mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-11 10:22:13 +00:00
i hate keyed_list, i'm not keeping it in
This commit is contained in:
@@ -344,8 +344,3 @@
|
|||||||
/datum/config_entry/number/max_ambitions // Maximum number of ambitions a mind can store.
|
/datum/config_entry/number/max_ambitions // Maximum number of ambitions a mind can store.
|
||||||
config_entry_value = 5
|
config_entry_value = 5
|
||||||
//ambition end
|
//ambition end
|
||||||
|
|
||||||
/datum/config_entry/keyed_list/randomizing_station_name_message
|
|
||||||
key_mode = KEY_MODE_TEXT
|
|
||||||
value_mode = VALUE_MODE_TEXT
|
|
||||||
lowercase = FALSE
|
|
||||||
|
|||||||
@@ -115,6 +115,8 @@
|
|||||||
. = ..()
|
. = ..()
|
||||||
SSstation.announcer = /datum/centcom_announcer/medbot
|
SSstation.announcer = /datum/centcom_announcer/medbot
|
||||||
|
|
||||||
|
GLOBAL_LIST_INIT(randomizing_station_name_messages, world.file2list("strings/randomizing_station_name_messages.txt"))
|
||||||
|
|
||||||
/datum/station_trait/randomizing_station_name
|
/datum/station_trait/randomizing_station_name
|
||||||
name = "Randomizing station name"
|
name = "Randomizing station name"
|
||||||
show_in_report = TRUE
|
show_in_report = TRUE
|
||||||
@@ -136,8 +138,7 @@
|
|||||||
|
|
||||||
var/new_name = new_station_name()
|
var/new_name = new_station_name()
|
||||||
|
|
||||||
var/pick_entry = pick(CONFIG_GET(keyed_list/randomizing_station_name_message))
|
var/centcom_announcement = pick(GLOB.randomizing_station_name_messages)
|
||||||
var/centcom_announcement = CONFIG_GET(keyed_list/randomizing_station_name_message)[pick_entry]
|
|
||||||
|
|
||||||
// Replace with CURRENT station name
|
// Replace with CURRENT station name
|
||||||
centcom_announcement = replacetext(centcom_announcement, "%CURRENT_STATION_NAME%", station_name())
|
centcom_announcement = replacetext(centcom_announcement, "%CURRENT_STATION_NAME%", station_name())
|
||||||
|
|||||||
@@ -498,21 +498,3 @@ PAI_CUSTOM_HOLOFORMS
|
|||||||
|
|
||||||
## Do station renames from the station charter require admin approval to pass, as opposed to autoapproving if not denied.
|
## Do station renames from the station charter require admin approval to pass, as opposed to autoapproving if not denied.
|
||||||
STATION_NAME_NEEDS_APPROVAL
|
STATION_NAME_NEEDS_APPROVAL
|
||||||
|
|
||||||
## Strings for the station trait "Randomizing station name"
|
|
||||||
## Also each value needs an unique key because keyed_lists are dumb
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 1 Due to internal affairs, the station is now named %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 2 The solar system's government has formally requested that the station now be named %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 3 A gorilla broke into the office and destroyed a bunch of paperwork. We don't know what your station's old name was. It's now %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 4 An intern said %NEW_STATION_NAME% would be a cool name. That's your station's name now.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 5 Our predictive language model has renamed your station to %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 6 It's %NEW_STATION_NAME% now.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 7 The CEO demanded that your station be named %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 8 Our intern accidentally wiped the database, so your station needs a new name: %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 9 Due to copyright infringement, the station is now temporarily renamed to %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 10 Due to recent corporate acquisitions, the station has been rebranded to %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 11 %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 12 %NEW_STATION_NAME%? %NEW_STATION_NAME%! %NEW_STATION_NAME%!!!!!!!!
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 13 A popular social network application had already claimed the trademark of %CURRENT_STATION_NAME%, the station has been renamed to %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 14 We're pulling a prank on %RANDOM_CREWMEMBER%, so we've changed the station's name to %NEW_STATION_NAME%.
|
|
||||||
RANDOMIZING_STATION_NAME_MESSAGE 15 %RANDOM_NAME% made us change the station name, which is now %NEW_STATION_NAME%.
|
|
||||||
|
|||||||
15
strings/randomizing_station_name_messages.txt
Normal file
15
strings/randomizing_station_name_messages.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Due to internal affairs, the station is now named %NEW_STATION_NAME%.
|
||||||
|
The solar system's government has formally requested that the station now be named %NEW_STATION_NAME%.
|
||||||
|
A gorilla broke into the office and destroyed a bunch of paperwork. We don't know what your station's old name was. It's now %NEW_STATION_NAME%.
|
||||||
|
An intern said %NEW_STATION_NAME% would be a cool name. That's your station's name now.
|
||||||
|
Our predictive language model has renamed your station to %NEW_STATION_NAME%.
|
||||||
|
It's %NEW_STATION_NAME% now.
|
||||||
|
The CEO demanded that your station be named %NEW_STATION_NAME%.
|
||||||
|
Our intern accidentally wiped the database, so your station needs a new name: %NEW_STATION_NAME%.
|
||||||
|
Due to copyright infringement, the station is now temporarily renamed to %NEW_STATION_NAME%.
|
||||||
|
Due to recent corporate acquisitions, the station has been rebranded to %NEW_STATION_NAME%.
|
||||||
|
%NEW_STATION_NAME%.
|
||||||
|
%NEW_STATION_NAME%? %NEW_STATION_NAME%! %NEW_STATION_NAME%!!!!!!!!
|
||||||
|
A popular social network application had already claimed the trademark of %CURRENT_STATION_NAME%, the station has been renamed to %NEW_STATION_NAME%.
|
||||||
|
We're pulling a prank on %RANDOM_CREWMEMBER%, so we've changed the station's name to %NEW_STATION_NAME%.
|
||||||
|
%RANDOM_NAME% made us change the station name, which is now %NEW_STATION_NAME%.
|
||||||
Reference in New Issue
Block a user