diff --git a/Resources/Prototypes/Entities/items/clothing/IDs.yml b/Resources/Prototypes/Entities/items/clothing/IDs.yml index 64a0ba3e81..9e02c4ea3d 100644 --- a/Resources/Prototypes/Entities/items/clothing/IDs.yml +++ b/Resources/Prototypes/Entities/items/clothing/IDs.yml @@ -3,46 +3,70 @@ id: IDCardStandard name: Identification Card description: A card necessary to access various areas aboard the station + abstract: true components: - type: Sprite sprite: Clothing/id_cards.rsi - state: civilian - type: Icon sprite: Clothing/id_cards.rsi - state: civilian - type: Clothing Slots: - idcard sprite: Clothing/id_cards.rsi - HeldPrefix: civilian + HeldPrefix: default - type: IdCard - type: Access +#IDs with layers + - type: entity parent: IDCardStandard - id: CommandIDCard - name: Command Identification Card + id: AssistantIDCard + name: Assistant ID Card components: - - type: Clothing - HeldPrefix: gold - type: Sprite - state: gold + layers: + - state: default + - state: assigned + - state: idassistant + - type: Icon + state: default + - type: IdCard + jobTitle: Assistant + - type: Access + tags: ["maintenance", "service"] + +- type: entity + parent: IDCardStandard + id: CaptainIDCard + name: Captain ID Card + components: + - type: Sprite + layers: + - state: gold + - state: assigned + - state: idcaptain - type: Icon state: gold + - type: Clothing + HeldPrefix: gold - type: IdCard jobTitle: Captain - type: Access - tags: ["command"] + tags: ["maintenance", "cargo", "engineering", "medical", "research", "security", "service", "captain", "command"] - type: entity parent: IDCardStandard id: SecurityIDCard - name: Security Identification Card + name: Security ID Card components: - type: Sprite - state: security + layers: + - state: default + - state: assigned + - state: idsecurityofficer - type: Icon - state: security + state: idsecurityofficer - type: IdCard jobTitle: Security Officer - type: Access @@ -51,12 +75,15 @@ - type: entity parent: IDCardStandard id: EngineeringIDCard - name: Engineering Identification Card + name: Engineer ID Card components: - type: Sprite - state: engineering + layers: + - state: default + - state: assigned + - state: idstationengineer - type: Icon - state: engineering + state: idstationengineer - type: IdCard jobTitle: Engineer - type: Access @@ -65,12 +92,15 @@ - type: entity parent: IDCardStandard id: MedicalIDCard - name: Medical Identification Card + name: Medical ID Card components: - type: Sprite - state: medical + layers: + - state: default + - state: assigned + - state: idmedicaldoctor - type: Icon - state: medical + state: idmedicaldoctor - type: IdCard jobTitle: Doctor - type: Access @@ -79,12 +109,15 @@ - type: entity parent: IDCardStandard id: CargoIDCard - name: Cargo Identification Card + name: Cargo ID Card components: - type: Sprite - state: cargo + layers: + - state: default + - state: assigned + - state: idcargotechnician - type: Icon - state: cargo + state: idcargotechnician - type: IdCard jobTitle: Cargo Technician - type: Access @@ -93,12 +126,15 @@ - type: entity parent: IDCardStandard id: ResearchIDCard - name: Research Identification Card + name: Research ID Card components: - type: Sprite - state: research + layers: + - state: default + - state: assigned + - state: idscientist - type: Icon - state: research + state: idscientist - type: IdCard jobTitle: Scientist - type: Access @@ -106,31 +142,148 @@ - type: entity parent: IDCardStandard - id: ServiceIDCard - name: Service Identification Card + id: ClownIDCard + name: Clown ID Card components: + - type: Sprite + layers: + - state: default + - state: assigned + - state: idclown + - type: Icon + state: idclown - type: IdCard - jobTitle: Bartender + jobTitle: Clown - type: Access - tags: ["service"] + tags: ["maintenance", "service"] - type: entity parent: IDCardStandard id: JanitorIDCard - name: Service Identification Card + name: Janitor ID Card components: + - type: Sprite + layers: + - state: default + - state: assigned + - state: idjanitor + - type: Icon + state: idjanitor - type: IdCard jobTitle: Janitor - type: Access - tags: ["service"] + tags: ["maintenance", "service"] - type: entity parent: IDCardStandard - id: AssistantIDCard - name: Assistant Identification Card + id: HoPIDCard + name: Head of Personnel ID Card components: + - type: Sprite + layers: + - state: silver + - state: assigned + - state: idheadofpersonnel + - type: Icon + state: idheadofpersonnel + - type: Clothing + HeldPrefix: silver - type: IdCard - jobTitle: Assistant + jobTitle: Head of Personnel - type: Access - tags: ["maintenance"] + tags: ["command"] +- type: entity + parent: IDCardStandard + id: CEIDCard + name: Chief Engineer ID Card + components: + - type: Sprite + layers: + - state: silver + - state: assigned + - state: idchiefengineer + - type: Icon + state: idchiefengineer + - type: Clothing + HeldPrefix: silver + - type: IdCard + jobTitle: Chief Engineer + - type: Access + tags: ["engineering", "command"] + +- type: entity + parent: IDCardStandard + id: CMOIDCard + name: Chief Medical Officer ID Card + components: + - type: Sprite + layers: + - state: silver + - state: assigned + - state: idchiefmedicalofficer + - type: Icon + state: idchiefmedicalofficer + - type: Clothing + HeldPrefix: silver + - type: IdCard + jobTitle: Chief Medical Officer + - type: Access + tags: ["medical", "command"] + +- type: entity + parent: IDCardStandard + id: RDIDCard + name: Research Director ID Card + components: + - type: Sprite + layers: + - state: silver + - state: assigned + - state: idresearchdirector + - type: Icon + state: idresearchdirector + - type: Clothing + HeldPrefix: silver + - type: IdCard + jobTitle: Research Director + - type: Access + tags: ["research", "command"] + +- type: entity + parent: IDCardStandard + id: HoSIDCard + name: Head of Security ID Card + components: + - type: Sprite + layers: + - state: silver + - state: assigned + - state: idheadofsecurity + - type: Icon + state: idheadofsecurity + - type: Clothing + HeldPrefix: silver + - type: IdCard + jobTitle: Head of Security + - type: Access + tags: ["security", "command"] + +- type: entity + parent: IDCardStandard + id: CentcomIDCard + name: Command Officer ID Card + components: + - type: Sprite + layers: + - state: gold + - state: assigned + - state: idcentcom + - type: Icon + state: idcentcom + - type: Clothing + HeldPrefix: gold + - type: IdCard + jobTitle: Central Commander + - type: Access + tags: ["maintenance", "cargo", "engineering", "medical", "research", "security", "service", "captain", "command"] diff --git a/Resources/Prototypes/Entities/mobs/human.yml b/Resources/Prototypes/Entities/mobs/human.yml index 88ad32a9c2..8b006c90c1 100644 --- a/Resources/Prototypes/Entities/mobs/human.yml +++ b/Resources/Prototypes/Entities/mobs/human.yml @@ -3,6 +3,7 @@ name: Urist McHands id: HumanMob_Content description: A miserable pile of secrets + drawdepth: Mobs components: - type: Hands hands: @@ -19,7 +20,6 @@ - type: InteractionOutline - type: Sprite netsync: false - drawdepth: Mobs layers: - map: ["enum.HumanoidVisualLayers.Chest"] diff --git a/Resources/Textures/Clothing/id_cards.rsi/CE.png b/Resources/Textures/Clothing/id_cards.rsi/CE.png deleted file mode 100644 index c9d389c3da..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/CE.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/CMO.png b/Resources/Textures/Clothing/id_cards.rsi/CMO.png deleted file mode 100644 index a7aab02e96..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/CMO.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/ERT_empty.png b/Resources/Textures/Clothing/id_cards.rsi/ERT_empty.png deleted file mode 100644 index 2050b3362c..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/ERT_empty.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/ERT_engineering.png b/Resources/Textures/Clothing/id_cards.rsi/ERT_engineering.png deleted file mode 100644 index 76084e7211..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/ERT_engineering.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/ERT_leader.png b/Resources/Textures/Clothing/id_cards.rsi/ERT_leader.png deleted file mode 100644 index 1a58bb3594..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/ERT_leader.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/ERT_medical.png b/Resources/Textures/Clothing/id_cards.rsi/ERT_medical.png deleted file mode 100644 index e3bc4f54b8..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/ERT_medical.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/ERT_security.png b/Resources/Textures/Clothing/id_cards.rsi/ERT_security.png deleted file mode 100644 index 088e96ee44..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/ERT_security.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/HoS.png b/Resources/Textures/Clothing/id_cards.rsi/HoS.png deleted file mode 100644 index 4c989986d6..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/HoS.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/RD.png b/Resources/Textures/Clothing/id_cards.rsi/RD.png deleted file mode 100644 index a3be1be285..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/RD.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/TDgreen.png b/Resources/Textures/Clothing/id_cards.rsi/TDgreen.png deleted file mode 100644 index 7e68dd28d2..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/TDgreen.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/TDred.png b/Resources/Textures/Clothing/id_cards.rsi/TDred.png deleted file mode 100644 index 9ec714eaa0..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/TDred.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/admin.png b/Resources/Textures/Clothing/id_cards.rsi/admin.png deleted file mode 100644 index 1cbc2004a0..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/admin.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/assigned.png b/Resources/Textures/Clothing/id_cards.rsi/assigned.png new file mode 100644 index 0000000000..ffaf2654cc Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/assigned.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/cargo.png b/Resources/Textures/Clothing/id_cards.rsi/cargo.png deleted file mode 100644 index 3a45ef68e5..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/cargo.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/centcom.png b/Resources/Textures/Clothing/id_cards.rsi/centcom.png deleted file mode 100644 index 945e60a4e7..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/centcom.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/centcom_old.png b/Resources/Textures/Clothing/id_cards.rsi/centcom_old.png deleted file mode 100644 index e76784aab6..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/centcom_old.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/civilian.png b/Resources/Textures/Clothing/id_cards.rsi/civilian.png deleted file mode 100644 index 050139ae1f..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/civilian.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/clown.png b/Resources/Textures/Clothing/id_cards.rsi/clown.png deleted file mode 100644 index 749b1a5471..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/clown.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/creed.png b/Resources/Textures/Clothing/id_cards.rsi/creed.png deleted file mode 100644 index 995b5ec12d..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/creed.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/deathsquad.png b/Resources/Textures/Clothing/id_cards.rsi/deathsquad.png deleted file mode 100644 index 0458644c90..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/deathsquad.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/debit-elite.png b/Resources/Textures/Clothing/id_cards.rsi/debit-elite.png deleted file mode 100644 index 9d7c21fb16..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/debit-elite.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/debit-preferred.png b/Resources/Textures/Clothing/id_cards.rsi/debit-preferred.png deleted file mode 100644 index f88c100c89..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/debit-preferred.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/debit.png b/Resources/Textures/Clothing/id_cards.rsi/debit.png deleted file mode 100644 index 4bf2e70ecf..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/debit.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/civilian-inhand-left.png b/Resources/Textures/Clothing/id_cards.rsi/default-inhand-left.png similarity index 100% rename from Resources/Textures/Clothing/id_cards.rsi/civilian-inhand-left.png rename to Resources/Textures/Clothing/id_cards.rsi/default-inhand-left.png diff --git a/Resources/Textures/Clothing/id_cards.rsi/civilian-inhand-right.png b/Resources/Textures/Clothing/id_cards.rsi/default-inhand-right.png similarity index 100% rename from Resources/Textures/Clothing/id_cards.rsi/civilian-inhand-right.png rename to Resources/Textures/Clothing/id_cards.rsi/default-inhand-right.png diff --git a/Resources/Textures/Clothing/id_cards.rsi/default.png b/Resources/Textures/Clothing/id_cards.rsi/default.png new file mode 100644 index 0000000000..e374af4b41 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/default.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/emag.png b/Resources/Textures/Clothing/id_cards.rsi/emag.png deleted file mode 100644 index 6e9978a3ce..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/emag.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/engineering.png b/Resources/Textures/Clothing/id_cards.rsi/engineering.png deleted file mode 100644 index 0fed7dcf80..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/engineering.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/fingerprint0.png b/Resources/Textures/Clothing/id_cards.rsi/fingerprint0.png deleted file mode 100644 index f00072064b..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/fingerprint0.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/fingerprint1.png b/Resources/Textures/Clothing/id_cards.rsi/fingerprint1.png deleted file mode 100644 index 6755d11237..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/fingerprint1.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/gold.png b/Resources/Textures/Clothing/id_cards.rsi/gold.png index 428c081ddb..e59fb5de6e 100644 Binary files a/Resources/Textures/Clothing/id_cards.rsi/gold.png and b/Resources/Textures/Clothing/id_cards.rsi/gold.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idassistant.png b/Resources/Textures/Clothing/id_cards.rsi/idassistant.png new file mode 100644 index 0000000000..0f92b2edf1 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idassistant.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idcaptain.png b/Resources/Textures/Clothing/id_cards.rsi/idcaptain.png new file mode 100644 index 0000000000..c311d7832d Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idcaptain.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idcargotechnician.png b/Resources/Textures/Clothing/id_cards.rsi/idcargotechnician.png new file mode 100644 index 0000000000..e67678471b Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idcargotechnician.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idcentcom.png b/Resources/Textures/Clothing/id_cards.rsi/idcentcom.png new file mode 100644 index 0000000000..c0ee96e365 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idcentcom.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idchiefengineer.png b/Resources/Textures/Clothing/id_cards.rsi/idchiefengineer.png new file mode 100644 index 0000000000..7add286e45 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idchiefengineer.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idchiefmedicalofficer.png b/Resources/Textures/Clothing/id_cards.rsi/idchiefmedicalofficer.png new file mode 100644 index 0000000000..0be55f2382 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idchiefmedicalofficer.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idclown.png b/Resources/Textures/Clothing/id_cards.rsi/idclown.png new file mode 100644 index 0000000000..d8882ec5e4 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idclown.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idheadofpersonnel.png b/Resources/Textures/Clothing/id_cards.rsi/idheadofpersonnel.png new file mode 100644 index 0000000000..3cab2b5149 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idheadofpersonnel.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idheadofsecurity.png b/Resources/Textures/Clothing/id_cards.rsi/idheadofsecurity.png new file mode 100644 index 0000000000..4826e4638c Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idheadofsecurity.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idjanitor.png b/Resources/Textures/Clothing/id_cards.rsi/idjanitor.png new file mode 100644 index 0000000000..1285fc21e5 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idjanitor.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idmedicaldoctor.png b/Resources/Textures/Clothing/id_cards.rsi/idmedicaldoctor.png new file mode 100644 index 0000000000..8a6c7f7b7c Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idmedicaldoctor.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idresearchdirector.png b/Resources/Textures/Clothing/id_cards.rsi/idresearchdirector.png new file mode 100644 index 0000000000..d275ad9ed7 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idresearchdirector.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idscientist.png b/Resources/Textures/Clothing/id_cards.rsi/idscientist.png new file mode 100644 index 0000000000..21eb33d238 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idscientist.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idsecurityofficer.png b/Resources/Textures/Clothing/id_cards.rsi/idsecurityofficer.png new file mode 100644 index 0000000000..bed9cecee3 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idsecurityofficer.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/idstationengineer.png b/Resources/Textures/Clothing/id_cards.rsi/idstationengineer.png new file mode 100644 index 0000000000..233b5fc0da Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/idstationengineer.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/medical.png b/Resources/Textures/Clothing/id_cards.rsi/medical.png deleted file mode 100644 index 0c3f1ac41b..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/medical.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/meta.json b/Resources/Textures/Clothing/id_cards.rsi/meta.json index ecbc01066f..0007b26577 100644 --- a/Resources/Textures/Clothing/id_cards.rsi/meta.json +++ b/Resources/Textures/Clothing/id_cards.rsi/meta.json @@ -1 +1 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "CE", "directions": 1, "delays": [[1.0]]}, {"name": "CMO", "directions": 1, "delays": [[1.0]]}, {"name": "ERT_empty", "directions": 1, "delays": [[1.0]]}, {"name": "ERT_engineering", "directions": 1, "delays": [[1.0]]}, {"name": "ERT_leader", "directions": 1, "delays": [[1.0]]}, {"name": "ERT_medical", "directions": 1, "delays": [[1.0]]}, {"name": "ERT_security", "directions": 1, "delays": [[1.0]]}, {"name": "HoS", "directions": 1, "delays": [[1.0]]}, {"name": "RD", "directions": 1, "delays": [[1.0]]}, {"name": "TDgreen", "directions": 1, "delays": [[1.0]]}, {"name": "TDred", "directions": 1, "delays": [[1.0]]}, {"name": "admin", "directions": 1, "delays": [[1.0]]}, {"name": "cargo", "directions": 1, "delays": [[1.0]]}, {"name": "centcom", "directions": 1, "delays": [[1.0]]}, {"name": "centcom_old", "directions": 1, "delays": [[1.0]]}, {"name": "civilian", "directions": 1, "delays": [[1.0]]}, {"name": "civilian-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "civilian-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "clown", "directions": 1, "delays": [[1.0]]}, {"name": "creed", "directions": 1, "delays": [[1.0]]}, {"name": "deathsquad", "directions": 1, "delays": [[1.0]]}, {"name": "debit", "directions": 1, "delays": [[1.0]]}, {"name": "debit-elite", "directions": 1, "delays": [[1.0]]}, {"name": "debit-preferred", "directions": 1, "delays": [[1.0]]}, {"name": "emag", "directions": 1, "delays": [[1.0]]}, {"name": "engineering", "directions": 1, "delays": [[1.0]]}, {"name": "fingerprint0", "directions": 1, "delays": [[1.0]]}, {"name": "fingerprint1", "directions": 1, "delays": [[1.0]]}, {"name": "gold", "directions": 1, "delays": [[1.0]]}, {"name": "gold-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "gold-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "medical", "directions": 1, "delays": [[1.0]]}, {"name": "mime", "directions": 1, "delays": [[1.0]]}, {"name": "old", "directions": 1, "delays": [[1.0]]}, {"name": "research", "directions": 1, "delays": [[1.0]]}, {"name": "robot", "directions": 1, "delays": [[0.5, 0.5]]}, {"name": "security", "directions": 1, "delays": [[1.0]]}, {"name": "silver", "directions": 1, "delays": [[1.0]]}, {"name": "syndie", "directions": 1, "delays": [[1.0]]}, {"name": "trader", "directions": 1, "delays": [[1.0]]}]} \ No newline at end of file +{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "assigned", "directions": 1, "delays": [[1.0]]}, {"name": "gold", "directions": 1, "delays": [[1.0]]}, {"name": "default", "directions": 1, "delays": [[1.0]]}, {"name": "idassistant", "directions": 1, "delays": [[1.0]]}, {"name": "idcaptain", "directions": 1, "delays": [[1.0]]}, {"name": "idcargotechnician", "directions": 1, "delays": [[1.0]]}, {"name": "idcentcom", "directions": 1, "delays": [[1.0]]}, {"name": "idchiefengineer", "directions": 1, "delays": [[1.0]]}, {"name": "idchiefmedicalofficer", "directions": 1, "delays": [[1.0]]}, {"name": "idclown", "directions": 1, "delays": [[1.0]]}, {"name": "idheadofpersonnel", "directions": 1, "delays": [[1.0]]}, {"name": "idheadofsecurity", "directions": 1, "delays": [[1.0]]}, {"name": "idjanitor", "directions": 1, "delays": [[1.0]]}, {"name": "idmedicaldoctor", "directions": 1, "delays": [[1.0]]}, {"name": "idresearchdirector", "directions": 1, "delays": [[1.0]]}, {"name": "idscientist", "directions": 1, "delays": [[1.0]]}, {"name": "idsecurityofficer", "directions": 1, "delays": [[1.0]]}, {"name": "idcargotechnician", "directions": 1, "delays": [[1.0]]}, {"name": "idstationengineer", "directions": 1, "delays": [[1.0]]}, {"name": "silver", "directions": 1, "delays": [[1.0]]}, {"name": "default-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "gold-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "silver-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "default-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "gold-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "silver-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} diff --git a/Resources/Textures/Clothing/id_cards.rsi/mime.png b/Resources/Textures/Clothing/id_cards.rsi/mime.png deleted file mode 100644 index cd5d879db5..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/mime.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/old.png b/Resources/Textures/Clothing/id_cards.rsi/old.png deleted file mode 100644 index 64e7fe8abe..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/old.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/research.png b/Resources/Textures/Clothing/id_cards.rsi/research.png deleted file mode 100644 index 77f12ff8d6..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/research.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/robot.png b/Resources/Textures/Clothing/id_cards.rsi/robot.png deleted file mode 100644 index 9e87091adc..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/robot.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/security.png b/Resources/Textures/Clothing/id_cards.rsi/security.png deleted file mode 100644 index ade9673563..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/security.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-left.png b/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-left.png new file mode 100644 index 0000000000..8197fa122f Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-left.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-right.png b/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-right.png new file mode 100644 index 0000000000..430322e892 Binary files /dev/null and b/Resources/Textures/Clothing/id_cards.rsi/silver-inhand-right.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/silver.png b/Resources/Textures/Clothing/id_cards.rsi/silver.png index 6d99f41d13..236d336f2c 100644 Binary files a/Resources/Textures/Clothing/id_cards.rsi/silver.png and b/Resources/Textures/Clothing/id_cards.rsi/silver.png differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/syndie.png b/Resources/Textures/Clothing/id_cards.rsi/syndie.png deleted file mode 100644 index fad21260d2..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/syndie.png and /dev/null differ diff --git a/Resources/Textures/Clothing/id_cards.rsi/trader.png b/Resources/Textures/Clothing/id_cards.rsi/trader.png deleted file mode 100644 index 65a1e25c2b..0000000000 Binary files a/Resources/Textures/Clothing/id_cards.rsi/trader.png and /dev/null differ diff --git a/dotnet b/dotnet new file mode 100644 index 0000000000..e69de29bb2