From f3db65f4f69de97aaeb16d69a0781efa638c1383 Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 25 Mar 2021 04:38:07 +1000 Subject: [PATCH] coding standards, citadel, use these --- .../items/weapons/id cards/id_stacks_vr.dm | 347 +++++++++++------- 1 file changed, 212 insertions(+), 135 deletions(-) diff --git a/code/game/objects/items/weapons/id cards/id_stacks_vr.dm b/code/game/objects/items/weapons/id cards/id_stacks_vr.dm index c9c7f4209a6..7627d66cf39 100644 --- a/code/game/objects/items/weapons/id cards/id_stacks_vr.dm +++ b/code/game/objects/items/weapons/id cards/id_stacks_vr.dm @@ -2,138 +2,215 @@ icon = 'icons/obj/card_new_vr.dmi' base_icon = 'icons/obj/card_new_vr.dmi' - id - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n") - generic - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-silhouette", "clip") - centcom - initial_sprite_stack = list("base-stamp-silver", "top-darkgreen", "stamp-n", "pips-gold", "stripe-gold") - vip - initial_sprite_stack = list("base-stamp-gold", "top-darkgreen", "stamp-n", "pips-gold", "stripe-gold") - ERT - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-red", "stripe-red") - medic - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-medblu", "stripe-medblu") - commander - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-gold", "stripe-gold") - engineer - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-orange", "stripe-orange") - janitor - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-purple", "stripe-purple") - silver - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n") - secretary - initial_sprite_stack = list("base-stamp", "top-blue", "stamp-n") - hop - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-gold") - gold - initial_sprite_stack = list("base-stamp-gold", "top-blue", "stamp-n") - captain - initial_sprite_stack = list("base-stamp-gold", "top-blue", "stamp-n", "pips-gold") - spare - initial_sprite_stack = list("base-stamp-gold", "top-gold", "stamp-n") - medical - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n") - chemist - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-orange") - geneticist - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-purple") - psych - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-brown") - virologist - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-green") - emt - initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-blue") - head - initial_sprite_stack = list("base-stamp-silver", "top-medblu", "stamp-n", "pips-gold") - /* - sar - initial_sprite_stack = list("base-stamp", "top-darkgreen", "stamp-n", "pips-medblu") - */ - security - initial_sprite_stack = list("base-stamp", "top-red", "stamp-n") - detective - initial_sprite_stack = list("base-stamp", "top-red", "stamp-n", "stripe-brown") - warden - initial_sprite_stack = list("base-stamp", "top-red", "stamp-n", "stripe-white") - head - initial_sprite_stack = list("base-stamp-silver", "top-red", "stamp-n", "pips-gold") - engineering - initial_sprite_stack = list("base-stamp", "top-orange", "stamp-n") - atmos - initial_sprite_stack = list("base-stamp", "top-orange", "stripe-medblu", "stamp-n") - head - initial_sprite_stack = list("base-stamp-silver", "top-orange", "stamp-n", "pips-gold") - science - initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n") - roboticist - initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-brown") - xenobiologist - initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-orange") - xenobotanist - initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-green") - /* - explorer - initial_sprite_stack = list("base-stamp", "top-darkgreen", "stamp-n") - */ - head - initial_sprite_stack = list("base-stamp-silver", "top-purple", "stamp-n", "pips-gold") - /* - pathfinder - initial_sprite_stack = list("base-stamp-silver", "top-darkgreen", "stamp-n", "pips-purple") //not a true head, no gold stripe for you - */ - cargo - initial_sprite_stack = list("base-stamp", "top-brown", "stamp-n") - miner - initial_sprite_stack = list("base-stamp", "top-brown", "stamp-n", "stripe-purple") - head - initial_sprite_stack = list("base-stamp-silver", "top-brown", "stamp-n", "pips-white") - civilian - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n") - chaplain - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-cross", "stripe-white") - internal_affairs - initial_sprite_stack = list("base-stamp", "top-blue", "stamp-n", "stripe-black") - service - botanist - initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-darkgreen") - bartender - initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-black") - chef - initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-white") - janitor - initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-purple") - journalist - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-red") - clown - initial_sprite_stack = list("base-stamp", "top-rainbow", "stamp-n") - mime - initial_sprite_stack = list("base-stamp", "top-white", "stamp-n", "stripe-black") - entertainer - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-brown") - pilot - initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-pink") - head - initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-gold") - exploration - initial_sprite_stack = list("base-stamp", "top-pink", "stamp-n") - fm - initial_sprite_stack = list("base-stamp", "top-pink", "stamp-n", "stripe-medblu") - head - initial_sprite_stack = list("base-stamp-silver", "top-pink", "stamp-n", "pips-white") - talon - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette") - doctor - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-medblu", "stripe-medblu") - engineer - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-orange", "stripe-orange") - officer - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-red", "stripe-red") - pilot - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-purple", "stripe-purple") - captain - initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-gold", "stripe-gold") - syndicate - initial_sprite_stack = list("base-stamp-dark", "top-syndicate", "stamp-s") - officer - initial_sprite_stack = list("base-stamp-dark", "top-syndicate", "stamp-s", "pips-gold", "stripe-gold") \ No newline at end of file +//IDs + +/obj/item/weapon/card/id + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n") + +/obj/item/weapon/card/id/generic + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-silhouette", "clip") + +//Central + +/obj/item/weapon/card/id/centcom + initial_sprite_stack = list("base-stamp-silver", "top-darkgreen", "stamp-n", "pips-gold", "stripe-gold") + +/obj/item/weapon/card/id/centcom/vip + initial_sprite_stack = list("base-stamp-gold", "top-darkgreen", "stamp-n", "pips-gold", "stripe-gold") + +//ERT + +/obj/item/weapon/card/id/centcom/ERT + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-red", "stripe-red") + +/obj/item/weapon/card/id/centcom/ERT/medic + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-medblu", "stripe-medblu") + +/obj/item/weapon/card/id/centcom/ERT/commander + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-gold", "stripe-gold") + +/obj/item/weapon/card/id/centcom/ERT/engineer + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-orange", "stripe-orange") + +/obj/item/weapon/card/id/centcom/ERT/janitor + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-purple", "stripe-purple") + +//Silver + +/obj/item/weapon/card/id/silver + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n") + +/obj/item/weapon/card/id/silver/secretary + initial_sprite_stack = list("base-stamp", "top-blue", "stamp-n") + +/obj/item/weapon/card/id/silver/hop + initial_sprite_stack = list("base-stamp-silver", "top-blue", "stamp-n", "pips-gold") + +//Gold + +/obj/item/weapon/card/id/gold + initial_sprite_stack = list("base-stamp-gold", "top-blue", "stamp-n") + +/obj/item/weapon/card/id/gold/captain + initial_sprite_stack = list("base-stamp-gold", "top-blue", "stamp-n", "pips-gold") + +/obj/item/weapon/card/id/gold/captain/spare + initial_sprite_stack = list("base-stamp-gold", "top-gold", "stamp-n") + +//Medical + +/obj/item/weapon/card/id/medical + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n") + +/obj/item/weapon/card/id/medical/chemist + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-orange") + +/obj/item/weapon/card/id/medical/geneticist + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-purple") + +/obj/item/weapon/card/id/medical/psych + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-brown") + +/obj/item/weapon/card/id/medical/virologist + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-green") + +/obj/item/weapon/card/id/medical/emt + initial_sprite_stack = list("base-stamp", "top-medblu", "stamp-n", "stripe-blue") + +/obj/item/weapon/card/id/medical/head + initial_sprite_stack = list("base-stamp-silver", "top-medblu", "stamp-n", "pips-gold") + +//Security + +/obj/item/weapon/card/id/security + initial_sprite_stack = list("base-stamp", "top-red", "stamp-n") + +/obj/item/weapon/card/id/security/detective + initial_sprite_stack = list("base-stamp", "top-red", "stamp-n", "stripe-brown") + +/obj/item/weapon/card/id/security/warden + initial_sprite_stack = list("base-stamp", "top-red", "stamp-n", "stripe-white") + +/obj/item/weapon/card/id/security/head + initial_sprite_stack = list("base-stamp-silver", "top-red", "stamp-n", "pips-gold") + +//Engineering + +/obj/item/weapon/card/id/engineering + initial_sprite_stack = list("base-stamp", "top-orange", "stamp-n") + +/obj/item/weapon/card/id/engineering/atmos + initial_sprite_stack = list("base-stamp", "top-orange", "stripe-medblu", "stamp-n") + +/obj/item/weapon/card/id/engineering/head + initial_sprite_stack = list("base-stamp-silver", "top-orange", "stamp-n", "pips-gold") + +//Science + +/obj/item/weapon/card/id/science + initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n") + +/obj/item/weapon/card/id/science/roboticist + initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-brown") + +/obj/item/weapon/card/id/science/xenobiologist + initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-orange") + +/obj/item/weapon/card/id/science/xenobotanist + initial_sprite_stack = list("base-stamp", "top-purple", "stamp-n", "stripe-green") + +/obj/item/weapon/card/id/science/head + initial_sprite_stack = list("base-stamp-silver", "top-purple", "stamp-n", "pips-gold") + +//Cargo + +/obj/item/weapon/card/id/cargo + initial_sprite_stack = list("base-stamp", "top-brown", "stamp-n") + +/obj/item/weapon/card/id/cargo/miner + initial_sprite_stack = list("base-stamp", "top-brown", "stamp-n", "stripe-purple") + +/obj/item/weapon/card/id/cargo/head + initial_sprite_stack = list("base-stamp-silver", "top-brown", "stamp-n", "pips-white") + +//Civilian + +/obj/item/weapon/card/id/civilian + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n") + +/obj/item/weapon/card/id/civilian/chaplain + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-cross", "stripe-white") + +/obj/item/weapon/card/id/civilian/journalist + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-red") + +/obj/item/weapon/card/id/civilian/pilot + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-pink") + +/obj/item/weapon/card/id/civilian/entertainer + initial_sprite_stack = list("base-stamp", "top-generic", "stamp-n", "stripe-brown") + +/obj/item/weapon/card/id/civilian/clown + initial_sprite_stack = list("base-stamp", "top-rainbow", "stamp-n") + +/obj/item/weapon/card/id/civilian/mime + initial_sprite_stack = list("base-stamp", "top-white", "stamp-n", "stripe-black") + +/obj/item/weapon/card/id/civilian/internal_affairs + initial_sprite_stack = list("base-stamp", "top-blue", "stamp-n", "stripe-black") + +//Service + +/obj/item/weapon/card/id/civilian/service + initial_sprite_stack = list("base-stamp", "top-green", "stamp-n") + +/obj/item/weapon/card/id/civilian/service/botanist + initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-darkgreen") + +/obj/item/weapon/card/id/civilian/service/bartender + initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-black") + +/obj/item/weapon/card/id/civilian/service/chef + initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-white") + +/obj/item/weapon/card/id/civilian/service/janitor + initial_sprite_stack = list("base-stamp", "top-green", "stamp-n", "stripe-purple") + +//Exploration + +/obj/item/weapon/card/id/exploration + initial_sprite_stack = list("base-stamp", "top-pink", "stamp-n") + +/obj/item/weapon/card/id/exploration/fm + initial_sprite_stack = list("base-stamp", "top-pink", "stamp-n", "stripe-medblu") + +/obj/item/weapon/card/id/exploration/head + initial_sprite_stack = list("base-stamp-silver", "top-pink", "stamp-n", "pips-white") + +//Talon + +/obj/item/weapon/card/id/talon + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette") + +/obj/item/weapon/card/id/talon/doctor + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-medblu", "stripe-medblu") + +/obj/item/weapon/card/id/talon/engineer + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-orange", "stripe-orange") + +/obj/item/weapon/card/id/talon/officer + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-red", "stripe-red") + +/obj/item/weapon/card/id/talon/pilot + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-purple", "stripe-purple") + +/obj/item/weapon/card/id/talon/captain + initial_sprite_stack = list("base-stamp-dark", "top-dark", "stamp-silhouette", "pips-gold", "stripe-gold") + +//Antags + +/obj/item/weapon/card/id/syndicate + initial_sprite_stack = list("base-stamp-dark", "top-syndicate", "stamp-s") + +/obj/item/weapon/card/id/syndicate/officer + initial_sprite_stack = list("base-stamp-dark", "top-syndicate", "stamp-s", "pips-gold", "stripe-gold") \ No newline at end of file