seeds-flyamanita-display-name = fly amanita
seeds-gatfruit-name = gatfruit
seeds-gatfruit-display-name = gatfruit tree
+seeds-rice-name = rice
+seeds-rice-display-name = rice stalks
+seeds-soybeans-name = soybeans
+seeds-soybeans-display-name = soy plant
sprite: Objects/Specific/Service/vending_machine_restock.rsi
state: base
product: CrateVendingMachineRestockSeedsFilled
- cost: 2300
+ cost: 2500
category: Hydroponics
group: market
amount: 1
- id: OnionRedSeeds
amount: 1
+ - id: RiceSeeds
+ amount: 1
+ - id: SoybeanSeeds
+ amount: 1
OnionRedSeeds: 5
PoppySeeds: 3
PotatoSeeds: 5
+ RiceSeeds: 5
+ SoybeanSeeds: 5
SugarcaneSeeds: 5
TomatoSeeds: 5
TowercapSeeds: 5
- type: SolutionContainerManager
solutions:
food:
- maxVol: 45
+ maxVol: 48
reagents:
- ReagentId: Nutriment
Quantity: 30
- - ReagentId: Vitamin
- Quantity: 5
+ - ReagentId: Protein
+ Quantity: 12
# Tastes like bread, tofu.
- type: entity
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
- Quantity: 1.2
+ Quantity: 2.4
- type: entity
name: cream cheese bread
- tofu
- type: Sprite
state: tofu
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 15
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 8
+ - ReagentId: Protein
+ Quantity: 3
# Tastes like bun, tofu.
- type: entity
- type: SolutionContainerManager
solutions:
food:
- maxVol: 20
+ maxVol: 50
reagents:
- ReagentId: MilkOat
- Quantity: 20
+ Quantity: 50
# Misc
- ReagentId: Nutriment
Quantity: 5
+- type: entity
+ name: tofu
+ parent: FoodBakingBase
+ id: FoodTofu
+ description: Solid white block with a subtle flavor.
+ components:
+ - type: FlavorProfile
+ flavors:
+ - tofu
+ - type: Sprite
+ state: tofu
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 6
+ reagents:
+ - ReagentId: Protein
+ Quantity: 9
+ - ReagentId: Nutriment
+ Quantity: 6
+ - type: SliceableFood
+ count: 3
+ slice: FoodTofuSlice
+
+- type: entity
+ name: tofu slice
+ parent: FoodBakingBase
+ id: FoodTofuSlice
+ description: A slice of tofu. Ingredient of various vegetarian dishes.
+ components:
+ - type: FlavorProfile
+ flavors:
+ - tofu
+ - type: Sprite
+ state: tofu-slice
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 6
+ reagents:
+ - ReagentId: Protein
+ Quantity: 3
+ - ReagentId: Nutriment
+ Quantity: 2
+
- type: entity
name: burned mess
parent: FoodBakingBase
seedId: gatfruit
- type: Food
trash: WeaponRevolverPython
+
+- type: entity
+ name: rice bushel
+ description: Can be ground into rice, perfect for pudding or sake.
+ id: RiceBushel
+ parent: ProduceBase
+ components:
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/rice.rsi
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ reagents:
+ - ReagentId: Rice
+ Quantity: 10
+ - type: Produce
+ seedId: rice
+
+- type: entity
+ name: soybeans
+ description: For those who can't stand seeing good old meat.
+ id: FoodSoybeans
+ parent: ProduceBase
+ components:
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/soybeans.rsi
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 4
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 4
+ - type: Produce
+ seedId: soybeans
+ - type: Extractable
+ juiceSolution:
+ reagents:
+ - ReagentId: MilkSoy
+ Quantity: 5
- type: Sprite
sprite: Objects/Specific/Hydroponics/onion.rsi
+- type: entity
+ parent: SeedBase
+ name: packet of rice seeds
+ id: RiceSeeds
+ components:
+ - type: Seed
+ seedId: rice
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/rice.rsi
+
+- type: entity
+ parent: SeedBase
+ name: packet of soybean seeds
+ id: SoybeanSeeds
+ components:
+ - type: Seed
+ seedId: soybeans
+ - type: Sprite
+ sprite: Objects/Specific/Hydroponics/soybeans.rsi
+
- type: entity
parent: SeedBase
name: packet of red onion seeds
-- type: seed
+- type: seed
id: wheat
name: seeds-wheat-name
noun: seeds-noun-seeds
Min: 1
Max: 5
PotencyDivisor: 20
+
+- type: seed
+ id: rice
+ name: seeds-rice-name
+ noun: seeds-noun-seeds
+ displayName: seeds-rice-display-name
+ plantRsi: Objects/Specific/Hydroponics/rice.rsi
+ productPrototypes:
+ - RiceBushel
+ lifespan: 25
+ maturation: 6
+ production: 1
+ yield: 4
+ potency: 5
+ growthStages: 4
+ idealLight: 5
+ nutrientConsumption: 0.15
+ chemicals:
+ Nutriment:
+ Min: 1
+ Max: 20
+ PotencyDivisor: 20
+ Rice:
+ Min: 5
+ Max: 20
+ PotencyDivisor: 20
+
+- type: seed
+ id: soybeans
+ name: seeds-soybeans-name
+ noun: seeds-noun-seeds
+ displayName: seeds-soybeans-display-name
+ plantRsi: Objects/Specific/Hydroponics/soybeans.rsi
+ productPrototypes:
+ - FoodSoybeans
+ growthStages: 4
+ lifespan: 25
+ maturation: 4
+ production: 4
+ yield: 3
+ potency: 5
+ idealLight: 7
+ nutrientConsumption: 0.15
+ chemicals:
+ Nutriment:
+ Min: 1
+ Max: 5
+ PotencyDivisor: 20
desc: reagent-desc-milk-oat
physicalDesc: reagent-physical-desc-refreshing
flavor: oats
- color: "#302000"
+ color: "#DEDACD"
metabolisms:
Drink:
effects:
parent: MilkOat
name: reagent-name-milk-soy
desc: reagent-desc-milk-soy
+ physicalDesc: reagent-physical-desc-refreshing
+ flavor: soy
+ color: "#D2C29D"
- type: reagent
id: MilkSpoiled
FoodBreadBun: 1
ClothingHeadHatBeret: 1
-# - type: microwaveMealRecipe
-# id: RecipeTofuBurger
-# name: tofu burger recipe
-# result: FoodBurgerTofu
-# time: 5
-# reagents:
-# Flour: 15
-# solids:
-# FoodTofu: 1
+- type: microwaveMealRecipe
+ id: RecipeTofuBurger
+ name: tofu burger recipe
+ result: FoodBurgerTofu
+ time: 5
+ solids:
+ FoodBreadBun: 1
+ FoodTofuSlice: 1
- type: microwaveMealRecipe
id: RecipeXenoburger
FoodBreadPlainSlice: 1
FoodFlyAmanita: 1
+- type: microwaveMealRecipe
+ id: RecipeTofuBread
+ name: tofu bread recipe
+ result: FoodBreadTofu
+ time: 20
+ solids:
+ FoodDough: 1
+ FoodTofu: 1
+
- type: microwaveMealRecipe
id: RecipeGarlicBread
name: garlic bread slice recipe
entity: FoodDoughPie
# TG has a cake recipe that uses soy milk instead of eggs.
-# but afaik it spawns the exact same cake batter entity.
+# but afaik it spawns the exact same cake batter entity.
# Maybe change this if you want to do allergies or something
- type: reaction
id: CreateVeganCakeBatter
- !type:CreateEntityReactionEffect
entity: FoodCakeBatter
+- type: reaction
+ id: CreateTofu
+ impact: Low
+ quantized: true
+ reactants:
+ MilkSoy:
+ amount: 30
+ Enzyme:
+ amount: 5
+ effects:
+ - !type:CreateEntityReactionEffect
+ entity: FoodTofu
+
# Condiments
- type: reaction
amount: 5
products:
Ketchunaise: 10
-
+
- type: reaction
id: CookingBbqSauce
reactants:
Vinegar:
amount: 5
Sugar:
- amount: 5
+ amount: 5
products:
BbqSauce: 15
-
+
- type: reaction
id: CookingHotsauce
reactants:
products:
Vinegar: 10
+- type: reaction
+ id: CookingSoysauce
+ reactants:
+ MilkSoy:
+ amount: 10
+ SulfuricAcid:
+ amount: 5
+ products:
+ Soysauce: 15
+
- type: reaction
id: CookingVinaigrette
reactants:
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation and baystation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188",
+ "copyright": "Taken from tgstation and baystation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188. Tofu and tofu-slice were created by Discord user rosysyntax#6514",
"size": {
"x": 32,
"y": 32
},
{
"name": "sugar-small"
+ },
+ {
+ "name": "tofu"
+ },
+ {
+ "name": "tofu-slice"
}
]
}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/b459ea3fdee965bdc3e93e7983ad7fa610d05c12",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "dead"
+ },
+ {
+ "name": "harvest"
+ },
+ {
+ "name": "produce"
+ },
+ {
+ "name": "seed"
+ },
+ {
+ "name": "stage-1"
+ },
+ {
+ "name": "stage-2"
+ },
+ {
+ "name": "stage-3"
+ },
+ {
+ "name": "stage-4"
+ }
+ ]
+}
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from https://github.com/BeeStation/BeeStation-Hornet/commit/bd870d649cc8ac9d8af2fbc046af4a79afb5ab28",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "dead"
+ },
+ {
+ "name": "harvest"
+ },
+ {
+ "name": "produce"
+ },
+ {
+ "name": "seed"
+ },
+ {
+ "name": "stage-1"
+ },
+ {
+ "name": "stage-2"
+ },
+ {
+ "name": "stage-3"
+ },
+ {
+ "name": "stage-4"
+ }
+ ]
+}