[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

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