Incident displays: wallening edition (#84812)

## About The Pull Request

Redoes the delam/tram incident displays to be wallening compatible.


![image](https://github.com/tgstation/tgstation/assets/83487515/34c4c930-7fe8-4dda-b95a-60d3011cb047)

## Why It's Good For The Game

Looks better, and won't be jank when wallening comes.

## Changelog

🆑 LT3
image: Incident displays got a makeover
/🆑
This commit is contained in:
lessthanthree
2024-07-10 22:54:00 -06:00
committed by GitHub
parent 3ea410f5d9
commit 3e4721b9d4
13 changed files with 230 additions and 174 deletions
@@ -8,7 +8,7 @@
rounds_since_engine_exploded = text2num(file2text(DELAMINATION_COUNT_FILEPATH))
if(fexists(DELAMINATION_HIGHSCORE_FILEPATH))
delam_highscore = text2num(file2text(DELAMINATION_HIGHSCORE_FILEPATH))
for(var/obj/machinery/incident_display/sign as anything in GLOB.map_delamination_counters)
for(var/obj/machinery/incident_display/sign as anything in GLOB.map_incident_displays)
sign.update_delam_count(rounds_since_engine_exploded, delam_highscore)
/datum/controller/subsystem/persistence/proc/save_delamination_counter()