Add extradimensional orange, holymelon, meatwheat, worldpeas mutations (#27624)
* new mutations * translation string fix * add haloperidol to plant * fix * add FoodSequence * food sequence fixes
@@ -133,7 +133,7 @@ public sealed class FoodSequenceSystem : SharedFoodSequenceSystem
|
||||
var flip = start.Comp.AllowHorizontalFlip && _random.Prob(0.5f);
|
||||
var layer = new FoodSequenceVisualLayer(elementIndexed,
|
||||
_random.Pick(elementIndexed.Sprites),
|
||||
new Vector2(flip ? -1 : 1, 1),
|
||||
new Vector2(flip ? -elementIndexed.Scale.X : elementIndexed.Scale.X, elementIndexed.Scale.Y),
|
||||
new Vector2(
|
||||
_random.NextFloat(start.Comp.MinLayerOffset.X, start.Comp.MaxLayerOffset.X),
|
||||
_random.NextFloat(start.Comp.MinLayerOffset.Y, start.Comp.MaxLayerOffset.Y))
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Content.Shared.Tag;
|
||||
using Robust.Shared.Prototypes;
|
||||
using Robust.Shared.Utility;
|
||||
using System.Numerics;
|
||||
|
||||
namespace Content.Shared.Nutrition.Prototypes;
|
||||
|
||||
@@ -18,6 +19,12 @@ public sealed partial class FoodSequenceElementPrototype : IPrototype
|
||||
[DataField]
|
||||
public List<SpriteSpecifier> Sprites { get; private set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// Relative size of the sprite displayed in the food sequence.
|
||||
/// </summary>
|
||||
[DataField]
|
||||
public Vector2 Scale { get; private set; } = Vector2.One;
|
||||
|
||||
/// <summary>
|
||||
/// A localized name piece to build into the item name generator.
|
||||
/// </summary>
|
||||
@@ -34,5 +41,5 @@ public sealed partial class FoodSequenceElementPrototype : IPrototype
|
||||
/// Tag list of this layer. Used for recipes for food metamorphosis.
|
||||
/// </summary>
|
||||
[DataField]
|
||||
public List<ProtoId<TagPrototype>> Tags { get; set; } = new();
|
||||
public List<ProtoId<TagPrototype>> Tags { get; set; } = new();
|
||||
}
|
||||
|
||||
@@ -174,6 +174,9 @@ flavor-complex-violets = like violets
|
||||
flavor-complex-pyrotton = like a burning mouth
|
||||
flavor-complex-mothballs = like mothballs
|
||||
flavor-complex-paint-thinner = like paint thinner
|
||||
flavor-complex-numbing-tranquility = like numbing tranquility
|
||||
flavor-complex-true-nature = like the true nature of reality
|
||||
flavor-complex-false-meat = not entirely unlike meat
|
||||
flavor-complex-paper = like mushy pulp
|
||||
flavor-complex-compressed-meat = like compressed meat
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ food-sequence-content-salami = salami
|
||||
food-sequence-content-slime = slime
|
||||
food-sequence-content-clown = clown
|
||||
food-sequence-content-pea = pea
|
||||
food-sequence-content-world-pea = world pea
|
||||
food-sequence-content-bungo = bungo
|
||||
food-sequence-content-banana = banana
|
||||
food-sequence-content-mimana = mimana
|
||||
@@ -64,6 +65,7 @@ food-sequence-content-glasstle = glasstle
|
||||
food-sequence-content-gatfruit = gatfruit
|
||||
food-sequence-content-koibean = koibean
|
||||
food-sequence-content-watermelon = watermelon
|
||||
food-sequence-content-holymelon = holymelon
|
||||
food-sequence-content-cannabis = cannabis
|
||||
food-sequence-content-rainbow-cannabis = rainbow cannabis
|
||||
food-sequence-content-tobacco = tobacco
|
||||
@@ -71,7 +73,7 @@ food-sequence-content-hamster = hamster
|
||||
food-sequence-content-suppermatter = suppermatter
|
||||
food-sequence-content-capfruit = capfruit
|
||||
food-sequence-content-berries = berries
|
||||
food-sequence-content-spacemans-trumpet = spacemans trupmet
|
||||
food-sequence-content-spacemans-trumpet = spaceman's trupmet
|
||||
food-sequence-content-cherry = cherry
|
||||
food-sequence-content-snail = snail
|
||||
|
||||
@@ -106,6 +108,7 @@ food-sequence-burger-content-rice = rice
|
||||
food-sequence-burger-content-soy = soy
|
||||
food-sequence-burger-content-koibean = koi
|
||||
food-sequence-burger-content-watermelon = water
|
||||
food-sequence-burger-content-holymelon = holy
|
||||
food-sequence-burger-content-cannabis = funny
|
||||
food-sequence-burger-content-rainbow-cannabis = FUNNY
|
||||
food-sequence-burger-content-tobacco = tobaco
|
||||
@@ -113,6 +116,8 @@ food-sequence-burger-content-suppermatter = supper
|
||||
food-sequence-burger-content-hamster = hams
|
||||
food-sequence-burger-content-berries = berri
|
||||
food-sequence-burger-content-spacemans-trumpet = spacetrump
|
||||
food-sequence-burger-content-extradimensional-orange = 3d
|
||||
food-sequence-burger-content-world-pea = peace
|
||||
|
||||
# TACO
|
||||
|
||||
|
||||
@@ -6,6 +6,8 @@ seeds-noun-spores = spores
|
||||
# Seeds
|
||||
seeds-wheat-name = wheat
|
||||
seeds-wheat-display-name = wheat stalks
|
||||
seeds-meatwheat-name = meatwheat
|
||||
seeds-meatwheat-display-name = meatwheat stalks
|
||||
seeds-oat-name = oat
|
||||
seeds-oat-display-name = oat stalks
|
||||
seeds-banana-name = banana
|
||||
@@ -26,6 +28,8 @@ seeds-lime-name = lime
|
||||
seeds-lime-display-name = lime trees
|
||||
seeds-orange-name = orange
|
||||
seeds-orange-display-name = orange trees
|
||||
seeds-extradimensionalorange-name = extradimensional orange
|
||||
seeds-extradimensionalorange-display-name = extradimensional orange trees
|
||||
seeds-pineapple-name = pineapple
|
||||
seeds-pineapple-display-name = pineapple plant
|
||||
seeds-potato-name = potato
|
||||
@@ -109,7 +113,9 @@ seeds-spacemans-trumpet-display-name = spaceman's trumpet plant
|
||||
seeds-koibean-name = koibeans
|
||||
seeds-koibean-display-name = koibean plant
|
||||
seeds-watermelon-name = watermelon
|
||||
seeds-watermelon-display-name = watermelon plant
|
||||
seeds-watermelon-display-name = watermelon vines
|
||||
seeds-holymelon-name = holymelon
|
||||
seeds-holymelon-display-name = holymelon vines
|
||||
seeds-grape-name = grape
|
||||
seeds-grape-display-name = grape plant
|
||||
seeds-cocoa-name = cocoa
|
||||
@@ -118,8 +124,10 @@ seeds-berries-name = berries
|
||||
seeds-berries-display-name = berry bush
|
||||
seeds-bungo-name = bungo
|
||||
seeds-bungo-display-name = bungo plant
|
||||
seeds-pea-name = pea
|
||||
seeds-pea-name = peas
|
||||
seeds-pea-display-name = pea vines
|
||||
seeds-worldpea-name = world peas
|
||||
seeds-worldpea-display-name = world pea vines
|
||||
seeds-pumpkin-name = pumpkin
|
||||
seeds-pumpkin-display-name = pumpkins
|
||||
seeds-blue-pumpkin-name = blue pumpkin
|
||||
|
||||
@@ -504,6 +504,9 @@
|
||||
id: FoodMeatWheat
|
||||
description: This doesn't look like meat, but your standards aren't that high to begin with.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- falsemeat
|
||||
- type: Sprite
|
||||
state: clump
|
||||
- type: SolutionContainerManager
|
||||
@@ -796,8 +799,8 @@
|
||||
node: bacon
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
Burger: MeatBecon
|
||||
Taco: MeatBecon
|
||||
Burger: MeatBacon
|
||||
Taco: MeatBacon
|
||||
|
||||
- type: entity
|
||||
name: cooked bear
|
||||
|
||||
@@ -56,6 +56,28 @@
|
||||
tags:
|
||||
- Wheat
|
||||
|
||||
- type: entity
|
||||
name: meatwheat bushel
|
||||
description: Some blood-drenched wheat stalks. You can crush them into what passes for meat if you squint hard enough.
|
||||
id: MeatwheatBushel
|
||||
parent: ProduceBase
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/meatwheat.rsi
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: UncookedAnimalProteins
|
||||
Quantity: 10
|
||||
- type: SpawnItemsOnUse
|
||||
items:
|
||||
- id: FoodMeatWheat
|
||||
sound:
|
||||
path: /Audio/Voice/Slime/slime_squish.ogg
|
||||
- type: Produce
|
||||
seedId: meatwheat
|
||||
|
||||
- type: entity
|
||||
name: oat bushel
|
||||
description: Eat oats, do squats.
|
||||
@@ -652,6 +674,47 @@
|
||||
Burger: Orange
|
||||
Taco: Orange
|
||||
|
||||
- type: entity
|
||||
name: extradimensional orange
|
||||
parent: FoodProduceBase
|
||||
id: FoodExtradimensionalOrange
|
||||
description: You can hardly wrap your head around this thing.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- truenature
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 14
|
||||
reagents:
|
||||
- ReagentId: Haloperidol
|
||||
Quantity: 5
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 5
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 4
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/extradimensional_orange.rsi
|
||||
scale: 0.5,0.5
|
||||
- type: Produce
|
||||
seedId: extradimensionalOrange
|
||||
- type: PotencyVisuals
|
||||
minimumScale: 0.5 # reduce this in size because the sprite is way too big
|
||||
maximumScale: 1
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: JuiceOrange
|
||||
Quantity: 10
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
Burger: ExtradimensionalOrangeBurger
|
||||
Taco: ExtradimensionalOrange
|
||||
|
||||
- type: entity
|
||||
name: pineapple
|
||||
parent: FoodProduceBase
|
||||
@@ -1970,6 +2033,105 @@
|
||||
Taco: WatermelonSlice
|
||||
Skewer: WatermelonSliceSkewer
|
||||
|
||||
- type: entity
|
||||
name: holymelon
|
||||
parent: [FoodProduceBase, ItemHeftyBase]
|
||||
id: FoodHolymelon
|
||||
description: The water within this melon has been blessed by some deity that's particularly fond of watermelon.
|
||||
components:
|
||||
- type: Item
|
||||
size: Small
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- holy
|
||||
- watermelon
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 25
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 5
|
||||
- ReagentId: Holywater
|
||||
Quantity: 10
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
- type: Produce
|
||||
seedId: watermelon
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: Wine
|
||||
Quantity: 20
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: DamageOnHighSpeedImpact
|
||||
minimumSpeed: 0.1
|
||||
damage:
|
||||
types:
|
||||
Blunt: 1
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: desecration
|
||||
- !type:SpillBehavior
|
||||
solution: food
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: SliceableFood
|
||||
count: 5
|
||||
slice: FoodHolymelonSlice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
- type: entity
|
||||
name: holymelon slice
|
||||
parent: ProduceSliceBase
|
||||
id: FoodHolymelonSlice
|
||||
description: Juicy golden and red slice.
|
||||
components:
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- holy
|
||||
- watermelon
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 5
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 2
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 1
|
||||
- ReagentId: Holywater
|
||||
Quantity: 2
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: Wine
|
||||
Quantity: 4
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
- Slice
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
Burger: HolymelonSliceBurger
|
||||
Taco: HolymelonSlice
|
||||
Skewer: HolymelonSliceSkewer
|
||||
|
||||
- type: entity
|
||||
name: grapes
|
||||
parent: FoodProduceBase
|
||||
@@ -2132,6 +2294,38 @@
|
||||
Taco: Pea
|
||||
Burger: Pea
|
||||
|
||||
- type: entity
|
||||
parent: FoodProduceBase
|
||||
id: FoodWorldPeas
|
||||
name: cluster of world peas
|
||||
description: It's rumored to bring peace to any who consume it.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- numbingtranquility
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 8
|
||||
reagents:
|
||||
- ReagentId: Happiness
|
||||
Quantity: 3
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 3
|
||||
- ReagentId: Pax
|
||||
Quantity: 2
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/world_pea.rsi
|
||||
- type: Produce
|
||||
seedId: worldPea
|
||||
- type: Tag
|
||||
tags:
|
||||
- Vegetable
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
Taco: WorldPea
|
||||
Burger: WorldPeaBurger
|
||||
|
||||
- type: entity
|
||||
name: pumpkin
|
||||
parent: FoodProduceBase
|
||||
|
||||
@@ -22,6 +22,17 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/wheat.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of meatwheat seeds
|
||||
description: "If you ever wanted to drive a vegetarian to insanity, here's how."
|
||||
id: MeatwheatSeeds
|
||||
components:
|
||||
- type: Seed
|
||||
seedId: meatwheat
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/meatwheat.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of oat seeds
|
||||
@@ -133,6 +144,17 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/orange.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of extradimensional orange seeds
|
||||
description: "Polygonal seeds."
|
||||
id: ExtradimensionalOrangeSeeds
|
||||
components:
|
||||
- type: Seed
|
||||
seedId: extradimensionalOrange
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/extradimensional_orange.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of pineapple seeds
|
||||
@@ -562,6 +584,16 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/watermelon.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of holymelon seeds
|
||||
id: HolymelonSeeds
|
||||
components:
|
||||
- type: Seed
|
||||
seedId: holymelon
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of grape seeds
|
||||
@@ -614,6 +646,17 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/pea.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
id: WorldPeaSeeds
|
||||
name: packet of world pea seeds
|
||||
description: "These rather large seeds give off a soothing blue glow."
|
||||
components:
|
||||
- type: Seed
|
||||
seedId: worldPea
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/world_pea.rsi
|
||||
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of pumpkin seeds
|
||||
|
||||
@@ -1093,7 +1093,7 @@
|
||||
id: bluepumpkin
|
||||
flavorType: Complex
|
||||
description: flavor-complex-blue-pumpkin
|
||||
|
||||
|
||||
- type: flavor
|
||||
id: violets
|
||||
flavorType: Complex
|
||||
@@ -1114,6 +1114,21 @@
|
||||
flavorType: Complex
|
||||
description: flavor-complex-paint-thinner
|
||||
|
||||
- type: flavor
|
||||
id: numbingtranquility
|
||||
flavorType: Complex
|
||||
description: flavor-complex-numbing-tranquility
|
||||
|
||||
- type: flavor
|
||||
id: truenature
|
||||
flavorType: Complex
|
||||
description: flavor-complex-true-nature
|
||||
|
||||
- type: flavor
|
||||
id: falsemeat
|
||||
flavorType: Complex
|
||||
description: flavor-complex-false-meat
|
||||
|
||||
- type: flavor
|
||||
id: cherry
|
||||
flavorType: Complex
|
||||
@@ -1128,4 +1143,3 @@
|
||||
id: compressed-meat
|
||||
flavorType: Complex
|
||||
description: flavor-complex-compressed-meat
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
packetPrototype: WheatSeeds
|
||||
productPrototypes:
|
||||
- WheatBushel
|
||||
mutationPrototypes:
|
||||
- meatwheat
|
||||
lifespan: 25
|
||||
maturation: 6
|
||||
production: 3
|
||||
@@ -24,6 +26,32 @@
|
||||
Max: 20
|
||||
PotencyDivisor: 20
|
||||
|
||||
- type: seed
|
||||
id: meatwheat
|
||||
name: seeds-meatwheat-name
|
||||
noun: seeds-noun-seeds
|
||||
displayName: seeds-meatwheat-display-name
|
||||
plantRsi: Objects/Specific/Hydroponics/meatwheat.rsi
|
||||
packetPrototype: MeatwheatSeeds
|
||||
productPrototypes:
|
||||
- MeatwheatBushel
|
||||
lifespan: 25
|
||||
maturation: 6
|
||||
production: 3
|
||||
yield: 3
|
||||
potency: 5
|
||||
idealLight: 8
|
||||
nutrientConsumption: 0.40
|
||||
chemicals:
|
||||
Nutriment:
|
||||
Min: 1
|
||||
Max: 20
|
||||
PotencyDivisor: 20
|
||||
UncookedAnimalProteins:
|
||||
Min: 5
|
||||
Max: 20
|
||||
PotencyDivisor: 20
|
||||
|
||||
- type: seed
|
||||
id: oat
|
||||
name: seeds-oat-name
|
||||
@@ -145,6 +173,8 @@
|
||||
packetPrototype: LaughinPeaSeeds
|
||||
productPrototypes:
|
||||
- FoodLaughinPeaPod
|
||||
mutationPrototypes:
|
||||
- worldPea
|
||||
lifespan: 25
|
||||
growthStages: 3
|
||||
maturation: 7
|
||||
@@ -258,6 +288,8 @@
|
||||
packetPrototype: OrangeSeeds
|
||||
productPrototypes:
|
||||
- FoodOrange
|
||||
mutationPrototypes:
|
||||
- extradimensionalOrange
|
||||
harvestRepeat: Repeat
|
||||
lifespan: 55
|
||||
maturation: 6
|
||||
@@ -275,6 +307,36 @@
|
||||
Max: 4
|
||||
PotencyDivisor: 25
|
||||
|
||||
- type: seed
|
||||
id: extradimensionalOrange
|
||||
name: seeds-extradimensionalorange-name
|
||||
noun: seeds-noun-seeds
|
||||
displayName: seeds-extradimensionalorange-display-name
|
||||
plantRsi: Objects/Specific/Hydroponics/extradimensional_orange.rsi
|
||||
packetPrototype: ExtradimensionalOrangeSeeds
|
||||
productPrototypes:
|
||||
- FoodExtradimensionalOrange
|
||||
harvestRepeat: Repeat
|
||||
lifespan: 55
|
||||
maturation: 6
|
||||
production: 6
|
||||
yield: 3
|
||||
potency: 10
|
||||
idealLight: 8
|
||||
chemicals:
|
||||
Haloperidol:
|
||||
Min: 1
|
||||
Max: 5
|
||||
PotencyDivisor: 20
|
||||
Nutriment:
|
||||
Min: 1
|
||||
Max: 5
|
||||
PotencyDivisor: 20
|
||||
Vitamin:
|
||||
Min: 1
|
||||
Max: 4
|
||||
PotencyDivisor: 25
|
||||
|
||||
- type: seed
|
||||
id: pineapple
|
||||
name: seeds-pineapple-name
|
||||
@@ -719,7 +781,7 @@
|
||||
DoctorsDelight:
|
||||
Min: 3
|
||||
Max: 13
|
||||
PotencyDivisor: 10
|
||||
PotencyDivisor: 10
|
||||
|
||||
- type: seed
|
||||
id: corn
|
||||
@@ -1556,6 +1618,8 @@
|
||||
packetPrototype: WatermelonSeeds
|
||||
productPrototypes:
|
||||
- FoodWatermelon
|
||||
mutationPrototypes:
|
||||
- holymelon
|
||||
lifespan: 55
|
||||
maturation: 12
|
||||
production: 3
|
||||
@@ -1576,6 +1640,35 @@
|
||||
Max: 5
|
||||
PotencyDivisor: 20
|
||||
|
||||
- type: seed
|
||||
id: holymelon
|
||||
name: seeds-holymelon-name
|
||||
noun: seeds-noun-seeds
|
||||
displayName: seeds-holymelon-display-name
|
||||
plantRsi: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
packetPrototype: HolymelonSeeds
|
||||
productPrototypes:
|
||||
- FoodHolymelon
|
||||
lifespan: 55
|
||||
maturation: 12
|
||||
production: 3
|
||||
yield: 1
|
||||
potency: 1
|
||||
idealLight: 8
|
||||
chemicals:
|
||||
Nutriment:
|
||||
Min: 1
|
||||
Max: 10
|
||||
PotencyDivisor: 10
|
||||
Holywater:
|
||||
Min: 1
|
||||
Max: 10
|
||||
PotencyDivisor: 10
|
||||
Vitamin:
|
||||
Min: 1
|
||||
Max: 5
|
||||
PotencyDivisor: 20
|
||||
|
||||
- type: seed
|
||||
id: cocoa
|
||||
name: seeds-cocoa-name
|
||||
@@ -1690,6 +1783,39 @@
|
||||
Max: 2
|
||||
PotencyDivisor: 50
|
||||
|
||||
- type: seed
|
||||
id: worldPea
|
||||
name: seeds-worldpea-name
|
||||
noun: seeds-noun-seeds
|
||||
displayName: seeds-worldpea-display-name
|
||||
plantRsi: Objects/Specific/Hydroponics/world_pea.rsi
|
||||
packetPrototype: PeaSeeds
|
||||
productPrototypes:
|
||||
- FoodWorldPeas
|
||||
lifespan: 25
|
||||
growthStages: 3
|
||||
maturation: 20
|
||||
production: 6
|
||||
yield: 3
|
||||
potency: 25
|
||||
idealLight: 8
|
||||
harvestRepeat: Repeat
|
||||
nutrientConsumption: 0.5
|
||||
waterConsumption: 0.5
|
||||
chemicals:
|
||||
Happiness:
|
||||
Min: 1
|
||||
Max: 3
|
||||
PotencyDivisor: 25
|
||||
Nutriment:
|
||||
Min: 1
|
||||
Max: 3
|
||||
PotencyDivisor: 20
|
||||
Pax:
|
||||
Min: 1
|
||||
Max: 2
|
||||
PotencyDivisor: 50
|
||||
|
||||
- type: seed
|
||||
id: pumpkin
|
||||
name: seeds-pumpkin-name
|
||||
|
||||
@@ -67,10 +67,10 @@
|
||||
- Cooked
|
||||
- Meat
|
||||
|
||||
# Becon
|
||||
# Bacon
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: MeatBecon
|
||||
id: MeatBacon
|
||||
sprites:
|
||||
- sprite: Objects/Consumable/Food/meat.rsi
|
||||
state: bacon-cooked
|
||||
@@ -276,7 +276,7 @@
|
||||
tags:
|
||||
- Cooked
|
||||
- Meat
|
||||
|
||||
|
||||
# Snail meat
|
||||
|
||||
- type: foodSequenceElement
|
||||
@@ -575,6 +575,28 @@
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
# Extradimensional Orange
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: ExtradimensionalOrange
|
||||
name: food-sequence-content-orange
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/extradimensional_orange.rsi
|
||||
state: produce
|
||||
scale: 0.5,0.5
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: ExtradimensionalOrangeBurger
|
||||
name: food-sequence-burger-content-extradimensional-orange
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/extradimensional_orange.rsi
|
||||
state: produce
|
||||
scale: 0.5,0.5
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
# Potato
|
||||
|
||||
- type: foodSequenceElement
|
||||
@@ -752,6 +774,38 @@
|
||||
- Fruit
|
||||
- Slice
|
||||
|
||||
# Holymelon
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: HolymelonSliceBurger
|
||||
name: food-sequence-burger-content-holymelon
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
state: slice
|
||||
tags:
|
||||
- Fruit
|
||||
- Slice
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: HolymelonSlice
|
||||
name: food-sequence-content-holymelon
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/holymelon.rsi
|
||||
state: slice
|
||||
tags:
|
||||
- Fruit
|
||||
- Slice
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: HolymelonSliceSkewer
|
||||
name: food-sequence-content-holymelon
|
||||
sprites:
|
||||
- sprite: Objects/Consumable/Food/skewer.rsi
|
||||
state: skewer-holymelon
|
||||
tags:
|
||||
- Fruit
|
||||
- Slice
|
||||
|
||||
# Chili pepper
|
||||
|
||||
- type: foodSequenceElement
|
||||
@@ -1056,6 +1110,26 @@
|
||||
tags:
|
||||
- Vegetable
|
||||
|
||||
# World Pea
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: WorldPea
|
||||
name: food-sequence-content-world-pea
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/world_pea.rsi
|
||||
state: produce
|
||||
tags:
|
||||
- Vegetable
|
||||
|
||||
- type: foodSequenceElement
|
||||
id: WorldPeaBurger
|
||||
name: food-sequence-burger-content-world-pea
|
||||
sprites:
|
||||
- sprite: Objects/Specific/Hydroponics/world_pea.rsi
|
||||
state: produce
|
||||
tags:
|
||||
- Vegetable
|
||||
|
||||
# Cherry
|
||||
|
||||
- type: foodSequenceElement
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa",
|
||||
"copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, skewer-holymelon edited from skewer-watermelon by slarticodefast",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
@@ -45,6 +45,9 @@
|
||||
},
|
||||
{
|
||||
"name": "skewer-watermelon"
|
||||
},
|
||||
{
|
||||
"name": "skewer-holymelon"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 356 B |
|
After Width: | Height: | Size: 448 B |
|
After Width: | Height: | Size: 725 B |
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "dead"
|
||||
},
|
||||
{
|
||||
"name": "harvest"
|
||||
},
|
||||
{
|
||||
"name": "produce",
|
||||
"delays": [
|
||||
[
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08,
|
||||
0.08
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "seed"
|
||||
},
|
||||
{
|
||||
"name": "stage-1"
|
||||
},
|
||||
{
|
||||
"name": "stage-2"
|
||||
},
|
||||
{
|
||||
"name": "stage-3"
|
||||
},
|
||||
{
|
||||
"name": "stage-4"
|
||||
},
|
||||
{
|
||||
"name": "stage-5"
|
||||
},
|
||||
{
|
||||
"name": "stage-6"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 169 B |
|
After Width: | Height: | Size: 196 B |
|
After Width: | Height: | Size: 243 B |
|
After Width: | Height: | Size: 359 B |
|
After Width: | Height: | Size: 545 B |
|
After Width: | Height: | Size: 625 B |
|
After Width: | Height: | Size: 317 B |
|
After Width: | Height: | Size: 440 B |
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/b459ea3fdee965bdc3e93e7983ad7fa610d05c12 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "dead"
|
||||
},
|
||||
{
|
||||
"name": "harvest"
|
||||
},
|
||||
{
|
||||
"name": "produce",
|
||||
"delays": [
|
||||
[
|
||||
0.3,
|
||||
0.3,
|
||||
0.3,
|
||||
0.3
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "seed"
|
||||
},
|
||||
{
|
||||
"name": "stage-1"
|
||||
},
|
||||
{
|
||||
"name": "stage-2"
|
||||
},
|
||||
{
|
||||
"name": "stage-3"
|
||||
},
|
||||
{
|
||||
"name": "stage-4"
|
||||
},
|
||||
{
|
||||
"name": "stage-5"
|
||||
},
|
||||
{
|
||||
"name": "stage-6"
|
||||
},
|
||||
{
|
||||
"name": "slice"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 427 B |
|
After Width: | Height: | Size: 378 B |
|
After Width: | Height: | Size: 158 B |
|
After Width: | Height: | Size: 177 B |
|
After Width: | Height: | Size: 291 B |
|
After Width: | Height: | Size: 326 B |
|
After Width: | Height: | Size: 360 B |
|
After Width: | Height: | Size: 398 B |
|
After Width: | Height: | Size: 581 B |
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast",
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"name": "stage-5"
|
||||
},
|
||||
{
|
||||
"name": "stage-6"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 993 B |
|
After Width: | Height: | Size: 406 B |
|
After Width: | Height: | Size: 391 B |
|
After Width: | Height: | Size: 641 B |
|
After Width: | Height: | Size: 809 B |
|
After Width: | Height: | Size: 835 B |
|
After Width: | Height: | Size: 994 B |
|
After Width: | Height: | Size: 1003 B |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/b459ea3fdee965bdc3e93e7983ad7fa610d05c12",
|
||||
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/b459ea3fdee965bdc3e93e7983ad7fa610d05c12 and https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
|
||||
|
Before Width: | Height: | Size: 439 B After Width: | Height: | Size: 717 B |
|
After Width: | Height: | Size: 555 B |
|
After Width: | Height: | Size: 717 B |
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/ead6d8d59753ef033efdfad17f337df268038ff3 and modified by slarticodefast",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "dead"
|
||||
},
|
||||
{
|
||||
"name": "harvest"
|
||||
},
|
||||
{
|
||||
"name": "produce"
|
||||
},
|
||||
{
|
||||
"name": "seed"
|
||||
},
|
||||
{
|
||||
"name": "stage-1"
|
||||
},
|
||||
{
|
||||
"name": "stage-2"
|
||||
},
|
||||
{
|
||||
"name": "stage-3"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 512 B |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 353 B |
|
After Width: | Height: | Size: 425 B |
|
After Width: | Height: | Size: 556 B |