flavor-complex-carrot = like carrots
flavor-complex-cabbage = like cabbages
flavor-complex-potatoes = like potatoes
+flavor-complex-pumpkin = like pumpkins
flavor-complex-mushroom = like mushrooms
flavor-complex-tomato = like tomatoes
flavor-complex-corn = like corn
reagent-name-cocoapowder = сocoa powder
reagent-desc-cocoapowder = From the best varieties of cocoa beans
+
+reagent-name-pumpkin-flesh = pumpkin flesh
+reagent-desc-pumpkin-flesh = The mushy, sweet remains of a pumpkin.
\ No newline at end of file
seeds-berries-name = berries
seeds-berries-display-name = berry bush
seeds-bungo-name = bungo
-seeds-bungo-display-name = bungo plant
\ No newline at end of file
+seeds-bungo-display-name = bungo plant
+seeds-pumpkin-name = pumpkin
+seeds-pumpkin-display-name = pumpkins
\ No newline at end of file
sprite: Objects/Specific/Service/vending_machine_restock.rsi
state: base
product: CrateVendingMachineRestockSeedsFilled
- cost: 3000
+ cost: 3125
category: Hydroponics
group: market
OrangeSeeds: 5
PoppySeeds: 3
PotatoSeeds: 5
+ PumpkinSeeds: 5
RiceSeeds: 5
SoybeanSeeds: 5
SugarcaneSeeds: 5
ClothingOuterSuitChicken: 2
ClothingHeadHatChickenhead: 2
ClothingOuterSuitMonkey: 2
- ClothingHeadHatPumpkin: 2
+ ClothingHeadHatPumpkin: 4 # Extra pumpkins for the season
ClothingHeadHatShrineMaidenWig: 2
ClothingOuterSuitShrineMaiden: 2
Gohei: 2
- type: PointLight
enabled: false
radius: 3
- energy: 2
+ energy: 1
mask: /Textures/Effects/LightMasks/cone.png
autoRot: true
netsync: false
node: hairflower
- type: entity
- parent: ClothingHeadBase
+ parent: ClothingHeadLightBase
id: ClothingHeadHatPumpkin
name: pumpkin hat
description: A jack o' lantern! Believed to ward off evil spirits.
sprite: Clothing/Head/Misc/pumpkin.rsi
- type: IngestionBlocker
- type: IdentityBlocker
+ - type: PointLight
+ enabled: false
+ radius: 3
+ energy: 1
+ mask: /Textures/Effects/LightMasks/cone.png
+ autoRot: true
+ color: "#cc6600"
+ netsync: false
+ - type: ItemSlots
+ slots:
+ cell_slot:
+ name: power-cell-slot-component-slot-name-default
- type: entity
parent: ClothingHeadBase
seedId: bungo
- type: SpaceGarbage
- type: BadFood
+
+- type: entity
+ name: pumpkin
+ parent: FoodProduceBase
+ id: FoodPumpkin
+ description: A large, orange... berry. Seriously.
+ components:
+ - type: Item
+ size: 10
+ - type: FlavorProfile
+ flavors:
+ - pumpkin
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 25
+ reagents:
+ - ReagentId: PumpkinFlesh
+ Quantity: 20
+ - ReagentId: Vitamin
+ Quantity: 5
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/pumpkin.rsi
+ - type: Produce
+ seedId: pumpkin
+ - type: Damageable
+ damageContainer: Biological
+ - type: Destructible
+ thresholds:
+ - trigger:
+ !type:DamageTrigger
+ damage: 16
+ behaviors:
+ - !type:PlaySoundBehavior
+ sound:
+ collection: desecration
+ - !type:SpillBehavior
+ solution: food
+ - !type:DoActsBehavior
+ acts: [ "Destruction" ]
+ - type: Butcherable
+ butcheringType: Knife
+ spawned:
+ - id: CarvedPumpkin
+ - id: PumpkinSeeds
+ - type: Tag
+ tags:
+ - Fruit
\ No newline at end of file
--- /dev/null
+- type: entity
+ parent: BaseItem
+ id: CarvedPumpkin
+ name: carved pumpkin
+ description: A traditional spooky decoration.
+ components:
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/pumpkin.rsi
+ state: carved
+ - type: Item
+ size: 10
+ - type: Construction
+ graph: PumpkinAddLight
+ node: start
+
+- type: entity
+ parent: CarvedPumpkin
+ id: PumpkinLantern
+ name: jack o' lantern
+ description: A carved pumpkin, emitting an eerie glow.
+ components:
+ - type: Sprite
+ state: lantern
+ - type: Appearance
+ - type: PointLight
+ enabled: true
+ color: "#cc6600"
+ radius: 2.0
+ energy: 4.0
+
+- type: entity
+ parent: CarvedPumpkin
+ id: CarvedPumpkinSmall
+ suffix: Small
+ components:
+ - type: Sprite
+ scale: 0.75, 0.75
+
+- type: entity
+ parent: CarvedPumpkin
+ id: CarvedPumpkinLarge
+ suffix: Large
+ components:
+ - type: Sprite
+ scale: 1.5, 1.5
+
+- type: entity
+ parent: PumpkinLantern
+ id: PumpkinLanternSmall
+ suffix: Small
+ components:
+ - type: Sprite
+ scale: 0.75, 0.75
+
+- type: entity
+ parent: PumpkinLantern
+ id: PumpkinLanternLarge
+ suffix: Large
+ components:
+ - type: Sprite
+ scale: 1.5, 1.5
\ No newline at end of file
maxDuration: 4.0
startValue: 6.0
endValue: 1.0
+ - type: Tag
+ tags:
+ - Torch
\ No newline at end of file
- type: Seed
seedId: bungo
- type: Sprite
- sprite: Objects/Specific/Hydroponics/bungo.rsi
\ No newline at end of file
+ sprite: Objects/Specific/Hydroponics/bungo.rsi
+
+- type: entity
+ parent: SeedBase
+ name: packet of pumpkin seeds
+ id: PumpkinSeeds
+ components:
+ - type: Seed
+ seedId: pumpkin
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/pumpkin.rsi
id: lostfriendship
flavorType: Complex
description: flavor-complex-lost-friendship
+
+- type: flavor
+ id: pumpkin
+ flavorType: Complex
+ description: flavor-complex-pumpkin
\ No newline at end of file
Min: 5
Max: 10
PotencyDivisor: 20
+
+- type: seed
+ id: pumpkin
+ name: seeds-pumpkin-name
+ noun: seeds-noun-seeds
+ displayName: seeds-pumpkin-display-name
+ plantRsi: Objects/Specific/Hydroponics/pumpkin.rsi
+ packetPrototype: PumpkinSeeds
+ productPrototypes:
+ - FoodPumpkin
+ lifespan: 55
+ maturation: 10
+ production: 4
+ yield: 2
+ potency: 10
+ idealHeat: 288
+ growthStages: 3
+ chemicals:
+ PumpkinFlesh:
+ Min: 1
+ Max: 20
+ PotencyDivisor: 5
+ Vitamin:
+ Min: 1
+ Max: 5
+ PotencyDivisor: 20
\ No newline at end of file
amount: 2
- !type:PlantAdjustPests
amount: 2
+
+- type: reagent
+ id: PumpkinFlesh #Just so pumpkins spill orange stuff when smashed
+ parent: Nutriment
+ name: reagent-name-pumpkin-flesh
+ desc: reagent-desc-pumpkin-flesh
+ flavor: pumpkin
+ color: "#fc9300"
\ No newline at end of file
--- /dev/null
+- type: constructionGraph
+ id: PumpkinAddLight
+ start: start
+ graph:
+ - node: start
+ edges:
+ - to: lit
+ steps:
+ - tag: Torch
+ doAfter: 2
+
+ - node: lit
+ entity: PumpkinLantern
\ No newline at end of file
FoodCakePlain: 1
FoodCheeseSlice: 3
+- type: microwaveMealRecipe
+ id: RecipePumpkinCake
+ name: pumpkin cake recipe
+ result: FoodCakePumpkin
+ time: 5
+ solids:
+ FoodCakePlain: 1
+ FoodPumpkin: 1
+
- type: microwaveMealRecipe
id: RecipeClownCake
name: clown cake recipe
- type: Tag
id: Toolbox
+- type: Tag
+ id: Torch
+
- type: Tag
id: Trash
"name": "icon-on"
},
{
- "name": "equipped-HELMET",
+ "name": "icon-flash"
+ },
+ {
+ "name": "off-equipped-HELMET",
"directions": 4
},
{
"directions": 4
},
{
- "name": "inhand-left",
+ "name": "off-inhand-left",
"directions": 4
},
{
- "name": "inhand-right",
+ "name": "off-inhand-right",
"directions": 4
},
{
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/tgstation/tgstation/blob/5d507cfbad6f73d1beaba66d93f31f893adb3a84/icons/obj/hydroponics/harvest.dmi, carved sprites by ps3moira",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "dead"
+ },
+ {
+ "name": "harvest"
+ },
+ {
+ "name": "produce"
+ },
+ {
+ "name": "seed"
+ },
+ {
+ "name": "stage-1"
+ },
+ {
+ "name": "stage-2"
+ },
+ {
+ "name": "stage-3"
+ },
+ {
+ "name": "carved"
+ },
+ {
+ "name": "lantern",
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ }
+ ]
+}