mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2025-12-09 15:28:26 +00:00
* Time to become our TGUI God. * Visually sprucing the copyrights. These shouldn't be ignored :) * babababa * https://github.com/tgstation/tgstation/pull/50422 * dooootdooot * Holy fuck Updates the tools folder Updates our build tooling Updates TGUI MASSIVELY I'm going to go scream in a hole now * ?? * Was it this dum thing? * orrrr * It's this isn't it * Did it manually * hubah * TGUI Changelog * oops * What if I use the original? * Lets try this again * Shit commenting out for now * asdasd * Fuck it use the old one and remember to replace later * Updates yarn.lock * Lets try something horrid * Nope it HATES THAT * fucc * The great eslinting * HOLY SHIT * Final? * ? * asd tgstation/tgstation/pull/59914 tgstation/tgstation/pull/66317 * Improved Asset handling. * Oops * Subsystem stuff * Recompiles the Changelong again. * Finally Fixed Communicators * Compiled Changelogs... AGAIN
60 lines
2.4 KiB
Plaintext
60 lines
2.4 KiB
Plaintext
/*
|
|
/// Does 4 spaces. Used as a makeshift tabulator.
|
|
#define FOURSPACES " "
|
|
|
|
/// Prepares a text to be used for maptext. Use this so it doesn't look hideous.
|
|
#define MAPTEXT(text) {"<span class='maptext'>[##text]</span>"}
|
|
|
|
/// Macro from Lummox used to get height from a MeasureText proc
|
|
#define WXH_TO_HEIGHT(x) text2num(copytext(x, findtextEx(x, "x") + 1))
|
|
*/
|
|
/// Removes characters incompatible with file names.
|
|
#define SANITIZE_FILENAME(text) (GLOB.filename_forbidden_chars.Replace(text, ""))
|
|
/*
|
|
/// Simply removes the < and > characters, and limits the length of the message.
|
|
#define STRIP_HTML_SIMPLE(text, limit) (GLOB.angular_brackets.Replace(copytext(text, 1, limit), ""))
|
|
|
|
///Index access defines for paper/var/add_info_style
|
|
#define ADD_INFO_COLOR 1
|
|
#define ADD_INFO_FONT 2
|
|
#define ADD_INFO_SIGN 3
|
|
|
|
///Adds a html style to a text string. Hacky, but that's how inputted text appear on paper sheets after going through the UI.
|
|
#define PAPER_MARK_TEXT(text, color, font) "<span style=\"color:[color];font-family:'[font]';\">[text]</span>\n \n"
|
|
|
|
/// Folder directory for strings
|
|
#define STRING_DIRECTORY "strings"
|
|
|
|
// JSON text files found in the tgstation/strings folder
|
|
/// File location for brain damage traumas
|
|
#define BRAIN_DAMAGE_FILE "traumas.json"
|
|
/// File location for AI ion laws
|
|
#define ION_FILE "ion_laws.json"
|
|
/// File location for pirate names
|
|
#define PIRATE_NAMES_FILE "pirates.json"
|
|
/// File location for redpill questions
|
|
#define REDPILL_FILE "redpill.json"
|
|
/// File location for arcade names
|
|
#define ARCADE_FILE "arcade.json"
|
|
/// File location for boomer meme catchphrases
|
|
#define BOOMER_FILE "boomer.json"
|
|
/// File location for locations on the station
|
|
#define LOCATIONS_FILE "locations.json"
|
|
/// File location for wanted posters messages
|
|
#define WANTED_FILE "wanted_message.json"
|
|
/// File location for really dumb suggestions memes
|
|
#define VISTA_FILE "steve.json"
|
|
/// File location for flesh wound descriptions
|
|
#define FLESH_SCAR_FILE "wounds/flesh_scar_desc.json"
|
|
/// File location for bone wound descriptions
|
|
#define BONE_SCAR_FILE "wounds/bone_scar_desc.json"
|
|
/// File location for scar wound descriptions
|
|
#define SCAR_LOC_FILE "wounds/scar_loc.json"
|
|
/// File location for exodrone descriptions
|
|
#define EXODRONE_FILE "exodrone.json"
|
|
/// File location for clown honk descriptions
|
|
#define CLOWN_NONSENSE_FILE "clown_nonsense.json"
|
|
/// File location for cult shuttle curse descriptions
|
|
#define CULT_SHUTTLE_CURSE "cult_shuttle_curse.json"
|
|
*/
|