Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Christmas] Y'all want a Smite Cranberry? #33922

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Resources/Locale/en-US/flavors/flavor-profiles.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ flavor-complex-dr-gibb = like malpractice
flavor-complex-ginger-soda = like ginger
flavor-complex-grape-soda = like grape soda
flavor-complex-lemon-lime-soda = like lemon-lime soda
flavor-complex-lemon-lime-cranberry-soda = like Christmas
flavor-complex-pwr-game-soda = like gaming
flavor-complex-root-beer-soda = like root beer
flavor-complex-citrus-soda = like citrus soda
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ reagent-desc-ice-cream = It was either this or the microwave, and nobody wants i
reagent-name-lemon-lime = lemon-lime
reagent-desc-lemon-lime = tangy lime and lemon soda
reagent-name-lemon-lime-cranberry = lemon-lime-cranberry
reagent-desc-lemon-lime-cranberry = Tart cranberry, Christmas, and a hint of lemon and lime.
reagent-name-pwr-game = Pwr Game
reagent-desc-pwr-game = The only drink with the PWR that true gamers crave. When a gamer talks about gamerfuel, this is what they're literally referring to.
Expand Down
8 changes: 7 additions & 1 deletion Resources/Prototypes/Catalog/Fills/Crates/food.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,15 +132,19 @@
amount: 2
- id: DrinkLemonLimeCan
amount: 2
- id: DrinkLemonLimeCranberryCan
amount: 2
- id: DrinkFourteenLokoCan
amount: 2

- type: entity
id: CrateFoodSoftdrinksLarge
parent: CratePlastic
name: softdrinks bulk crate
description: Lots of sodas taken straight out of Centcomm's own vending machines, because you just can't leave your department. Includes 28 sodas.
description: Lots of sodas taken straight out of Centcomm's own vending machines, because you just can't leave your department. Includes 32 sodas.
components:
- type: EntityStorage
capacity: 32 # Slightly over-sized CratePlastic to accomodate over 30 drink cans at once.
- type: StorageFill
contents:
- id: DrinkColaCan
Expand All @@ -153,6 +157,8 @@
amount: 4
- id: DrinkLemonLimeCan
amount: 4
- id: DrinkLemonLimeCranberryCan
amount: 4
- id: DrinkFourteenLokoCan
amount: 4

Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
DrinkIcedTeaCan: 3
DrinkSolDryCan: 3
DrinkLemonLimeCan: 3
DrinkLemonLimeCranberryCan: 3
DrinkFourteenLokoCan: 3
emaggedInventory:
DrinkNukieCan: 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
- DrinkColaCan
- DrinkIcedTeaCan
- DrinkLemonLimeCan
- DrinkLemonLimeCranberryCan
- DrinkGrapeCan
- DrinkRootBeerCan
- DrinkSodaWaterCan
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
- type: entity
parent: DrinkCanBaseFull
id: DrinkLemonLimeCan
name: lemon-lime can
name: Smite can
description: You wanted ORANGE. It gave you Lemon-Lime.
components:
- type: SolutionContainerManager
Expand All @@ -152,6 +152,57 @@
- type: Item
sprite: Objects/Consumable/Drinks/lemon-lime.rsi

- type: entity
parent: DrinkCanBaseFull
id: DrinkLemonLimeCranberryCan
name: Smite Cranberry can
description: Y'all want a Smite Cranberry? Beloved by administrators everywhere. Drink in moderation. A limited run for the holidays!
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 30
reagents:
- ReagentId: LemonLimeCranberry
Quantity: 30
- type: Sprite
sprite: Objects/Consumable/Drinks/lemon-lime-cranberry.rsi
- type: Item
sprite: Objects/Consumable/Drinks/lemon-lime-cranberry.rsi
- type: Fixtures
fixtures:
fix1:
shape: !type:PhysShapeCircle
radius: 0.2
density: 5
mask:
- ItemMask
restitution: 0.3
friction: 0.2
projectile:
shape:
!type:PhysShapeAabb
bounds: "-0.1,-0.1,0.1,0.1"
hard: false
mask:
- Impassable
- BulletImpassable
- type: EmbeddableProjectile
sound: /Audio/Weapons/punch1.ogg
embedOnThrow: True
- type: ThrowingAngle
angle: 0
- type: LandAtCursor
- type: Ammo
muzzleFlash: null
- type: Projectile
deleteOnCollide: false
onlyCollideWhenShot: true
damage:
types:
Blunt: 1
Cold: 2 # Refreshing

- type: entity
parent: DrinkCanBaseFull
id: DrinkGrapeCan
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@
- SpaceUp
- SpaceMountainWind
- LemonLime
- LemonLimeCranberry
- PwrGame
- quantity: 10
weight: 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -694,6 +694,8 @@
orGroup: DrinkPool
- id: DrinkLemonLimeCan
orGroup: DrinkPool
- id: DrinkLemonLimeCranberryCan
orGroup: DrinkPool
- id: DrinkIcedTeaCan
orGroup: DrinkPool
- id: ToyMouse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -983,4 +983,7 @@
maxRange: 6
spawns:
- PresentRandomInsane

- type: ProjectileAnomaly
projectilePrototype: DrinkLemonLimeCranberryCan
minProjectiles: 1
maxProjectiles: 3
7 changes: 6 additions & 1 deletion Resources/Prototypes/Flavors/flavors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -674,6 +674,11 @@
flavorType: Complex
description: flavor-complex-lemon-lime-soda

- type: flavor
id: lemonlimecranberrysoda
flavorType: Complex
description: flavor-complex-lemon-lime-cranberry-soda

- type: flavor
id: pwrgamesoda
flavorType: Complex
Expand Down Expand Up @@ -1332,4 +1337,4 @@
- type: flavor
id: zombiecocktail
flavorType: Complex
description: flavor-complex-zombiecocktail
description: flavor-complex-zombiecocktail
1 change: 1 addition & 0 deletions Resources/Prototypes/Hydroponics/randomChemicals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
- Ethanol
- FourteenLoko
- LemonLime
- LemonLimeCranberry
- Enzyme
- Vinegar
- Potassium
Expand Down
9 changes: 9 additions & 0 deletions Resources/Prototypes/Reagents/Consumable/Drink/soda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,15 @@
flavor: lemonlimesoda
color: "#878F00"

- type: reagent
id: LemonLimeCranberry
name: reagent-name-lemon-lime-cranberry
parent: BaseSoda
desc: reagent-desc-lemon-lime-cranberry
physicalDesc: reagent-physical-desc-fizzy
flavor: lemonlimecranberrysoda
color: "#803C53"

- type: reagent
id: PwrGame
name: reagent-name-pwr-game
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Recipes/Reactions/drinks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1230,4 +1230,4 @@
ZombieBlood:
amount: 1
products:
ZombieCocktail: 4
ZombieCocktail: 4
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/9c980cb9bc84d07b1c210c5447798af525185f80/icons/obj/food.dmi; modified by AugustSun",
"states": [
{
"name": "icon"
},
{
"name": "icon_open"
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
}
]
}
Loading