Dynamic Human Icon Generation For Simple/Basic Mobs (& Cardboard Cutouts) (#72517)

## About The Pull Request
revive of #68760
this time a proc, not an element
this time supports cardboard cutouts
this time supports mob corpses

![image](https://user-images.githubusercontent.com/23585223/211064291-81070650-189f-4afa-8116-81b687e3ea35.png)

## Why It's Good For The Game
prevents these icons ever being outdated, they'll always look what they
are supposed to, saves spriting work

## Changelog
🆑 Fikou, a hood by Viro
refactor: humanoid mobs and cardboard cutouts automatically generate
their sprites, they no longer will be outdated
/🆑

Co-authored-by: Time-Green <timkoster1@hotmail.com>
This commit is contained in:
Fikou
2023-01-18 21:04:10 +01:00
committed by GitHub
parent b520d5342f
commit 519bf69869
55 changed files with 804 additions and 475 deletions
+26 -1
View File
@@ -4,7 +4,7 @@
icon = 'icons/obj/chess.dmi'
icon_state = "white_pawn"
name = "\improper Probably a White Pawn"
desc = "This is weird. Please inform adminstration on how you managed to get the parent chess piece. Thanks!"
desc = "This is weird. Please inform administration on how you managed to get the parent chess piece. Thanks!"
max_integrity = 100
/obj/structure/chess/wrench_act(mob/user, obj/item/tool)
@@ -80,3 +80,28 @@
name = "\improper Black King"
desc = "A black king chess piece. It can move one tile in any direction."
icon_state = "black_king"
/obj/structure/chess/checker
icon_state = "white_checker_man"
name = "\improper Probably a White Checker"
desc = "This is weird. Please inform administration on how you managed to get the parent checker piece. Thanks!"
/obj/structure/chess/checker/whiteman
name = "\improper White Checker Man"
desc = "A white checker piece. Looks suspiciously like a flattened chess pawn."
icon_state = "white_checker_man"
/obj/structure/chess/checker/whiteking
name = "\improper White Checker Man"
desc = "A white checker piece. It's stacked!"
icon_state = "white_checker_king"
/obj/structure/chess/checker/blackman
name = "\improper Black Checker Man"
desc = "A black checker piece. Looks suspiciously like a flattened chess pawn."
icon_state = "black_checker_man"
/obj/structure/chess/checker/blackking
name = "\improper Black Checker King"
desc = "A black checker piece. It's stacked!"
icon_state = "black_checker_king"