Skip to content

Commit

Permalink
Pets languages, shorter keys
Browse files Browse the repository at this point in the history
  • Loading branch information
Bomjojuk committed Mar 4, 2025
1 parent 458d39f commit 9c1f9e0
Show file tree
Hide file tree
Showing 3 changed files with 185 additions and 12 deletions.
168 changes: 168 additions & 0 deletions Resources/Prototypes/Entities/Mobs/NPCs/pets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@
id: MobCorgiIan
description: Favorite pet corgi.
components:
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Sprite
drawdepth: Mobs
sprite: Mobs/Pets/corgi.rsi
Expand Down Expand Up @@ -43,6 +50,13 @@
id: MobCorgiIanOld
description: Still the favorite pet corgi. Love his wheels.
components:
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Sprite
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
Expand All @@ -68,6 +82,13 @@
id: MobCorgiLisa
description: Ian's favorite corgi.
components:
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Sprite
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
Expand Down Expand Up @@ -118,6 +139,13 @@
attributes:
proper: true
gender: male
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Butcherable # A puppy? You monster...
spawned:
- id: FoodMeatCorgi
Expand Down Expand Up @@ -155,6 +183,13 @@
- type: HTN
rootTask:
task: SimpleHostileCompound
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Siiktajr
canSpeak: false
#SS220 languages revive end
- type: Grammar
attributes:
proper: true
Expand All @@ -176,6 +211,13 @@
factions:
- PetsNT
- type: Grammar
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Siiktajr
canSpeak: false
#SS220 languages revive end
attributes:
proper: true
gender: male
Expand Down Expand Up @@ -206,6 +248,13 @@
- type: Grammar
attributes:
gender: male
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Siiktajr
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand All @@ -223,6 +272,13 @@
attributes:
proper: true
gender: male
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand All @@ -247,6 +303,13 @@
- type: LyingDownOnBuckledEntity
offset: -0.1, 0
#SS220 Add lying down on entity end
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Siiktajr
canSpeak: false
#SS220 languages revive end
- type: Physics
# 220 cat-emotes start
- type: Speech
Expand Down Expand Up @@ -318,6 +381,13 @@
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: mcgriff
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Physics
- type: Fixtures
fixtures:
Expand Down Expand Up @@ -385,6 +455,13 @@
Base: paperwork_dead
Dead:
Base: paperwork_dead
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Butcherable
spawned:
- id: FoodMeat
Expand All @@ -411,6 +488,13 @@
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: walter
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Physics
- type: Fixtures
fixtures:
Expand Down Expand Up @@ -475,6 +559,13 @@
attributes:
proper: true
gender: male
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand Down Expand Up @@ -511,6 +602,13 @@
attributes:
proper: true
gender: female
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Sprite
drawdepth: Mobs
sprite: Mobs/Animals/possum.rsi
Expand Down Expand Up @@ -541,6 +639,13 @@
attributes:
proper: true
gender: female
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Tradeband #Cause cargo dep
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand All @@ -563,6 +668,13 @@
attributes:
proper: true
gender: male
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand All @@ -587,6 +699,13 @@
amount: 3
- id: Telecrystal5
amount: 1
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Canilunzt #Vulp gagaga
canSpeak: false
#SS220 languages revive end
- type: Grammar
attributes:
proper: true
Expand Down Expand Up @@ -617,6 +736,13 @@
noMovementLayers:
movement:
state: hamster-0
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: GhostRole
makeSentient: true
allowSpeech: true
Expand Down Expand Up @@ -664,6 +790,13 @@
interactSuccessSpawn: EffectHearts
interactSuccessSound:
path: /Audio/Animals/snake_hiss.ogg
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Arati
canSpeak: false
#SS220 languages revive end
- type: NpcFactionMember
factions:
- PetsNT
Expand Down Expand Up @@ -733,6 +866,13 @@
attributes:
proper: true
gender: female
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Tag
tags:
- CannotSuicide
Expand Down Expand Up @@ -761,6 +901,13 @@
state: aslime-_3
shader: unshaded
- map: [ "head" ]
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Bubblish
canSpeak: false
#SS220 languages revive end
- type: Inventory
speciesId: slime
templateId: head
Expand Down Expand Up @@ -846,6 +993,13 @@
description: ghost-role-information-punpun-description
rules: ghost-role-information-nonantagonist-rules
- type: GhostTakeoverAvailable
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Butcherable
butcheringType: Spike
spawned:
Expand Down Expand Up @@ -887,6 +1041,13 @@
tags:
- VimPilot
- CannotSuicide
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: SolCommon
canSpeak: false
#SS220 languages revive end
- type: Grammar
attributes:
proper: true
Expand All @@ -913,6 +1074,13 @@
- MobMask
layer:
- MobLayer
#SS220 languages revive begin
- type: Language
availableLanguages:
- id: Galactic
- id: Siiktajr
canSpeak: false
#SS220 languages revive end
- type: Grammar
attributes:
gender: male
Expand Down
Loading

0 comments on commit 9c1f9e0

Please sign in to comment.