Fixes full controller recovery not restoring appropriate runlevel
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
diff a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm (rejected hunks)
|
||||
@@ -719,6 +719,14 @@ SUBSYSTEM_DEF(ticker)
|
||||
cinematic = SSticker.cinematic
|
||||
maprotatechecked = SSticker.maprotatechecked
|
||||
|
||||
+ switch (current_state)
|
||||
+ if(GAME_STATE_SETTING_UP)
|
||||
+ Master.SetRunLevel(RUNLEVEL_SETUP)
|
||||
+ if(GAME_STATE_PLAYING)
|
||||
+ Master.SetRunLevel(RUNLEVEL_GAME)
|
||||
+ if(GAME_STATE_FINISHED)
|
||||
+ Master.SetRunLevel(RUNLEVEL_POSTGAME)
|
||||
+
|
||||
/datum/controller/subsystem/ticker/proc/send_news_report()
|
||||
var/news_message
|
||||
var/news_source = "Nanotrasen News Network"
|
||||
Reference in New Issue
Block a user