diff --git a/code/controllers/subsystem/title_screen.dm b/code/controllers/subsystem/title_screen.dm index 086a2a18576..2cb35f0f1ba 100644 --- a/code/controllers/subsystem/title_screen.dm +++ b/code/controllers/subsystem/title_screen.dm @@ -45,6 +45,14 @@ var/datum/controller/subsystem/title/SStitle if(splash_turf) splash_turf.icon = icon +/datum/controller/subsystem/title/vv_edit_var(var_name, var_value) + . = ..() + if(.) + switch(var_name) + if("icon") + if(splash_turf) + splash_turf.icon = icon + /datum/controller/subsystem/title/Shutdown() if(file_path) var/F = "data/previous_title.dat" diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index a59635f1f52..f8cb0d1be3b 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -39,6 +39,13 @@ icon = SStitle.icon ..() +/turf/closed/indestructible/splashscreen/vv_edit_var(var_name, var_value) + . = ..() + if(.) + switch(var_name) + if("icon") + SStitle.icon = icon + /turf/closed/indestructible/riveted icon = 'icons/turf/walls/riveted.dmi' icon_state = "riveted"