Big Mob Preview Fixes (#17308)

* Big Mob Preview Fixes

* more cl
This commit is contained in:
Geeves
2023-09-11 10:21:56 +00:00
committed by GitHub
parent 9ee66369b5
commit a5dac3bc0a
5 changed files with 71 additions and 13 deletions
@@ -261,5 +261,14 @@
return mannequin
/datum/preferences/proc/update_preview_icon()
var/mannequin = update_mannequin()
update_character_previews(new /mutable_appearance(mannequin))
var/mob/living/carbon/human/dummy/mannequin/mannequin = update_mannequin()
var/mutable_appearance/MA = new /mutable_appearance(mannequin)
MA.appearance_flags = PIXEL_SCALE
if(mannequin.species?.icon_x_offset)
MA.pixel_x = mannequin.species.icon_x_offset
if(mannequin.species?.icon_y_offset)
MA.pixel_y = mannequin.species.icon_y_offset
var/matrix/M = matrix()
M.Scale(scale_x, scale_y)
MA.transform = M
update_character_previews(MA, (MA.pixel_x != 0 || MA.pixel_y != 0))