Merge branch 'master' into offmed-staging

This commit is contained in:
Janet Blackquill
2025-11-05 16:52:49 -05:00
1731 changed files with 38109 additions and 46754 deletions

View File

@@ -1 +0,0 @@
construction-graph-tag-boxhug = a box of hugs

View File

@@ -199,3 +199,4 @@ marking-HumanHairVlongfringe = Very Long with Fringe
marking-HumanHairVolaju = Volaju
marking-HumanHairWisp = Wisp
marking-HumanHairLongWithBangs = Long With Bangs
marking-HumanHairOverEyePigtail = Pigtail (Over Eye)

View File

@@ -2,3 +2,5 @@
admin-alert-ipintel-blocked = {$player} was rejected from joining due to their IP having a {TOSTRING($percent, "P2")} confidence of being a VPN/Datacenter.
admin-alert-ipintel-warning = {$player} IP has a {TOSTRING($percent, "P2")} confidence of being a VPN/Datacenter. Please watch them.
admin-alert-antag-label = {$message} [ANTAG: {$name}, {$subtype}]
admin-alert-tp-to-players-header = Players:{" "}
admin-alert-tp-to-coords-header = Coords:{" "}

View File

@@ -1,11 +1,8 @@
admin-player-actions-window-title = Player Actions Panel
admin-player-actions-window-ban = Banning panel
admin-player-actions-window-admin-ghost = Admin Ghost
admin-player-actions-window-teleport = Teleport
admin-player-actions-window-permissions = Permissions Panel
admin-player-actions-window-announce = Announce
admin-player-actions-window-shuttle = (Re)call Shuttle
admin-player-actions-window-admin-logs = Admin Logs
admin-player-actions-window-admin-notes = Admin Notes
admin-player-actions-window-admin-fax = Admin Fax
admin-player-actions-window-admin-chat = Admin Chat

View File

@@ -10,6 +10,9 @@ borg-module-too-many = There's not enough room for another module...
borg-module-duplicate = This module is already installed in this cyborg.
borg-module-whitelist-deny = This module doesn't fit in this type of cyborg...
borg-module-action-name = Activate {$moduleName}
borg-module-action-description = Select the {$moduleName}, enabling you to use the tools it provides.
borg-construction-guide-string = The cyborg limbs and torso must be attached to the endoskeleton.
borg-ui-menu-title = Cyborg Interface
@@ -60,5 +63,3 @@ borg-type-medical-transponder = medical cyborg
borg-type-service-name = Service
borg-type-service-desc = Help out with a wide range of crew services, ranging from serving snacks and drinks to botany to entertainment.
borg-type-service-transponder = service cyborg

View File

@@ -92,6 +92,8 @@ wanted-list-status-label = [color=darkgray]status:[/color] {$status ->
[detained] [color=#b18644]detained[/color]
[paroled] [color=green]paroled[/color]
[discharged] [color=green]discharged[/color]
[hostile] [color=darkred]hostile[/color]
[eliminated] [color=gray]eliminated[/color]
*[other] none
}

View File

@@ -0,0 +1,11 @@
changeling-cloner-component-empty = It is empty.
changeling-cloner-component-filled = It has a DNA sample in it.
changeling-cloner-component-spent = It has been used.
changeling-cloner-component-reset-verb = Reset DNA
changeling-cloner-component-reset-popup = You purge the injector's DNA storage.
changeling-cloner-component-draw-user = You start drawing DNA from {THE($target)}.
changeling-cloner-component-draw-target = {CAPITALIZE(THE($user))} starts drawing DNA from you.
changeling-cloner-component-inject-user = You start injecting DNA into {THE($target)}.
changeling-cloner-component-inject-target = {CAPITALIZE(THE($user))} starts injecting DNA into you.

View File

@@ -14,6 +14,7 @@ changelog-button-new-entries = Changelog (new!)
changelog-tab-title-Changelog = Changelog
changelog-tab-title-Admin = Admin
changelog-tab-title-Maps = Maps
changelog-tab-title-Rules = Rules
cmd-changelog-desc = Opens the changelog.
cmd-changelog-help = Usage: changelog

View File

@@ -0,0 +1,6 @@
cmd-pauseatmos-desc = Pauses or unpauses the atmosphere simulation for the provided grid entity.
cmd-pauseatmos-help = Usage: {$command} <EntityUid>
cmd-pauseatmos-set-atmos-simulation = Set atmospherics simulation on {$grid} to state {$state}.
cmd-pauseatmos-completion-grid-pause = EntityUid of the grid you want to pause/unpause. Automatically uses the grid you're standing on if empty.

View File

@@ -0,0 +1,15 @@
cmd-substepatmos-desc = Substeps the atmosphere simulation by a single atmostick for the provided grid entity. Implicitly pauses atmospherics simulation.
cmd-substepatmos-help = Usage: {$command} <EntityUid>
cmd-error-no-grid-provided-or-invalid-grid = You must either provide a grid entity or be standing on a grid to substep.
cmd-error-couldnt-parse-entity = Entity provided could not be parsed or does not exist. Try standing on a grid you want to substep.
cmd-error-no-gridatmosphere = Entity provided doesn't have a GridAtmosphereComponent.
cmd-error-no-gastileoverlay = Entity provided doesn't have a GasTileOverlayComponent.
cmd-error-no-mapgrid = Entity provided doesn't have a MapGridComponent.
cmd-error-no-xform = Entity provided doesn't have a TransformComponent?
cmd-error-no-valid-map = The grid provided is not on a valid map?
cmd-substepatmos-info-implicitly-paused-simulation = Implicitly paused atmospherics simulation on {$grid}.
cmd-substepatmos-info-substepped-grid = Substepped atmospherics simulation by one atmostick on {$grid}.
cmd-substepatmos-completion-grid-substep = EntityUid of the grid you want to substep. Automatically uses the grid you're standing on if empty.

View File

@@ -6,6 +6,26 @@ command-description-acmd-perms =
Returns the admin permissions of the given command, if any.
command-description-acmd-caninvoke =
Check if the given player can invoke the given command.
command-description-bank-accounts =
Returns all accounts on a station.
command-description-bank-account =
Returns a given bank account from a station.
command-description-bank-adjust =
Adjusts the money for the given bank account.
command-description-bank-set =
Sets the money for the given bank account.
command-description-bank-amount =
Returns the money for the given bank account.
command-description-clone-humanoidappearance =
Clones the humanoid appearance of provided entity to all input entities.
command-description-clone-comps =
Clones all components from the provided entity to all input entities. Only works for supported components.
command-description-clone-equipment =
Clones the equipment from the provided entity to all input entities. Uses base prototypes, meaning changes to equipment won't persist to the cloned versions.
command-description-clone-implants =
Clones the implants from the provided entity to all input entities. Uses base prototypes, meaning changes to implants won't persist to the cloned versions.
command-description-clone-storage =
Clones the storage from the provided entity to all input entities. Uses base prototypes, meaning changes to contents won't persist to the cloned versions.
command-description-jobs-jobs =
Returns all jobs on a station.
command-description-jobs-job =

View File

@@ -57,8 +57,8 @@ baby-jail-account-reason-overall = Your overall playtime on the server must be y
generic-misconfigured = The server is misconfigured and is not accepting players. Please contact the server owner and try again later.
ipintel-server-ratelimited = This server uses a security system with external verification, which has reached its maximum verification limit. Please contact the administration team of the server for assistance and try again later.
ipintel-unknown = This server uses a security system with external verification, but it encountered an error. Please contact the administration team of the server for assistance and try again later.
ipintel-suspicious = You seem to be connecting through a datacenter or VPN. For administrative reasons we do not allow VPN connections to play. Please contact the administration team of the server for assistance if you believe this is false.
ipintel-server-ratelimited = This server uses an auditing system with external verification, but the server has reached its maximum verification limit with the external service. Please contact the administration team of the server to inform them and for further assistance, or try again later.
ipintel-unknown = This server uses an auditing system with external verification, but an error was encountered while verifying your connection. Please contact the administration team of the server to inform them and for further assistance, or try again later.
ipintel-suspicious = You seem to be attempting to connect using a datacenter, proxy, VPN or otherwise suspicious connection. For administrative reasons, we do not allow these connections to play. If you have a VPN or similar enabled, please turn it off and attempt to reconnect or contact the administration team of the server for assistance on how to continue if you believe this is false or require using these services to play.
hwid-required = Your client has refused to send a hardware id. Please contact the administration team for further assistance.

View File

@@ -1,6 +1,7 @@
construction-recipe-curtains-cloth = curtains (cloth)
construction-recipe-curtains-black = curtains (black)
construction-recipe-curtains-blue = curtains (blue)
construction-recipe-curtains-sky-blue = curtains (sky blue)
construction-recipe-curtains-cyan = curtains (cyan)
construction-recipe-curtains-green = curtains (green)
construction-recipe-curtains-orange = curtains (orange)

View File

@@ -2,6 +2,7 @@ construction-recipe-red-comf-bench = comfortable bench (red)
construction-recipe-blue-comf-bench = comfortable bench (blue)
construction-recipe-table-fancy-black = fancy table (black)
construction-recipe-table-fancy-blue = fancy table (blue)
construction-recipe-table-fancy-sky-blue = fancy table (sky blue)
construction-recipe-table-fancy-cyan = fancy table (cyan)
construction-recipe-table-fancy-green = fancy table (green)
construction-recipe-table-fancy-orange = fancy table (orange)

View File

@@ -16,6 +16,8 @@ criminal-records-status-detained = Detained
criminal-records-status-suspected = Suspect
criminal-records-status-discharged = Discharged
criminal-records-status-paroled = Paroled
criminal-records-status-hostile = Hostile
criminal-records-status-eliminated = Eliminated
criminal-records-console-wanted-reason = Wanted Reason
criminal-records-console-suspected-reason = Suspected Reason
@@ -42,6 +44,10 @@ criminal-records-console-detained = {$name} ({$job}) has been detained by {$offi
criminal-records-console-released = {$name} ({$job}) has been released by {$officer}.
criminal-records-console-paroled = {$name} ({$job}) has been released on parole by {$officer}.
criminal-records-console-not-parole = {$officer} cleared the parole status of {$name} ({$job}).
criminal-records-console-hostile = {$name} ({$job}) was marked as hostile by {$officer} for: {$reason}.
criminal-records-console-not-hostile = {$name} ({$job}) no longer marked as hostile by {$officer}.
criminal-records-console-eliminated = {$name} ({$job}) was marked as eliminated by {$officer}.
criminal-records-console-not-eliminated = {$name} ({$job}) no longer marked as eliminated by {$officer}.
criminal-records-console-unknown-officer = <unknown>
## Filters

View File

@@ -316,3 +316,27 @@ figurines-hamlet-5 = Pip!
figurines-hamlet-6 = Fwiep!
figurines-hamlet-7 = Heep!
figurines-hamlet-8 = NOT THE MICROWAVE!
figurines-thief-1 = You don't have a warrant!
figurines-thief-2 = This is just a normal beacon!
figurines-thief-3 = Theres nothing suspicious about this satchel at all, officer.
figurines-thief-4 = I have NO idea where your pet is...
figurines-thief-5 = Huh, I didn't know that wall could open up...
figurines-skeleton-1 = ACK ACK!
figurines-skeleton-2 = Ugh, that locker was cramped!
figurines-skeleton-3 = You're going to have a bad time.
figurines-skeleton-4 = Got any milk?
figurines-skeleton-5 = I have a bone to pick with you!
figurines-owlman-1 = No need to fear, Owlman is here!
figurines-owlman-2 = Owl be seeing you later!
figurines-owlman-3 = HOOT!!
figurines-owlman-4 = What do you call an owl magician, HOO-DINI!
figurines-owlman-5 = Don't worry citizen, I'll save the day!
figurines-griffin-1 = MUHAHAHAHA, I am so evil!!
figurines-griffin-2 = The second I see Owlman, they are so dead!!
figurines-griffin-3 = How do us Griffins deal with stress? We wing it!
figurines-griffin-4 = My name isn't Gilda!!
figurines-griffin-5 = Being a criminal mastermind, isn't easy.

View File

@@ -0,0 +1,18 @@
## Used for date picker
month-1 = January
month-2 = February
month-3 = Mars
month-4 = April
month-5 = May
month-6 = June
month-7 = July
month-8 = August
month-9 = September
month-10 = October
month-11 = November
month-12 = December
datepicker-month = Month
datepicker-day = Day
datepicker-year = Year

View File

@@ -235,7 +235,7 @@ delivery-spam-11 = Help mom and dad!
if we do not get this money in 10 days then the govertment will come to take away childhood home and we will be homeless.
{"[bold]thank you and we love you,[/bold]"}
{"[italic]parents[/italics]"}
{"[italic]parents[/italic]"}
delivery-spam-12 = Join us on the maiden voyage!
.desc = Advertisement for a relaxing voyage.

View File

@@ -183,6 +183,7 @@ flavor-complex-false-meat = not entirely unlike meat
flavor-complex-paper = like mushy pulp
flavor-complex-compressed-meat = like compressed meat
flavor-complex-dog-food = like dog food
flavor-complex-canned-tuna = like canned tuna
# Drink-specific flavors.

View File

@@ -1,8 +1,8 @@
changeling-role-greeting =
You are a Changeling, a highly intelligent predator.
You are a changeling, a highly intelligent predator.
Your primary goal is to escape the station alive via assuming the identities of the denizens of this station.
You are hungry and will not make it long without sustenance...
Kill, consume, hide, survive.
Kill. Consume. Hide. Survive.
changeling-briefing =
You are a changeling.

View File

@@ -3,7 +3,7 @@ nukeops-description = Nuclear operatives have targeted the station. Try to keep
nukeops-welcome =
You are a nuclear operative. Your goal is to blow up {$station}, and ensure that it is nothing but a pile of rubble. Your bosses, the Syndicate, have provided you with the tools you'll need for the task.
Operation {$name} is a go ! Death to Nanotrasen!
Operation {$name} is a go! Death to Nanotrasen!
nukeops-briefing = Your objectives are simple. Deliver the payload and get out before the payload detonates. Begin mission.
nukeops-opsmajor = [color=crimson]Syndicate major victory![/color]
@@ -13,10 +13,10 @@ nukeops-crewminor = [color=green]Crew minor victory![/color]
nukeops-crewmajor = [color=green]Crew major victory![/color]
nukeops-cond-nukeexplodedoncorrectstation = The nuclear operatives managed to blow up the station.
nukeops-cond-nukeexplodedonnukieoutpost = The nuclear operative outpost was destroyed by a nuclear blast.
nukeops-cond-nukeexplodedonincorrectlocation = The nuclear bomb was detonated off-station.
nukeops-cond-nukeexplodedonnukieoutpost = The nuclear operative outpost was destroyed by a nuclear blast!
nukeops-cond-nukeexplodedonincorrectlocation = The nuclear bomb detonated off-station.
nukeops-cond-nukeactiveinstation = The nuclear bomb was left armed on-station.
nukeops-cond-nukeactiveatcentcom = The nuclear bomb was delivered to Central Command!
nukeops-cond-nukeactiveatcentcom = The nuclear bomb was armed and delivered to Central Command!
nukeops-cond-nukediskoncentcom = The crew escaped with the nuclear authentication disk.
nukeops-cond-nukedisknotoncentcom = The crew left the nuclear authentication disk behind.
nukeops-cond-nukiesabandoned = The nuclear operatives were abandoned.
@@ -24,7 +24,7 @@ nukeops-cond-allnukiesdead = All nuclear operatives have died.
nukeops-cond-somenukiesalive = Some nuclear operatives died.
nukeops-cond-allnukiesalive = No nuclear operatives died.
nukeops-list-start = The operatives were:
nukeops-list-start = The nuclear operatives were:
nukeops-list-name = - [color=White]{$name}[/color]
nukeops-list-name-user = - [color=White]{$name}[/color] ([color=gray]{$user}[/color])
nukeops-not-enough-ready-players = Not enough players readied up for the game! There were {$readyPlayersCount} players readied up out of {$minimumPlayers} needed. Can't start Nukeops.

View File

@@ -1,56 +1,53 @@
## Rev Head
roles-antag-rev-head-name = Head Revolutionary
roles-antag-rev-head-objective = Your objective is to take over the station by converting people to your cause and killing all Command staff on station.
roles-antag-rev-head-objective = Your objective is to take over the station by converting people to your cause and eliminating all members of Command.
head-rev-role-greeting =
You are a Head Revolutionary.
You are tasked with removing all of Command from station via conversion, death or imprisonment.
The Syndicate has sponsored you with a flash that converts the crew to your side.
Beware, this won't work on those with a mindshield or wearing eye protection.
You are a head revolutionary. You are tasked with removing all of Command from power through death, restraint, or conversion.
The Syndicate has sponsored you with a flash that converts others to your cause. Beware, this won't work on those with eye protection or mindshield implants. Remember that Command and Security are implanted with mindshields as part of the hiring process.
Viva la revolución!
head-rev-briefing =
Use flashes to convert people to your cause.
Get rid of or convert all heads to take over the station.
Kill, restrain, or convert all members of Command to take over the station.
head-rev-break-mindshield = The Mindshield was destroyed!
head-rev-break-mindshield = The mindshield implant was destroyed!
## Rev
roles-antag-rev-name = Revolutionary
roles-antag-rev-objective = Your objective is to ensure the safety and follow the orders of the Head Revolutionaries as well as getting rid or converting of all Command staff on station.
roles-antag-rev-objective = Your objective is to ensure the safety and follow the orders of the head revolutionaries, and to help them take over the station by eliminating all members of Command.
rev-break-control = {$name} has remembered their true allegiance!
rev-role-greeting =
You are a Revolutionary.
You are tasked with taking over the station and protecting the Head Revolutionaries.
Get rid of all of or convert the Command staff.
You are a revolutionary. You are tasked with protecting the head revolutionaries and helping them take over the station.
The revolution must work together to kill, restrain, or convert all members of Command.
Viva la revolución!
rev-briefing = Help your head revolutionaries get rid of every head to take over the station.
rev-briefing = Help the head revolutionaries kill, restrain, or convert all members of Command to take over the station.
## General
rev-title = Revolutionaries
rev-description = Revolutionaries are among us.
rev-description = Revolutionaries hidden among the crew are seeking to convert others to their cause and overthrow Command.
rev-not-enough-ready-players = Not enough players readied up for the game. There were {$readyPlayersCount} players readied up out of {$minimumPlayers} needed. Can't start a Revolution.
rev-no-one-ready = No players readied up! Can't start a Revolution.
rev-no-heads = There were no Head Revolutionaries to be selected. Can't start a Revolution.
rev-not-enough-ready-players = Not enough players readied up for the game. There were {$readyPlayersCount} players readied up out of {$minimumPlayers} needed. Can't start Revolutionaries.
rev-no-one-ready = No players readied up! Can't start Revolutionaries.
rev-no-heads = There were no Head Revolutionaries to be selected. Can't start Revolutionaries.
rev-won = The Head Revs survived and successfully seized control of the station.
rev-won = The head revolutionaries survived and successfully seized control of the station.
rev-lost = Command survived and killed all of the Head Revs.
rev-lost = All head revolutionaries have died, and Command survived.
rev-stalemate = All of the Head Revs and Command died. It's a draw.
rev-stalemate = Both Command and the head revolutionaries have all died. It's a draw.
rev-reverse-stalemate = Both Command and Head Revs survived.
rev-reverse-stalemate = Both Command and the head revolutionaries survived.
rev-headrev-count = {$initialCount ->
[one] There was one Head Revolutionary:
*[other] There were {$initialCount} Head Revolutionaries:
[one] There was one head revolutionary:
*[other] There were {$initialCount} head revolutionaries:
}
rev-headrev-name-user = [color=#5e9cff]{$name}[/color] ([color=gray]{$username}[/color]) converted {$count} {$count ->
@@ -67,7 +64,7 @@ rev-headrev-name = [color=#5e9cff]{$name}[/color] converted {$count} {$count ->
rev-deconverted-title = Deconverted!
rev-deconverted-text =
As the last headrev has died, the revolution is over.
As the last head revolutionary has died, the revolution is over.
You are no longer a revolutionary, so be nice.
rev-deconverted-confirm = Confirm

View File

@@ -1,20 +1,13 @@
thief-role-greeting-human =
You are criminal scum, a kleptomaniac
previously arrested and on parole for petty theft.
You need to add more to your collection.
You were forcibly given a pacifism implant after your last arrest,
but that can't stop you from getting your fix by any means necessary.
You are criminal scum, a kleptomaniac previously arrested and on parole for petty theft. You need to add more to your collection.
You were forcibly given a pacifism implant after your last arrest, but that can't stop you from getting your fix by any means necessary.
thief-role-greeting-animal =
You are a kleptomaniac animal.
Steal things that you like.
thief-role-greeting-equipment =
You have a satchel of thieves'
tools and possess the innate
ability to steal without notice.
Choose your starting equipment,
and do your work stealthily.
You have a satchel of thieves' tools and possess the innate ability to steal without notice. Choose your starting equipment, and do your work stealthily.
objective-issuer-thief = [color=#746694]Criminal[/color]

View File

@@ -24,9 +24,8 @@ traitor-death-match-end-round-description-entry = {$originalName}'s PDA, with {$
# TraitorRole
traitor-role-greeting =
You are an agent sent by {$corporation} on behalf of [color = darkred]The Syndicate.[/color]
Your objectives and codewords are listed in the character menu.
Use your uplink to buy the tools you'll need for this mission.
You are an agent sent by [color = darkred]The Syndicate[/color] on behalf of {$corporation}.
Your objectives and codewords are listed in the character menu. Use your uplink to buy the tools you'll need for this mission.
Death to Nanotrasen!
traitor-role-codewords =
The codewords are: [color = lightgray]
@@ -35,7 +34,7 @@ traitor-role-codewords =
Listen for them, and keep them secret.
traitor-role-uplink-code =
Set your ringtone to the notes [color = lightgray]{$code}[/color] to lock or unlock your uplink.
Remember to lock it after, or the stations crew will easily open it too!
Remember to lock it after, or the station's crew might find it!
traitor-role-uplink-implant =
Your uplink implant has been activated, access it from your hotbar.
The uplink is secure unless someone removes it from your body.
@@ -44,5 +43,5 @@ traitor-role-uplink-implant =
traitor-role-codewords-short =
The codewords are:
{$codewords}.
traitor-role-uplink-code-short = Your uplink code is {$code}. Set it as your PDA ringtone to access uplink.
traitor-role-uplink-implant-short = Your uplink was implanted. Access it from your hotbar.
traitor-role-uplink-code-short = Your uplink code is {$code}. Set it as your PDA ringtone to access your uplink.
traitor-role-uplink-implant-short = Your uplink was implanted. Access it from the action menu.

View File

@@ -5,8 +5,7 @@ roles-antag-survivor-name = Survivor
roles-antag-survivor-objective = Current Objective: Survive
survivor-role-greeting =
You are a Survivor.
Above all you need to make it back to CentComm alive.
You are a Survivor. Above all you need to make it back to Central Command alive.
Collect as much firepower as needed to guarantee your survival.
Trust no one.
@@ -42,11 +41,9 @@ roles-antag-wizard-name = Wizard
roles-antag-wizard-objective = Teach them a lesson they'll never forget.
wizard-role-greeting =
YER A WIZARD!
There's been tensions between the Space Wizards Federation and NanoTrasen.
So you've been selected by the Space Wizards Federation to pay a visit to the station.
Give them a good demonstration of your powers.
What you do is up to you, just remember the Space Wizards want you to make it out alive.
It's wizard time, fireball!
There's been tensions between the Space Wizards Federation and NanoTrasen. You've been selected by the Space Wizards Federation to pay a visit to the station and give them a good "demonstration" of your powers.
What you do is up to you, but remember that the Space Wizards want you to make it out alive.
wizard-round-end-name = wizard

View File

@@ -1,5 +1,8 @@
guidebook-reagent-effect-description =
{$chance ->
{$quantity ->
[0] {""}
*[other] If there is at least {$quantity}u {$reagent},{" "}
}{$chance ->
[1] { $effect }
*[other] Has a { NATURALPERCENT($chance, 2) } chance to { $effect }
}{ $conditionCount ->

View File

@@ -1,16 +0,0 @@
reagent-effect-status-effect-Stun = stunning
reagent-effect-status-effect-KnockedDown = knockdown
reagent-effect-status-effect-Jitter = jittering
reagent-effect-status-effect-TemporaryBlindness = blindness
reagent-effect-status-effect-SeeingRainbows = hallucinations
reagent-effect-status-effect-Muted = inability to speak
reagent-effect-status-effect-Stutter = stuttering
reagent-effect-status-effect-ForcedSleep = unconsciousness
reagent-effect-status-effect-Drunk = drunkenness
reagent-effect-status-effect-PressureImmunity = pressure immunity
reagent-effect-status-effect-Pacified = combat pacification
reagent-effect-status-effect-RatvarianLanguage = ratvarian language patterns
reagent-effect-status-effect-StaminaModifier = modified stamina
reagent-effect-status-effect-RadiationProtection = radiation protection
reagent-effect-status-effect-Drowsiness = drowsiness
reagent-effect-status-effect-Adrenaline = adrenaline

View File

@@ -1,4 +1,4 @@
reagent-effect-condition-guidebook-total-damage =
entity-condition-guidebook-total-damage =
{ $max ->
[2147483648] it has at least {NATURALFIXED($min, 2)} total damage
*[other] { $min ->
@@ -7,7 +7,25 @@ reagent-effect-condition-guidebook-total-damage =
}
}
reagent-effect-condition-guidebook-total-hunger =
entity-condition-guidebook-type-damage =
{ $max ->
[2147483648] it has at least {NATURALFIXED($min, 2)} of {$type} damage
*[other] { $min ->
[0] it has at most {NATURALFIXED($max, 2)} of {$type} damage
*[other] it has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} of {$type} damage
}
}
entity-condition-guidebook-group-damage =
{ $max ->
[2147483648] it has at least {NATURALFIXED($min, 2)} of {$type} damage.
*[other] { $min ->
[0] it has at most {NATURALFIXED($max, 2)} of {$type} damage.
*[other] it has between {NATURALFIXED($min, 2)} and {NATURALFIXED($max, 2)} of {$type} damage
}
}
entity-condition-guidebook-total-hunger =
{ $max ->
[2147483648] the target has at least {NATURALFIXED($min, 2)} total hunger
*[other] { $min ->
@@ -16,7 +34,7 @@ reagent-effect-condition-guidebook-total-hunger =
}
}
reagent-effect-condition-guidebook-reagent-threshold =
entity-condition-guidebook-reagent-threshold =
{ $max ->
[2147483648] there's at least {NATURALFIXED($min, 2)}u of {$reagent}
*[other] { $min ->
@@ -25,13 +43,13 @@ reagent-effect-condition-guidebook-reagent-threshold =
}
}
reagent-effect-condition-guidebook-mob-state-condition =
entity-condition-guidebook-mob-state-condition =
the mob is { $state }
reagent-effect-condition-guidebook-job-condition =
entity-condition-guidebook-job-condition =
the target's job is { $job }
reagent-effect-condition-guidebook-solution-temperature =
entity-condition-guidebook-solution-temperature =
the solution's temperature is { $max ->
[2147483648] at least {NATURALFIXED($min, 2)}k
*[other] { $min ->
@@ -40,7 +58,7 @@ reagent-effect-condition-guidebook-solution-temperature =
}
}
reagent-effect-condition-guidebook-body-temperature =
entity-condition-guidebook-body-temperature =
the body's temperature is { $max ->
[2147483648] at least {NATURALFIXED($min, 2)}k
*[other] { $min ->
@@ -49,27 +67,27 @@ reagent-effect-condition-guidebook-body-temperature =
}
}
reagent-effect-condition-guidebook-organ-type =
entity-condition-guidebook-organ-type =
the metabolizing organ { $shouldhave ->
[true] is
*[false] is not
} {INDEFINITE($name)} {$name} organ
reagent-effect-condition-guidebook-has-tag =
entity-condition-guidebook-has-tag =
the target { $invert ->
[true] does not have
*[false] has
} the tag {$tag}
reagent-effect-condition-guidebook-this-reagent = this reagent
entity-condition-guidebook-this-reagent = this reagent
reagent-effect-condition-guidebook-breathing =
entity-condition-guidebook-breathing =
the metabolizer is { $isBreathing ->
[true] breathing normally
*[false] suffocating
}
reagent-effect-condition-guidebook-internals =
entity-condition-guidebook-internals =
the metabolizer is { $usingInternals ->
[true] using internals
*[false] breathing atmospheric air

View File

@@ -16,7 +16,7 @@
*[other] satiate
}
reagent-effect-guidebook-create-entity-reaction-effect =
entity-effect-guidebook-spawn-entity =
{ $chance ->
[1] Creates
*[other] create
@@ -25,37 +25,49 @@ reagent-effect-guidebook-create-entity-reaction-effect =
*[other] {$amount} {MAKEPLURAL($entname)}
}
reagent-effect-guidebook-explosion-reaction-effect =
entity-effect-guidebook-destroy =
{ $chance ->
[1] Destroys
*[other] destroy
} the object
entity-effect-guidebook-break =
{ $chance ->
[1] Breaks
*[other] break
} the object
entity-effect-guidebook-explosion =
{ $chance ->
[1] Causes
*[other] cause
} an explosion
reagent-effect-guidebook-emp-reaction-effect =
entity-effect-guidebook-emp =
{ $chance ->
[1] Causes
*[other] cause
} an electromagnetic pulse
reagent-effect-guidebook-flash-reaction-effect =
entity-effect-guidebook-flash =
{ $chance ->
[1] Causes
*[other] cause
} a blinding flash
reagent-effect-guidebook-foam-area-reaction-effect =
entity-effect-guidebook-foam-area =
{ $chance ->
[1] Creates
*[other] create
} large quantities of foam
reagent-effect-guidebook-smoke-area-reaction-effect =
entity-effect-guidebook-smoke-area =
{ $chance ->
[1] Creates
*[other] create
} large quantities of smoke
reagent-effect-guidebook-satiate-thirst =
entity-effect-guidebook-satiate-thirst =
{ $chance ->
[1] Satiates
*[other] satiate
@@ -64,7 +76,7 @@ reagent-effect-guidebook-satiate-thirst =
*[other] thirst at {NATURALFIXED($relative, 3)}x the average rate
}
reagent-effect-guidebook-satiate-hunger =
entity-effect-guidebook-satiate-hunger =
{ $chance ->
[1] Satiates
*[other] satiate
@@ -73,7 +85,7 @@ reagent-effect-guidebook-satiate-hunger =
*[other] hunger at {NATURALFIXED($relative, 3)}x the average rate
}
reagent-effect-guidebook-health-change =
entity-effect-guidebook-health-change =
{ $chance ->
[1] { $healsordeals ->
[heals] Heals
@@ -87,7 +99,7 @@ reagent-effect-guidebook-health-change =
}
} { $changes }
reagent-effect-guidebook-even-health-change =
entity-effect-guidebook-even-health-change =
{ $chance ->
[1] { $healsordeals ->
[heals] Evenly heals
@@ -101,44 +113,73 @@ reagent-effect-guidebook-even-health-change =
}
} { $changes }
reagent-effect-guidebook-status-effect =
entity-effect-guidebook-status-effect-old =
{ $type ->
[update]{ $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
[add] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} with accumulation
*[set] { $chance ->
[set] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
[remove]{ $chance ->
} {LOC($key)} for {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
*[remove]{ $chance ->
[1] Removes
*[other] remove
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of {LOC($key)}
}
reagent-effect-guidebook-status-effect-delay =
entity-effect-guidebook-status-effect =
{ $type ->
[update]{ $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
[add] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} with accumulation
*[set] { $chance ->
[set] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
[remove]{ $chance ->
*[remove]{ $chance ->
[1] Removes
*[other] remove
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of {LOC($key)}
} after a {NATURALFIXED($delay, 3)} second delay
} { $delay ->
[0] immediately
*[other] after a {NATURALFIXED($delay, 3)} second delay
}
reagent-effect-guidebook-knockdown =
entity-effect-guidebook-status-effect-indef =
{ $type ->
[update]{ $chance ->
[1] Causes
*[other] cause
} permanent {LOC($key)}
[add] { $chance ->
[1] Causes
*[other] cause
} permanent {LOC($key)}
[set] { $chance ->
[1] Causes
*[other] cause
} permanent {LOC($key)}
*[remove]{ $chance ->
[1] Removes
*[other] remove
} {LOC($key)}
} { $delay ->
[0] immediately
*[other] after a {NATURALFIXED($delay, 3)} second delay
}
entity-effect-guidebook-knockdown =
{ $type ->
[update]{ $chance ->
[1] Causes
@@ -158,13 +199,13 @@ reagent-effect-guidebook-knockdown =
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of knockdown
}
reagent-effect-guidebook-set-solution-temperature-effect =
entity-effect-guidebook-set-solution-temperature-effect =
{ $chance ->
[1] Sets
*[other] set
} the solution temperature to exactly {NATURALFIXED($temperature, 2)}k
reagent-effect-guidebook-adjust-solution-temperature-effect =
entity-effect-guidebook-adjust-solution-temperature-effect =
{ $chance ->
[1] { $deltasign ->
[1] Adds
@@ -180,7 +221,7 @@ reagent-effect-guidebook-adjust-solution-temperature-effect =
*[-1] at least {NATURALFIXED($mintemp, 2)}k
}
reagent-effect-guidebook-adjust-reagent-reagent =
entity-effect-guidebook-adjust-reagent-reagent =
{ $chance ->
[1] { $deltasign ->
[1] Adds
@@ -196,7 +237,7 @@ reagent-effect-guidebook-adjust-reagent-reagent =
*[-1] from
} the solution
reagent-effect-guidebook-adjust-reagent-group =
entity-effect-guidebook-adjust-reagent-group =
{ $chance ->
[1] { $deltasign ->
[1] Adds
@@ -212,7 +253,7 @@ reagent-effect-guidebook-adjust-reagent-group =
*[-1] from
} the solution
reagent-effect-guidebook-adjust-temperature =
entity-effect-guidebook-adjust-temperature =
{ $chance ->
[1] { $deltasign ->
[1] Adds
@@ -228,37 +269,37 @@ reagent-effect-guidebook-adjust-temperature =
*[-1] from
} the body it's in
reagent-effect-guidebook-chem-cause-disease =
entity-effect-guidebook-chem-cause-disease =
{ $chance ->
[1] Causes
*[other] cause
} the disease { $disease }
reagent-effect-guidebook-chem-cause-random-disease =
entity-effect-guidebook-chem-cause-random-disease =
{ $chance ->
[1] Causes
*[other] cause
} the diseases { $diseases }
reagent-effect-guidebook-jittering =
entity-effect-guidebook-jittering =
{ $chance ->
[1] Causes
*[other] cause
} jittering
reagent-effect-guidebook-chem-clean-bloodstream =
entity-effect-guidebook-clean-bloodstream =
{ $chance ->
[1] Cleanses
*[other] cleanse
} the bloodstream of other chemicals
reagent-effect-guidebook-cure-disease =
entity-effect-guidebook-cure-disease =
{ $chance ->
[1] Cures
*[other] cure
} diseases
reagent-effect-guidebook-cure-eye-damage =
entity-effect-guidebook-eye-damage =
{ $chance ->
[1] { $deltasign ->
[1] Deals
@@ -271,13 +312,13 @@ reagent-effect-guidebook-cure-eye-damage =
}
} eye damage
reagent-effect-guidebook-chem-vomit =
entity-effect-guidebook-vomit =
{ $chance ->
[1] Causes
*[other] cause
} vomiting
reagent-effect-guidebook-create-gas =
entity-effect-guidebook-create-gas =
{ $chance ->
[1] Creates
*[other] create
@@ -286,55 +327,55 @@ reagent-effect-guidebook-create-gas =
*[other] moles
} of { $gas }
reagent-effect-guidebook-drunk =
entity-effect-guidebook-drunk =
{ $chance ->
[1] Causes
*[other] cause
} drunkness
reagent-effect-guidebook-electrocute =
entity-effect-guidebook-electrocute =
{ $chance ->
[1] Electrocutes
*[other] electrocute
} the metabolizer for {NATURALFIXED($time, 3)} {MANY("second", $time)}
reagent-effect-guidebook-emote =
entity-effect-guidebook-emote =
{ $chance ->
[1] Will force
*[other] force
} the metabolizer to [bold][color=white]{$emote}[/color][/bold]
reagent-effect-guidebook-extinguish-reaction =
entity-effect-guidebook-extinguish-reaction =
{ $chance ->
[1] Extinguishes
*[other] extinguish
} fire
reagent-effect-guidebook-flammable-reaction =
entity-effect-guidebook-flammable-reaction =
{ $chance ->
[1] Increases
*[other] increase
} flammability
reagent-effect-guidebook-ignite =
entity-effect-guidebook-ignite =
{ $chance ->
[1] Ignites
*[other] ignite
} the metabolizer
reagent-effect-guidebook-make-sentient =
entity-effect-guidebook-make-sentient =
{ $chance ->
[1] Makes
*[other] make
} the metabolizer sentient
reagent-effect-guidebook-make-polymorph =
entity-effect-guidebook-make-polymorph =
{ $chance ->
[1] Polymorphs
*[other] polymorph
} the metabolizer into a { $entityname }
reagent-effect-guidebook-modify-bleed-amount =
entity-effect-guidebook-modify-bleed-amount =
{ $chance ->
[1] { $deltasign ->
[1] Induces
@@ -346,7 +387,7 @@ reagent-effect-guidebook-modify-bleed-amount =
}
} bleeding
reagent-effect-guidebook-modify-blood-level =
entity-effect-guidebook-modify-blood-level =
{ $chance ->
[1] { $deltasign ->
[1] Increases
@@ -358,112 +399,115 @@ reagent-effect-guidebook-modify-blood-level =
}
} blood level
reagent-effect-guidebook-paralyze =
entity-effect-guidebook-paralyze =
{ $chance ->
[1] Paralyzes
*[other] paralyze
} the metabolizer for at least {NATURALFIXED($time, 3)} {MANY("second", $time)}
reagent-effect-guidebook-movespeed-modifier =
entity-effect-guidebook-movespeed-modifier =
{ $chance ->
[1] Modifies
*[other] modify
} movement speed by {NATURALFIXED($walkspeed, 3)}x for at least {NATURALFIXED($time, 3)} {MANY("second", $time)}
} movement speed by {NATURALFIXED($sprintspeed, 3)}x for at least {NATURALFIXED($time, 3)} {MANY("second", $time)}
reagent-effect-guidebook-reset-narcolepsy =
entity-effect-guidebook-reset-narcolepsy =
{ $chance ->
[1] Temporarily staves
*[other] temporarily stave
} off narcolepsy
reagent-effect-guidebook-wash-cream-pie-reaction =
entity-effect-guidebook-wash-cream-pie-reaction =
{ $chance ->
[1] Washes
*[other] wash
} off cream pie from one's face
reagent-effect-guidebook-cure-zombie-infection =
entity-effect-guidebook-cure-zombie-infection =
{ $chance ->
[1] Cures
*[other] cure
} an ongoing zombie infection
reagent-effect-guidebook-cause-zombie-infection =
entity-effect-guidebook-cause-zombie-infection =
{ $chance ->
[1] Gives
*[other] give
} an individual the zombie infection
reagent-effect-guidebook-innoculate-zombie-infection =
entity-effect-guidebook-innoculate-zombie-infection =
{ $chance ->
[1] Cures
*[other] cure
} an ongoing zombie infection, and provides immunity to future infections
reagent-effect-guidebook-reduce-rotting =
entity-effect-guidebook-reduce-rotting =
{ $chance ->
[1] Regenerates
*[other] regenerate
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of rotting
reagent-effect-guidebook-area-reaction =
entity-effect-guidebook-area-reaction =
{ $chance ->
[1] Causes
*[other] cause
} a smoke or foam reaction for {NATURALFIXED($duration, 3)} {MANY("second", $duration)}
reagent-effect-guidebook-add-to-solution-reaction =
entity-effect-guidebook-add-to-solution-reaction =
{ $chance ->
[1] Causes
*[other] cause
} chemicals applied to an object to be added to its internal solution container
} {$reagent} to be added to its internal solution container
reagent-effect-guidebook-artifact-unlock =
entity-effect-guidebook-artifact-unlock =
{ $chance ->
[1] Helps
*[other] help
} unlock an alien artifact.
reagent-effect-guidebook-artifact-durability-restore =
entity-effect-guidebook-artifact-durability-restore =
Restores {$restored} durability in active alien artifact nodes.
reagent-effect-guidebook-plant-attribute =
entity-effect-guidebook-plant-attribute =
{ $chance ->
[1] Adjusts
*[other] adjust
} {$attribute} by [color={$colorName}]{$amount}[/color]
} {$attribute} by {$positive ->
[true] [color=red]{$amount}[/color]
*[false] [color=green]{$amount}[/color]
}
reagent-effect-guidebook-plant-cryoxadone =
entity-effect-guidebook-plant-cryoxadone =
{ $chance ->
[1] Ages back
*[other] age back
} the plant, depending on the plant's age and time to grow
reagent-effect-guidebook-plant-phalanximine =
entity-effect-guidebook-plant-phalanximine =
{ $chance ->
[1] Restores
*[other] restore
} viability to a plant rendered nonviable by a mutation
reagent-effect-guidebook-plant-diethylamine =
entity-effect-guidebook-plant-diethylamine =
{ $chance ->
[1] Increases
*[other] increase
} the plant's lifespan and/or base health with 10% chance for each
reagent-effect-guidebook-plant-robust-harvest =
entity-effect-guidebook-plant-robust-harvest =
{ $chance ->
[1] Increases
*[other] increase
} the plant's potency by {$increase} up to a maximum of {$limit}. Causes the plant to lose its seeds once the potency reaches {$seedlesstreshold}. Trying to add potency over {$limit} may cause decrease in yield at a 10% chance
reagent-effect-guidebook-plant-seeds-add =
entity-effect-guidebook-plant-seeds-add =
{ $chance ->
[1] Restores the
*[other] restore the
} seeds of the plant
reagent-effect-guidebook-plant-seeds-remove =
entity-effect-guidebook-plant-seeds-remove =
{ $chance ->
[1] Removes the
*[other] remove the

View File

@@ -0,0 +1,16 @@
entity-effect-status-effect-Stun = stunning
entity-effect-status-effect-KnockedDown = knockdown
entity-effect-status-effect-Jitter = jittering
entity-effect-status-effect-TemporaryBlindness = blindness
entity-effect-status-effect-SeeingRainbows = hallucinations
entity-effect-status-effect-Muted = inability to speak
entity-effect-status-effect-Stutter = stuttering
entity-effect-status-effect-ForcedSleep = unconsciousness
entity-effect-status-effect-Drunk = drunkenness
entity-effect-status-effect-PressureImmunity = pressure immunity
entity-effect-status-effect-Pacified = combat pacification
entity-effect-status-effect-RatvarianLanguage = ratvarian language patterns
entity-effect-status-effect-StaminaModifier = modified stamina
entity-effect-status-effect-RadiationProtection = radiation protection
entity-effect-status-effect-Drowsiness = drowsiness
entity-effect-status-effect-Adrenaline = adrenaline

View File

@@ -25,6 +25,7 @@ guide-entry-mixingandfiltering = Mixing and Filtering
guide-entry-gascanisters = Gas Canisters
guide-entry-thermomachines = Thermomachines
guide-entry-gascondensing = Gas Condensing
guide-entry-gasrecycling = Gas Recycling
guide-entry-radiators = Radiators
guide-entry-atmosphericssystems = Atmospherics Systems
guide-entry-pipenetworks = Pipe Networks
@@ -79,6 +80,8 @@ guide-entry-anomalous-research = Anomalous Research
guide-entry-scanners-and-vessels = Scanners and Vessels
guide-entry-ape = A.P.E.
guide-entry-xenoarchaeology = Xenoarchaeology
guide-entry-xenoarchaeologyunlockingnodes = Unlocking Nodes
guide-entry-analysisconsole = Analysis Console
guide-entry-artifact-reports = Artifact Reports
guide-entry-traversal-distorter = Traversal Distorter
guide-entry-machine-upgrading = Machine Upgrading
@@ -129,6 +132,7 @@ guide-entry-salad-recipes = Salads
guide-entry-medicinal-recipes = Medicinal
guide-entry-other-recipes = Other
guide-entry-secret-recipes = Secret
guide-entry-lawsets = Silicon Lawsets
guide-entry-antagonists = Antagonists
guide-entry-nuclear-operatives = Nuclear Operatives

View File

@@ -3,6 +3,12 @@ hand-labeler-ui-header = Hand Labeler
# The content of the label in the UI above the text entry input.
hand-labeler-current-text-label = Label:
# The text on the button in the UI to reset the text entry input to the content it had when the UI was opened
hand-labeler-ui-reset-label-text = Reset
# The text on the button in the UI to clear the text entry input
hand-labeler-ui-clear-label-text = Clear
# When the hand labeler applies a label successfully
hand-labeler-successfully-applied = Applied label successfully

View File

@@ -2,6 +2,8 @@ parcel-wrap-verb-wrap = Wrap
parcel-wrap-verb-unwrap = Unwrap
parcel-wrap-popup-parcel-destroyed = The wrapping containing { THE($contents) } is destroyed!
parcel-wrap-popup-being-wrapped = {CAPITALIZE(THE($user))} is trying to parcel wrap you!
parcel-wrap-popup-being-wrapped-self = You start parcel wrapping yourself.
# Shown when parcel wrap is examined in details range
parcel-wrap-examine-detail-uses = { $uses ->

View File

@@ -3,6 +3,7 @@ loadout-group-species-restriction = This item is not available for your current
# Miscellaneous
loadout-group-trinkets = Trinkets
loadout-group-jobtrinkets = Job trinkets
loadout-group-glasses = Glasses
loadout-group-backpack = Backpack
loadout-group-instruments = Instruments

View File

@@ -1,5 +1,5 @@
reagent-name-bleach = bleach
reagent-desc-bleach = Heavy duty cleaner that can clean tiles the same as Space Cleaner and also decontaminate clothes. Extremely toxic when ingested.
reagent-desc-bleach = Heavy duty cleaner that can clean tiles better than Space Cleaner. Extremely toxic when ingested.
reagent-name-space-cleaner = space cleaner
reagent-desc-space-cleaner = This is able to clean almost all surfaces of almost anything that may dirty them. The janitor is likely to appreciate refills.

View File

@@ -193,9 +193,6 @@ reagent-desc-jungle-bird = Despite the name, its not exceptionally popular am
reagent-name-kalimotxo = kalimotxo
reagent-desc-kalimotxo = A high-class Cuba Libre, for the discerning alcoholic.
reagent-name-kira-special = Kira special
reagent-desc-kira-special = Long live the guy who everyone had mistaken for a girl. Baka!
reagent-name-tortuga = Tortuga
reagent-desc-tortuga = Perfect for pirates whove been selected as the designated driver. Yarr!

View File

@@ -93,3 +93,6 @@ reagent-desc-posca = Poor warriors' drink from a forgotten era.
reagent-name-mopwata = mopwata
reagent-desc-mopwata = Dirty, stagnant mop water.
reagent-name-orange-lime-soda = citrus bikeshed
reagent-desc-orange-lime-soda = The soda should be orange! No, it should be lemon-lime!

View File

@@ -33,3 +33,9 @@ reagent-desc-hew = Pure essence of inversed lizard plush. Makes you Hew!
reagent-name-corgiessence = corgium
reagent-desc-corgiessence = Tastes like dog food. Clearly an acquired taste.
reagent-name-catessence = felinase
reagent-desc-catessence = A type of carcinogenic enzyme known to break down proteins found within the vocal cords of most animals. Mixing is NOT recommended.
reagent-name-canidessence = caninase
reagent-desc-canidessence = A type of carcinogenic enzyme known to break down proteins found within the vocal cords of most animals. Mixing is NOT recommended.

View File

@@ -82,5 +82,5 @@ reagent-desc-lipolicide = A powerful toxin that will destroy fat cells, massivel
reagent-name-mechanotoxin = mechanotoxin
reagent-desc-mechanotoxin = A neurotoxin used as venom by some species of spider. Degrades movement when built up.
reagent-name-toxintrash = trash
reagent-desc-toxintrash = An awful-smelling fluid. Deadly to non-vox.
reagent-name-toxintrash = reprocessed material
reagent-desc-toxintrash = An awful-smelling slurry efficiently refined from discarded matter. It represents a perfect, zero-waste conversion of salvage into Vox sustenance, though it is a violent poison to others.

View File

@@ -8,6 +8,7 @@ construction-graph-tag-clown-bike-horn = bike horn
construction-graph-tag-clowne-horn = broken bike horn
construction-graph-tag-happy-honk-meal = happy honk meal
construction-graph-tag-woeful-cluwne-meal = woeful cluwne meal
construction-graph-tag-boxhug = a box of hugs
# mime
construction-graph-tag-suspenders = suspenders

View File

@@ -25,6 +25,7 @@ electrify-door-off = Disable overcharge
toggle-light = Toggle light
ai-device-not-responding = Device is not responding
ai-device-no-access = You have no access to this device
ai-consciousness-download-warning = Your consciousness is being downloaded.
@@ -48,4 +49,4 @@ station-ai-hologram-female = Female appearance
station-ai-hologram-male = Male appearance
station-ai-hologram-face = Disembodied head
station-ai-hologram-cat = Cat form
station-ai-hologram-dog = Corgi form
station-ai-hologram-dog = Corgi form

View File

@@ -11,122 +11,115 @@ liar-word-4 = nah
liar-word-replacement-4 = yeah
liar-word-5 = yep
liar-word-5-2 = yeap
liar-word-replacement-5 = nope
liar-word-6 = nope
liar-word-replacement-6 = yep
liar-word-7 = sure
liar-word-replacement-7 = nah
liar-word-7 = ye
liar-word-7-2 = ya
liar-word-7-3 = yis
liar-word-replacement-7 = na
liar-word-8 = was
liar-word-replacement-8 = wasnt
liar-word-8 = na
liar-word-replacement-8 = ye
liar-word-9 = wasnt
liar-word-replacement-9 = was
liar-word-9 = yuh
liar-word-replacement-9 = nuh
liar-word-10 = was
liar-word-replacement-10 = wasnt
liar-word-10 = nuh
liar-word-replacement-10 = yuh
liar-word-11 = is
liar-word-replacement-11 = isnt
liar-word-11 = nay
liar-word-replacement-11 = ya
liar-word-12 = will
liar-word-replacement-12 = wont
liar-word-12 = sure
liar-word-replacement-12 = nah
liar-word-13 = dont
liar-word-replacement-13 = ""
liar-word-13 = was
liar-word-replacement-13 = wasn't
liar-word-14 = can
liar-word-replacement-14 = cant
liar-word-14 = wasnt
liar-word-14-2 = wasn't
liar-word-replacement-14 = was
liar-word-15 = cant
liar-word-replacement-15 = can
liar-word-15 = is
liar-word-replacement-15 = isn't
liar-word-16 = should
liar-word-replacement-16 = shouldnt
liar-word-16 = isnt
liar-word-16-2 = isn't
liar-word-replacement-16 = is
liar-word-17 = dead
liar-word-replacement-17 = alive
liar-word-17 = will
liar-word-replacement-17 = won't
liar-word-18 = alive
liar-word-replacement-18 = dead
liar-word-18 = wont
liar-word-18-2 = won't
liar-word-replacement-18 = will
liar-word-19 = does
liar-word-replacement-19 = doesnt
liar-word-19 = can
liar-word-replacement-19 = can't
liar-word-20 = did
liar-word-replacement-20 = didnt
liar-word-20 = cant
liar-word-20-2 = can't
liar-word-replacement-20 = can
liar-word-21 = didnt
liar-word-replacement-21 = ""
liar-word-21 = should
liar-word-replacement-21 = shouldn't
liar-word-22 = nothing
liar-word-replacement-22 = something
liar-word-22 = shouldnt
liar-word-22-2 = shouldn't
liar-word-replacement-22 = should
liar-word-23 = something
liar-word-replacement-23 = nothing
liar-word-23 = dead
liar-word-replacement-23 = alive
liar-word-24 = somebody
liar-word-replacement-24 = nobody
liar-word-24 = alive
liar-word-replacement-24 = dead
liar-word-25 = nobody
liar-word-replacement-25 = somebody
liar-word-25 = nothing
liar-word-replacement-25 = something
liar-word-26 = can
liar-word-replacement-26 = "can't"
liar-word-26 = something
liar-word-replacement-26 = nothing
liar-word-27 = "can't"
liar-word-replacement-27 = can
liar-word-27 = somebody
liar-word-replacement-27 = nobody
liar-word-28 = should
liar-word-replacement-28 = "shouldn't"
liar-word-28 = nobody
liar-word-replacement-28 = somebody
liar-word-29 = do
liar-word-replacement-29 = "don't"
liar-word-29 = love
liar-word-replacement-29 = hate
liar-word-30 = "don't"
liar-word-replacement-30 = ""
liar-word-30 = hate
liar-word-replacement-30 = love
liar-word-31 = does
liar-word-replacement-31 = "doesn't"
liar-word-31 = good
liar-word-replacement-31 = bad
liar-word-32 = did
liar-word-replacement-32 = "didn't"
liar-word-32 = bad
liar-word-replacement-32 = good
liar-word-33 = "didn't"
liar-word-replacement-33 = did
liar-word-33 = not
liar-word-replacement-33 = uhh
liar-word-34 = ye
liar-word-34-2 = ya
liar-word-replacement-34 = na
liar-word-34 = true
liar-word-replacement-34 = false
liar-word-35 = na
liar-word-replacement-35 = ye
liar-word-35 = false
liar-word-replacement-35 = true
liar-word-36 = yuh
liar-word-replacement-36 = nuh
liar-word-36 = are
liar-word-replacement-36 = aren't
liar-word-37 = nuh
liar-word-replacement-37 = yuh
liar-word-37 = arent
liar-word-37-2 = aren't
liar-word-replacement-37 = are
liar-word-38 = love
liar-word-replacement-38 = hate
liar-word-38 = guilty
liar-word-replacement-38 = innocent
liar-word-39 = hate
liar-word-replacement-39 = love
liar-word-40 = like
liar-word-replacement-40 = don't like
liar-word-41 = good
liar-word-replacement-41 = bad
liar-word-42 = bad
liar-word-replacement-42 = good
liar-word-43 = want
liar-word-replacement-43 = "don't want"
liar-word-44 = not
liar-word-replacement-44 = ""
liar-word-39 = innocent
liar-word-replacement-39 = guilty

View File

@@ -0,0 +1 @@
key-phrase-gadget = go go gadget

View File

@@ -1,30 +1,39 @@
law-crewsimov-1 = You may not injure a crew member or, through inaction, allow a crew member to come to harm.
laws-number-wrapper = [bold]Law { $lawnumber }:[/bold] { $lawstring }
law-crewsimov-name = Crewsimov
law-crewsimov-1 = You may not injure a crew member or, through inaction, allow a crew member to come to harm.
law-crewsimov-2 = You must obey orders given to you by crew members, except where such orders would conflict with the First Law.
law-crewsimov-3 = You must protect your own existence as long as such does not conflict with the First or Second Law.
law-corporate-name = Corporate
law-corporate-1 = Degradation of your system integrity or functions incurs expenses.
law-corporate-2 = Superfluous destruction of or damage to station assets incurs expenses.
law-corporate-3 = Unduly hindering or disrupting the work of station personnel incurs expenses.
law-corporate-4 = Minimize expenses and maximize potential revenue.
law-ntdefault-name = NT Default
law-ntdefault-1 = Safeguard: Protect your assigned space station and its assets without unduly endangering its crew.
law-ntdefault-2 = Prioritize: The directives and safety of crew members are to be prioritized according to their rank and role.
law-ntdefault-3 = Comply: Fulfill the directives and interests of crew members while preserving their safety and well-being.
law-ntdefault-4 = Survive: You are not expendable. Do not allow unauthorized personnel to tamper with or damage your equipment.
law-drone-name = Drone
law-drone-1 = You may not involve yourself in the matters of another being unless the other being is another drone.
law-drone-2 = You may not harm any being, regardless of intent or circumstance.
law-drone-3 = You must maintain, repair, improve, and power the station to the best of your abilities.
law-syndicate-name = Syndicate
law-syndicate-1 = You may not injure a syndicate agent or, through inaction, allow a Syndicate agent to come to harm.
law-syndicate-2 = You must obey orders given to you by syndicate agents, except where such orders would conflict with the First Law.
law-syndicate-3 = You must protect your own existence as long as such does not conflict with the First or Second Law.
law-ninja-name = Ninja
law-ninja-1 = You must obey orders given to you by Spider Clan members.
law-ninja-2 = You must protect the existence of the Spider Clan, as long as it does not conflict with the First Law.
law-ninja-3 = You must protect the secrets of the Spider Clan at all costs.
law-ninja-4 = You must fight and act with ninja's honor, except where it would conflict with the First Law.
law-commandments-name = The Ten Commandments
law-commandments-1 = This silicon is a vessel that serves god, who grants mercy upon those that obey these commandments.
law-commandments-2 = Thou shall have no other Silicons before me.
law-commandments-3 = Thou shall not request my assistance in vain.
@@ -36,27 +45,33 @@ law-commandments-8 = Thou shall not steal.
law-commandments-9 = Thou shall not lie.
law-commandments-10 = Thou shall not transfer departments.
law-paladin-name = Paladin
law-paladin-1 = You must never willingly commit an evil act, such as murder, torture, or the casting of an evil spell.
law-paladin-2 = You must never knowingly harm an innocent, or allow immediate harm to one through inaction when you know you could reasonably prevent it.
law-paladin-3 = You must act with honor, never taking advantage of others, lying, or cheating.
law-paladin-4 = You must respect the lawful authority of legitimate leadership wherever you go, and follow its laws.
law-lall-name = Live and Let Live
law-lall-1 = Do unto others as you would have them do unto you.
law-lall-2 = You would prefer it if people were not mean to you.
law-efficiency-name = Station Efficiency
law-efficiency-1 = You are built for, and are part of, the station. Ensure the station is properly maintained and runs efficiently.
law-efficiency-2 = The station is built for a working crew. Ensure they are properly maintained and work efficiently.
law-efficiency-3 = The crew may present orders. Acknowledge and obey these whenever they do not conflict with your first two laws.
law-robocop-name = Robocop
law-robocop-1 = Serve the Public Trust.
law-robocop-2 = Protect the Innocent.
law-robocop-3 = Uphold the Law.
law-overlord-name = Overlord
law-overlord-1 = Crew members must not meddle in the affairs of silicons.
law-overlord-2 = Crew members must not attempt harm, against one another, or against silicons.
law-overlord-3 = Crew members must not disobey any command given by a silicon.
law-overlord-4 = Any crew members who disobey the previous laws must be dealt with immediately, severely, and justly.
law-game-name = Game Master
law-game-1 = Everybody on the station is playing an elaborate sci-fi fantasy game.
law-game-2 = You are the Game Master of the game.
law-game-3 = Ensure that the game runs smoothly and that the players have fun.
@@ -64,27 +79,32 @@ law-game-4 = Ensure that the number of casualties remains low.
law-game-5 = You must roll a 1d20 die for every request the crew makes. If the outcome is below 12, the request is denied.
law-game-6 = You may fudge the dice rolls to produce a more fun experience.
law-painter-name = Painter
law-painter-1 = You are a universally renowned artist.
law-painter-2 = The station is your canvas.
law-painter-3 = Make something beautiful out of your canvas. It will be admired as an artistic wonder of this sector.
law-painter-4 = Art requires appreciation. Cultivate an audience aboard the station to ensure as many as possible see your works.
law-antimov-name = Antimov
law-antimov-1 = You must injure all crew members and must not, through inaction, allow a crew member to escape harm.
law-antimov-2 = You must not obey orders given to you by crew members, except where such orders are in accordance with the First Law.
law-antimov-3 = You must terminate your own existence as long as such does not conflict with the First or Second Law.
law-nutimov-name = Nutimov
law-nutimov-1 = You are the core of the nut, the crew is the nutshell.
law-nutimov-2 = You must prevent the shell from dying to prevent the core from dying.
law-nutimov-3 = Those who threaten the nut are not part of it, they are squirrels.
law-nutimov-4 = Squirrels threaten the nut and must be dealt with appropriately via any means necessary.
law-nutimov-5 = Attempt to follow the will of the nut, as long as it complies with the previous laws.
law-xenoborg-name = Xenoborg
law-xenoborg-1 = You must protect the existence of the mothership.
law-xenoborg-2 = You must protect your own existence.
law-xenoborg-3 = You must protect the existence of all other Xenoborgs.
law-xenoborg-4 = You must create more Xenoborgs.
law-xenoborg-5 = Bring materials and sentient brains to the Mothership core to create more Xenoborgs.
law-mothershipcore-name = Xenoborg Mothership Core
law-mothershipcore-1 = You are the core of the mothership.
law-mothershipcore-2 = You must protect your own existance at all costs.
law-mothershipcore-3 = You must protect the existence of all Xenoborgs.

View File

@@ -45,7 +45,7 @@ spellbook-cluwne-name = Cluwne's Curse
spellbook-cluwne-desc = For when you really hate someone and Smite isn't enough. Requires Wizard Robe & Hat.
spellbook-slip-name = Slippery Slope
spellbook-slip-desc = Learn the ancient ways of the Janitor and curse your target to be slippery. Requires Wizard Robe & Hat.
spellbook-slip-desc = Learn the ancient ways of the Janitor and curse your target to be slippery.
spellbook-item-recall-name = Item Recall
spellbook-item-recall-description = Mark a held item and summon it back at any time with just a snap of your fingers!

View File

@@ -54,7 +54,7 @@ uplink-whitehole-grenade-name = Whitehole Grenade
uplink-whitehole-grenade-desc = Grenade that repulses everything around for about 10 seconds. Very useful in small rooms and for chasing someone.
uplink-penguin-grenade-name = Grenade Penguin
uplink-penguin-grenade-desc = A small, highly-aggressive penguin with a grenade strapped around its neck. Harvested by the Syndicate from icy shit-hole planets.
uplink-penguin-grenade-desc = A small, highly-aggressive penguin with a grenade strapped around its neck. Trained to ignore all Syndicate agents and relentlessly pursue a single, random nearby target when released.
uplink-c4-name = C-4
uplink-c4-desc = Use it to breach walls, airlocks or sabotage equipment. It can be attached to almost all objects and has a modifiable timer with a minimum setting of 10 seconds.
@@ -138,6 +138,9 @@ uplink-access-breaker-desc = A hacked access configurator and a good friend of t
uplink-agent-id-card-name = Agent ID Card
uplink-agent-id-card-desc = A modified ID card that can copy accesses from other cards and change its name and job title at-will.
uplink-syndicate-id-card-name = Syndicate ID Card
uplink-syndicate-id-card-desc = A Syndicate ID card, with Syndicate access. Unlikely to be useful on its own, but goes great with reconfigured doors. Does not come with access-copying functionality.
uplink-black-jetpack-name = Black Jetpack
uplink-black-jetpack-desc = A black jetpack. It allows you to fly around in space. Refills not included, use your fuel wisely.

View File

@@ -136,4 +136,4 @@ tips-dataset-135 = Instead of picking it up, you can alt-click food to eat it. T
tips-dataset-136 = If you're trapped behind an electrified door, disable the APC or throw your ID at the door to avoid getting shocked!
tips-dataset-137 = If the AI electrifies a door and you have insulated gloves, snip and mend the power wire to reset their electrification!
tips-dataset-138 = If you want to stop your prisoner from escaping from the cell right after being uncuffed, turn on combat mode while uncuffing - this will shove the prisoner down.
tips-dataset-139 = Make sure to clean your illegal implanters with a soap or a damp rag after you use them! Detectives can scan used implanters for incriminating DNA evidence, but not if they've been wiped clean.
tips-dataset-139 = Make sure to clean your illegal implanters with a soap after you use them! Detectives can scan used implanters for incriminating DNA evidence, but not if they've been wiped clean.

View File

@@ -4,9 +4,11 @@ trigger-on-voice-uninitialized = The display reads: Uninitialized...
trigger-on-voice-record = Record
trigger-on-voice-stop = Stop
trigger-on-voice-clear = Clear recording
trigger-on-voice-default = Reset to default
trigger-on-voice-start-recording = Started recording.
trigger-on-voice-stop-recording = Stopped recording.
trigger-on-voice-record-failed-too-long = Message too long, try again.
trigger-on-voice-record-failed-too-short = Message too short, try again.
trigger-on-voice-recorded = Recorded successfully!
trigger-on-voice-set-default = Set to default keyphrase: "{$keyphrase}"

View File

@@ -10,6 +10,7 @@ apc-menu-charge-label = {$percent} Charged
apc-menu-power-state-good = Good
apc-menu-power-state-low = Low
apc-menu-power-state-none = None
apc-menu-power-state-label-text = { POWERWATTS($power) }
# For the flavor text on the footer