Merge pull request #10662 from VOREStation/Arokha/lights2

Port current /tg/ lighting system
This commit is contained in:
Novacat
2021-06-18 00:21:58 -04:00
committed by GitHub
369 changed files with 5659 additions and 3903 deletions
+9 -1
View File
@@ -86,7 +86,8 @@ datum/preferences
"2" = "character_preview_map:2,5",
"4" = "character_preview_map:2,3",
"8" = "character_preview_map:2,1",
"BG" = "character_preview_map:1,1 to 3,8"
"BG" = "character_preview_map:1,1 to 3,8",
"PMH" = "character_preview_map:2,7"
)
//Jobs, uses bitflags
@@ -270,6 +271,13 @@ datum/preferences
if(!client)
return
var/obj/screen/setup_preview/pm_helper/PMH = LAZYACCESS(char_render_holders, "PMH")
if(!PMH)
PMH = new
LAZYSET(char_render_holders, "PMH", PMH)
client.screen |= PMH
PMH.screen_loc = preview_screen_locs["PMH"]
var/obj/screen/setup_preview/bg/BG = LAZYACCESS(char_render_holders, "BG")
if(!BG)
BG = new