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

* Add a festive lemon-lime soda variant: cranberry!

* Gave lemon-lime a brand name

* Make the CrateFoodSoftdrinksLarge slightly larger to accomodate the extra drinks.

* Extend the Christmas anomaly with extra jolliness

* Minor spelling mistake. Jollyness will not be denied.

* Removed redundant delay from meta file
This commit is contained in:
Hannah Giovanna Dawson
2024-12-19 00:11:59 +00:00
committed by GitHub
parent 8f36d7d1c8
commit c33d3350bd
24 changed files with 120 additions and 5 deletions

View File

@@ -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

View File

@@ -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.

View File

@@ -132,6 +132,8 @@
amount: 2
- id: DrinkLemonLimeCan
amount: 2
- id: DrinkLemonLimeCranberryCan
amount: 2
- id: DrinkFourteenLokoCan
amount: 2
@@ -139,8 +141,10 @@
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
@@ -153,6 +157,8 @@
amount: 4
- id: DrinkLemonLimeCan
amount: 4
- id: DrinkLemonLimeCranberryCan
amount: 4
- id: DrinkFourteenLokoCan
amount: 4

View File

@@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -8,6 +8,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -7,6 +7,7 @@
DrinkIcedTeaCan: 3
DrinkSolDryCan: 3
DrinkLemonLimeCan: 3
DrinkLemonLimeCranberryCan: 3
DrinkFourteenLokoCan: 3
emaggedInventory:
DrinkNukieCan: 3

View File

@@ -8,6 +8,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -7,6 +7,7 @@
DrinkIcedTeaCan: 2
DrinkSolDryCan: 2
DrinkLemonLimeCan: 2
DrinkLemonLimeCranberryCan: 2
DrinkFourteenLokoCan: 2
emaggedInventory:
DrinkNukieCan: 2

View File

@@ -19,6 +19,7 @@
- DrinkColaCan
- DrinkIcedTeaCan
- DrinkLemonLimeCan
- DrinkLemonLimeCranberryCan
- DrinkGrapeCan
- DrinkRootBeerCan
- DrinkSodaWaterCan

View File

@@ -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
@@ -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

View File

@@ -106,6 +106,7 @@
- SpaceUp
- SpaceMountainWind
- LemonLime
- LemonLimeCranberry
- PwrGame
- quantity: 10
weight: 3

View File

@@ -694,6 +694,8 @@
orGroup: DrinkPool
- id: DrinkLemonLimeCan
orGroup: DrinkPool
- id: DrinkLemonLimeCranberryCan
orGroup: DrinkPool
- id: DrinkIcedTeaCan
orGroup: DrinkPool
- id: ToyMouse

View File

@@ -983,4 +983,7 @@
maxRange: 6
spawns:
- PresentRandomInsane
- type: ProjectileAnomaly
projectilePrototype: DrinkLemonLimeCranberryCan
minProjectiles: 1
maxProjectiles: 3

View File

@@ -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

View File

@@ -85,6 +85,7 @@
- Ethanol
- FourteenLoko
- LemonLime
- LemonLimeCranberry
- Enzyme
- Vinegar
- Potassium

View File

@@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 501 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 268 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

View File

@@ -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
}
]
}