Soybean and rice plants, tofu, tofu bread recipe (#13989)

This commit is contained in:
lapatison
2023-03-06 05:52:03 +03:00
committed by GitHub
parent 96f34886d9
commit 71393c5d19
34 changed files with 305 additions and 23 deletions

View File

@@ -63,3 +63,7 @@ seeds-flyamanita-name = fly amanita
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

View File

@@ -132,7 +132,7 @@
sprite: Objects/Specific/Service/vending_machine_restock.rsi
state: base
product: CrateVendingMachineRestockSeedsFilled
cost: 2300
cost: 2500
category: Hydroponics
group: market

View File

@@ -97,3 +97,7 @@
amount: 1
- id: OnionRedSeeds
amount: 1
- id: RiceSeeds
amount: 1
- id: SoybeanSeeds
amount: 1

View File

@@ -21,6 +21,8 @@
OnionRedSeeds: 5
PoppySeeds: 3
PotatoSeeds: 5
RiceSeeds: 5
SoybeanSeeds: 5
SugarcaneSeeds: 5
TomatoSeeds: 5
TowercapSeeds: 5

View File

@@ -295,12 +295,12 @@
- 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
@@ -321,7 +321,7 @@
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
Quantity: 1.2
Quantity: 2.4
- type: entity
name: cream cheese bread

View File

@@ -100,6 +100,15 @@
- 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

View File

@@ -249,10 +249,10 @@
- type: SolutionContainerManager
solutions:
food:
maxVol: 20
maxVol: 50
reagents:
- ReagentId: MilkOat
Quantity: 20
Quantity: 50
# Misc
@@ -463,6 +463,51 @@
- 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

View File

@@ -930,3 +930,43 @@
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

View File

@@ -315,6 +315,26 @@
- 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

View File

@@ -1,4 +1,4 @@
- type: seed
- type: seed
id: wheat
name: seeds-wheat-name
noun: seeds-noun-seeds
@@ -768,3 +768,51 @@
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

View File

@@ -158,7 +158,7 @@
desc: reagent-desc-milk-oat
physicalDesc: reagent-physical-desc-refreshing
flavor: oats
color: "#302000"
color: "#DEDACD"
metabolisms:
Drink:
effects:
@@ -170,6 +170,9 @@
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

View File

@@ -107,15 +107,14 @@
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
@@ -232,6 +231,15 @@
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

View File

@@ -70,7 +70,7 @@
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
@@ -87,6 +87,19 @@
- !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
@@ -132,7 +145,7 @@
amount: 5
products:
Ketchunaise: 10
- type: reaction
id: CookingBbqSauce
reactants:
@@ -141,10 +154,10 @@
Vinegar:
amount: 5
Sugar:
amount: 5
amount: 5
products:
BbqSauce: 15
- type: reaction
id: CookingHotsauce
reactants:
@@ -167,6 +180,16 @@
products:
Vinegar: 10
- type: reaction
id: CookingSoysauce
reactants:
MilkSoy:
amount: 10
SulfuricAcid:
amount: 5
products:
Soysauce: 15
- type: reaction
id: CookingVinaigrette
reactants:

View File

@@ -1,7 +1,7 @@
{
"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
@@ -84,6 +84,12 @@
},
{
"name": "sugar-small"
},
{
"name": "tofu"
},
{
"name": "tofu-slice"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 529 B

View File

@@ -0,0 +1,35 @@
{
"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"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 745 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,35 @@
{
"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"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB