[April Fools] Killer Juicy Tomato (#35884)

* Juicy

* My bad

* Update seeds.yml

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>

* Update Resources/Textures/Mobs/Demons/juicytomatokiller.rsi/meta.json

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>

* Update meta.json

* The drums of war

* Update miscellaneous.yml

* review

---------

Co-authored-by: Hannah Giovanna Dawson <karakkaraz@gmail.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Co-authored-by: Milon <milonpl.git@proton.me>
This commit is contained in:
Dvir
2025-03-23 20:26:09 +02:00
committed by GitHub
parent 61fd4222f2
commit eed7433847
9 changed files with 143 additions and 3 deletions

View File

@@ -88,3 +88,9 @@
license: "CC0-1.0"
copyright: "Taken from NachtmahrTV on freesound.org, clipped by Centronias"
source: "https://freesound.org/people/NachtmahrTV/sounds/571801/"
- files:
- timpani.ogg
license: "CC0-1.0"
copyright: "Taken from Shōtotsu on freesound.org, clipped by dvir001"
source: "https://freesound.org/people/Sh%C5%8Dtotsu/sounds/688793/"

Binary file not shown.

View File

@@ -52,6 +52,8 @@ seeds-bloodtomato-name = blood tomato
seeds-bloodtomato-display-name = blood tomato plant
seeds-killertomato-name = tomato killer
seeds-killertomato-display-name = tomato killer plant
seeds-killerjuicytomato-name = juicy tomato killer
seeds-killerjuicytomato-display-name = juicy tomato killer plant
seeds-eggplant-name = eggplant
seeds-eggplant-display-name = eggplants
seeds-apple-name = apple

View File

@@ -225,3 +225,57 @@
Blunt: 0.11
- type: StaticPrice
price: 400
- type: entity
parent: MobTomatoKiller
id: MobJuicyTomatoKiller
name: juicy tomato killer
description: "Looks like it's not you eating tomatoes today, it's E X T R A T H I C C tomatoes eating you."
components:
- type: Item
size: Large
shape:
- 2,2,4,3 # Require 2 more grids
- 0,0,3,3
- type: Sprite
sprite: Mobs/Demons/juicytomatokiller.rsi
- type: Bloodstream
bloodReagent: JuiceTomato
bloodMaxVolume: 70 # 20 more, 10 per sauce packet
chemicalMaxVolume: 50
- type: Butcherable
spawned:
- id: FoodMeatTomato
amount: 4 # 2 more, 1 per sauce packet
- type: Destructible
thresholds:
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 50 # 10 more health, 5 per sauce packet
behaviors:
- !type:SpawnEntitiesBehavior
spawn:
FoodMeatTomato:
min: 1
max: 2
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: gib
- type: MobThresholds
thresholds:
0: Alive
45: Dead
- type: FootstepModifier
footstepSoundCollection:
path: /Audio/Effects/Footsteps/timpani.ogg
params:
variation: 0.125
- type: Produce
seedId: killerJuicyTomato
- type: PassiveDamage
damageCap: 40 # Removed 10 since its more ripen
- type: StaticPrice
price: 500 # Added 100 worth

View File

@@ -291,6 +291,14 @@
- type: Sprite
sprite: Objects/Specific/Hydroponics/tomatokiller.rsi
- type: entity
parent: KillerTomatoSeeds
id: KillerJuicyTomatoSeeds
name: packet of killer juicy tomato seeds
components:
- type: Seed
seedId: killerJuicyTomato
- type: entity
parent: SeedBase
name: packet of eggplant seeds

View File

@@ -523,8 +523,7 @@
productPrototypes:
- FoodTomato
mutationPrototypes:
- blueTomato
- bloodTomato
- killerJuicyTomato # Swap to killerJuicyTomato from blueTomato and bloodTomato so we can actully see them
harvestRepeat: Repeat
lifespan: 25
maturation: 8
@@ -594,7 +593,7 @@
productPrototypes:
- FoodBloodTomato
mutationPrototypes:
- killerTomato
- killerJuicyTomato # Swap to killerJuicyTomato from killerTomato so we can actully see them
harvestRepeat: Repeat
lifespan: 60
maturation: 8
@@ -647,6 +646,37 @@
Max: 4
PotencyDivisor: 25
- type: seed
id: killerJuicyTomato
name: seeds-killerjuicytomato-name
noun: seeds-noun-seeds
displayName: seeds-killerjuicytomato-display-name
plantRsi: Objects/Specific/Hydroponics/tomatokiller.rsi
packetPrototype: KillerJuicyTomatoSeeds
productPrototypes:
- MobJuicyTomatoKiller
harvestRepeat: Repeat
lifespan: 25
maturation: 15
production: 6
yield: 2
potency: 10
waterConsumption: 0.60
nutrientConsumption: 0.70
idealLight: 8
idealHeat: 298
growthStages: 2
splatPrototype: PuddleSplatter
chemicals:
Blood:
Min: 1
Max: 10
PotencyDivisor: 10
JuiceTomato:
Min: 1
Max: 4
PotencyDivisor: 25
- type: seed
id: eggplant
name: seeds-eggplant-name

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "taken from TG on commit https://github.com/tgstation/tgstation/commit/7e5f13f558253e76865e81c9641b7ec68e57754b, edited by gentlebutter on Discord",
"states": [
{
"name": "alive",
"directions": 4,
"delays": [
[
0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2
]
]
},
{
"name": "dead"
}
]
}