Some plant mutations (#28993)

* Some new plants mutations

* glasstle inhand

* gapple trico increase ↑

1-10 to 3-16

* replace trico with doc delight
This commit is contained in:
BombasterDS
2024-07-28 01:08:49 +10:00
committed by GitHub
parent f49fc5a89c
commit de7df2a760
33 changed files with 344 additions and 0 deletions

View File

@@ -32,6 +32,8 @@ seeds-potato-name = potato
seeds-potato-display-name = potatoes
seeds-sugarcane-name = sugarcane
seeds-sugarcane-display-name = sugarcanes
seeds-papercane-name = papercane
seeds-papercane-display-name = papercanes
seeds-towercap-name = tower cap
seeds-towercap-display-name = tower caps
seeds-steelcap-name = steel cap
@@ -48,6 +50,8 @@ seeds-eggplant-name = eggplant
seeds-eggplant-display-name = eggplants
seeds-apple-name = apple
seeds-apple-display-name = apple tree
seeds-goldenapple-name = golden apple
seeds-goldenapple-display-name = golden apple tree
seeds-corn-name = corn
seeds-corn-display-name = ears of corn
seeds-onion-name = onion
@@ -88,6 +92,8 @@ seeds-ambrosiadeus-name = ambrosia deus
seeds-ambrosiadeus-display-name = ambrosia deus
seeds-galaxythistle-name = galaxythistle
seeds-galaxythistle-display-name = galaxythistle
seeds-glasstle-name = glasstle
seeds-glasstle-display-name = glasstle
seeds-flyamanita-name = fly amanita
seeds-flyamanita-display-name = fly amanita
seeds-gatfruit-name = gatfruit

View File

@@ -95,6 +95,21 @@
- type: Produce
seedId: sugarcane
- type: entity
name: papercane roll
description: Why do we even need to grow paper?
id: Papercane
parent: ProduceBase
components:
- type: Sprite
sprite: Objects/Specific/Hydroponics/papercane.rsi
- type: SolutionContainerManager
- type: Produce
seedId: papercane
- type: Log
spawnedPrototype: SheetPaper1
spawnCount: 2
- type: entity
parent: FoodProduceBase
id: FoodLaughinPeaPod
@@ -869,6 +884,42 @@
tags:
- Fruit
- type: entity
name: golden apple
parent: FoodProduceBase
id: FoodGoldenApple
description: It should be shaped like a cube, shouldn't it?
components:
- type: FlavorProfile
flavors:
- apple
- metallic
- type: SolutionContainerManager
solutions:
food:
maxVol: 30
reagents:
- ReagentId: Nutriment
Quantity: 10
- ReagentId: Vitamin
Quantity: 4
- ReagentId: DoctorsDelight
Quantity: 13
- type: Sprite
sprite: Objects/Specific/Hydroponics/golden_apple.rsi
- type: Produce
seedId: goldenApple
- type: Extractable
juiceSolution:
reagents:
- ReagentId: JuiceApple
Quantity: 10
- ReagentId: Gold
Quantity: 10
- type: Tag
tags:
- Fruit
- type: entity
name: cocoa pod
parent: FoodProduceBase
@@ -1411,6 +1462,71 @@
- Galaxythistle
- Fruit # Probably?
- type: entity
name: glasstle
parent: FoodProduceBase
id: FoodGlasstle
description: A fragile crystal plant with lot of spiky thorns.
components:
- type: Item
size: Small
sprite: Objects/Specific/Hydroponics/glasstle.rsi
heldPrefix: produce
- type: FlavorProfile
flavors:
- sharp
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
reagents:
- ReagentId: Razorium
Quantity: 15
- type: Sprite
sprite: Objects/Specific/Hydroponics/glasstle.rsi
- type: Produce
seedId: glasstle
- type: Extractable
grindableSolutionName: food
- type: Damageable
damageContainer: Inorganic
- type: ToolRefinable
refineResult:
- id: SheetGlass1
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 10
behaviors:
- !type:PlaySoundBehavior
sound:
collection: GlassBreak
params:
volume: -4
- !type:SpawnEntitiesBehavior
spawn:
ShardGlass:
min: 1
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: DamageOnHit
damage:
types:
Blunt: 10
- type: MeleeWeapon
wideAnimationRotation: 60
damage:
types:
Slash: 15
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Tag
tags:
- Galaxythistle
- type: entity
name: fly amanita
parent: FoodProduceBase

View File

@@ -163,6 +163,16 @@
- type: Sprite
sprite: Objects/Specific/Hydroponics/sugarcane.rsi
- type: entity
parent: SeedBase
name: packet of papercane seeds
id: PapercaneSeeds
components:
- type: Seed
seedId: papercane
- type: Sprite
sprite: Objects/Specific/Hydroponics/papercane.rsi
- type: entity
parent: SeedBase
name: packet of tower cap spores
@@ -243,6 +253,16 @@
- type: Sprite
sprite: Objects/Specific/Hydroponics/apple.rsi
- type: entity
parent: SeedBase
name: packet of golden apple seeds
id: GoldenAppleSeeds
components:
- type: Seed
seedId: goldenApple
- type: Sprite
sprite: Objects/Specific/Hydroponics/golden_apple.rsi
- type: entity
parent: SeedBase
name: packet of corn seeds
@@ -427,6 +447,17 @@
- type: Sprite
sprite: Objects/Specific/Hydroponics/galaxythistle.rsi
- type: entity
parent: SeedBase
name: packet of glasstle seeds
description: "Scars of gloomy nights."
id: GlasstleSeeds
components:
- type: Seed
seedId: glasstle
- type: Sprite
sprite: Objects/Specific/Hydroponics/glasstle.rsi
- type: entity
parent: SeedBase
name: packet of fly amanita spores

View File

@@ -341,6 +341,8 @@
packetPrototype: SugarcaneSeeds
productPrototypes:
- Sugarcane
mutationPrototypes:
- papercane
harvestRepeat: Repeat
lifespan: 60
maturation: 6
@@ -355,6 +357,24 @@
Max: 5
PotencyDivisor: 5
- type: seed
id: papercane
name: seeds-papercane-name
noun: seeds-noun-seeds
displayName: seeds-papercane-display-name
plantRsi: Objects/Specific/Hydroponics/papercane.rsi
packetPrototype: PapercaneSeeds
productPrototypes:
- Papercane
harvestRepeat: Repeat
lifespan: 60
maturation: 6
production: 6
yield: 3
potency: 10
growthStages: 3
idealHeat: 298
- type: seed
id: towercap
name: seeds-towercap-name
@@ -625,6 +645,8 @@
packetPrototype: AppleSeeds
productPrototypes:
- FoodApple
mutationPrototypes:
- goldenApple
harvestRepeat: Repeat
lifespan: 55
maturation: 6
@@ -642,6 +664,38 @@
Max: 4
PotencyDivisor: 25
- type: seed
id: goldenApple
name: seeds-goldenapple-name
noun: seeds-noun-seeds
displayName: seeds-goldenapple-display-name
plantRsi: Objects/Specific/Hydroponics/golden_apple.rsi
packetPrototype: GoldenAppleSeeds
productPrototypes:
- FoodGoldenApple
harvestRepeat: Repeat
lifespan: 55
maturation: 6
production: 6
yield: 3
potency: 10
idealLight: 6
waterConsumption: 0.75
nutrientConsumption: 0.75
chemicals:
Nutriment:
Min: 1
Max: 10
PotencyDivisor: 10
Vitamin:
Min: 1
Max: 4
PotencyDivisor: 25
DoctorsDelight:
Min: 3
Max: 13
PotencyDivisor: 10
- type: seed
id: corn
name: seeds-corn-name
@@ -1192,6 +1246,8 @@
packetPrototype: GalaxythistleSeeds
productPrototypes:
- FoodGalaxythistle
mutationPrototypes:
- glasstle
lifespan: 25
maturation: 10
production: 3
@@ -1205,6 +1261,28 @@
Max: 25
PotencyDivisor: 4
- type: seed
id: glasstle
name: seeds-glasstle-name
noun: seeds-noun-seeds
displayName: seeds-glasstle-display-name
plantRsi: Objects/Specific/Hydroponics/glasstle.rsi
packetPrototype: GlasstleSeeds
productPrototypes:
- FoodGlasstle
lifespan: 25
maturation: 10
production: 3
yield: 3
potency: 10
growthStages: 3
waterConsumption: 0.5
chemicals:
Razorium:
Min: 1
Max: 25
PotencyDivisor: 4
- type: seed
id: flyAmanita
name: seeds-flyamanita-name

Binary file not shown.

After

Width:  |  Height:  |  Size: 867 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1011 B

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "dead"
},
{
"name": "harvest"
},
{
"name": "produce"
},
{
"name": "seed"
},
{
"name": "stage-1"
},
{
"name": "stage-2"
},
{
"name": "stage-3"
},
{
"name": "produce-inhand-left",
"directions": 4
},
{
"name": "produce-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 835 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 581 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068",
"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"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

View File

@@ -0,0 +1,32 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/commit/1dbcf389b0ec6b2c51b002df5fef8dd1519f8068",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "dead"
},
{
"name": "harvest"
},
{
"name": "produce"
},
{
"name": "seed"
},
{
"name": "stage-1"
},
{
"name": "stage-2"
},
{
"name": "stage-3"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B