Loadout citizenship restrictions (#21963)

Changes:
>  - rscadd: "Added citizenship loadout restrictions to the loadout."
> - rscadd: "Dominian Consular loadout items are now citizenship
restricted to the Empire of Dominia."
> - bugfix: "Religion loadout restrictions now actually restrict items
to religions."

Could prove useful and actually restricts what should be allowed to be
taken in the loadout if characters don't fit certain criteria. Proof of
concept presented the Empire of Dominia and their consular clothing.
This commit is contained in:
ElorgRHG
2026-03-07 08:35:45 +00:00
committed by GitHub
parent 94cd3ee5ed
commit ac06801f51
3 changed files with 51 additions and 16 deletions
@@ -181,6 +181,7 @@ ABSTRACT_TYPE(/datum/gear/religion/dominia)
path = /obj/item/clothing/under/dominia/priest/consular
slot = slot_w_uniform
allowed_roles = list("Consular Officer")
citizenship = CITIZENSHIP_DOMINIA
/datum/gear/religion/dominia/beret_consular
display_name = "tribunalist consular beret"
@@ -188,6 +189,7 @@ ABSTRACT_TYPE(/datum/gear/religion/dominia)
path = /obj/item/clothing/head/beret/dominia/consular
slot = slot_head
allowed_roles = list("Consular Officer")
citizenship = CITIZENSHIP_DOMINIA
/datum/gear/religion/dominia/cape_consular
display_name = "tribunalist cousular cape"
@@ -195,6 +197,7 @@ ABSTRACT_TYPE(/datum/gear/religion/dominia)
path = /obj/item/clothing/accessory/poncho/dominia_cape/tribunalist/consular
slot = slot_wear_suit
allowed_roles = list("Consular Officer")
citizenship = CITIZENSHIP_DOMINIA
/datum/gear/religion/dominia/codex
display_name = "tribunal codex"