Bloonion mutation (#33375)

This commit is contained in:
Thinbug
2025-08-06 22:51:30 -03:00
committed by GitHub
parent 556097eed4
commit 864fee5bd0
15 changed files with 166 additions and 0 deletions

View File

@@ -142,3 +142,5 @@ seeds-cherry-name = cherry
seeds-cherry-display-name = cherry tree seeds-cherry-display-name = cherry tree
seeds-anomaly-berry-name = anomaly berry seeds-anomaly-berry-name = anomaly berry
seeds-anomaly-berry-display-name = anomaly berries seeds-anomaly-berry-display-name = anomaly berries
seeds-bloonion-name = bloonion
seeds-bloonion-display-name = bloonion bulbs

View File

@@ -2756,3 +2756,78 @@
entries: entries:
Taco: AnomalyBerry Taco: AnomalyBerry
Burger: AnomalyBerryBurger Burger: AnomalyBerryBurger
- type: entity
name: bloonion bulb
description: A strange floating bulb.. Nothing worth crying over.
parent: BaseStructureDynamic
id: FoodBloonion
components:
- type: Appearance
- type: Sprite
drawdepth: Items
noRot: true
sprite: Objects/Specific/Hydroponics/bloonion.rsi
state: produce
- type: Item
size: Small
sprite: Objects/Specific/Hydroponics/bloonion.rsi
heldPrefix: produce
- type: Produce
seedId: bloonion
- type: Tag
tags:
- Vegetable
- type: PotencyVisuals
- type: FlavorProfile
flavors:
- onion
- strange
- type: SolutionContainerManager
solutions:
food:
maxVol: 7
canReact: false
reagents:
- ReagentId: Potassium
Quantity: 1
- ReagentId: Phosphorus
Quantity: 1
- ReagentId: Sugar
Quantity: 1
- ReagentId: Allicin
Quantity: 4
- type: Extractable
grindableSolutionName: food
- type: ExplodeOnTrigger
- type: Explosive
explosionType: Default
maxIntensity: 0.001
intensitySlope: 1
totalIntensity: 0.1
- type: Damageable
damageContainer: Biological
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 1
behaviors:
- !type:SpillBehavior
solution: food
- !type:TriggerBehavior
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: InteractionOutline
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeCircle
radius: 0.20
position: 0, 0.35
density: 80
mask:
- MobMask
layer:
- MobLayer

View File

@@ -762,3 +762,13 @@
seedId: anomalyBerry seedId: anomalyBerry
- type: Sprite - type: Sprite
sprite: Objects/Specific/Hydroponics/anomaly_berry.rsi sprite: Objects/Specific/Hydroponics/anomaly_berry.rsi
- type: entity
parent: SeedBase
name: packet of bloonion seeds
id: BloonionSeeds
components:
- type: Seed
seedId: bloonion
- type: Sprite
sprite: Objects/Specific/Hydroponics/bloonion.rsi

View File

@@ -832,6 +832,7 @@
- FoodOnion - FoodOnion
mutationPrototypes: mutationPrototypes:
- onionred - onionred
- bloonion
lifespan: 25 lifespan: 25
maturation: 8 maturation: 8
production: 6 production: 6
@@ -1994,3 +1995,38 @@
Min: 1 Min: 1
Max: 2 Max: 2
PotencyDivisor: 40 PotencyDivisor: 40
- type: seed
id: bloonion
name: seeds-bloonion-name
noun: seeds-noun-seeds
displayName: seeds-bloonion-display-name
plantRsi: Objects/Specific/Hydroponics/bloonion.rsi
packetPrototype: BloonionSeeds
productPrototypes:
- FoodBloonion
lifespan: 25
maturation: 15
production: 3
yield: 3
potency: 10
growthStages: 4
waterConsumption: 0.60
nutrientConsumption: 0.50
chemicals:
Potassium:
Min: 1
Max: 5
PotencyDivisor: 20
Phosphorus:
Min: 1
Max: 5
PotencyDivisor: 20
Sugar:
Min: 1
Max: 5
PotencyDivisor: 20
Allicin:
Min: 1
Max: 10
PotencyDivisor: 10

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

View File

@@ -0,0 +1,43 @@
{
"version": 1,
"license": "CC0-1.0",
"copyright": "Made by Thinbug for space station 14 :33",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "dead"
},
{
"name": "harvest"
},
{
"name": "produce"
},
{
"name": "produce-inhand-left",
"directions": 4
},
{
"name": "produce-inhand-right",
"directions": 4
},
{
"name": "seed"
},
{
"name": "stage-1"
},
{
"name": "stage-2"
},
{
"name": "stage-3"
},
{
"name": "stage-4"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B