From 280fb548286b1303d215e4581758bde1b9ad1d35 Mon Sep 17 00:00:00 2001 From: lzk228 <124214523+lzk228@users.noreply.github.com> Date: Mon, 8 May 2023 03:35:24 +0300 Subject: [PATCH] [Locale] Ghost roles are fluent (#16229) --- .../ghost/roles/ghost-role-component.ftl | 118 ++++++++++++++++++ .../Prototypes/Entities/Mobs/NPCs/animals.yml | 9 +- .../Prototypes/Entities/Mobs/NPCs/carp.yml | 9 +- .../Prototypes/Entities/Mobs/NPCs/pets.yml | 5 +- .../Entities/Mobs/NPCs/regalrat.yml | 12 +- .../Entities/Mobs/NPCs/revenant.yml | 6 +- .../Prototypes/Entities/Mobs/NPCs/silicon.yml | 12 +- .../Prototypes/Entities/Mobs/NPCs/space.yml | 30 ++--- .../Entities/Mobs/NPCs/spacetick.yml | 10 +- .../Prototypes/Entities/Mobs/NPCs/xeno.yml | 6 +- .../Entities/Mobs/Player/dragon.yml | 4 +- .../Entities/Mobs/Player/familiars.yml | 12 +- .../Entities/Mobs/Player/guardian.yml | 12 +- .../Entities/Mobs/Player/humanoid.yml | 52 ++++---- .../Entities/Mobs/Player/silicon.yml | 6 +- .../Entities/Mobs/Player/skeleton.yml | 8 +- 16 files changed, 209 insertions(+), 102 deletions(-) diff --git a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl index 1f749e90a3..746ab9d637 100644 --- a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl @@ -20,3 +20,121 @@ ghost-role-information-hamlet-description = Lives in the station bridge, has a b ghost-role-information-slimes-name = Slime ghost-role-information-slimes-description = An ordinary slime with no special needs or interests. He just lives. ghost-role-information-angry-slimes-description = Everything around you irritates your instincts, destroy them! + +ghost-role-information-xeno-name = Xeno +ghost-role-information-xeno-description = You are a xeno, co-operate with your hive to kill all crewmembers! +ghost-role-information-xeno-rules = You are an antagonist, smack, slash, and wack! + +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. + +ghost-role-information-kangaroo-name = Kangaroo +ghost-role-information-kangaroo-description = You're a kangaroo! Do whatever kangaroos do. + +ghost-role-information-monkey-name = Monkey +ghost-role-information-monkey-description = Ook ook! + +ghost-role-information-rat-king-name = Rat King +ghost-role-information-rat-king-description = You are the Rat King, scavenge food in order to produce rat minions to do your bidding. +ghost-role-information-rat-king-rules = You are an antagonist, scavenge, attack, and grow your hoard! + +ghost-role-information-rat-servant-name = Rat Servant +ghost-role-information-rat-servant-description = You are a Rat Servant. You must follow your king's orders. +ghost-role-information-rat-servant-rules = You are an antagonist, scavenge, attack, and serve your king! + +ghost-role-information-salvage-carp-name = Space carp on salvage wreck +ghost-role-information-salvage-carp-description = Defend the loot inside the salvage wreck! + +ghost-role-information-sentient-carp-name = Sentient Carp +ghost-role-information-sentient-carp-description = Help the dragon flood the station with carps! + +ghost-role-information-willow-name = Willow the kangaroo +ghost-role-information-willow-description = You're a kangaroo named willow! willow likes to box. + +ghost-role-information-space-tick-name = Space tick +ghost-role-information-space-tick-description = Wreak havoc on the station! + +ghost-role-information-salvage-tick-name = Space tick on salvage wreck +ghost-role-information-salvage-tick-description = Defend the loot inside the salvage wreck! + +ghost-role-information-honkbot-name = Honkbot +ghost-role-information-honkbot-description = An artificial being of pure evil. + +ghost-role-information-jonkbot-name = Jonkbot +ghost-role-information-jonkbot-description = An artificial being of pure evil. + +ghost-role-information-mimebot-name = Mimebot +ghost-role-information-mimebot-description = A Mimebot, act like a mime but dont act like a greytider. + +ghost-role-information-space-bear-name = Space bear +ghost-role-information-space-bear-description = You're a bear! Do bear things. + +ghost-role-information-salvage-bear-name = Space bear on salvage wreck +ghost-role-information-salvage-bear-description = Defend the loot inside the salvage wreck! + +ghost-role-information-space-kangaroo-name = Space kangaroo +ghost-role-information-space-kangaroo-description = You're a kangaroo! Do kangaroo things. + +ghost-role-information-salvage-kangaroo-name = Space kangaroo on salvage wreck +ghost-role-information-salvage-kangaroo-description = Defend the loot inside the salvage wreck! + +ghost-role-information-space-spider-name = Space spider +ghost-role-information-space-spider-description = Space spiders are just as aggressive as regular spiders, feed. + +ghost-role-information-salvage-spider-name = Space spider on salvage wreck +ghost-role-information-salvage-spider-description = Space spiders are just as aggressive as regular spiders, feed. + +ghost-role-information-guardian-name = Guardian +ghost-role-information-guardian-description = Listen to your owner. Don't tank damage. Punch people hard. + +ghost-role-information-holoparasite-name = Holoparasite +ghost-role-information-holoparasite-description = Listen to your owner. Don't tank damage. Punch people hard. + +ghost-role-information-ifrit-name = Ifrit +ghost-role-information-ifrit-description = Listen to your owner. Don't tank damage. Punch people hard. + +ghost-role-information-space-dragon-name = Space dragon +ghost-role-information-space-dragon-description = Call in 3 carp rifts and take over this quadrant! You have only 5 minutes in between each rift before you will disappear. + +ghost-role-information-cluwne-name = Cluwne +ghost-role-information-cluwne-description = Become a pitiful cluwne, your only goal in life is to find a sweet release from your suffering (usually by being beaten to death). A cluwne is not an antagonist but may defend itself. Crewmembers may murder cluwnes freely. + +ghost-role-information-skeleton-pirate-name = Skeleton Pirate +ghost-role-information-skeleton-pirate-description = Cause chaos and loot the station for treasure. + +ghost-role-information-skeleton-biker-name = Skeleton Biker +ghost-role-information-skeleton-biker-description = Ride around on your sweet ride. + +ghost-role-information-onestar-mecha-name = Onestar Mecha +ghost-role-information-onestar-mecha-description = You are an experimental mecha created by who-knows-what, all you know is that you have weapons and you detect fleshy moving targets nearby... +ghost-role-information-onestar-mecha-rules = Use your weapons to cause havoc. You are an antagonist. + +ghost-role-information-remilia-name = Remilia, the chaplain's familiar +ghost-role-information-remilia-description = Obey your master. Eat fruit. +ghost-role-information-remilia-rules = You are an intelligent fruit bat. Follow the chaplain around. Don't cause any trouble unless the chaplain tells you to. + +ghost-role-information-cerberus-name = Cerberus, Evil Famili +ghost-role-information-cerberus-description = Obey your master. Spread chaos. +ghost-role-information-cerberus-rules = You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained. + +ghost-role-information-ert-leader-name = ERT Leader +ghost-role-information-ert-leader-description = Lead a team of specialists to resolve the stations issues. + +ghost-role-information-ert-janitor-name = ERT Janitor +ghost-role-information-ert-janitor-description = Assist with custodial efforts to resolve the stations issues. + +ghost-role-information-ert-engineer-name = ERT Engineer +ghost-role-information-ert-engineer-description = Assist with engineering efforts to resolve the stations issues. + +ghost-role-information-ert-security-name = ERT Security +ghost-role-information-ert-security-description = Assist with security efforts to resolve the stations issues. + +ghost-role-information-ert-medical-name = ERT Medical +ghost-role-information-ert-medical-description = Assist with medicaling efforts to resolve the stations issues. + +ghost-role-information-cburn-agent-name = CBURN Agent +ghost-role-information-cburn-agent-description = A highly trained CentCom agent, capable of dealing with various threats. + +ghost-role-information-centcom-official-name = CentCom official +ghost-role-information-centcom-official-description = Inspect the station, jot down performance reviews for heads of staff, bug the Captain. diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index 0ab80f2f09..d2d3f14b73 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -684,9 +684,8 @@ - FootstepSound - type: GhostRole prob: 0.25 - name: kangaroo - description: | - You're a kangaroo! Do whatever kangaroos do. + name: ghost-role-information-kangaroo-name + description: ghost-role-information-kangaroo-description - type: GhostTakeoverAvailable - type: Vocal sounds: @@ -804,8 +803,8 @@ - Passive - type: GhostRole makeSentient: true - name: monkey - description: Ook ook! + name: ghost-role-information-monkey-name + description: ghost-role-information-monkey-description - type: GhostTakeoverAvailable - type: entity diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml index fe63f8a648..ac9d1c80ae 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml @@ -133,11 +133,10 @@ components: - type: GhostRole prob: 0.33 - name: space carp on salvage wreck + name: ghost-role-information-salvage-carp-name allowMovement: true allowSpeech: true - description: | - Defend the loot inside the salvage wreck! + description: ghost-role-information-salvage-carp-description - type: GhostTakeoverAvailable - type: SalvageMobRestrictions @@ -151,8 +150,8 @@ allowMovement: true allowSpeech: true makeSentient: true - name: Sentient Carp - description: Help the dragon flood the station with carps! + name: ghost-role-information-sentient-carp-name + description: ghost-role-information-sentient-carp-description - type: GhostTakeoverAvailable - type: HTN rootTask: DragonCarpCompound diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml index 0278b61525..22f7f461ba 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml @@ -576,9 +576,8 @@ - FootstepSound - type: GhostRole prob: 0.25 - name: Willow the kangaroo - description: | - You're a kangaroo named willow! willow likes to box. + name: ghost-role-information-willow-name + description: ghost-role-information-willow-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ BoxingKangarooGear ] diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml index d8b10b8d27..9ac1a0b5de 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml @@ -85,9 +85,9 @@ Base: dead - type: GhostRole makeSentient: true - name: Rat King - description: You are the Rat King, scavenge food in order to produce rat minions to do your bidding. - rules: You are an antagonist, scavenge, attack, and grow your hoard! + name: ghost-role-information-rat-king-name + description: ghost-role-information-rat-king-description + rules: ghost-role-information-rat-king-rules - type: GhostTakeoverAvailable - type: Tag tags: @@ -266,9 +266,9 @@ wilhelmProbability: 0.001 - type: GhostRole makeSentient: true - name: Rat Servant - description: You are a Rat Servant. You must follow your king's orders. - rules: You are an antagonist, scavenge, attack, and serve your king! + name: ghost-role-information-rat-servant-name + description: ghost-role-information-rat-servant-description + rules: ghost-role-information-rat-servant-rules - type: GhostTakeoverAvailable - type: Tag tags: diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml index 3523170296..7fcb98e275 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml @@ -51,9 +51,9 @@ group: GenericNumber - type: GhostRole makeSentient: true - name: 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. - rules: You are an antagonist, harvest, defile, and drive the crew insane. + name: ghost-role-information-revenant-name + description: ghost-role-information-revenant-description + rules: ghost-role-information-revenant-rules - type: GhostTakeoverAvailable - type: Revenant - type: PointLight diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml index 2e7794997f..dcb430993a 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml @@ -141,8 +141,8 @@ node: bot - type: GhostRole makeSentient: true - name: honkbot - description: An artificial being of pure evil. + name: ghost-role-information-honkbot-name + description: ghost-role-information-honkbot-description - type: GhostTakeoverAvailable - type: InteractionPopup interactSuccessString: petting-success-honkbot @@ -170,8 +170,8 @@ node: bot - type: GhostRole makeSentient: true - name: jonkbot - description: An artificial being of pure evil. + name: ghost-role-information-jonkbot-name + description: ghost-role-information-jonkbot-description - type: InteractionPopup interactSuccessSound: path: /Audio/Items/brokenbikehorn.ogg @@ -289,8 +289,8 @@ node: bot - type: GhostRole makeSentient: true - name: mimebot - description: A Mimebot, act like a mime but dont act like a greytider. + name: ghost-role-information-mimebot-name + description: ghost-role-information-mimebot-description - type: GhostTakeoverAvailable - type: InteractionPopup interactSuccessString: petting-success-mimebot diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml index 956147b7e8..69f5993176 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml @@ -112,9 +112,8 @@ path: /Audio/Animals/sloth_squeak.ogg - type: GhostRole prob: 0.25 - name: space bear - description: | - You're a bear! Do bear things. + name: ghost-role-information-space-bear-name + description: ghost-role-information-space-bear-description - type: entity id: MobBearSpaceSalvage @@ -123,9 +122,8 @@ components: - type: GhostRole prob: 0.25 - name: space bear on salvage wreck - description: | - Defend the loot inside the salvage wreck! + name: ghost-role-information-salvage-bear-name + description: ghost-role-information-salvage-bear-description - type: SalvageMobRestrictions - type: entity @@ -190,9 +188,8 @@ color: "#4faffb" - type: GhostRole prob: 0.25 - name: space kangaroo - description: | - You're a kangaroo! Do kangaroo things. + name: ghost-role-information-space-kangaroo-name + description: ghost-role-information-space-kangaroo-description - type: entity id: MobKangarooSpaceSalvage @@ -201,9 +198,8 @@ components: - type: GhostRole prob: 0.25 - name: space kangaroo on salvage wreck - description: | - Defend the loot inside the salvage wreck! + name: ghost-role-information-salvage-kangaroo-name + description: ghost-role-information-salvage-kangaroo-description - type: SalvageMobRestrictions - type: entity @@ -292,9 +288,8 @@ - type: IgnoreSpiderWeb - type: GhostRole prob: 0.30 - name: space spider - description: | - Space spiders are just as aggressive as regular spiders, feed. + name: ghost-role-information-space-spider-name + description: ghost-role-information-space-spider-description - type: entity id: MobSpiderSpaceSalvage @@ -303,7 +298,6 @@ components: - type: GhostRole prob: 0.30 - name: space spider on salvage wreck - description: | - Space spiders are just as aggressive as regular spiders, feed. + name: ghost-role-information-salvage-spider-name + description: ghost-role-information-salvage-spider-description - type: SalvageMobRestrictions diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml b/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml index 7cb206326a..d35e4e03a0 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/spacetick.yml @@ -78,9 +78,8 @@ - type: GhostRole prob: 0.33 makeSentient: true - name: space tick - description: | - Wreak havoc on the station! + name: ghost-role-information-space-tick-name + description: ghost-role-information-space-tick-description - type: GhostTakeoverAvailable - type: ReplacementAccent accent: genericAggressive @@ -91,9 +90,8 @@ suffix: "Salvage Ruleset" components: - type: GhostRole - name: space tick on salvage wreck - description: | - Defend the loot inside the salvage wreck! + name: ghost-role-information-salvage-tick-name + description: ghost-role-information-salvage-tick-description - type: GhostTakeoverAvailable - type: SalvageMobRestrictions diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index 6f1db28d4b..0338a9af21 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -92,9 +92,9 @@ allowMovement: true allowSpeech: true makeSentient: true - name: xeno - description: You are a xeno, co-operate with your hive to kill all crewmembers! - rules: You are an antagonist, smack, slash, and wack! + name: ghost-role-information-xeno-name + description: ghost-role-information-xeno-description + rules: ghost-role-information-xeno-rules - type: GhostTakeoverAvailable - type: TypingIndicator proto: alien diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index 5dc6acd7db..d179fbe615 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -9,8 +9,8 @@ allowMovement: true allowSpeech: true makeSentient: true - name: Space dragon - description: Call in 3 carp rifts and take over this quadrant! You have only 5 minutes in between each rift before you will disappear. + name: ghost-role-information-space-dragon-name + description: ghost-role-information-space-dragon-description - type: GhostTakeoverAvailable - type: HTN rootTask: XenoCompound diff --git a/Resources/Prototypes/Entities/Mobs/Player/familiars.yml b/Resources/Prototypes/Entities/Mobs/Player/familiars.yml index 4325278c25..219b274a5e 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/familiars.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/familiars.yml @@ -8,9 +8,9 @@ makeSentient: true allowMovement: true allowSpeech: true - name: Remilia, the chaplain's familiar - description: Obey your master. Eat fruit. - rules: You are an intelligent fruit bat. Follow the chaplain around. Don't cause any trouble unless the chaplain tells you to. + name: ghost-role-information-remilia-name + description: ghost-role-information-remilia-description + rules: ghost-role-information-remilia-rules - type: GhostTakeoverAvailable - type: Grammar attributes: @@ -40,9 +40,9 @@ makeSentient: true allowMovement: true allowSpeech: true - name: Cerberus, Evil Familiar - description: Obey your master. Spread chaos. - rules: You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained. + name: ghost-role-information-cerberus-name + description: ghost-role-information-cerberus-description + rules: ghost-role-information-cerberus-rules - type: GhostTakeoverAvailable - type: MeleeWeapon hidden: true diff --git a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml index 0d5da60cf2..aa58b81bcb 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml @@ -11,8 +11,8 @@ allowMovement: true allowSpeech: true makeSentient: true - name: Guardian - description: Listen to your owner. Don't tank damage. Punch people hard. + name: ghost-role-information-guardian-name + description: ghost-role-information-guardian-description - type: GhostTakeoverAvailable - type: Input context: "human" @@ -110,8 +110,8 @@ allowMovement: true allowSpeech: true makeSentient: true - name: Holoparasite - description: Listen to your owner. Don't tank damage. Punch people hard. + name: ghost-role-information-holoparasite-name + description: ghost-role-information-holoparasite-description - type: GhostTakeoverAvailable - type: NameIdentifier group: Holoparasite @@ -137,8 +137,8 @@ allowMovement: true allowSpeech: true makeSentient: true - name: Ifrit - description: Listen to your owner. Don't tank damage. Punch people hard. + name: ghost-role-information-ifrit-name + description: ghost-role-information-ifrit-description - type: GhostTakeoverAvailable - type: RandomSprite available: diff --git a/Resources/Prototypes/Entities/Mobs/Player/humanoid.yml b/Resources/Prototypes/Entities/Mobs/Player/humanoid.yml index a24a69d111..eebceb9fde 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/humanoid.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/humanoid.yml @@ -22,8 +22,8 @@ randomizeName: false components: - type: GhostRole - name: ERT Leader - description: Lead a team of specialists to resolve the stations issues. + name: ghost-role-information-ert-leader-name + description: ghost-role-information-ert-leader-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTLeaderGear ] @@ -50,8 +50,8 @@ parent: ERTLeader components: - type: GhostRole - name: ERT Leader - description: Lead a team of specialists to resolve the stations issues. + name: ghost-role-information-ert-leader-name + description: ghost-role-information-ert-leader-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTLeaderGearEVA ] @@ -79,8 +79,8 @@ parent: ERTLeader components: - type: GhostRole - name: ERT Janitor - description: Assist with custodial efforts to resolve the stations issues. + name: ghost-role-information-ert-janitor-name + description: ghost-role-information-ert-janitor-description - type: GhostTakeoverAvailable - type: RandomMetadata nameSegments: @@ -107,8 +107,8 @@ parent: ERTJanitor components: - type: GhostRole - name: ERT Janitor - description: Assist with custodial efforts to resolve the stations issues. + name: ghost-role-information-ert-janitor-name + description: ghost-role-information-ert-janitor-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTJanitorGearEVA ] @@ -136,8 +136,8 @@ parent: ERTLeader components: - type: GhostRole - name: ERT Engineer - description: Assist with engineering efforts to resolve the stations issues. + name: ghost-role-information-ert-engineer-name + description: ghost-role-information-ert-engineer-description - type: GhostTakeoverAvailable - type: RandomMetadata nameSegments: @@ -164,8 +164,8 @@ parent: ERTEngineer components: - type: GhostRole - name: ERT Engineer - description: Assist with engineering efforts to resolve the stations issues. + name: ghost-role-information-ert-engineer-name + description: ghost-role-information-ert-engineer-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTEngineerGearEVA ] @@ -193,8 +193,8 @@ parent: ERTLeader components: - type: GhostRole - name: ERT Security - description: Assist with security efforts to resolve the stations issues. + name: ghost-role-information-ert-security-name + description: ghost-role-information-ert-security-description - type: GhostTakeoverAvailable - type: RandomMetadata nameSegments: @@ -221,8 +221,8 @@ parent: ERTSecurity components: - type: GhostRole - name: ERT Security - description: Assist with security efforts to resolve the stations issues. + name: ghost-role-information-ert-security-name + description: ghost-role-information-ert-security-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTSecurityGearEVA ] @@ -250,8 +250,8 @@ parent: ERTLeader components: - type: GhostRole - name: ERT Medical - description: Assist with medicaling efforts to resolve the stations issues. + name: ghost-role-information-ert-medical-name + description: ghost-role-information-ert-medical-description - type: GhostTakeoverAvailable - type: RandomMetadata nameSegments: @@ -278,8 +278,8 @@ parent: ERTMedical components: - type: GhostRole - name: ERT Medical - description: Assist with medicaling efforts to resolve the stations issues. + name: ghost-role-information-ert-medical-name + description: ghost-role-information-ert-medical-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ ERTMedicalGearEVA ] @@ -303,8 +303,8 @@ - type: Loadout prototypes: [CBURNGear] - type: GhostRole - name: CBURN Agent - description: A highly trained CentCom agent, capable of dealing with various threats. + name: ghost-role-information-cburn-agent-name + description: ghost-role-information-cburn-agent-description - type: GhostTakeoverAvailable - type: RandomMetadata nameSegments: @@ -327,8 +327,8 @@ id: CentcomOfficial components: - type: GhostRole - name: CentCom official - description: Inspect the station, jot down performance reviews for heads of staff, bug the Captain. + name: ghost-role-information-centcom-official-name + description: ghost-role-information-centcom-official-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [ CentcomGear ] @@ -392,7 +392,7 @@ randomizeName: false components: - type: GhostRole - name: Cluwne - description: Become a pitiful cluwne, your only goal in life is to find a sweet release from your suffering (usually by being beaten to death). A cluwne is not an antagonist but may defend itself. Crewmembers may murder cluwnes freely. + name: ghost-role-information-cluwne-name + description: ghost-role-information-cluwne-description - type: GhostTakeoverAvailable - type: Cluwne diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index a415057596..4b28e6e821 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -191,9 +191,9 @@ type: StrippableBoundUserInterface - type: GhostRole makeSentient: true - name: Onestar Mecha - description: You are an experimental mecha created by who-knows-what, all you know is that you have weapons and you detect fleshy moving targets nearby... - rules: Use your weapons to cause havoc. You are an antagonist. + name: ghost-role-information-onestar-mecha-name + description: ghost-role-information-onestar-mecha-description + rules: ghost-role-information-onestar-mecha-rules - type: GhostTakeoverAvailable - type: MovementSpeedModifier baseWalkSpeed : 3 diff --git a/Resources/Prototypes/Entities/Mobs/Player/skeleton.yml b/Resources/Prototypes/Entities/Mobs/Player/skeleton.yml index a9ef010abf..1ed3442530 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/skeleton.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/skeleton.yml @@ -30,8 +30,8 @@ id: MobSkeletonPirate components: - type: GhostRole - name: Skeleton Pirate - description: Cause chaos and loot the station for treasure. + name: ghost-role-information-skeleton-pirate-name + description: ghost-role-information-skeleton-pirate-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [PirateGear] @@ -44,8 +44,8 @@ id: MobSkeletonBiker components: - type: GhostRole - name: Skeleton Biker - description: Ride around on your sweet ride. + name: ghost-role-information-skeleton-biker-name + description: ghost-role-information-skeleton-biker-description - type: GhostTakeoverAvailable - type: Loadout prototypes: [SkeletonBiker] -- 2.51.2