From a8f3e56bc49d2bde9e2db40129a6a5d64a69f38b Mon Sep 17 00:00:00 2001 From: Fishfish458 <47410468+Fishfish458@users.noreply.github.com> Date: Thu, 10 Feb 2022 15:58:31 -0600 Subject: [PATCH] Add all relevant autodrobes and more hats across the station (#6599) Co-authored-by: fishfish458 --- .../Locale/en-US/advertisements/chemdrobe.ftl | 1 + .../advertisements/vending/atmosdrobe.ftl | 1 + .../advertisements/vending/cargodrobe.ftl | 2 + .../advertisements/vending/chefdrobe.ftl | 1 + .../vending/{clothes.ftl => clothesmate.ftl} | 0 .../en-US/advertisements/vending/detdrobe.ftl | 1 + .../advertisements/vending/engidrobe.ftl | 2 + .../advertisements/vending/genedrobe.ftl | 1 + .../en-US/advertisements/vending/hydrobe.ftl | 2 + .../advertisements/vending/janidrobe.ftl | 1 + .../en-US/advertisements/vending/lawdrobe.ftl | 1 + .../advertisements/vending/medidrobe.ftl | 1 + .../advertisements/vending/robodrobe.ftl | 2 + .../en-US/advertisements/vending/scidrobe.ftl | 2 + .../en-US/advertisements/vending/secdrobe.ftl | 4 + .../advertisements/vending/virodrobe.ftl | 1 + .../Catalog/Fills/Lockers/service.yml | 27 +- .../Advertisements/atmosdrobe.yml | 4 + .../Advertisements/cargodrobe.yml | 5 + .../Advertisements/chefdrobe.yml | 4 + .../Advertisements/chemdrobe.yml | 5 + .../{clothes.yml => clothesmate.yml} | 0 .../Advertisements/detdrobe.yml | 4 + .../Advertisements/engidrobe.yml | 5 + .../Advertisements/genedrobe.yml | 4 + .../Advertisements/hydrobe.yml | 5 + .../Advertisements/janidrobe.yml | 4 + .../Advertisements/lawdrobe.yml | 4 + .../Advertisements/medidrobe.yml | 4 + .../Advertisements/robodrobe.yml | 5 + .../Advertisements/scidrobe.yml | 5 + .../Advertisements/secdrobe.yml | 7 + .../Advertisements/virodrobe.yml | 4 + .../Inventories/atmosdrobe.yml | 12 + .../VendingMachines/Inventories/bardrobe.yml | 13 +- .../VendingMachines/Inventories/boozeomat.yml | 1 + .../Inventories/cargodrobe.yml | 11 + .../VendingMachines/Inventories/chapel.yml | 3 + .../VendingMachines/Inventories/chefdrobe.yml | 12 + .../VendingMachines/Inventories/chemdrobe.yml | 14 + .../Inventories/clothesmate.yml | 52 ++ .../VendingMachines/Inventories/clothing.yml | 35 -- .../VendingMachines/Inventories/detdrobe.yml | 19 + .../VendingMachines/Inventories/engidrobe.yml | 16 + .../VendingMachines/Inventories/genedrobe.yml | 9 + .../VendingMachines/Inventories/hydrobe.yml | 13 + .../VendingMachines/Inventories/janidrobe.yml | 16 + .../VendingMachines/Inventories/lawdrobe.yml | 11 + .../VendingMachines/Inventories/medidrobe.yml | 14 + .../VendingMachines/Inventories/robodrobe.yml | 11 + .../VendingMachines/Inventories/scidrobe.yml | 14 + .../VendingMachines/Inventories/secdrobe.yml | 18 + .../VendingMachines/Inventories/theater.yml | 5 + .../VendingMachines/Inventories/virodrobe.yml | 9 + .../Entities/Clothing/Head/soft.yml | 2 +- .../Syndicate_Gadgets/guardian_activators.yml | 3 +- .../Structures/Machines/vending_machines.yml | 555 ++++++++++++++++-- .../VendingMachines/atmosdrobe.rsi/broken.png | Bin 0 -> 944 bytes .../VendingMachines/atmosdrobe.rsi/meta.json | 33 ++ .../atmosdrobe.rsi/normal-unshaded.png | Bin 0 -> 16809 bytes .../VendingMachines/atmosdrobe.rsi/off.png | Bin 0 -> 510 bytes .../{chapel.rsi => atmosdrobe.rsi}/panel.png | Bin .../VendingMachines/cargodrobe.rsi/broken.png | Bin 0 -> 881 bytes .../VendingMachines/cargodrobe.rsi/meta.json | 31 + .../cargodrobe.rsi/normal-unshaded.png | Bin 0 -> 12578 bytes .../VendingMachines/cargodrobe.rsi/off.png | Bin 0 -> 482 bytes .../VendingMachines/cargodrobe.rsi/panel.png | Bin 0 -> 190 bytes .../{chapel.rsi => chapdrobe.rsi}/broken.png | Bin .../deny-unshaded.png | Bin .../{chapel.rsi => chapdrobe.rsi}/meta.json | 0 .../normal-unshaded.png | Bin .../{chapel.rsi => chapdrobe.rsi}/off.png | Bin .../VendingMachines/chapdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/chefdrobe.rsi/broken.png | Bin 0 -> 718 bytes .../VendingMachines/chefdrobe.rsi/meta.json | 31 + .../chefdrobe.rsi/normal-unshaded.png | Bin 0 -> 11421 bytes .../VendingMachines/chefdrobe.rsi/off.png | Bin 0 -> 429 bytes .../VendingMachines/chefdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/chemdrobe.rsi/broken.png | Bin 0 -> 857 bytes .../VendingMachines/chemdrobe.rsi/meta.json | 31 + .../chemdrobe.rsi/normal-unshaded.png | Bin 0 -> 11973 bytes .../VendingMachines/chemdrobe.rsi/off.png | Bin 0 -> 531 bytes .../VendingMachines/chemdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/detdrobe.rsi/broken.png | Bin 0 -> 876 bytes .../VendingMachines/detdrobe.rsi/meta.json | 31 + .../detdrobe.rsi/normal-unshaded.png | Bin 0 -> 11412 bytes .../VendingMachines/detdrobe.rsi/off.png | Bin 0 -> 641 bytes .../VendingMachines/detdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/engidrobe.rsi/broken.png | Bin 0 -> 950 bytes .../VendingMachines/engidrobe.rsi/meta.json | 33 ++ .../engidrobe.rsi/normal-unshaded.png | Bin 0 -> 16809 bytes .../VendingMachines/engidrobe.rsi/off.png | Bin 0 -> 513 bytes .../VendingMachines/engidrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/genedrobe.rsi/broken.png | Bin 0 -> 820 bytes .../VendingMachines/genedrobe.rsi/meta.json | 31 + .../genedrobe.rsi/normal-unshaded.png | Bin 0 -> 11973 bytes .../VendingMachines/genedrobe.rsi/off.png | Bin 0 -> 494 bytes .../VendingMachines/genedrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/hydrobe.rsi/broken.png | Bin 0 -> 628 bytes .../VendingMachines/hydrobe.rsi/meta.json | 33 ++ .../hydrobe.rsi/normal-unshaded.png | Bin 0 -> 14799 bytes .../VendingMachines/hydrobe.rsi/off.png | Bin 0 -> 414 bytes .../VendingMachines/hydrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/janidrobe.rsi/broken.png | Bin 0 -> 659 bytes .../VendingMachines/janidrobe.rsi/meta.json | 31 + .../janidrobe.rsi/normal-unshaded.png | Bin 0 -> 11514 bytes .../VendingMachines/janidrobe.rsi/off.png | Bin 0 -> 413 bytes .../VendingMachines/janidrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/lawdrobe.rsi/broken.png | Bin 0 -> 766 bytes .../VendingMachines/lawdrobe.rsi/meta.json | 31 + .../lawdrobe.rsi/normal-unshaded.png | Bin 0 -> 10914 bytes .../VendingMachines/lawdrobe.rsi/off.png | Bin 0 -> 454 bytes .../VendingMachines/lawdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/medidrobe.rsi/broken.png | Bin 0 -> 816 bytes .../VendingMachines/medidrobe.rsi/meta.json | 33 ++ .../medidrobe.rsi/normal-unshaded.png | Bin 0 -> 15328 bytes .../VendingMachines/medidrobe.rsi/off.png | Bin 0 -> 497 bytes .../VendingMachines/medidrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/robodrobe.rsi/broken.png | Bin 0 -> 784 bytes .../VendingMachines/robodrobe.rsi/meta.json | 31 + .../robodrobe.rsi/normal-unshaded.png | Bin 0 -> 11973 bytes .../VendingMachines/robodrobe.rsi/off.png | Bin 0 -> 489 bytes .../VendingMachines/robodrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/scidrobe.rsi/broken.png | Bin 0 -> 815 bytes .../VendingMachines/scidrobe.rsi/meta.json | 31 + .../scidrobe.rsi/normal-unshaded.png | Bin 0 -> 11973 bytes .../VendingMachines/scidrobe.rsi/off.png | Bin 0 -> 512 bytes .../VendingMachines/scidrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/secdrobe.rsi/broken.png | Bin 0 -> 689 bytes .../VendingMachines/secdrobe.rsi/meta.json | 33 ++ .../secdrobe.rsi/normal-unshaded.png | Bin 0 -> 13937 bytes .../VendingMachines/secdrobe.rsi/off.png | Bin 0 -> 442 bytes .../VendingMachines/secdrobe.rsi/panel.png | Bin 0 -> 190 bytes .../VendingMachines/virodrobe.rsi/broken.png | Bin 0 -> 817 bytes .../VendingMachines/virodrobe.rsi/meta.json | 31 + .../virodrobe.rsi/normal-unshaded.png | Bin 0 -> 11973 bytes .../VendingMachines/virodrobe.rsi/off.png | Bin 0 -> 506 bytes .../VendingMachines/virodrobe.rsi/panel.png | Bin 0 -> 190 bytes 138 files changed, 1342 insertions(+), 120 deletions(-) create mode 100644 Resources/Locale/en-US/advertisements/chemdrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/atmosdrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/cargodrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/chefdrobe.ftl rename Resources/Locale/en-US/advertisements/vending/{clothes.ftl => clothesmate.ftl} (100%) create mode 100644 Resources/Locale/en-US/advertisements/vending/detdrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/engidrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/genedrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/hydrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/janidrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/lawdrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/medidrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/robodrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/scidrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/secdrobe.ftl create mode 100644 Resources/Locale/en-US/advertisements/vending/virodrobe.ftl create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml rename Resources/Prototypes/Catalog/VendingMachines/Advertisements/{clothes.yml => clothesmate.yml} (100%) create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml delete mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/clothing.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml create mode 100644 Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/off.png rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => atmosdrobe.rsi}/panel.png (100%) create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/panel.png rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => chapdrobe.rsi}/broken.png (100%) rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => chapdrobe.rsi}/deny-unshaded.png (100%) rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => chapdrobe.rsi}/meta.json (100%) rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => chapdrobe.rsi}/normal-unshaded.png (100%) rename Resources/Textures/Structures/Machines/VendingMachines/{chapel.rsi => chapdrobe.rsi}/off.png (100%) create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/panel.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/broken.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/meta.json create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/normal-unshaded.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/off.png create mode 100644 Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/panel.png diff --git a/Resources/Locale/en-US/advertisements/chemdrobe.ftl b/Resources/Locale/en-US/advertisements/chemdrobe.ftl new file mode 100644 index 0000000000..82e5dfa179 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/chemdrobe.ftl @@ -0,0 +1 @@ +advertisement-chemdrobe-1 = Our clothes are 0.5% more resistant to acid spills! Get yours now! diff --git a/Resources/Locale/en-US/advertisements/vending/atmosdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/atmosdrobe.ftl new file mode 100644 index 0000000000..1819a7409a --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/atmosdrobe.ftl @@ -0,0 +1 @@ +advertisement-atmosdrobe-1 = Get your inflammable clothing right here!!! diff --git a/Resources/Locale/en-US/advertisements/vending/cargodrobe.ftl b/Resources/Locale/en-US/advertisements/vending/cargodrobe.ftl new file mode 100644 index 0000000000..ee34b5e282 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/cargodrobe.ftl @@ -0,0 +1,2 @@ +advertisement-cargodrobe-1 = Upgraded Assistant Style! Pick yours today! +advertisement-cargodrobe-2 = These shorts are comfy and easy to wear, get yours now! diff --git a/Resources/Locale/en-US/advertisements/vending/chefdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/chefdrobe.ftl new file mode 100644 index 0000000000..9458fbd60a --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/chefdrobe.ftl @@ -0,0 +1 @@ +advertisement-chefdrobe-1 = Our clothes are guaranteed to protect you from food splatters! diff --git a/Resources/Locale/en-US/advertisements/vending/clothes.ftl b/Resources/Locale/en-US/advertisements/vending/clothesmate.ftl similarity index 100% rename from Resources/Locale/en-US/advertisements/vending/clothes.ftl rename to Resources/Locale/en-US/advertisements/vending/clothesmate.ftl diff --git a/Resources/Locale/en-US/advertisements/vending/detdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/detdrobe.ftl new file mode 100644 index 0000000000..21f5d8f1d9 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/detdrobe.ftl @@ -0,0 +1 @@ +advertisement-detdrobe-1 = Apply your brilliant deductive methods in style! diff --git a/Resources/Locale/en-US/advertisements/vending/engidrobe.ftl b/Resources/Locale/en-US/advertisements/vending/engidrobe.ftl new file mode 100644 index 0000000000..22bfa82e56 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/engidrobe.ftl @@ -0,0 +1,2 @@ +advertisement-engidrobe-1 = Guaranteed to protect your feet from industrial accidents! +advertisement-engidrobe-2 = Afraid of radiation? Then wear yellow! diff --git a/Resources/Locale/en-US/advertisements/vending/genedrobe.ftl b/Resources/Locale/en-US/advertisements/vending/genedrobe.ftl new file mode 100644 index 0000000000..f799edb01d --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/genedrobe.ftl @@ -0,0 +1 @@ +advertisement-genedrobe-1 = Perfect for the mad scientist in you! diff --git a/Resources/Locale/en-US/advertisements/vending/hydrobe.ftl b/Resources/Locale/en-US/advertisements/vending/hydrobe.ftl new file mode 100644 index 0000000000..aa9fe178b4 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/hydrobe.ftl @@ -0,0 +1,2 @@ +advertisement-hydrobe-1 = Do you love soil? Then buy our clothes! +advertisement-hydrobe-2 = Get outfits to match your green thumb here! diff --git a/Resources/Locale/en-US/advertisements/vending/janidrobe.ftl b/Resources/Locale/en-US/advertisements/vending/janidrobe.ftl new file mode 100644 index 0000000000..3fcc7d620a --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/janidrobe.ftl @@ -0,0 +1 @@ +advertisement-janidrobe-1 = Come and get your janitorial clothing, now endorsed by lizard janitors everywhere! diff --git a/Resources/Locale/en-US/advertisements/vending/lawdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/lawdrobe.ftl new file mode 100644 index 0000000000..3615ccd47b --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/lawdrobe.ftl @@ -0,0 +1 @@ +advertisement-lawdrobe-1 = OBJECTION! Get the rule of law for yourself! diff --git a/Resources/Locale/en-US/advertisements/vending/medidrobe.ftl b/Resources/Locale/en-US/advertisements/vending/medidrobe.ftl new file mode 100644 index 0000000000..378e952d34 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/medidrobe.ftl @@ -0,0 +1 @@ +advertisement-medidrobe-1 = Make those blood stains look fashionable!! diff --git a/Resources/Locale/en-US/advertisements/vending/robodrobe.ftl b/Resources/Locale/en-US/advertisements/vending/robodrobe.ftl new file mode 100644 index 0000000000..c5a9a6799b --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/robodrobe.ftl @@ -0,0 +1,2 @@ +advertisement-robodrobe-1 = You turn me TRUE, use defines! +advertisement-robodrobe-2 = 0110001101101100011011110111010001101000011001010111001101101000011001010111001001100101 diff --git a/Resources/Locale/en-US/advertisements/vending/scidrobe.ftl b/Resources/Locale/en-US/advertisements/vending/scidrobe.ftl new file mode 100644 index 0000000000..51ea0266e8 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/scidrobe.ftl @@ -0,0 +1,2 @@ +advertisement-scidrobe-1 = Longing for the smell of plasma burnt flesh? Buy your science clothing now! +advertisement-scidrobe-2 = Made with 10% Auxetics, so you don't have to worry about losing your arm! diff --git a/Resources/Locale/en-US/advertisements/vending/secdrobe.ftl b/Resources/Locale/en-US/advertisements/vending/secdrobe.ftl new file mode 100644 index 0000000000..82bc8903a6 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/secdrobe.ftl @@ -0,0 +1,4 @@ +advertisement-secdrobe-1 = Beat perps in style! +advertisement-secdrobe-2 = It's red so you can't see the blood! +advertisement-secdrobe-3 = You have the right to be fashionable! +advertisement-secdrobe-4 = Now you can be the fashion police you always wanted to be! diff --git a/Resources/Locale/en-US/advertisements/vending/virodrobe.ftl b/Resources/Locale/en-US/advertisements/vending/virodrobe.ftl new file mode 100644 index 0000000000..e40d06e650 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/virodrobe.ftl @@ -0,0 +1 @@ +advertisement-virodrobe-1 = Viruses getting you down? Then upgrade to sterilized clothing today! diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml index ef267c4084..cf4a9cae80 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml @@ -6,14 +6,12 @@ - type: StorageFill contents: - id: ClothingOuterArmorBulletproof - prob: 0.5 - id: ShotgunSawn - prob: 0.8 - id: DrinkShaker - prob: 1 - id: ClothingEyesGlassesBeer - prob: 1 - - id: DrinkBeer + - id: DrinkBottleBeer + prob: 0.5 + - id: DrinkBottleBeer prob: 0.5 - id: DrinkBottleBeer prob: 0.5 @@ -68,7 +66,7 @@ - type: StorageFill contents: - id: BriefcaseBrownFilled - prob: 0.75 + prob: 0.80 - type: entity id: LockerBotanistFilled @@ -78,29 +76,22 @@ - type: StorageFill contents: - id: ClothingHandsGlovesLeather - prob: 1 - - id: ClothingHandsGlovesLeather - prob: 0.8 + amount: 2 - id: ClothingOuterApronBotanist - prob: 1 - - id: ClothingOuterApronBotanist - prob: 0.8 + amount: 2 + - id: HatBandBotany + amount: 2 - id: HydroponicsToolClippers - prob: 0.5 - id: ClothingBeltPlant - prob: 1 - id: TowercapSeeds - prob: 1 - id: BananaSeeds - prob: 0.8 + prob: 0.6 - id: EggySeeds prob: 0.5 - id: AppleSeeds prob: 0.8 - id: TomatoSeeds - prob: 1 - id: ClothingUniformOveralls - prob: 1 - id: ClothingHeadHatTrucker prob: 0.1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml new file mode 100644 index 0000000000..66f4382f98 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: AtmosDrobeAds + advertisements: + - advertisement-atmosdrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml new file mode 100644 index 0000000000..c15ec0a552 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: CargoDrobeAds + advertisements: + - advertisement-cargodrobe-1 + - advertisement-cargodrobe-2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml new file mode 100644 index 0000000000..7b7da445ce --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: ChefDrobeAds + advertisements: + - advertisement-chefdrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml new file mode 100644 index 0000000000..03feab4d0a --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: ChemDrobeAds + advertisements: + - advertisement-chemdrobe-1 + diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothes.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothesmate.yml similarity index 100% rename from Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothes.yml rename to Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothesmate.yml diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml new file mode 100644 index 0000000000..77cc6e8fc1 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: DetDrobeAds + advertisements: + - advertisement-detdrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml new file mode 100644 index 0000000000..f076b41d66 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: EngiDrobeAds + advertisements: + - advertisement-engidrobe-1 + - advertisement-engidrobe-2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml new file mode 100644 index 0000000000..f66ad49f30 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: GeneDrobeAds + advertisements: + - advertisement-genedrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml new file mode 100644 index 0000000000..f20d658f80 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: HyDrobeAds + advertisements: + - advertisement-hydrobe-1 + - advertisement-hydrobe-2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml new file mode 100644 index 0000000000..83b9f28b30 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: JaniDrobeAds + advertisements: + - advertisement-janidrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml new file mode 100644 index 0000000000..26ff0108e2 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: LawDrobeAds + advertisements: + - advertisement-lawdrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml new file mode 100644 index 0000000000..2f5165f51b --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: MediDrobeAds + advertisements: + - advertisement-medidrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml new file mode 100644 index 0000000000..84677cd5c5 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: RoboDrobeAds + advertisements: + - advertisement-robodrobe-1 + - advertisement-robodrobe-2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml new file mode 100644 index 0000000000..4afd3abf91 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml @@ -0,0 +1,5 @@ +- type: advertisementsPack + id: SciDrobeAds + advertisements: + - advertisement-scidrobe-1 + - advertisement-scidrobe-2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml new file mode 100644 index 0000000000..54002a8d2b --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml @@ -0,0 +1,7 @@ +- type: advertisementsPack + id: SecDrobeAds + advertisements: + - advertisement-secdrobe-1 + - advertisement-secdrobe-2 + - advertisement-secdrobe-3 + - advertisement-secdrobe-4 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml new file mode 100644 index 0000000000..0de9976174 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml @@ -0,0 +1,4 @@ +- type: advertisementsPack + id: ViroDrobeAds + advertisements: + - advertisement-virodrobe-1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml new file mode 100644 index 0000000000..d95743c75e --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml @@ -0,0 +1,12 @@ +- type: vendingMachineInventory + id: AtmosDrobeInventory + name: AtmosDrobe + spriteName: atmosdrobe + startingInventory: + ClothingBackpackDuffelEngineering: 2 + ClothingBackpackSatchelEngineering: 2 + ClothingBackpackEngineering: 2 + ClothingUniformJumpsuitEngineering: 3 + ClothingUniformJumpskirtEngineering: 3 + ClothingShoesColorBlack: 3 + ClothingHeadsetEngineering: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml index 479c87451f..50af199883 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml @@ -1,13 +1,16 @@ - type: vendingMachineInventory - id: BarDrobe + id: BarDrobeInventory name: BarDrobe spriteName: bardrobe startingInventory: - ClothingHeadHatTophat : 2 - ClothingEyesGlassesBeer : 2 + ClothingHeadHatTophat: 2 + ClothingEyesGlassesBeer: 2 ClothingHeadsetService: 2 ClothingUniformJumpsuitBartender: 2 ClothingUniformJumpskirtBartender: 2 ClothingUniformJumpsuitBartenderPurple: 2 - ClothingShoesColorBlack : 2 - ClothingOuterVestKevlar : 1 + ClothingShoesColorBlack: 2 + ClothingOuterVestKevlar: 1 + ClothingBeltBandolier: 1 + ClothingEyesGlassesSunglasses: 1 + BoxBeanbag: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml index b7d72b78b4..c8f1da2353 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml @@ -5,6 +5,7 @@ startingInventory: DrinkGlass: 30 #Kept glasses at top for ease to differentiate from booze. + DrinkShaker: 3 DrinkAbsintheBottleFull: 3 DrinkAleBottleFull: 6 DrinkBeer: 6 # Needs to be renamed DrinkBeerBottleFull diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml new file mode 100644 index 0000000000..dcd01e4206 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml @@ -0,0 +1,11 @@ +- type: vendingMachineInventory + id: CargoDrobeInventory + name: CargoDrobe + spriteName: cargodrobe + startingInventory: + ClothingUniformJumpsuitCargo: 3 + ClothingUniformJumpskirtCargo: 3 + ClothingShoesColorBlack: 3 + ClothingHandsGlovesFingerless: 3 + ClothingHeadHatCargosoft: 3 + ClothingHeadsetCargo: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml index 8ab9112e6a..c7c7521934 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml @@ -3,6 +3,8 @@ name: PietyVend spriteName: chapel startingInventory: + ClothingUniformJumpsuitChaplain: 2 + ClothingUniformJumpskirtChaplain: 2 ClothingOuterHoodieChaplain: 1 ClothingOuterHoodieBlack: 1 ClothingOuterRobesCult: 1 @@ -15,3 +17,4 @@ ClothingHeadHatWitch: 1 ClothingHeadHatWitch1: 1 ClothingHeadHelmetCult: 1 + ClothingHeadsetService: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml new file mode 100644 index 0000000000..ec88659033 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefdrobe.yml @@ -0,0 +1,12 @@ +- type: vendingMachineInventory + id: ChefDrobeInventory + name: ChefDrobe + spriteName: chefdrobe + startingInventory: + ClothingHeadsetService: 2 + ClothingOuterApronChef: 3 + ClothingOuterJacketChef: 1 + ClothingUniformJumpsuitChef: 1 + ClothingUniformJumpskirtChef: 2 + ClothingHeadHatChef: 2 + ClothingShoesColorBlack: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml new file mode 100644 index 0000000000..b77830b449 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chemdrobe.yml @@ -0,0 +1,14 @@ +- type: vendingMachineInventory + id: ChemDrobeInventory + name: ChemDrobe + spriteName: chemdrobe + startingInventory: + ClothingUniformJumpsuitChemistry: 2 + ClothingUniformJumpskirtChemistry: 2 + ClothingOuterCoatLabChem: 2 + ClothingShoesColorWhite: 2 + ClothingBackpackChemistry: 2 + ClothingBackpackSatchelChemistry: 2 + ClothingBackpackDuffelChemistry: 2 + ClothingHandsGlovesLatex: 2 + ClothingHeadsetMedical: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml new file mode 100644 index 0000000000..094e8ba65c --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -0,0 +1,52 @@ +- type: vendingMachineInventory + id: ClothesMateInventory + name: ClothesMate + startingInventory: + HatBandBlack: 2 + HatBandBlue: 2 + HatBandGreen: 2 + HatBandRed: 2 + HatBandSkull: 2 + ClothingUniformJumpsuitColorGrey: 8 + ClothingUniformJumpskirtColorGrey: 8 + ClothingUniformJumpsuitColorWhite: 3 + ClothingUniformJumpskirtColorWhite: 3 + ClothingUniformJumpsuitColorBlue: 2 + ClothingUniformJumpskirtColorBlue: 2 + ClothingUniformJumpsuitColorYellow: 2 + ClothingUniformJumpskirtColorYellow: 2 + ClothingUniformJumpsuitColorGreen: 2 + ClothingUniformJumpskirtColorGreen: 2 + ClothingUniformJumpsuitColorOrange: 2 + ClothingUniformJumpskirtColorOrange: 2 + ClothingUniformJumpsuitColorRed: 2 + ClothingUniformJumpskirtColorRed: 2 + ClothingUniformJumpsuitColorPurple: 2 + ClothingUniformJumpskirtColorPurple: 2 + ClothingUniformJumpsuitColorPink: 2 + ClothingUniformJumpskirtColorPink: 2 + ClothingUniformJumpsuitColorDarkBlue: 2 + ClothingUniformJumpskirtColorDarkBlue: 2 + ClothingUniformJumpsuitColorTeal: 2 + ClothingUniformJumpskirtColorTeal: 2 + ClothingShoesColorBlack: 8 + ClothingShoesColorBrown: 4 + ClothingShoesColorWhite: 3 + ClothingShoesColorBlue: 2 + ClothingShoesColorYellow: 2 + ClothingShoesColorGreen: 2 + ClothingShoesColorOrange: 2 + ClothingShoesColorRed: 2 + ClothingShoesColorPurple: 2 + ClothingHeadHatGreysoft: 8 + ClothingHeadHatMimesoft: 3 + ClothingHeadHatBluesoft: 2 + ClothingHeadHatYellowsoft: 2 + ClothingHeadHatGreensoft: 2 + ClothingHeadHatOrangesoft: 2 + ClothingHeadHatRedsoft: 2 + ClothingHeadHatPurplesoft: 2 + ClothingHeadHatCorpsoft: 2 + ClothingHeadHatBowlerHat: 2 + ClothingHeadHatBunny: 2 + ClothingHeadHatCake: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothing.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothing.yml deleted file mode 100644 index f345bebc3e..0000000000 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothing.yml +++ /dev/null @@ -1,35 +0,0 @@ -- type: vendingMachineInventory - id: ClothesMateInventory - name: ClothesMate - startingInventory: - HatBandBlack: 3 - HatBandBlue: 3 - HatBandBotany: 3 - HatBandGreen: 3 - HatBandRed: 3 - HatBandSkull: 3 - ClothingHeadHatBeret: 3 - ClothingHeadHatBluesoft: 3 - ClothingHeadHatBluesoftFlipped: 3 - ClothingHeadHatBowlerHat: 3 - ClothingHeadHatBunny: 3 - ClothingHeadHatCake: 3 - ClothingHeadHatCargosoft: 3 - ClothingHeadHatCentcom: 3 - ClothingHeadHatChef: 3 - ClothingShoesColorWhite: 3 - ClothingShoesClown: 3 - ClothingShoesBootsJack: 3 - ClothingShoesColorBrown: 3 - ClothingUniformJumpsuitJanitor: 3 - ClothingUniformJumpsuitColorGrey: 3 - ClothingUniformJumpsuitEngineering: 3 - ClothingUniformJumpsuitClown: 3 - ClothingUniformJumpsuitSec: 3 - ClothingUniformJumpsuitChef: 3 - ClothingUniformJumpsuitCaptain: 3 - ClothingUniformJumpsuitLibrarian: 3 - ClothingUniformJumpsuitLawyerRed: 3 - ClothingUniformJumpsuitLawyerBlue: 3 - ClothingUniformJumpsuitLawyerPurple: 3 - ClothingUniformJumpsuitLawyerBlack: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml new file mode 100644 index 0000000000..13bc2c6e38 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/detdrobe.yml @@ -0,0 +1,19 @@ +- type: vendingMachineInventory + id: DetDrobeInventory + name: DetDrobe + spriteName: detdrobe + startingInventory: + ClothingUniformJumpsuitDetective: 2 + ClothingUniformJumpskirtDetective: 2 + ClothingShoesColorBrown: 2 + ClothingOuterCoatDetective: 2 + ClothingHeadHatFedoraBrown: 2 + ClothingUniformJumpsuitDetectiveGrey: 2 + ClothingUniformJumpskirtDetectiveGrey: 2 + ClothingOuterVestDetective: 2 + ClothingNeckTieDet: 2 + ClothingHeadHatFedoraGrey: 2 + ClothingHandsGlovesColorBlack: 2 + ClothingHandsGlovesLatex: 2 + DrinkDetFlask: 2 + ClothingHeadsetSecurity: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml new file mode 100644 index 0000000000..4a0b854736 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml @@ -0,0 +1,16 @@ +- type: vendingMachineInventory + id: EngiDrobeInventory + name: EngiDrobe + spriteName: engidrobe + startingInventory: + ClothingBackpackDuffelEngineering: 3 + ClothingBackpackSatchelEngineering: 3 + ClothingBackpackEngineering: 3 + ClothingUniformJumpsuitEngineering: 3 + ClothingUniformJumpskirtEngineering: 3 + ClothingShoesColorBlack: 3 + ClothingOuterVestHazard: 3 + ClothingShoesBootsWork: 3 + ClothingHeadHatHardhatYellow: 3 + ClothingHeadHatWelding: 3 + ClothingHeadsetEngineering: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml new file mode 100644 index 0000000000..f97a3116cf --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/genedrobe.yml @@ -0,0 +1,9 @@ +- type: vendingMachineInventory + id: GeneDrobeInventory + name: GeneDrobe + spriteName: genedrobe + startingInventory: + ClothingShoesColorWhite: 2 + ClothingOuterCoatLab: 2 + ClothingHandsGlovesLatex: 2 + ClothingHeadsetMedical: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml new file mode 100644 index 0000000000..537918efa8 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/hydrobe.yml @@ -0,0 +1,13 @@ +- type: vendingMachineInventory + id: HyDrobeInventory + name: HyDrobe + spriteName: hydrobe + startingInventory: + ClothingBackpackHydroponics: 2 + ClothingBackpackSatchelHydroponics: 2 + ClothingOuterApronBotanist: 2 + ClothingUniformOveralls: 3 + ClothingUniformJumpsuitHydroponics: 3 + ClothingUniformJumpskirtHydroponics: 3 + HatBandBotany: 3 + ClothingHeadsetService: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml new file mode 100644 index 0000000000..d0eb2e69b7 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml @@ -0,0 +1,16 @@ +- type: vendingMachineInventory + id: JaniDrobeInventory + name: JaniDrobe + spriteName: janidrobe + startingInventory: + ClothingUniformJumpsuitJanitor: 2 + ClothingUniformJumpskirtJanitor: 2 + ClothingShoesColorBlack: 2 + ClothingHeadHatPurplesoft: 2 + FlashlightLantern: 2 + LightReplacer: 2 + SoapNT: 2 + TrashBag: 2 + ClothingShoesGaloshes: 2 + ClothingBeltJanitor: 2 + ClothingHeadsetService: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml new file mode 100644 index 0000000000..744ff86509 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/lawdrobe.yml @@ -0,0 +1,11 @@ +- type: vendingMachineInventory + id: LawDrobeInventory + name: LawDrobe + spriteName: lawdrobe + startingInventory: + ClothingUniformJumpsuitLawyerBlue: 1 + ClothingUniformJumpsuitLawyerPurple: 1 + ClothingUniformJumpsuitLawyerRed: 1 + ClothingUniformJumpsuitLawyerBlack: 1 + ClothingShoesColorBlack: 2 + ClothingHeadsetService: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml new file mode 100644 index 0000000000..0201f51f9b --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medidrobe.yml @@ -0,0 +1,14 @@ +- type: vendingMachineInventory + id: MediDrobeInventory + name: MediDrobe + spriteName: medidrobe + startingInventory: + ClothingBackpackDuffelMedical: 4 + ClothingBackpackMedical: 4 + ClothingBackpackSatchelMedical: 4 + ClothingUniformJumpsuitParamedic: 4 + ClothingUniformJumpskirtParamedic: 4 + ClothingOuterCoatLab: 4 + ClothingShoesColorWhite: 4 + ClothingHandsGlovesLatex: 4 + ClothingHeadsetMedical: 4 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml new file mode 100644 index 0000000000..40d7effe00 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robodrobe.yml @@ -0,0 +1,11 @@ +- type: vendingMachineInventory + id: RoboDrobeInventory + name: RoboDrobe + spriteName: robodrobe + startingInventory: + ClothingOuterCoatLab: 2 + ClothingShoesColorBlack: 2 + ClothingHandsGlovesFingerless: 2 + ClothingHeadHatCorpsoft: 2 + HatBandSkull: 2 + ClothingHeadsetRobotics: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml new file mode 100644 index 0000000000..f0fda09000 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml @@ -0,0 +1,14 @@ +- type: vendingMachineInventory + id: SciDrobeInventory + name: SciDrobe + spriteName: scidrobe + startingInventory: + ClothingBackpackScience: 3 + ClothingBackpackSatchelScience: 3 + ClothingBackpackDuffelScience: 3 + ClothingUniformJumpsuitScientist: 3 + ClothingUniformJumpskirtScientist: 3 + ClothingOuterCoatLab: 3 + ClothingShoesColorWhite: 3 + ClothingHeadsetScience: 3 + ClothingMaskGas: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml new file mode 100644 index 0000000000..9a6df32be4 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml @@ -0,0 +1,18 @@ +- type: vendingMachineInventory + id: SecDrobeInventory + name: SecDrobe + spriteName: secdrobe + startingInventory: + ClothingBackpackSecurity: 3 + ClothingBackpackSatchelSecurity: 3 + ClothingBackpackDuffelSecurity: 3 + ClothingUniformJumpsuitSec: 3 + ClothingShoesBootsJack: 3 + ClothingHeadHatBeret: 3 + ClothingHeadHatSecsoft: 3 + HatBandRed: 3 + ClothingHandsGlovesColorBlack: 3 + ClothingUniformJumpskirtSec: 3 + ClothingUniformJumpsuitSecGrey: 3 + ClothingUniformJumpsuitSecBlue: 3 + ClothingHeadsetSecurity: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml index b3f5ff62e3..2e0e6ca8b0 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml @@ -4,11 +4,16 @@ spriteName: theater startingInventory: ClothingMaskJoy: 2 + ClothingHeadHatCardborg: 2 ClothingOuterCardborg: 2 + ClothingHeadHatSombrero: 2 ClothingOuterPonchoClassic: 2 + ClothingHeadHatPwig: 2 ClothingOuterRobesJudge: 2 ClothingOuterPoncho: 2 + ClothingHeadHatSantahat: 2 ClothingOuterSanta: 2 + ClothingHeadHatSkub: 2 ClothingOuterSkub: 2 ClothingOuterSuitChicken: 2 ClothingHeadHatChickenhead: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml new file mode 100644 index 0000000000..bef7048df5 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/virodrobe.yml @@ -0,0 +1,9 @@ +- type: vendingMachineInventory + id: ViroDrobeInventory + name: ViroDrobe + spriteName: virodrobe + startingInventory: + ClothingShoesColorWhite: 2 + ClothingOuterCoatLab: 2 + ClothingBackpackVirology: 2 + ClothingHeadsetMedical: 2 diff --git a/Resources/Prototypes/Entities/Clothing/Head/soft.yml b/Resources/Prototypes/Entities/Clothing/Head/soft.yml index 7eff28e36c..9579e498fc 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/soft.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/soft.yml @@ -199,7 +199,7 @@ - type: entity parent: ClothingHeadBase id: ClothingHeadHatSecsoft - name: ssecurity cap + name: security cap description: It's a robust baseball hat in tasteful red colour. components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml index 37ff027f9a..03d03ab041 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml @@ -13,7 +13,7 @@ - type: entity name: holoparasite box - parent: BoxBase + parent: BoxCardboard id: BoxHoloparasite description: A box containing a holoparasite injector components: @@ -21,6 +21,7 @@ contents: - id: HoloparasiteInjector - id: HoloparasiteInfo + - id: ClothingHeadHatBizarreSoft - type: Sprite layers: - state: box diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index ebe3e4ecc4..d6393fce46 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -111,35 +111,6 @@ - type: AccessReader access: [["Bar"]] -- type: entity - parent: VendingMachine - id: VendingBarDrobe - name: BarDrobe - description: A stylish vendor to dispense the most stylish bar clothing! - components: - - type: VendingMachine - pack: BarDrobe - - type: Advertise - pack: BarDrobeAds - - type: Sprite - sprite: Structures/Machines/VendingMachines/bardrobe.rsi - layers: - - state: "off" - map: ["enum.VendingMachineVisualLayers.Unlit"] - - state: "off" - map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] - shader: unshaded - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Appearance - visuals: - - type: VendingMachineVisualizer - normalUnshaded: true - broken: true - - type: WiresVisualizer - - type: AccessReader - access: [["Bar"]] - - type: entity parent: VendingMachine id: VendingMachineCart @@ -171,37 +142,6 @@ energy: 1.3 color: "#ffb0b0" -- type: entity - parent: VendingMachine - id: VendingMachineChapel - name: PietyVend - components: - - type: VendingMachine - pack: PietyVendInventory - - type: Sprite - sprite: Structures/Machines/VendingMachines/chapel.rsi - layers: - - state: "off" - map: ["enum.VendingMachineVisualLayers.Unlit"] - - state: "off" - map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] - shader: unshaded - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: AccessReader - access: [["Chapel"]] - - type: Appearance - visuals: - - type: VendingMachineVisualizer - normalUnshaded: true - denyUnshaded: true - broken: true - - type: WiresVisualizer - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#CCCCCC" #The holy C - - type: entity parent: VendingMachine id: VendingMachineCigs @@ -841,3 +781,498 @@ radius: 1.5 energy: 1.6 color: "#326e3f" + +- type: entity + parent: VendingMachine + id: VendingMachineHydrobe + name: HyDrobe + description: A machine with a catchy name. It dispenses botany related clothing and gear. + components: + - type: VendingMachine + pack: HyDrobeInventory + - type: Advertise + pack: HyDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/hydrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Hydroponics"]] + +- type: entity + parent: VendingMachine + id: VendingMachineLawDrobe + name: LawDrobe + description: Objection! This wardrobe dispenses the rule of law... and lawyer clothing.. + components: + - type: VendingMachine + pack: LawDrobeInventory + - type: Advertise + pack: LawDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/lawdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Brig"]] + +- type: entity + parent: VendingMachine + id: VendingMachineSecDrobe + name: SecDrobe + description: A vending machine for security and security-related clothing! + components: + - type: VendingMachine + pack: SecDrobeInventory + - type: Advertise + pack: SecDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/secdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Security"]] + +- type: entity + parent: VendingMachine + id: VendingBarDrobe + name: BarDrobe + description: A stylish vendor to dispense the most stylish bar clothing! + components: + - type: VendingMachine + pack: BarDrobeInventory + - type: Advertise + pack: BarDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/bardrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Bar"]] + +- type: entity + parent: VendingMachine + id: VendingMachineChapel + name: PietyVend + components: + - type: VendingMachine + pack: PietyVendInventory + - type: Sprite + sprite: Structures/Machines/VendingMachines/chapdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: AccessReader + access: [["Chapel"]] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + denyUnshaded: true + broken: true + - type: WiresVisualizer + - type: PointLight + radius: 1.5 + energy: 1.6 + color: "#CCCCCC" #The holy C + +- type: entity + parent: VendingMachine + id: VendingMachineCargoDrobe + name: CargoDrobe + description: A highly advanced vending machine for buying cargo related clothing for free. + components: + - type: VendingMachine + pack: CargoDrobeInventory + - type: Advertise + pack: CargoDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/cargodrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Cargo"]] + +- type: entity + parent: VendingMachine + id: VendingMachineMediDrobe + name: MediDrobe + description: A vending machine rumoured to be capable of dispensing clothing for medical personnel. + components: + - type: VendingMachine + pack: MediDrobeInventory + - type: Advertise + pack: MediDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/medidrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Medical"]] + +- type: entity + parent: VendingMachine + id: VendingMachineChemDrobe + name: ChemDrobe + description: A vending machine for dispensing chemistry related clothing. + components: + - type: VendingMachine + pack: ChemDrobeInventory + - type: Advertise + pack: ChemDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/chemdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Chemistry"]] + +- type: entity + parent: VendingMachine + id: VendingMachineAtmosDrobe + name: AtmosDrobe + description: This relatively unknown vending machine delivers clothing for Atmospherics Technicians, an equally unknown job. + components: + - type: VendingMachine + pack: AtmosDrobeInventory + - type: Advertise + pack: AtmosDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/atmosdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Engineering"]] + +- type: entity + parent: VendingMachine + id: VendingMachineEngiDrobe + name: EngiDrobe + description: A vending machine renowned for vending industrial grade clothing. + components: + - type: VendingMachine + pack: EngiDrobeInventory + - type: Advertise + pack: EngiDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/engidrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Engineering"]] + +- type: entity + parent: VendingMachine + id: VendingMachineChefDrobe + name: ChefDrobe + description: This vending machine might not dispense meat, but it certainly dispenses chef related clothing. + components: + - type: VendingMachine + pack: ChefDrobeInventory + - type: Advertise + pack: ChefDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/chefdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Kitchen"]] + +- type: entity + parent: VendingMachine + id: VendingMachineDetDrobe + name: DetDrobe + description: A machine for all your detective needs, as long as you need clothes. + components: + - type: VendingMachine + pack: DetDrobeInventory + - type: Advertise + pack: DetDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/detdrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Security"]] + +- type: entity + parent: VendingMachine + id: VendingMachineJaniDrobe + name: JaniDrobe + description: A self cleaning vending machine capable of dispensing clothing for janitors. + components: + - type: VendingMachine + pack: JaniDrobeInventory + - type: Advertise + pack: JaniDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/janidrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Janitor"]] + +- type: entity + parent: VendingMachine + id: VendingMachineSciDrobe + name: SciDrobe + description: A simple vending machine suitable to dispense well tailored science clothing. Endorsed by Space Cubans. + components: + - type: VendingMachine + pack: SciDrobeInventory + - type: Advertise + pack: SciDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/scidrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Research"]] + +- type: entity + parent: VendingMachine + id: VendingMachineRoboDrobe + name: RoboDrobe + description: A vending machine designed to dispense clothing known only to roboticists. + components: + - type: VendingMachine + pack: RoboDrobeInventory + - type: Advertise + pack: RoboDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/robodrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Research"]] + +- type: entity + parent: VendingMachine + id: VendingMachineGeneDrobe + name: GeneDrobe + description: A machine for dispensing clothing related to genetics. + components: + - type: VendingMachine + pack: GeneDrobeInventory + - type: Advertise + pack: GeneDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/genedrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Medical"]] + +- type: entity + parent: VendingMachine + id: VendingMachineViroDrobe + name: ViroDrobe + description: An unsterilized machine for dispending virology related clothing. + components: + - type: VendingMachine + pack: ViroDrobeInventory + - type: Advertise + pack: ViroDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/virodrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Unlit"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Appearance + visuals: + - type: VendingMachineVisualizer + normalUnshaded: true + broken: true + - type: WiresVisualizer + - type: AccessReader + access: [["Medical"]] diff --git a/Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..9620508a2f326ad01a3524e159e4570418d3bfb6 GIT binary patch literal 944 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 AjsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/panel.png similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/panel.png rename to Resources/Textures/Structures/Machines/VendingMachines/atmosdrobe.rsi/panel.png diff --git a/Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..075e4b29917fdbb9207887080d2fec485ab2096d GIT binary patch literal 881 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 Y0E5t&I$(tlJ^%m!07*qoM6N<$f(~QbK>z>% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/cargodrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/broken.png similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/broken.png rename to Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/broken.png diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/deny-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/deny-unshaded.png similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/deny-unshaded.png rename to Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/deny-unshaded.png diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/meta.json similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/meta.json rename to Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/meta.json diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/normal-unshaded.png similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/normal-unshaded.png rename to Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/normal-unshaded.png diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/off.png similarity index 100% rename from Resources/Textures/Structures/Machines/VendingMachines/chapel.rsi/off.png rename to Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/off.png diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/chapdrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..ff90da11a3bdb5a8cf57f04373c0e8f4d2d0df88 GIT binary patch literal 718 zcmV;<0x|uGP)3n|rRxZ;>ZIDnXBEAf@F(aC;jQw6If@X)@Ws zF^yV=TxTU(Y!eHe@pj$Y+s&PgU$r|s`@Zje``+7Gq6X{h>t}WA^I~srZ>hR=aoT3B zH9`n>w|3YVZq5w8yR`#QySFF`vMj58Z>oTRjp1gah$iATxX@-(5K%|IG2A>id20ca zgjHelqLqNjOzWJO2aPq5rYR>UC#ng(D>b=&wyMWPX)c9f-j7FpG z0s!vbzqb$p!^cm$3n+>LfJYA=0w9El>q(N}oFmV327>`gDbh5>7=yKzwY4?IZ~MG> z`IYR$0Kfi>&@x3-yD+dCMF{EjVloIcKbfivf$h7J}6K2iFW!NGAR@HeWc7zSFvcv_fq>9r@T=&QQqlS(NunFp+Qm8$3M+I#=!!6=Ln}@e z=fWKb9S}&3F{RAIw+~pT10n08C`z9}N?H0Vh9jJ{wvz*`2GJy{?WdH&IafOK-5gv8 z;9dT4egW26gb*mDVoO$Mdw3SQVf*0eOybr8fRg>;=Od*=2!RkHK5Lr!=N7R2tUjAp z2m77L&Lsfg&aK;=j>nw>FZX&Jym`GC0RgM4tF89!@3(iSm4MUnnB`s%cX-$;=yI>u z+Obvwj*fGVj`LOlyP{D*I1m0yOcgLWTK{YO1UL3z1PWS3-T(jq07*qoM6N<$f)e0R A&;S4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/meta.json new file mode 100644 index 0000000000..890a6bf084 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..5a63d247ce8373e51098eb7acef7ac89158a1d7a GIT binary patch literal 11421 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 Tavb~css$*@s>zf|nT7lhMgQU0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b1a9698301d4f4c7bf0b8a013fdf9d0a0cb960 GIT binary patch literal 429 zcmV;e0aE^nP)3`96rukhA!BsAp>u`qicz<22l*E&TKx%*fnav0iVkjyZnY^KUG&D%Y>qCs z=wd>QN&1~lQ6$fnFW^`<_={6yNt7+1hGRGv^%5X0sAwr4)i7$bGj` ziNgZa0e(F|;U)wC&+{;yPGMPAQp-N4DeC2%>jw}*lrGdk2%#SU0CxBHDhY7bKh+PQ zlu8ye#z<#^QVK!{^m;u+w+t7TuLvGmiI!G?*f2J?ZF_D2DJ2+Vus7B}E3GeDc@+Ky z>C_bSbf0{F!TtFf_~zR;tt_Q`;HP9KP{vZuf$Rjzs3%ZQpq{}0oItnTLATu@^^zta zr6k`40B{#RlFUf~gb-kiCE{hox1kPm1045Hv;=h_eS)2>ZOo!bOV~6FT-{t(6ClQM z98%w4Fd%D^0?eWareWY|I3$UhhC!YfDZpqPVl)m(g1VFjI6637iYY0;WHMR0`Jdne XDLanePQKA300000NkvXXu0mjf{i3x^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/chefdrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/chemdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..c5f8d5a26779c617adb73d996e72e99b2e29f4c6 GIT binary patch literal 857 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..ddbb69ad7d8a6cba146bcf1b9c25a7e770a72786 GIT binary patch literal 876 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 DaLUzX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/detdrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..cfa0b2a114105e5bda2cb2b726f209a0e2f24356 GIT binary patch literal 641 zcmV-{0)G98P)Q-!qZlPil4_ZM` zR669v#Ua%Ufttevq9<)6;9!T`h2(O-w=*sIPRYZQ=lSG&&-43T8yqzE+WX)Xf2?Br zKicfEr=;YicMI70`UUr)ZdGcHVkQ&yC)tu#yFhGwyAY?fUkT`?@psFekKZWtKqXPg?y1T=Ss!|I&BJE+TZ~sn&855up27#mJHVE~K*t=KKLB zfTn2xG8h~lG9#X9t-_5n1aS*!)Fi3qfL{DO$Kggh-cFa8wWwQQDY&*G1kw}-9wWO0 zG!X%;8Q{_K`_;PdgTq6ZSt=uRRH;FG1g+};OZITD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..e647c097c303d4b94ccf7037eaf9e745bed30b3e GIT binary patch literal 950 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 Dva0Mb literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/engidrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..2a08406d1498126dbc4caaf6469721a60c92447e GIT binary patch literal 820 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 VXRT}iA0mqepsuW~RH2Qxf>Zq%+!S5JesO6L z%@~?Zw=P|Ds3~ol+}^7eMS8ZpoSgUJ0rnm6!lQ{<0o^ zPbfgY-v7XRk2tV#6#U0B@nUTv3#%0Jd#|5CSEc z_?*PXvVs))7K~E!EFbmR&o8(=T7tUXo5=Euc?P~Je*-Mdz440Ry0o%5@{{;YW)41na&ILdz1tDY@&XV^x6wy?G1N~4aP*hxxV0&{5UDp)~ zj!P2GuP%QEz*8=lOV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/genedrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b62fb11b088f843e29656a2f5df2738f557f5b GIT binary patch literal 628 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 P?^iV?ZN(aS^U(hTw_5gD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/hydrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf8c8977dade9c717c6d2e38e818dbd08582bef GIT binary patch literal 414 zcmV;P0b%}$P)$bXsjuuFL_~8z7yh;c4_L zqLm4Vi+ch#EzBz-pfT8;-->I3XbVn{PnZNjA>yV|+&$cvBOpe%+ZE;czAxq!377-{ zO{I7n4n?F*rNoYj1eoy%GaiWui^3@&>`m8FR3TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..8db116a5664e89f26a0b3e474535906b80c5964b GIT binary patch literal 659 zcmV;E0&M+>P)^L;b>?c8lq1Ht{No8J_MZmrJUY+CHZVPSkeI%NN9 z+DXu~P5?En-E*TeDzJYw<$QG5N}MZlEdgyJBJn!py#%C$tHL%xwtzI#w&UoFMiT;v z;T>ckOqa)voBW!kv8*A$(v4|=mSDAOQbBzL032UD$YATn0q@ok;P372pHBf08~}#; z9$|5fLj=qe5r>-c;nzzR@9**a*+b^rugX|;XfdG+#2zAk?C>Na)x4P^L{YG_x6Az( zzXN#{tEYfv)oO~O5QJ2uKJ!%U*Uw-0cyz0*URwoPJplONrlpxJj8no@*YE7@`scC& z&FJg{8ZwP$UNyAfu#jQw_kUNQ8J!gfEMWfp0TeCAMy!aIA_uL26Bn9Km8k^c^uCKY z|D#_8dc6yx2nnz1Xhfhq9}!n`3kDFNsguKTcuwCJVl~usSPw*F#j=aIrOe}1OwBo{ z2P*Qa8~P)tGLL5;F=z!O5Q>FkNK;Kdvm~@+HSJY_yhfB@_4+wn@P~%m0;4;30r>Xg z`{n}5MkIke`9@e0CH@s|DDw>Bh%65n>VpSzD_e6QrXuf)&I-i4JjeeZUjW;bbLsOs z$ZEw;9zEuAvFH_eTok;1`(_vc5tGRzYu#)%%Z`~P;Bv8GToimdImrq-E{g1mWeKpe tQ|#3g=@&Ic2*S{f^h-)gOCu>D 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/janidrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..7dc3d2d3d926184da603b69a08768b60605369a6 GIT binary patch literal 413 zcmV;O0b>4%P)xvVTy#><{GYv(8wkR|(5NxuI8K~>W^v~lHdTD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..f3976b9d898409e872717b9128f2da31af1997fa GIT binary patch literal 766 zcmVLg$W+3tG~gkFueLNbl^q2coTMU>JAEmf^>m2 zo7*XMmrA!%0!=9;;7t$h`?*6=Z_vvt9 z^4`^Hi+3JB!l7*g08Z-XD6JO~2~O(g0Pxq^&2kyLPoKxWGgUworS-y05z~l8a7A<> ziHIXFtrspuo=QNJa8lSj5Ec-vG|q|3VrCCiDis9XF4Vw zJ;=I|RDci$omP4Q0PyU^>r4bZ+`g4wK+q2X05?~c0RXJ10RX(FkB#yg2Avjyeh4)u zLDmiYXm~I!2FG^sYVQE;536|c(m?I>jOU8O)FxDO5&%F`hF97SR@C6wF8@vBYEI%- zFIy|v+WCpv>DgGWR01YdJGKk2=|k2HXo|#1sq!e!8sG6{_ZoL^mIH~C(6kuP@Zk4C zPVD!>vC61&SvP>Dk7a9xq$H(Jo&%2ULd{9g6bXJWgV+s)PiYAmwdv=~2v0QgaiHfQDzP;(KfX|b`&Y3~V{ zI-n^MOp8J7w1(Rd*$Ol~9;!Ks_eL5A#0F6WlgE!0HQpaV--D(|xO3w+0O0e{*ZBoF zwhLC&AnOJ;bOVDaZM4lFj0_clI*SKf% zK*)jZ$~|1P+o=*S<@0!Z@ID&>gle@av~GWYUpS|bfQxn;OZhzNjw6(GDW4a1Oh|xx wd<6ISNGM@i%oOlo>-s+-6%sJ{$K$`nZ(X%tZ`uuDB>(^b07*qoM6N<$f_?*A5&!@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/meta.json new file mode 100644 index 0000000000..890a6bf084 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..dc7ba6373ca11239ff074e32855ffdf164dd8cfb GIT binary patch literal 10914 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 E2fg>@2LJ#7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..b8919056603719dcf68bc24f4654bf8924018e52 GIT binary patch literal 454 zcmV;%0XhDOP)eHw`uWlY19(`@qtoh(@AB|?y zk-@2C62+4+pvfGCOpWJEXCzboCT$NPsdgy~x_OHCO*+t+=4L#?=m%~(Nqv<{h3rWJ=qU=qf`F%1i)0!W1ae{| wfObbhyCabdd1VPu$ix>ilmuY*54Uvs0+~6KFG|{tng9R*07*qoM6N<$f++08;s5{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/lawdrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..879f5dedb2cdd565570e6d43c757e027948c9053 GIT binary patch literal 816 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 P9RZM)RFbF>GYbAci2hdI literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..8559b722b0bd68d59d9d46125aa6fd5f29fc31f6 GIT binary patch literal 497 zcmVS?e_gjgs3HO-2pTQq&^q2_HJt zjfb~6Max0dP>Sh!{=e!d!Z&_A-}~|IJ1+ze<#M@Kuk-J!SS*GH&t^uMRaHeIkwD(4 zVQy&!0Ps|~#*vcpE%EZVS}l}HB~Skp89yLR0Dc`{LseCA0M0pdT}R%iVY=^DpXl_rV7_tMeh%YV- zpA~%jJ^lNIJ#hfnbpgEpm@$TMI6St@bzN}Ip(qNRD~98<4oY{?UX~C*x3F6tkH^OX zSe6CGSl@EdPg!0X`4;q3Q_A~&*25!i4`-n+KM!RM%J&X@Rf7xoDUknx!3F#@Szxlj zWP$&=Kqi?+CYdIANeft(MgA55z>RrNDklMO&cPV#h5M=dH5AcUfStmwP@t$tk6?Xu z4Qi&O!2Ba;N5E_00000NkvXXu0mjfs7uyS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/medidrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..ca5162c340134ba28d1fb35ca03301170bf000ef GIT binary patch literal 784 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/robodrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..8f53a5bf3a9f6c0ea56c24c36de087dddf0c8860 GIT binary patch literal 815 zcmV+~1JL}5P)abg@H*|Z*hY)o4B2zsmrf&=lv!xO~75jR&&xz zJ}C6Pf<~jkv56K(Pn=}6zREeE)%r!F(J1t9wOX93pJcUjKGtf{Xsn{Ou1;WMV}tqm zdB%s9xZbgCclCTf&WsN&`6>9sd7k~a!Q$d#bpimV&z^zfa5HDS)t5k#|GhhRs}snw z41n7=w-X8>ygdj4;y5Nr62`{HP)ZSoA;uW2wam=S&~A?Mbm=?M`y)P9B?2yCnx;r8 zQA+th)>?ufAW0IRTx(4n$DOLrbfO%|#VSJ2Dd=WxttF0Qgb<`@>XW+40Y*nh0r>j) z3-2BsMqm6{7^{>54#pV5Fhoj8nxb*F9jZMQiO7cPH0c`#o>11^!l` zA4;uaSD8`@fH;o*?pjrLhYDyiGprpMbR% zAp}Y(Ka$m6~lp^r0-DbE}BmVfYRM6pCt+ZmL2&}Cq ttgR=d0#-#|0`7b8U!o_0ovZb~#vd9ya5diIzK{R_002ovPDHLkV1kl)gd_j} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/meta.json new file mode 100644 index 0000000000..890a6bf084 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/scidrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..8508b5e9234c1f16775bc70a8d0ee7e91b67275d GIT binary patch literal 11973 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..b962d8b16dd0dbad743ebb02f04ab0c225aada77 GIT binary patch literal 689 zcmV;i0#5yjP)az4DBwoBJzg8M+c*jF3UK4*OPkpR9Bvi4_-T`C zk@e_2ZBOQhTSXWSvk3sWf8kf!wlyA5Ox#NpP%eaT#>4MFfQhvV@LW&|0>A@Y7a9tD z7Xk%$j*scTxy;k&KY8|HnR21Pm#hLlk49rcSCgQ^aiBsGD1)3(6hOIJ(OH(Ka>XI> z7Kj6aKv#?#iV{+(TyKShoi6VmEphkiFgBNonJ=NQE7S##$5YUiOHkB-G|YSl02j_eB9f!N?LLpYsc)GaKDAxZ&@YGic|qlF0C(w)JnkHlaqy${}=cR XXxHnCTG&Oh00000NkvXXu0mjfR9!sz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json new file mode 100644 index 0000000000..a004430795 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.0, + 0.1, + 1.0, + 0.1, + 1.0, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..3eba5cc2d3c43f3a7de780ec1da4ea3a74d2b1db GIT binary patch literal 13937 zcmeHtWmH_v(k|}q?h@Q>aCevBVPFP#28V>;7CZzJT!Op11b6q~79_X?y(I5@&Uenb z-=DMAz5mW$vuAo&S3Onrbak)knU2sFw!k-q*#!y_jh|t( z`n@AG$P=tL8rO<4CoJKHmgyl6P)L0gfA$}FcUH1vtE!T}n_RQ=+P>=7n82)9$KB(B zee0W(iibPw=jR{pxNC3My_rruy`CD{#Wq$=Jx>U|o(}vzi5VA;&13fMQP$3r`#ri+ zKR@8}()f3n653Xv!aqNBwy{s#+cB3V$7&PZ|MG1c%@cbU-QIKOy|DJwQR&0tlDYnf z!LHwar;!N__jtx|dHMH&D!N*-pjP|bj?#^wjcyBD#;4;PF z;NkPkGTw=2tCKV8_hypNWQPs)O`M%4$A@yz6&-$Zy2q(+^RCDSfW3LAS=e!{qu>h~ z*PVmk2I)xw=1nh2q|;l3UXFtX;r3tx0+&l5&UI(WlRxXv)%r!7pWm51O=B8-`g_yP zH=W*n>3HlEVus(VO>SGOGdEtft0E4iDX3`uK-73)I0GTPJ-(TL6KO{ks8~{pW5asn z#m<#*9|X67066XISyM-Et~Mn!i)eH==VZr%&XLn?JhDG)7wnhPgP9?2#+<~YS=Ty` zlDs35V&I=Wob$_Tyw}SV;UG0d90`{}5yCT{mSWWBVmL48QNp;w(^6sD(a}<6yCQQP zVcIjUmZruY)3$lmahAG}1 zPMaDpPwZYh$@qh3OND2g`_R6IqoW%}T+b9dJFB0FVzI=7M4QHI zkJw-6$eyEdGg%HZnaglG?oGQmRq;GU6w=&0M}A>C(_VRaM{amWCNbI zV*3_rMA^d5_Kyn)qyy7)2Ld^)@F~aAnB;4SRN1zUoIOMePV{3eXU<1xL%+cZC~H}* z%eP$iA{qghdMt-OZ{)3>TQ43}BgubAjXbQHYiRhmi}>1%OC-^;*YoGGHt@4!|6Bbp zyLLCrsszPOxQ%I7uoTOTjOd?r$!2frj1;qDuU6Mdl54TkOc|@?Ok)G z20sgPn ze&m02B)XxwI?k9-qWd^dL%J{9Du3cB)0Ll3>LfS#%9s(TKCGjF35>HKi5IRQ4rMGJ ztl4!R74?W@ea-vk9mzBrI+|d`X_#Em-ulv*Kf^@wA-i(E#G6*naowTRkEgLSka0`- znKgN#7FK%OdqMw$Is6G zexGVZ#jv{MJt~LCa-nr6a8iLq8QoSs3|`^dFwhx~$|uf4qGd$A&q`~td;i&7r+ERi z{=snBczb&`{YO=Ra^49Et;Xd8@(Po~L_TiT?sVE?QYAJVI`${#D=p)S(f&65N>U^J zo_jqd2K@n|01zSbSASw`g@oa>Z*0MhQ1mT$_Ohb9czu?fi)k4;=1J(E*i%Ko)CWqF zw9(vg1QA23Lqq76KPNWozqA6P6pnOrEvO_ME(_{6n4Z-JkK2ms;5ra!awUUOlAMHs zHZ5I0#+PYci!E~@ah}hpy4qH$J8z-kc-3gvDFsnsJ!AeH1Ap)B*JJQpb13&2NNu+)q<{ieR z`zl2psG9d<%#Vl2%1tn-QBTvh&p(tYIH1ys0jh&O_^kP=J*n}1jwhaq-cv?3ZZz~7 z9RY5$q)IwLEDZ@vU^;*l)3Ah@$*8h#R%Nq*Ae9~<&Rw2Ao^{K}h_M;i(a@_T8xS!aekgckPbM=NudEZAgZDZj z!b}TAwh;vaWt0b1Sre#z;A-RF*}C(y2cL=^NqmFFEgxO_WbT(bMNEk=L96DQEG2~R zdb^0*&q#Q>)^aLK2KC{?*7q!V;^C%~lC0;a$ou+62YQn3Uvk{HV_C7*$HP9tlpyi* z%wNuk*$k-S2jNT2%Ik|uNGkFfFucWU@}V`Z!%sc`Q4fmVR>E`9Efx#FZ%Aq|aOcYGfsG(PM#)l|Bq0FeF@nq*W~QV1v; zTr?hBxiosJ2d94BPt7;L{{WAbaR*X9T~$CFGlI`6)W2CFp` z3J}~j&N{c9h&+4@eMb*uhj`!epmHqiig?;#Mr3ZTLcYrd=rHdW)32l#lJU96^=D93 zj1B2pV%=L8F(<}dVO`cIVL^8*pdl>dq!D;%Cs3J*Mz}@s@g+hrbK*N-nskpL4RAGB z8^K~3R5O<@0Jit&tToKya)8;Ttfo>#vm)hhf)pPN*Ef?M8@8oK`QemADbB>D+uXvw zD|!dlGdEwuxDDl(Mk4VTzFjByh{fNkaB?Rr}@O+oXFHW0iC%`k;5sAi;S;`+L-u(zh**DU} zX$%C(2mugIV4eVdY}3mUvxSI|f#40(zIL@Bc?E}_bHRj7ma|QfI+}1=moTm{lFgd8 z4Q;*=i?yK>fDVFi>@;TN)ttXkn}1ymJw->ITcQAK>YIXT_!(2~L`##ao)k2q>42!O z6&@l<;4YW93Y1-EcaeKF0?EqmQKWWqwMY(N?pN?o^v=<X`+>8!n3RGUaC4MIH-r7j^=ZB*pi)x)HH z9g!c&nGhaCB0j8dKN|-RdWFjpGOK>dLbgtU5xs;7rL8D@o?+B;@rz`M{sU5(@OBf! zBqB}5EjlH?S_wz1S4U9{dRw+-S79!IfQk?u_VEF3L)l+tO(Jdt8 z1z1Q|7APEqk!ikpw>`2{ZWwQ76%bGyJta&mk&qWmRdgPhG^*2@zlvh1LI7t_7-E*y zkoIwT;##uWDj0Opc|?nyDpn`*A^jC|GJK<8XHQ`sORxb^`gnO{9Uz=kghv>JB37NC zqaj_;Y>;n=Rl!J9?N0mYR?#r$)ecKvl5D0a%i4ruFru=rjLo*_h<;Ce-mV-4?Ri+q zG)M`790OG^0QzlTmKGQf5hv8v`UBq^jOCu{h+jvNeZYf@6RGdgLv@9rjMsD6VJ%oLJFxsLf_=AI2TW|v0F*eL7Kp1V?h6~;3;RhJQ zii+4o;@TkASH$RlBt?Kr@0D7 z7ty5f!3QOYxOEZgLheTE1NCO!oZQ7!%uOXG zI=~Vo7jYXzKb>iLMR*)^$Hs3H&KA0cF-5Odtn7NKEV@*BD#o)AJ-S(AcET@H_-z(z>sM^ zCd8F~WB20lqXVK-EsoT|EAgG+&~HhK{FF)l;Z@==(w&`VAbh{+c#-OrSij-}*EDTv zW{_|OR{UZwCuxV!I)PnN{gn{Ao^It}P@-=%sw+-P6D<9GPG-uF#+Ih-9nFEbh{IE0 zVaWa}?O+4OpyN=bLP*n%9yU@C z56y@SfxyI4VLfJ=CWE87yX0<#w_y>9lI|MgrIuuLWD1)PrjuyQl8!DcKV+p#PmFv%j+~i&kf%IV=?w!$Dz9lAVKrh2M!gBbdw@9{RB{ zjP^$F*SVu+PkjL(ssBC6((DK?wgfC&Ko+>jtj#zR*p#SmokgM6wVq`=sKAWxQdMW% z=oO3}!jf%6rmK`-(?OU*pB5ko&4N;hi|rfY+D&o@8FNR14)eGp#oeV+^-G=b%a`Jn zl=zipt+yB!2wM%k(ek`Vw!xu7T%%viDUh{w0!l0vAJWr4qj$k9%}h5Fi+)dF4#8uJ z9M^LJ0{uPJw+Syh)(;Hu$>rkEWetnftL^CYu2+cDbxRMUj~8;-f}ea>R^4Ql!w!_! z$4B2|BA-7pZha(ua&ue}PT{aokU1Nr)*c+aPgX8P2a`G^+6Yah!pX4wqBj^VfIx_R zt%49y4K%H(t@}?BCT8NvXPVe*e0B3~eAyBYjlcqrwW&BbvQ>Pm@CKExlTh_M^vip1qB zeZq<~g!{&r@#dIa)6TR`qVw*2m&*E#n59z{e=+bb%0Yn~jM`FlX=0?1``zDo=(}Ak zNv+NT5A-kq=8YHjy*&{}zbq@p&$zIOSFVSd6Z`N2zuGEQp+41}<@4Yo8xd^oRvmAI zeY!90=#0cJpLy4rb`lrZEu4^6a?pb|&d0>My!(IK&vIGvc&t^%*CIaa8b$;1Yt6B7@ZNZ>u(DtSpIADtXy*k1?M1<3=D_BP=Bd7=m;em3DjCQ-zu)Jcqz_R>ibwIGG}5?W7ti*p@|B8o*XS zQ~*u<_|`PQ--s^b9mE{DD2 z@;q(`jpq1Hg!Pos+o@R|RTUU!8|pFJzJ0{AaqFgLv%{0pteU4F&iZt}^loJ7OYPM> zb1N5T2iyh+E)BIDvAI`qbd_eUEUJ%u*hsyi#60jbf(_qsG$Q6S&Z~u2SK{};-TTm# zk62L(46l@|t~)#>{p|y}DaQ&W@Ju3Qb!vzoF<{fi#L7Sp)3t-a0%d}M`>%kfH=_#Id=m?7r&sbMG zWK1}e-M?T8wOoxf+=x_Q0(DEmBA$c@pFD49gZq4yPOiynYU4@KwdtHM{-iZUxuwvD z+9BoL9hrX+^8~DHwbW>7^E-tBpc|su$uMrta>^;x3t5Qn?#xRg~7jNg`>ueJm>Lmm&r-ECMp(lu6@xQo`8_ zZh>V{-bRNVsMiJhn6+pdPD<+^WSi?sapmv>Vp1B^ml%i;!silpNMQIx@rTm}Uv^+&_ukWy4eOD@hbS-o$l1RZ>-Rn&f3Z>HHngvsbWP(T;x_6*P0?W8zT;uGhfrpo(AqRM#$NK+y0~^f zC1t4fo2KBc{n&b$E?z#UjV|nKS>MybwThylMg};cLES~f;T_2*NZe89DMPQeshKo2 zIxUK(Xg7VIik|LXC@knZ6@L_Ieph zeWC^m6%a6Un1Upyi1gRB6MOn8BIM1US2i0JUFmo%FBVI=pDh~>G6hPSb+seUtRvqV zy=}$-1?vdP3zMfzkW;is0J2A;?KM$<-qc4f>sF~4P2p7T5(|n@)?2gw)p70RGlfVV%I{vh;Ls53vMpK6%(9P#=XAuIm z5<|P-K}l}LFe9X=z=pDHFo|oC=9&dxQ(skyH7mNuh5xOUOKUk7FRfmAMk3^P>ML8{ zLI?TBo;6{-&ez*#wt>ZYJPt><{Rr^f@6{KwO(Y(&gFKCVJUjyeupj|44)Hs79=Q(R zd^|%X`hQJtM1FTa2GJU%NY8z})tT=UW%G=)FRuy9LBKPJ&6o4+u%JC*^06OfXWtIG zpIK}HC@}|@KWUXGHaX6<55@&ai_2O?j=%MY*wLI3jjP8mf_DeqXhN0O)74TdghdtQ z2DPfSxzrbvOBVF>bfhq+!dJ<$3+!-*y5Z1<+oZ{sHejbvgcK zc4LI}>|)cbWtz`C=bUq`N7yUhbXGY161Ypm!?bPmv{-CE)U5PDQj}h?l15E>^%m^>L+cO=`Gp2?$*TA=zQ2;8r(A6ZwjB9=wSzh zV;jetIy}LgHh8pz2_r!a5S?6dqPGb%o(?s-uwvC(qHwUuJuT5Uh;UCLl$`n=;%GL~ zcRA%(g}v_y9bi_SI~2d0vsr{GD>l5|I!8bjqZC{Iv9_ zRN5I;wc^+i0ZqOF5y^VL=~FAT9rlXpZ5) z5N}p4V6xiE!=38eJ8K^kpNK`p_0YF0_Y@>*rwlgQ;UST0q$DE+mfg?t(m}s&$R9iS zc~``w+(?n%_{n#h^i4}gAG98x($+iJc91tJ;>~sLnahPS8VtZAe{d!Z7!gJW^l=RN zU?*n`duh(qh)>RR?erMb>rkPcW=Nd1Zet~;I^%K1p9;o@17w^KREmU|Tw-w&j+?SS zWq`4Dat{)|ibTx)pt>`}FtD(YZ3}6lPjGB28Hbm#cl(rL@cH62i{z|9pQC8hNgdef zbx6qhZjuwK3L(LP_H?R2PxNB0Q&TIikc34W+4>{z;w5zA(71Y8CuytSGc6dlg#=uxWIl z0ZY(qubT{&>4ufbXU7pIkR@gW3Xxltf}P35(65d}KDhJ-*o5AreOAD{35tGSPskg* zlt4ivLxpk{z&rZ{{XOnLG{;u+D^Xs)*DzT?2L%btn zQ(ua}gtrRAj?O!MMK>@f$&c4_Dd*sEn8o;7E2zb*FYaKFlgc<<9hrL_9rj?lP`k`= zX#zB>xyI@qI1rbaBC?}f&Bu{sanrvh&$ZrbKznB@I<6Cfo)?f|3UeRUZ&_umh&crw zL0NCO?&FseUDutVOmUtq`q@WfC9GDiyTmwWQ$m5!saS$fk6TxP9?|)#w!(jg=u$<0 z9ySMF{zn%BRpO2+(d6>=S6u(1^pMa8DIY3CxG{fjp+Z_OLH+T=K8w1{yc*t~{tGNU zb2>H=8Ox`@!TN;rg6qdnRQ`&+nZA(XgIcbqf@#T^p^*FREa@k^P)*zQL$Baw{#(iC zU9|FQgLD6)ehabi_x}6C?{Q9h-I&!h;mMtvrjDb=Og|uLv6%DVUL7S95EKO&+7;%l z8kK)Ym_sIh3)mWH>%iZ?3dbfyg_3wf?vdVJ^gSn~%#^&-Emw&1N0nUD7TwiHlacN~ zH7zYUXsG@<`B~-a3!f#yeD-6sWrg~jCw|M)Ea@w{2%icRnQRIKR}xR$+CwAkcbdE^ zGa>|t?kdb$`DU{;VX}<)>FT{CAVgpa%Pc-N?V=Y$PmZ+WH&FCb@gUu#jC}%qrTrqcB zYB9fFysp$%uQ8^ct`#kUwWVX?QkQGvB}YemLlv;>AhGL15K!tRXpYWY34!hg6kP`H zQxr<;j3M=49)3VVog6SPsY1;HUy__$-zxt_!@NdTJ6wTR;!s}`&X!Z&w-=zqC#mMJ5@ zqUV~k`}i7l)#k97qtYluw5#E+R!?xzW2I7k;Tm4I!Li!Vk(>y1YLl#~e#>81o@F16 z@1lf5pvps4lr-S$z$=dcNYT~J2bIzJ>y|PH-{?-7fSin=n*}{lnNOgL+kEoXhq0=q zPcW=Ctm^V>awkxm8$PSWZFpk-L#^61jL09c41Co`<#lYeyyYHiP+P1sl|~!Y?whDt z2L`nB)W*Noh2Zz*)2d!Nvo^9rr!hlQmRN{0D#LjgZ?F|{a3Xs$-&E)w3R?)*#He*j}`r^UKr%sG|wW(Yab?v$* zf=WLv=#KbOpTG@0>e=I%;uNw%MHEd5QHxCY7%%AI-K~N~_5iDod^O-j2}Fp$VYdLg#ebx$q-K zl+&5gehJjr#FN6YoaYyfUcpzH%6wyjN)uWI4Taz~?LVCfYA(u4v?zOyrJV?}55NOJ z!NV*JBQTJwW9{b@Yc)L5m+WSC89~fgjExeMqMH)K8 z$Op3=Q8?A#2TQHq7O6FszRLs=1e4nr$vf9NiN&L`HmZwpMq+@s+(q<1p29W0v67R) z_(2TsK(dw22{&?FWbYRuAtp%)W%^UK2|b5Du8q&3m0CR8l$t{75JJwH(Sje~Uxe$c ziP!PSD@Z;V6>QBajS21J`m{KeL`bgs_!f-7V~QvJ5y$m?9|x_g53`3ZTsf{yj8FI@ z!=q;VX^O%2H`7zMMBdXmzPT?dz|VAP6jKKns(56lTj>&%j-S=tBop|8y`a{uFX5W5 z(bV>Bx7Sb=WYlsh71-&tehE%TNmQgJq_(ZgYUp9k$Ptp83D1NE?>z!T%=My1KGAEm zh;44Gy=MC~B`%hE>$RAJtTHCS!O^#r0`~2t0$Ov^oCY6& z%}W_PtM9767QIK@(ct7WGmpicpYBA7UM@6t)qiM@seoKo|Fp5}$)noZtUlnAH`!u> z&TIhlW$rx#O-_mp@9WEbh%Bsrj&?uQmhXxiELfR{!{7cW+kmAuKf07y)(P4SziTkL z^lQe^9v{hlUN(wB5N-0RL1h1?4#YO*4G1k3f*fm(dJp{Em_>>z(7lH)`kp~R+&Nh^ zSXe0Tu*TrT)OrW~U@km?qCbALN; zpN9U4gQ+(BY`u~4;EO@k=BQd<%dvyncSg;Xeq8(QCEA4%~^?VY}~*L#%x@H4$VMYOfq3o z&>q-(f5UV4m6g*A^|IW%jqk?g4l1vxWQTNp9gB!X35st_=!GMBK|6XkiD2P?>|RY#c>tPFgx> zsBA!@G_UzoIaQsd!PYhkKCWPGA2l5dA3F;n5RJGPiij8B1;7Ce0aAH6*gLubyhLgK z-~wLSzr`FhRDV<;cA_-;sv1<%POe}oUUpt~PBvLD8xL+8F%&8hSCAz@OGfT*h?gf( z8fyr|8Nk8e>FLSt$;0mCYQ@1NBqYSa$<4vd&Gw?f=H~4P0eZ1Hy3ziI_zOb@>}KI= z;|#HJa-{l=2{dpOJG%YN!V4c9UO;CKE_O~12M3OSwQz&T zdc1)A9nk-3;imI){EtHm?B?X|Y5|t@06Rix{}lpc@lShacUSvA>3}Ra!1iE=7ge_x zuU!A;QeIJ2v;XDwk3_>B2(f%I zc$ot>jvyybxBpSrv2g%vLx8{eh@BLzfrk3*|`P( z^!y$ez)LzW)B=B3>I=Xh`AaqcX;&~1;^eC1${N=Bh3<~QfdOGt-{55Or1;N_y>_&ZsS-*fsO*@|%d zUwnxCQTUfd;KlAQ*~{YcvQ}~YbFuoHuiq5@f4u%4hyRZrUZDT$)d1KK@qjW_fL55KGC+bc*(}l0`FZmQsvYfJ%8zhqB(Ac;@&g)2X zMAolh(6N7-De8Wh>N}_OnLB~qj0O=uh!prjoDpgMy8JgGO-zB_%fAj|I_9lR=Slmc z0yw^~AeRX3`&j5OP%&dJp5ba-J>|t?EdpWgj!be9-kQ1%9H#{oYNA?KAo`L%%qzP) zrOS{NidPUkOrKxSo&vGGOrf1Jym?j@?5vkd_FSRcO=sY&GJT(DPw{V|ZzWc5$MU|t zyD=qsxJ{Kx;|r0rD(@CBp>pVttZUaz3ni9XlnZCi zbZZp^4P~RLv9dbT-@RYh?MWubn&f;-p~NKgomGI-qhJ X3&{r=0o5-B1f?jeCQ~kD7WjVvcA}e| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/secdrobe.rsi/off.png new file mode 100644 index 0000000000000000000000000000000000000000..fc3cd2ff37700fda7083f5306b6634ee5b234951 GIT binary patch literal 442 zcmV;r0Y(0aP)tP?HaMW#rzAdE{^^oE)EX5J4JMmE{ff1Qs^MGT`II$ z)Z);%NgZmWp1I@2CMc30gyil$-uw7+cZq@!_6%bjHa{yz?Y6?tEr^oMhc|Te#aJ5a zombTJ^P#c1SUSu=D&W@z2p1s$uvQBWfb!HFKZYdsInETK3+NYBtlk%}#m)0$Su7a$ ziz?vz(F6d%{?dyqOy&TpFeVhBDU&l}{qad?c^D3W+HeT(Y6B-{&p5r!LQ@pBq>Y_9U0L{=pp0ZzRg(2JpfdhdE3PE1C-NDUa2D_X7w^}^XHSkk-2V^924)6}h zNF7KWNFDf}4pd4eDkYPYOL9Q=55VUEz_nW^H75yhxH~mJHUYhrW#OkZ4oI(HXS<4l z=S3=TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb577a8f073859e0f9e9998d839ead9ab5e8bce GIT binary patch literal 817 zcmV-11J3-3P)GTG%Pd zH14esHig|YIs|7!w{PZ@p)f&*bTUl5FU~{6$l`G`zcXxM*qNp&=siRnL zPBgjjYPRqD{QfK}3rnmwp0VC|c9gs71OWEt@+4}jHEOFh=J#jWoM^H+(e!FmMc)z> zVSc|u!j+-B1jj`w0vBG*vNzYH)dChcmel?5S64!33bfWlQN+Q)0psK2{;l`ijefSy zSEVV~+1X)jZH?M$E#K8I2FsnZKiw%$qtWPVKd=NBFJIyu=h=JRIiCYAzP>b&K#~1} zd-tmo$g&K8ySMKEAcXMuK@bqfF-ejzJw1(5iZBc@#$c^wadDCMyD6T({6X|_)cdML zzy(ax6e%T2DeuTyOArJkN#cWRt%>6p=qT60XwFv=`tE^V*4A3$I7SFTnx;Oe%N$^8 zY6^hwU%&C;=~?u(UxmI(Dd1p?Aq+#Ll%#3u6)7U?GVN7h5RTl0)>^dIK5%bvH)75f z{#IZRN-ZLnnNkXXIF9}AD2k9$dJtC0;QB6$===W-rO`i+wk?u_AP}IQ@`>B00000NkvXXu0mjfS|N_} literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/meta.json new file mode 100644 index 0000000000..890a6bf084 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 1.5, + 0.1, + 1.5, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..8508b5e9234c1f16775bc70a8d0ee7e91b67275d GIT binary patch literal 11973 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/virodrobe.rsi/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..0032751ff4ffedd3d0ecc00eaf4e0ab459929e9f GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJR!TD@E@bvU_NvA($#wnr(!Xc+! zxY-SW0LU@E^H5*bg578Khv|+_lg$sW*?jCvdBeJOdWZj3DYB`nt4B%rOPnz=`)6-p h#&6~hvQUMA!DX(Lkd@zrT|fshc)I$ztaD0e0svz&KxzO0 literal 0 HcmV?d00001