diff --git a/Resources/Locale/en-US/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/flavors/flavor-profiles.ftl index 10e7d96528..58e6fc7bf2 100644 --- a/Resources/Locale/en-US/flavors/flavor-profiles.ftl +++ b/Resources/Locale/en-US/flavors/flavor-profiles.ftl @@ -46,6 +46,7 @@ flavor-base-spaceshroom = mysterious flavor-base-clean = clean flavor-base-alkaline = alkaline flavor-base-holy = holy +flavor-base-horrible = horrible # lmao flavor-base-terrible = terrible diff --git a/Resources/Locale/en-US/reagents/meta/biological.ftl b/Resources/Locale/en-US/reagents/meta/biological.ftl index 2efb3eba4c..9078397a73 100644 --- a/Resources/Locale/en-US/reagents/meta/biological.ftl +++ b/Resources/Locale/en-US/reagents/meta/biological.ftl @@ -1,6 +1,9 @@ reagent-name-blood = blood reagent-desc-blood = I hope this is ketchup. +reagent-name-insect-blood = insect blood +reagent-desc-insect-blood = Okay, this is really gross. It almost looks.. alive? + reagent-name-slime = slime reagent-desc-slime = You thought this was gradient blood at first, but you were mistaken. diff --git a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl index d720aab3a5..8d55e592f8 100644 --- a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl +++ b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl @@ -94,3 +94,4 @@ reagent-physical-desc-fluffy = fluffy reagent-physical-desc-alkaline = alkaline reagent-physical-desc-reflective = reflective reagent-physical-desc-holy = holy +reagent-physical-desc-slimy = slimy diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index 6fa51f2140..7ce9313e35 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -284,6 +284,9 @@ Base: cockroach Dead: Base: cockroach_dead + - type: Bloodstream + bloodReagent: InsectBlood + bloodMaxVolume: 20 - type: Food - type: Hunger baseDecayRate: 0.25 @@ -301,9 +304,6 @@ - type: Damageable damageContainer: Biological damageModifierSet: Cockroach - - type: Bloodstream - bloodReagent: Slime - bloodMaxVolume: 20 - type: Tag tags: - Trash @@ -415,6 +415,8 @@ - type: Damageable damageContainer: Biological damageModifierSet: Moth + - type: Bloodstream + bloodReagent: InsectBlood - type: Respirator damage: types: diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 32105112f6..2d4f9b109f 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -33,6 +33,13 @@ spawned: - id: FoodMeat amount: 5 + - type: Bloodstream + bloodReagent: InsectBlood + - type: DamageVisuals + damageOverlayGroups: + Brute: + sprite: Mobs/Effects/brute_damage.rsi + color: "#808A51" - type: MothAccent - type: Vocal sounds: diff --git a/Resources/Prototypes/Flavors/flavors.yml b/Resources/Prototypes/Flavors/flavors.yml index 688a859f24..cf836cc273 100644 --- a/Resources/Prototypes/Flavors/flavors.yml +++ b/Resources/Prototypes/Flavors/flavors.yml @@ -878,3 +878,8 @@ id: holy flavorType: Base description: flavor-base-holy + +- type: flavor + id: horrible + flavorType: Base + description: flavor-base-horrible diff --git a/Resources/Prototypes/Reagents/biological.yml b/Resources/Prototypes/Reagents/biological.yml index a2c68dddb2..62d2a42788 100644 --- a/Resources/Prototypes/Reagents/biological.yml +++ b/Resources/Prototypes/Reagents/biological.yml @@ -39,6 +39,18 @@ - !type:PlantAdjustWater amount: 0.5 +- type: reagent + parent: Blood + id: InsectBlood + name: reagent-name-insect-blood + group: Biological + desc: reagent-desc-insect-blood + flavor: horrible + color: "#808A51" + recognizable: true + physicalDesc: reagent-physical-desc-slimy + slippery: false + - type: reagent id: Slime name: reagent-name-slime