[Locale] Ghost roles are fluent (#16229)

This commit is contained in:
lzk228
2023-05-08 03:35:24 +03:00
committed by GitHub
parent 4e0d59aa93
commit 280fb54828
16 changed files with 209 additions and 102 deletions

View File

@@ -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.

View File

@@ -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

View File

@@ -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

View File

@@ -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 ]

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -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]