SecHUD icon generation fixes and code improvement. (#57570)

This commit is contained in:
Timberpoes
2021-03-11 02:20:43 -08:00
committed by GitHub
parent 44e9f110e0
commit c33a6f2e49
5 changed files with 30 additions and 13 deletions
+2
View File
@@ -428,6 +428,7 @@ SUBSYSTEM_DEF(id_access)
var/datum/id_trim/trim = trim_singletons_by_path[trim_path]
id_card.trim_icon_override = trim.trim_icon
id_card.trim_state_override = trim.trim_state
id_card.trim_assignment_override = trim.assignment
if(!check_forged || !id_card.forged)
id_card.assignment = trim.assignment
@@ -443,6 +444,7 @@ SUBSYSTEM_DEF(id_access)
/datum/controller/subsystem/id_access/proc/remove_trim_from_chameleon_card(obj/item/card/id/advanced/chameleon/id_card)
id_card.trim_icon_override = null
id_card.trim_state_override = null
id_card.trim_assignment_override = null
/**
* Adds the accesses associated with a trim to an ID card.