mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
>Replaced dd_text2list, dd_text2listcase, tg_text2listcase and tg_text2list with text2list and text2listEx. text2list will return a list of each and every character in the string if you set separator="" >added return_file_text(filepath) which returns text from a file after doing some checks: does the file exist? is the file empty? It prints helpful error messages to the world.log if it runs into problems >Replaced dd_file2list(filepath, seperator) with file2list(filepath, seperator). It just calls text2list(return_file_text(filepath), seperator). rather than copypasta >Replaced time_stamp() so it's not as retarded >Lots of the world setup stuff uses file2list now, rather than file2text -> sanity -> text2list >Added error() warning() testing() procs. These print messages to world.log with a prefix. e.g. ## ERROR: msg. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4948 316c924e-a436-60f5-8080-3fe189b3f50e
60 lines
1.4 KiB
Plaintext
60 lines
1.4 KiB
Plaintext
//print an error message to world.log
|
|
/proc/error(msg)
|
|
world.log << "## ERROR: [msg]"
|
|
|
|
//print a warning message to world.log
|
|
/proc/warning(msg)
|
|
world.log << "## WARNING: [msg]"
|
|
|
|
//print a testing-mode debug message to world.log
|
|
/proc/testing(msg)
|
|
world.log << "## TESTING: [msg]"
|
|
|
|
/proc/log_admin(text)
|
|
admin_log.Add(text)
|
|
if (config.log_admin)
|
|
diary << "\[[time_stamp()]]ADMIN: [text]"
|
|
|
|
/proc/log_game(text)
|
|
if (config.log_game)
|
|
diary << "\[[time_stamp()]]GAME: [text]"
|
|
|
|
/proc/log_vote(text)
|
|
if (config.log_vote)
|
|
diary << "\[[time_stamp()]]VOTE: [text]"
|
|
|
|
/proc/log_access(text)
|
|
if (config.log_access)
|
|
diary << "\[[time_stamp()]]ACCESS: [text]"
|
|
|
|
/proc/log_say(text)
|
|
if (config.log_say)
|
|
diary << "\[[time_stamp()]]SAY: [text]"
|
|
|
|
/proc/log_ooc(text)
|
|
if (config.log_ooc)
|
|
diary << "\[[time_stamp()]]OOC: [text]"
|
|
|
|
/proc/log_whisper(text)
|
|
if (config.log_whisper)
|
|
diary << "\[[time_stamp()]]WHISPER: [text]"
|
|
|
|
/proc/log_emote(text)
|
|
if (config.log_emote)
|
|
diary << "\[[time_stamp()]]EMOTE: [text]"
|
|
|
|
/proc/log_attack(text)
|
|
if (config.log_attack)
|
|
diaryofmeanpeople << "\[[time_stamp()]]ATTACK: [text]"
|
|
|
|
/proc/log_adminsay(text)
|
|
if (config.log_adminchat)
|
|
diary << "\[[time_stamp()]]ADMINSAY: [text]"
|
|
|
|
/proc/log_adminwarn(text)
|
|
if (config.log_adminwarn)
|
|
diary << "\[[time_stamp()]]ADMINWARN: [text]"
|
|
|
|
/proc/log_pda(text)
|
|
if (config.log_pda)
|
|
diary << "\[[time_stamp()]]PDA: [text]" |