Skip to content
This repository has been archived by the owner on Apr 27, 2024. It is now read-only.

Commit

Permalink
resources
Browse files Browse the repository at this point in the history
  • Loading branch information
Peptide90 committed Feb 26, 2024
1 parent 142afcf commit 5c9ec0c
Show file tree
Hide file tree
Showing 47 changed files with 1,529 additions and 202 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,14 @@
- type: GuideHelp
guides:
- Cyborgs
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- GalacticCommon
- RobotTalk
understands:
- GalacticCommon
- RobotTalk

- type: entity
id: BaseBorgChassisNT
Expand Down
124 changes: 103 additions & 21 deletions Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,14 @@
flavorKind: station-event-random-sentience-flavor-organic
- type: Bloodstream
bloodMaxVolume: 50
- type: ReplacementAccent
accent: mouse
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: mouse
- type: LanguageSpeaker
speaks:
- Mouse
understands:
- Mouse
- type: MeleeWeapon
soundHit:
path: /Audio/Effects/bite.ogg
Expand Down Expand Up @@ -121,7 +127,13 @@
rootTask:
task: SimpleHostileCompound
- type: ZombieImmune

# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- Bee
understands:
- Bee

- type: entity
name: bee
suffix: Angry
Expand Down Expand Up @@ -221,8 +233,14 @@
- type: EggLayer
eggSpawn:
- id: FoodEgg
- type: ReplacementAccent
accent: chicken
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: chicken
- type: LanguageSpeaker
speaks:
- Chicken
understands:
- Chicken
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-organic
- type: NpcFactionMember
Expand Down Expand Up @@ -589,8 +607,14 @@
- type: EggLayer
eggSpawn:
- id: FoodEgg
- type: ReplacementAccent
accent: duck
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: duck
- type: LanguageSpeaker
speaks:
- Duck
understands:
- Duck
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-organic
- type: NpcFactionMember
Expand Down Expand Up @@ -775,6 +799,12 @@
- type: GuideHelp
guides:
- Chef
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- Cow
understands:
- Cow

- type: entity
name: crab
Expand Down Expand Up @@ -1062,8 +1092,14 @@
- type: Inventory
speciesId: kangaroo
templateId: kangaroo
- type: ReplacementAccent
accent: kangaroo
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: kangaroo
- type: LanguageSpeaker
speaks:
- Kangaroo
understands:
- Kangaroo
- type: InventorySlots
- type: Strippable
- type: Butcherable
Expand Down Expand Up @@ -1262,6 +1298,12 @@
Burn: 3
clumsySound:
path: /Audio/Animals/monkey_scream.ogg
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- Monkey
understands:
- Monkey

- type: entity
name: monkey
Expand Down Expand Up @@ -1544,8 +1586,14 @@
spawned:
- id: FoodMeatRat
amount: 1
- type: ReplacementAccent
accent: mouse
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: mouse
- type: LanguageSpeaker
speaks:
- Mouse
understands:
- Mouse
- type: Tag
tags:
- Trash
Expand Down Expand Up @@ -2108,8 +2156,14 @@
- type: MeleeChemicalInjector
transferAmount: 0.75
solution: melee
- type: ReplacementAccent
accent: xeno
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: xeno
- type: LanguageSpeaker
speaks:
- Xeno
understands:
- Xeno
- type: InteractionPopup
successChance: 0.5
interactSuccessString: petting-success-tarantula
Expand Down Expand Up @@ -2469,8 +2523,12 @@
spawned:
- id: FoodMeat
amount: 2
- type: ReplacementAccent
accent: dog
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- Dog
understands:
- Dog
- type: InteractionPopup
interactSuccessString: petting-success-dog
interactFailureString: petting-failure-generic
Expand All @@ -2487,6 +2545,12 @@
- type: Tag
tags:
- VimPilot
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- Dog
understands:
- Dog

- type: entity
name: corrupted corgi
Expand Down Expand Up @@ -2621,8 +2685,14 @@
spawned:
- id: FoodMeat
amount: 3
- type: ReplacementAccent
accent: cat
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: cat
- type: LanguageSpeaker
speaks:
- Cat
understands:
- Cat
- type: InteractionPopup
successChance: 0.7
interactSuccessString: petting-success-cat
Expand Down Expand Up @@ -2984,8 +3054,14 @@
spawned:
- id: FoodMeat
amount: 1
- type: ReplacementAccent
accent: mouse
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: mouse
- type: LanguageSpeaker
speaks:
- Mouse
understands:
- Mouse
- type: Tag
tags:
- VimPilot
Expand Down Expand Up @@ -3091,8 +3167,14 @@
interactSuccessSpawn: EffectHearts
interactSuccessSound:
path: /Audio/Animals/pig_oink.ogg
- type: ReplacementAccent
accent: pig
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: pig
- type: LanguageSpeaker
speaks:
- Pig
understands:
- Pig
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-organic
- type: NpcFactionMember
Expand Down
10 changes: 8 additions & 2 deletions Resources/Prototypes/Entities/Mobs/NPCs/argocyte.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,14 @@
- type: Sprite
sprite: Mobs/Aliens/Argocyte/argocyte_common.rsi
- type: SolutionContainerManager
- type: ReplacementAccent
accent: xeno
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: xeno
- type: LanguageSpeaker
speaks:
- Xeno
understands:
- Xeno
- type: Bloodstream
bloodReagent: FerrochromicAcid
bloodMaxVolume: 75 #we don't want the map to become pools of blood
Expand Down
9 changes: 6 additions & 3 deletions Resources/Prototypes/Entities/Mobs/NPCs/behonker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
abstract: true
description: A floating demon aspect of the honkmother.
components:
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- GalacticCommon
understands:
- GalacticCommon
- type: GhostRole
allowMovement: true
makeSentient: true
Expand Down Expand Up @@ -112,9 +118,6 @@
Radiation: 10
- type: Input
context: "human"
- type: Bloodstream
bloodMaxVolume: 300
bloodReagent: Laughter

- type: entity
name: behonker
Expand Down
27 changes: 17 additions & 10 deletions Resources/Prototypes/Entities/Mobs/NPCs/carp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,14 @@
tags:
- Carp
- DoorBumpOpener
- type: ReplacementAccent
accent: genericAggressive
# Frontier - languages mechanic
# - type: ReplacementAccent
# accent: genericAggressive
- type: LanguageSpeaker
speaks:
- Xeno
understands:
- Xeno
- type: Speech
speechVerb: LargeMob
- type: InteractionPopup
Expand Down Expand Up @@ -167,23 +173,24 @@
- type: HTN
rootTask:
task: DragonCarpCompound
# Frontier - languages mechanic
- type: LanguageSpeaker
speaks:
- GalacticCommon
- Xeno
understands:
- GalacticCommon
- Xeno

- type: entity
id: MobCarpDungeon
parent: MobCarp
suffix: Dungeon
components:
- type: MobThresholds
thresholds:
0: Alive
50: Dead
- type: SlowOnDamage
speedModifierThresholds:
25: 0.7
- type: MeleeWeapon
damage:
types:
Slash: 6
Slash: 5

- type: entity
name: sharkminnow
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Mobs/NPCs/dummy_npcs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- type: entity
save: false
name: pathfinding dummy
name: Pathfinding Dummy
parent: BaseMobHuman
id: MobHumanPathDummy
description: A miserable pile of secrets.
Expand Down
Loading

0 comments on commit 5c9ec0c

Please sign in to comment.