From 57be12335232e61ba527790de0d98a2993de0345 Mon Sep 17 00:00:00 2001 From: Cody Brittain Date: Thu, 21 Mar 2024 15:02:29 -0400 Subject: [PATCH] Renames Ninja to Operative (#18677) * Renames Ninja to Operative * CL * Update gamemode.dm --------- Co-authored-by: Cody Brittain --- code/__DEFINES/gamemode.dm | 2 +- code/game/antagonist/outsider/ninja.dm | 6 +-- code/game/gamemodes/mixed/incursion.dm | 4 +- code/game/gamemodes/mixed/intrigue.dm | 4 +- code/game/gamemodes/mixed/towerdefense.dm | 4 +- code/game/gamemodes/ninja/ninja.dm | 2 +- .../changelogs/GeneralCamo - Ninja Rename.yml | 41 +++++++++++++++++++ 7 files changed, 52 insertions(+), 11 deletions(-) create mode 100644 html/changelogs/GeneralCamo - Ninja Rename.yml diff --git a/code/__DEFINES/gamemode.dm b/code/__DEFINES/gamemode.dm index 7ef3ec7ba89..cd75f65e098 100644 --- a/code/__DEFINES/gamemode.dm +++ b/code/__DEFINES/gamemode.dm @@ -43,7 +43,7 @@ #define MODE_DEATHSQUAD "deathsquad" #define MODE_ERT "ert" #define MODE_MERCENARY "mercenary" -#define MODE_NINJA "ninja" +#define MODE_NINJA "operative" #define MODE_RAIDER_TECHNO "raider techno" #define MODE_RAIDER "raider" #define MODE_BURGLAR "burglar" diff --git a/code/game/antagonist/outsider/ninja.dm b/code/game/antagonist/outsider/ninja.dm index 267c359645a..0266b967449 100644 --- a/code/game/antagonist/outsider/ninja.dm +++ b/code/game/antagonist/outsider/ninja.dm @@ -2,11 +2,11 @@ var/datum/antagonist/ninja/ninjas /datum/antagonist/ninja id = MODE_NINJA - role_text = "Ninja" - role_text_plural = "Ninja" + role_text = "Operative" + role_text_plural = "Operatives" bantype = "ninja" landmark_id = "ninjastart" - welcome_text = "You are an elite stealth agent. You can equip your suit with the latest technology using your uplink." + welcome_text = SPAN_INFO("You are an elite agent of some interest group. You have a variety of abilities at your disposal, thanks to your advanced hardsuit.") restricted_species = list(SPECIES_DIONA, SPECIES_DIONA_COEUS) flags = ANTAG_OVERRIDE_JOB | ANTAG_CLEAR_EQUIPMENT | ANTAG_CHOOSE_NAME | ANTAG_RANDSPAWN | ANTAG_VOTABLE | ANTAG_SET_APPEARANCE | ANTAG_NO_FLAVORTEXT antaghud_indicator = "hudninja" diff --git a/code/game/gamemodes/mixed/incursion.dm b/code/game/gamemodes/mixed/incursion.dm index 4e6935e30c1..cdec3000019 100644 --- a/code/game/gamemodes/mixed/incursion.dm +++ b/code/game/gamemodes/mixed/incursion.dm @@ -1,5 +1,5 @@ /datum/game_mode/incursion - name = "Incursion (merc+ninjas)" + name = "Incursion (merc+operatives)" config_tag = "incursion" required_players = 20 required_enemies = 6 @@ -7,6 +7,6 @@ require_all_templates = TRUE /datum/game_mode/incursion/pre_setup() - round_description = "A group of mercenaries and a set of ninjas have their eyes set on the [SSatlas.current_map.station_name]." + round_description = "A group of mercenaries and a set of operatives have their eyes set on the [SSatlas.current_map.station_name]." extended_round_description = "[SSatlas.current_map.company_short] has been playing with fire, maybe a little visit will teach them a lesson." . = ..() diff --git a/code/game/gamemodes/mixed/intrigue.dm b/code/game/gamemodes/mixed/intrigue.dm index a1495d1546c..0dd0f8d347c 100644 --- a/code/game/gamemodes/mixed/intrigue.dm +++ b/code/game/gamemodes/mixed/intrigue.dm @@ -1,6 +1,6 @@ /datum/game_mode/intrigue - name = "Intrigue (Traitor+Ninja)" - extended_round_description = "Traitors and a ninja spawn during this round." + name = "Intrigue (Traitor+Operatives)" + extended_round_description = "Traitors and operatives spawn during this round." config_tag = "intrigue" required_players = 20 required_enemies = 3 diff --git a/code/game/gamemodes/mixed/towerdefense.dm b/code/game/gamemodes/mixed/towerdefense.dm index ad4f66daf09..20cb63ec1c7 100644 --- a/code/game/gamemodes/mixed/towerdefense.dm +++ b/code/game/gamemodes/mixed/towerdefense.dm @@ -1,5 +1,5 @@ /datum/game_mode/towerdefense - name = "Tower Defense (merc+heist+ninjas)" + name = "Tower Defense (merc+heist+operatives)" config_tag = "towerdefense" required_players = 30 required_enemies = 10 @@ -7,6 +7,6 @@ require_all_templates = TRUE /datum/game_mode/incursion/pre_setup() - round_description = "A group of mercenaries, a gaggle of raiders, and a set of ninjas have their eyes set on the [SSatlas.current_map.station_name]." + round_description = "A group of mercenaries, a gaggle of raiders, and a set of operatives have their eyes set on the [SSatlas.current_map.station_name]." extended_round_description = "[SSatlas.current_map.company_short] has been playing with fire, maybe a big visit will teach them a lesson." . = ..() diff --git a/code/game/gamemodes/ninja/ninja.dm b/code/game/gamemodes/ninja/ninja.dm index d8c84ddf5a0..6289d126b12 100644 --- a/code/game/gamemodes/ninja/ninja.dm +++ b/code/game/gamemodes/ninja/ninja.dm @@ -1,5 +1,5 @@ /datum/game_mode/ninja - name = "ninjas" + name = "operatives" config_tag = "ninja" required_players = 15 max_players = 30 diff --git a/html/changelogs/GeneralCamo - Ninja Rename.yml b/html/changelogs/GeneralCamo - Ninja Rename.yml new file mode 100644 index 00000000000..6e65573e9e8 --- /dev/null +++ b/html/changelogs/GeneralCamo - Ninja Rename.yml @@ -0,0 +1,41 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: GeneralCamo + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Renamed Ninja to Operative."