Vox now can eat trash other other inedible things (#35681)
* EAT TRASH EXHALE AMMONIA Update to files * Forgot to port this file * 1D4 Guidance * Summary (required) Suggested changes and fixes * Cries in conflicts * Why do we exist? To suffer? * 1 citation for being stupid * THE ANTIDOTE, THE ANTIDOTE FOR THE POISON * I was inverted sir * vox organs cleanup * vox reagents * guidebook * weh --------- Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
This commit is contained in:
@@ -52,6 +52,7 @@ flavor-base-horrible = horrible
|
||||
flavor-base-terrible = terrible
|
||||
flavor-base-mindful = mindful
|
||||
flavor-base-chewy = chewy
|
||||
flavor-base-trashy = trashy
|
||||
|
||||
# Complex flavors. Put a flavor here when you want something that's more
|
||||
# specific.
|
||||
|
||||
@@ -81,3 +81,6 @@ reagent-desc-lipolicide = A powerful toxin that will destroy fat cells, massivel
|
||||
|
||||
reagent-name-mechanotoxin = mechanotoxin
|
||||
reagent-desc-mechanotoxin = A neurotoxin used as venom by some species of spider. Degrades movement when built up.
|
||||
|
||||
reagent-name-toxintrash = trash
|
||||
reagent-desc-toxintrash = An awful-smelling fluid. Deadly to non-vox.
|
||||
@@ -13,3 +13,43 @@
|
||||
- type: Item
|
||||
size: Small
|
||||
heldPrefix: lungs
|
||||
|
||||
- type: entity
|
||||
parent: OrganHumanStomach
|
||||
id: OrganVoxStomach
|
||||
name: stomach
|
||||
description: "A stomach that smells of ammonia."
|
||||
components:
|
||||
- type: Metabolizer #Skreeeee!
|
||||
metabolizerTypes: [Vox]
|
||||
- type: Stomach
|
||||
#Bird vs tags
|
||||
specialDigestible:
|
||||
tags:
|
||||
- Trash
|
||||
- Fruit
|
||||
- ReptilianFood
|
||||
- Meat
|
||||
- Pill
|
||||
- Crayon
|
||||
- Paper
|
||||
- VoxFood
|
||||
- Vegetable
|
||||
|
||||
- type: entity
|
||||
parent: OrganHumanLiver
|
||||
id: OrganVoxLiver
|
||||
name: liver
|
||||
description: "Smells flammable."
|
||||
components:
|
||||
- type: Metabolizer
|
||||
metabolizerTypes: [Vox]
|
||||
|
||||
- type: entity
|
||||
parent: OrganHumanHeart
|
||||
id: OrganVoxHeart
|
||||
name: heart
|
||||
description: "The strange heart of a vox."
|
||||
components:
|
||||
- type: Metabolizer
|
||||
metabolizerTypes: [Vox]
|
||||
|
||||
@@ -18,10 +18,10 @@
|
||||
- right leg
|
||||
- left leg
|
||||
organs:
|
||||
heart: OrganHumanHeart
|
||||
heart: OrganVoxHeart
|
||||
lungs: OrganVoxLungs
|
||||
stomach: OrganHumanStomach
|
||||
liver: OrganHumanLiver
|
||||
stomach: OrganVoxStomach
|
||||
liver: OrganVoxLiver
|
||||
kidneys: OrganHumanKidneys
|
||||
right arm:
|
||||
part: RightArmVox
|
||||
|
||||
@@ -20,6 +20,9 @@
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 5
|
||||
- type: Tag
|
||||
tags:
|
||||
- VoxFood
|
||||
|
||||
- type: entity
|
||||
id: FoodBagel
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Bread
|
||||
- VoxFood
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Cake
|
||||
- VoxFood
|
||||
- type: SecretStash
|
||||
maxItemSize: "Normal"
|
||||
secretStashName: secret-stash-cake
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Donut
|
||||
- VoxFood
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Food/Baked/donut.rsi
|
||||
- type: SolutionContainerManager
|
||||
|
||||
@@ -18,6 +18,9 @@
|
||||
Quantity: 5
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: Tag
|
||||
tags:
|
||||
- VoxFood
|
||||
|
||||
# Muffins
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Pie
|
||||
- VoxFood
|
||||
|
||||
- type: entity
|
||||
parent: FoodInjectableBase # Not sliceable
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 20
|
||||
- type: Tag
|
||||
tags:
|
||||
- VoxFood
|
||||
|
||||
# Meals
|
||||
|
||||
|
||||
@@ -18,7 +18,10 @@
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 20
|
||||
|
||||
- type: Tag
|
||||
tags:
|
||||
- VoxFood
|
||||
|
||||
# Noodles
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -445,6 +445,8 @@
|
||||
- type: Extractable
|
||||
grindableSolutionName: food
|
||||
- type: SpaceGarbage
|
||||
- type: Food
|
||||
requiresSpecialDigestion: true
|
||||
|
||||
- type: entity
|
||||
name: baked banana peel
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- FoodSnack
|
||||
- VoxFood
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Food/snacks.rsi
|
||||
- type: SolutionContainerManager
|
||||
@@ -475,7 +476,6 @@
|
||||
sound:
|
||||
path: /Audio/Effects/unwrap.ogg
|
||||
|
||||
|
||||
- type: entity
|
||||
id: FoodSnackMREBrownieOpen
|
||||
parent: FoodSnackBase
|
||||
@@ -498,6 +498,9 @@
|
||||
Quantity: 10
|
||||
- ReagentId: Theobromine
|
||||
Quantity: 3
|
||||
- type: Tag
|
||||
tags:
|
||||
- VoxFood
|
||||
|
||||
# Trash
|
||||
|
||||
@@ -523,6 +526,15 @@
|
||||
- type: SpaceGarbage
|
||||
- type: StaticPrice
|
||||
price: 0
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 10
|
||||
reagents:
|
||||
- ReagentId: ToxinTrash
|
||||
Quantity: 5
|
||||
- type: Food
|
||||
requiresSpecialDigestion: true
|
||||
|
||||
- type: entity
|
||||
categories: [ HideSpawnMenu ]
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Soup
|
||||
- VoxFood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
|
||||
@@ -1468,3 +1468,9 @@
|
||||
id: bacchusblessing
|
||||
flavorType: Complex
|
||||
description: flavor-complex-bacchus-blessing
|
||||
|
||||
- type: flavor
|
||||
id: trashy
|
||||
flavorType: Base
|
||||
description: flavor-base-trashy
|
||||
|
||||
|
||||
@@ -161,9 +161,20 @@
|
||||
tileReactions:
|
||||
- !type:FlammableTileReaction {}
|
||||
metabolisms:
|
||||
Food:
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 1
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
Poison:
|
||||
effects:
|
||||
- !type:HealthChange
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
shouldHave: false
|
||||
damage:
|
||||
types:
|
||||
Poison: 1
|
||||
|
||||
@@ -477,6 +477,9 @@
|
||||
- !type:OrganType
|
||||
type: Animal
|
||||
shouldHave: false
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
shouldHave: false
|
||||
type: Local
|
||||
visualType: MediumCaution
|
||||
messages: [ "generic-reagent-effect-sick" ]
|
||||
@@ -487,11 +490,17 @@
|
||||
- !type:OrganType
|
||||
type: Animal
|
||||
shouldHave: false
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
shouldHave: false
|
||||
- !type:HealthChange
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Animal
|
||||
shouldHave: false
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
shouldHave: false
|
||||
damage:
|
||||
types:
|
||||
Poison: 1
|
||||
@@ -499,9 +508,14 @@
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Animal
|
||||
shouldHave: true
|
||||
reagent: Protein
|
||||
amount: 0.5
|
||||
- !type:AdjustReagent
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
reagent: Protein
|
||||
amount: 0.25
|
||||
|
||||
- type: reagent
|
||||
id: Allicin
|
||||
@@ -701,3 +715,19 @@
|
||||
shouldHave: false
|
||||
walkSpeedModifier: 0.4
|
||||
sprintSpeedModifier: 0.4
|
||||
|
||||
- type: reagent
|
||||
id: ToxinTrash
|
||||
name: reagent-name-toxintrash
|
||||
group: Toxins
|
||||
desc: reagent-desc-toxintrash
|
||||
flavor: trashy
|
||||
physicalDesc: reagent-physical-desc-nondescript
|
||||
metabolisms:
|
||||
Food:
|
||||
effects:
|
||||
- !type:SatiateHunger
|
||||
factor: 1
|
||||
conditions:
|
||||
- !type:OrganType
|
||||
type: Vox
|
||||
|
||||
@@ -1355,6 +1355,9 @@
|
||||
- type: Tag
|
||||
id: VoiceTrigger
|
||||
|
||||
- type: Tag # Eating fix tag
|
||||
id: VoxFood
|
||||
|
||||
- type: Tag
|
||||
id: Wall
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
Vox always spawn wearing working nitrogen internals equipment.
|
||||
A spare breathing mask and an emergency nitrogen canister is provided in their survival box.
|
||||
|
||||
In addition to regular foods, Vox can also eat various snack packaging, banana peels, eggshells, and raw meat without any ill effects. They also like to drink welding fuel.
|
||||
|
||||
Vox [color=#1e90ff]slowly recover from low levels of poison damage[/color] on their own,
|
||||
so long as they are careful not to exceed 20 poison damage.
|
||||
This allows them to endure breathing station air for up to thirty seconds at a time without lasting damage,
|
||||
|
||||
Reference in New Issue
Block a user