Factions for animals (#16013)

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
Nim
2023-05-03 15:47:17 +03:00
committed by GitHub
parent 5ceacc00ef
commit 1ff6b6adbb
4 changed files with 39 additions and 1 deletions

View File

@@ -197,6 +197,9 @@
flavorKind: station-event-random-sentience-flavor-organic
- type: Puller
needsHands: true
- type: Faction
factions:
- Passive
- type: entity
name: mallard duck #Quack
@@ -248,6 +251,9 @@
accent: duck
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-organic
- type: Faction
factions:
- Passive
- type: entity
name: white duck #Quack
@@ -407,7 +413,9 @@
path: /Audio/Animals/cow_moo.ogg
- type: Perishable
molsPerSecondPerUnitMass: 0.0015
- type: Faction
factions:
- Passive
- type: entity
name: crab
@@ -508,6 +516,9 @@
interactFailureString: petting-failure-goat
interactSuccessSound:
path: /Audio/Animals/goat_bah.ogg
- type: Faction
factions:
- Passive
# Note that we gotta make this bitch vomit someday when you feed it anthrax or sumthin. Needs to be a small item thief too and aggressive if attacked.
- type: entity
@@ -554,6 +565,9 @@
- type: Bloodstream
bloodMaxVolume: 100
- type: Puller
- type: Faction
factions:
- Passive
- type: entity
name: gorilla
@@ -742,6 +756,9 @@
- type: MonkeyAccent
- type: Puller
- type: CanHostGuardian
- type: Faction
factions:
- Passive
- type: GhostRole
makeSentient: true
name: monkey
@@ -1172,6 +1189,9 @@
interactFailureString: petting-failure-generic
interactSuccessSound:
path: /Audio/Animals/penguin_squawk.ogg
- type: Faction
factions:
- Passive
- type: entity
name: grenade penguin
@@ -2128,3 +2148,6 @@
accent: pig
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-organic
- type: Faction
factions:
- Passive

View File

@@ -125,6 +125,9 @@
parent: MobCatCalico
description: Ask nicely, and maybe they'll give you one of their spare lives.
components:
- type: Faction
factions:
- PetsNT
- type: Grammar
attributes:
gender: male

View File

@@ -24,6 +24,9 @@
- Chapel
- type: Mind
showExamineInfo: true
- type: Faction
factions:
- PetsNT
- type: Alerts
- type: Familiar

View File

@@ -4,6 +4,7 @@
- NanoTrasen
- Syndicate
- Xeno
- PetsNT
- type: faction
id: NanoTrasen
@@ -17,6 +18,9 @@
hostile:
- PetsNT
- type: faction
id: Passive
- type: faction
id: PetsNT
hostile:
@@ -29,6 +33,8 @@
hostile:
- NanoTrasen
- Syndicate
- Passive
- PetsNT
- type: faction
id: SimpleNeutral
@@ -39,9 +45,12 @@
- NanoTrasen
- SimpleHostile
- Xeno
- PetsNT
- type: faction
id: Xeno
hostile:
- NanoTrasen
- Syndicate
- Passive
- PetsNT