diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 3b7f8b0c8a4..f9f2fc8316e 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -102,7 +102,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) spawn_positions = 1 supervisors = "the command staff" selection_color = "#ddddff" - idtype = /obj/item/weapon/card/id/silver + idtype = /obj/item/weapon/card/id/nanotrasen req_admin_notify = 1 minimal_player_age = 21 access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, @@ -148,7 +148,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) spawn_positions = 1 supervisors = "the nanotrasen representative" selection_color = "#ddddff" - idtype = /obj/item/weapon/card/id/silver + idtype = /obj/item/weapon/card/id/nanotrasen req_admin_notify = 1 minimal_player_age = 21 access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, @@ -195,7 +195,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) spawn_positions = 1 supervisors = "the Nanotrasen Supreme Court" selection_color = "#ddddff" - idtype = /obj/item/weapon/card/id/silver + idtype = /obj/item/weapon/card/id/nanotrasen req_admin_notify = 1 minimal_player_age = 30 access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 892a5e3e9f8..878efa196b9 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -457,6 +457,10 @@ /obj/item/weapon/card/id/centcom/New() access = get_all_centcom_access() ..() + +/obj/item/weapon/card/id/nanotrasen + name = "nanotrasen ID card" + icon_state = "nanotrasen" /obj/item/weapon/card/id/prisoner name = "prisoner ID card" @@ -646,10 +650,10 @@ override_name = 1 /proc/get_station_card_skins() - return list("data","id","gold","silver","security","medical","research","engineering","HoS","CMO","RD","CE","clown","mime","prisoner","rainbow") + return list("data","id","gold","silver","security","medical","research","engineering","HoS","CMO","RD","CE","clown","mime","rainbow","prisoner") /proc/get_centcom_card_skins() - return list("centcom","centcom_old","ERT_leader","ERT_empty","ERT_security","ERT_engineering","ERT_medical","ERT_janitorial","deathsquad","commander","syndie","TDred","TDgreen") + return list("centcom","centcom_old","nanotrasen","ERT_leader","ERT_empty","ERT_security","ERT_engineering","ERT_medical","ERT_janitorial","deathsquad","commander","syndie","TDred","TDgreen") /proc/get_all_card_skins() return get_station_card_skins() + get_centcom_card_skins() diff --git a/icons/mob/hud.dmi b/icons/mob/hud.dmi index aac04dda2a4..913bc5eec7f 100644 Binary files a/icons/mob/hud.dmi and b/icons/mob/hud.dmi differ diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi index 29ca0b42429..7306e9cec43 100644 Binary files a/icons/obj/card.dmi and b/icons/obj/card.dmi differ