Character Preference custom size

Character Preference now shows your characters custom body size!
This commit is contained in:
QuoteFox
2020-08-06 10:35:09 +01:00
parent 50adc915f5
commit bab7ca7047
4 changed files with 40 additions and 22 deletions
+16 -1
View File
@@ -897,7 +897,22 @@ GLOBAL_LIST_EMPTY(external_rsc_urls)
screen |= O
O.appearance = MA
O.dir = D
O.screen_loc = "character_preview_map:0,[pos]"
O.screen_loc = "character_preview_map:[pos],0"
/client/proc/show_character_previews_large(mutable_appearance/MA)
var/pos = 0
for(var/D in GLOB.cardinals)
pos++
pos++
var/obj/screen/O = LAZYACCESS(char_render_holders, "[D]")
if(!O)
O = new
LAZYSET(char_render_holders, "[D]", O)
screen |= O
O.appearance = MA
O.dir = D
O.screen_loc = "character_preview_map:[pos],-1"
/client/proc/clear_character_previews()
for(var/index in char_render_holders)