Merge pull request #8888 from PsiOmegaDelta/ThemLogs

Ports the changelog system used by /vg/, /tg/, and others.
This commit is contained in:
Zuhayr
2015-04-19 03:17:49 +09:30
30 changed files with 3364 additions and 2307 deletions

View File

@@ -194,6 +194,8 @@ var/list/gamemode_cache = list()
var/law_zero = "ERROR ER0RR $R0RRO$!R41.%%!!(%$^^__+ @#F0E4'ALL LAWS OVERRIDDEN#*?&110010"
var/aggressive_changelog = 0
/datum/configuration/New()
var/list/L = typesof(/datum/game_mode) - /datum/game_mode
for (var/T in L)
@@ -638,6 +640,9 @@ var/list/gamemode_cache = list()
if("law_zero")
law_zero = value
if("aggressive_changelog")
config.aggressive_changelog = 1
else
log_misc("Unknown setting in configuration: '[name]'")