diff --git a/Resources/Prototypes/_White/Entities/Structures/Storage/SenorsLockers.yml b/Resources/Prototypes/_White/Entities/Structures/Storage/SenorsLockers.yml new file mode 100644 index 0000000000..d5c66c229d --- /dev/null +++ b/Resources/Prototypes/_White/Entities/Structures/Storage/SenorsLockers.yml @@ -0,0 +1,77 @@ +- type: entity + id: LockerVeteran + parent: LockerBaseSecure + name: veteran's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: vet_locker + stateDoorOpen: vet_open + stateDoorClosed: vet_door + - type: AccessReader + access: [ [ "ChiefEngineer" ] ] + +- type: entity + id: LockerBrigadier + parent: LockerBaseSecure + name: brigadier's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: brigadier_locker + stateDoorOpen: brigadier_open + stateDoorClosed: brigadier_door + - type: AccessReader + access: [ [ "ChiefEngineer" ] ] + +- type: entity + id: LockerMedicalOfficer + parent: LockerBaseSecure + name: medical officer's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: mofficer_locker + stateDoorOpen: mofficer_open + stateDoorClosed: mofficer_door + - type: AccessReader + access: [ [ "Medical" ] ] + +- type: entity + id: LockerCargoHunter + parent: LockerBaseSecure + name: cargo hunter's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: cargo_hunt_locker + stateDoorOpen: cargo_hunt_open + stateDoorClosed: cargo_hunt_door + - type: AccessReader + access: [ [ "ChiefEngineer" ] ] + +- type: entity + id: LockerLeadResearcher + parent: LockerBaseSecure + name: lead researcher's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: lead_res_locker + stateDoorOpen: lead_res_open + stateDoorClosed: lead_res_door + - type: AccessReader + access: [ [ "Research" ] ] + +- type: entity + id: LockerHeadCleaner + parent: LockerBaseSecure + name: head cleaner's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: head_cleaner_locker + stateDoorOpen: head_cleaner_open + stateDoorClosed: head_cleaner_door + - type: AccessReader + access: [ [ "ChiefEngineer" ] ] \ No newline at end of file diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_door.png new file mode 100644 index 0000000000..78a6b907ee Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_locker.png new file mode 100644 index 0000000000..81d4739edf Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_open.png new file mode 100644 index 0000000000..1a78a54a70 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/brigadier_open.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_door.png new file mode 100644 index 0000000000..f2739242e0 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_locker.png new file mode 100644 index 0000000000..107d957794 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_open.png new file mode 100644 index 0000000000..7430d7dce2 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/cargo_hunt_open.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_door.png new file mode 100644 index 0000000000..e85906d18c Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_locker.png new file mode 100644 index 0000000000..49da088992 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_open.png new file mode 100644 index 0000000000..586a109186 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/head_cleaner_open.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_door.png new file mode 100644 index 0000000000..8bbc2353af Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_locker.png new file mode 100644 index 0000000000..029a4ac5b6 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_open.png new file mode 100644 index 0000000000..bbcc1c2fc6 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/lead_res_open.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/meta.json b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/meta.json new file mode 100644 index 0000000000..4b5971f183 --- /dev/null +++ b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/meta.json @@ -0,0 +1,65 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "copyright": "Danza", + "license": "CC-BY-SA-3.0", + "states": [ + { + "name": "vet_locker" + }, + { + "name": "vet_door" + }, + { + "name": "vet_open" + }, + { + "name": "brigadier_locker" + }, + { + "name": "brigadier_door" + }, + { + "name": "brigadier_open" + }, + { + "name": "mofficer_locker" + }, + { + "name": "mofficer_door" + }, + { + "name": "mofficer_open" + }, + { + "name": "lead_res_locker" + }, + { + "name": "lead_res_door" + }, + { + "name": "lead_res_open" + }, + { + "name": "cargo_hunt_locker" + }, + { + "name": "cargo_hunt_door" + }, + { + "name": "cargo_hunt_open" + }, + { + "name": "head_cleaner_locker" + }, + { + "name": "head_cleaner_door" + }, + { + "name": "head_cleaner_open" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_door.png new file mode 100644 index 0000000000..db05124b4e Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_locker.png new file mode 100644 index 0000000000..322cbcd1c3 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_open.png new file mode 100644 index 0000000000..20afb09fda Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/mofficer_open.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_door.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_door.png new file mode 100644 index 0000000000..653b9eecc6 Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_door.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_locker.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_locker.png new file mode 100644 index 0000000000..a1fac6067e Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_locker.png differ diff --git a/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_open.png b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_open.png new file mode 100644 index 0000000000..c62d5a07de Binary files /dev/null and b/Resources/Textures/White/Structures/Storage/senor_lockers.rsi/vet_open.png differ