Skip to content

Commit

Permalink
Merge pull request #192 from fenndragon/Xenospawners
Browse files Browse the repository at this point in the history
Xenospawners
  • Loading branch information
Memeji authored Sep 18, 2024
2 parents 5542c7b + 091a230 commit 28662f0
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 1 deletion.
6 changes: 6 additions & 0 deletions Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,12 @@ ghost-role-information-xeno-rules = You are a xeno.
Your objective is to cooperate with your fellow xenos and kill all the crew.
Strike fast, make them fear the shadows.
ghost-role-information-friendlyxeno-name = Xeno Subject
ghost-role-information-friendlyxeno-description = You are a friendly xeno, co-operate with the crew and protect the station!
ghost-role-information-friendlyxeno-rules = You are a friendly xeno.
Your objective is to cooperate with any sophonts and not bring harm to the crew.
Do your best to be helpful and don't give anyone a reason to fear you.
ghost-role-information-revenant-name = Revenant
ghost-role-information-revenant-description = You are a Revenant. Use your powers to harvest souls and unleash chaos upon the crew. Unlock new abilities with the essence you harvest.
ghost-role-information-revenant-rules = You are an antagonist, harvest, defile, and drive the crew insane.
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/Floof/Body/Prototypes/Friendshaped.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
connections:
- hands
- legs
organs:
lungs: OrganAnimalLungs
stomach: OrganFriendStomach
liver: OrganAnimalLiver
heart: OrganAnimalHeart
kidneys: OrganAnimalKidneys
hands:
part: HandsAnimal
legs:
Expand Down
20 changes: 19 additions & 1 deletion Resources/Prototypes/Floof/Entities/Mobs/NPCs/xenopet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
energy: 1
color: "#B85E5E"
- type: MovementAlwaysTouching
- type: GhostRole
name: ghost-role-information-friendlyxeno-name
description: ghost-role-information-friendlyxeno-description
rules: ghost-role-information-friendlyxeno-rules
- type: GhostTakeoverAvailable
- type: LanguageKnowledge
speaks:
Expand All @@ -33,6 +37,11 @@
radius: 2
energy: 1
color: "#62B85E"
- type: GhostRole
name: ghost-role-information-friendlyxeno-name
description: ghost-role-information-friendlyxeno-description
rules: ghost-role-information-friendlyxeno-rules
- type: GhostTakeoverAvailable
- type: LanguageKnowledge
speaks:
- Xeno
Expand All @@ -53,6 +62,11 @@
radius: 2
energy: 1
color: "#8B5EB8"
- type: GhostRole
name: ghost-role-information-friendlyxeno-name
description: ghost-role-information-friendlyxeno-description
rules: ghost-role-information-friendlyxeno-rules
- type: GhostTakeoverAvailable
- type: LanguageKnowledge
speaks:
- Xeno
Expand All @@ -73,6 +87,11 @@
radius: 2
energy: 1
color: "#E3954D"
- type: GhostRole
name: ghost-role-information-friendlyxeno-name
description: ghost-role-information-friendlyxeno-description
rules: ghost-role-information-friendlyxeno-rules
- type: GhostTakeoverAvailable
- type: LanguageKnowledge
speaks:
- Xeno
Expand Down Expand Up @@ -122,7 +141,6 @@
sprite: Mobs/Aliens/Xenos/rouny.rsi
scale: 0.7, 0.7
- type: GhostRole
makeSentient: true
- type: GhostTakeoverAvailable
- type: Inventory
templateId: friendxeno
Expand Down
15 changes: 15 additions & 0 deletions Resources/Prototypes/Floof/body/Organs/Friendstomach.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- type: entity
id: OrganFriendStomach
parent: OrganAnimalStomach
noSpawn: true
components:
- type: Stomach
- type: SolutionContainerManager
solutions:
stomach:
maxVol: 100
food:
maxVol: 50
reagents:
- ReagentId: UncookedAnimalProteins
Quantity: 5
Binary file modified Resources/Textures/Mobs/Aliens/Xenos/rouny.rsi/crit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Resources/Textures/Mobs/Aliens/Xenos/rouny.rsi/dead.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 28662f0

Please sign in to comment.