diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml b/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml new file mode 100644 index 0000000000..5eb6b8b5d1 --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml @@ -0,0 +1,23 @@ +- type: cargoProduct + name: "smg crate" + id: cargo.armorysmg + description: "Contains three high-powered, semiautomatic rifles with six mags. Requires Armory access to open." + icon: + sprite: Objects/Weapons/Guns/SMGs/c20r.rsi + state: icon + product: CrateArmorySMG + cost: 8000 + category: Armory + group: market + +- type: cargoProduct + name: "shotgun crate" + id: cargo.armoryshotgun + description: "For when the enemy absolutely needs to be replaced with lead. Contains three Gladstone Combat Shotguns, and some standard shotgun shells. Requires Armory access to open." + icon: + sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi + state: icon + product: CrateArmoryShotgun + cost: 8000 + category: Armory + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml new file mode 100644 index 0000000000..533169e51d --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml @@ -0,0 +1,47 @@ +- type: cargoProduct + name: "exotic seeds crate" + id: cargo.hydroponicsseedsexotic + description: "Any entrepreneuring botanist's dream. Contains many different exotic seeds. Requires Hydroponics access to open." + icon: + sprite: Objects/Specific/Hydroponics/banana.rsi + state: seed + product: CrateHydroponicsSeedsExotic + cost: 1000 + category: Hydroponics + group: market + +- type: cargoProduct + name: "hydroponics crate" + id: cargo.hydroponics + description: "Supplies for growing a great garden! Contains two bottles of ammonia, two Plant-B-Gone spray bottles, a hatchet, cultivator, plant analyzer, as well as a pair of leather gloves and a botanist's apron." + icon: + sprite: Constructible/Hydroponics/hydro_tools.rsi + state: hoe + product: CrateHydroponicsTools + cost: 1500 + category: Hydroponics + group: market + +- type: cargoProduct + name: "seeds crate" + id: cargo.hydroponicsseeds + description: "Big things have small beginnings. Contains nine different seeds." + icon: + sprite: Objects/Specific/Hydroponics/apple.rsi + state: seed + product: CrateHydroponicsSeeds + cost: 1000 + category: Hydroponics + group: market + +#- type: cargoProduct +# name: "hydroponics backpack crate" +# id: cargo.hydroponicsbackpack +# description: "Bring on the flood with this high-capacity backpack crate. Contains 500 units of life-giving H2O. Requires hydroponics access to open." +# icon: +# sprite: +# state: +# product: +# cost: 1000 +# category: Hydroponics +# group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml b/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml new file mode 100644 index 0000000000..1bfd1a3a1f --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml @@ -0,0 +1,47 @@ +- type: cargoProduct + name: "explosive emergency crate" + id: cargo.emergencyexplosive + description: "Science gone bonkers? Beeping behind the airlock? Buy now and be the hero the station des... I mean needs! (time not included)" + icon: + sprite: Clothing/Head/Helmets/bombsuit.rsi + state: icon + product: CrateEmergencyExplosive + cost: 1500 + category: Emergency + group: market + +- type: cargoProduct + name: "firefighting crate" + id: cargo.emergencyfire + description: "Only you can prevent station fires. Partner up with two firefighter suits, gas masks, flashlights, large oxygen tanks, extinguishers, and hardhats!" + icon: + sprite: Objects/Misc/fire_extinguisher.rsi + state: fire_extinguisher_closed + product: CrateEmergencyFire + cost: 1000 + category: Emergency + group: market + +- type: cargoProduct + name: "internals crate" + id: cargo.emergencyinternals + description: "Master your life energy and control your breathing with three breath masks, three emergency oxygen tanks and three large air tanks." + icon: + sprite: Clothing/Mask/breath.rsi + state: icon + product: CrateEmergencyInternals + cost: 1000 + category: Emergency + group: market + +- type: cargoProduct + name: "radiation protection crate" + id: cargo.emergencyradiation + description: "Survive the Nuclear Apocalypse and Supermatter Engine alike with two sets of Radiation suits. Each set contains a helmet, suit, and Geiger counter. We'll even throw in a bottle of vodka and some glasses too, considering the life-expectancy of people who order this." + icon: + sprite: Constructible/Misc/decals.rsi + state: radiation + product: CrateEmergencyRadiation + cost: 1000 + category: Emergency + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml new file mode 100644 index 0000000000..26fdcc71ae --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -0,0 +1,35 @@ +- type: cargoProduct + name: "big band instrument collection" + id: cargo.funinstruments + description: "Get your sad station movin' and groovin' with this fine collection! Contains thirteen different instruments" + icon: + sprite: Objects/Fun/Instruments/accordion.rsi + state: icon + product: CrateFunInstruments + cost: 5000 + category: Fun + group: market + +- type: cargoProduct + name: "art supplies" + id: cargo.funartsupplies + description: "Make some happy little accidents with lots of crayons!" + icon: + sprite: Objects/Misc/crayons.rsi + state: crayonbox + product: CrateFunArtSupplies + cost: 1000 + category: Fun + group: market + +- type: cargoProduct + name: "plushie crate" + id: cargo.funplushies + description: "A buncha soft plushies. Throw them around and then wonder how you're gonna explain this purchase to NT" + icon: + sprite: Objects/Fun/toys.rsi + state: plushie_h + product: CrateFunPlushie + cost: 5000 + category: Fun + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_science.yml b/Resources/Prototypes/Catalog/Cargo/cargo_science.yml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_security.yml b/Resources/Prototypes/Catalog/Cargo/cargo_security.yml new file mode 100644 index 0000000000..16e76cc60f --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_security.yml @@ -0,0 +1,71 @@ +- type: cargoProduct + name: "armor crate" + id: cargo.securityarmor + description: "Three vests of well-rounded, decently-protective armor. Requires Security access to open." + icon: + sprite: Clothing/OuterClothing/Vests/oldarmor.rsi + state: armor + product: CrateSecurityArmor + cost: 1500 + category: Security + group: market + +- type: cargoProduct + name: "helmet crate" + id: cargo.securityhelmet + description: "Contains three standard-issue brain buckets. Requires Security access to open." + icon: + sprite: Clothing/Head/Helmets/security.rsi + state: icon + product: CrateSecurityHelmet + cost: 1000 + category: Security + group: market + +- type: cargoProduct + name: "non-lethals crate" + id: cargo.securitynonlethal + description: "Stamina-draining disabler weapons. Requires Security access to open." + icon: + sprite: Objects/Weapons/Guns/Battery/taser.rsi + state: icon + product: CrateSecurityNonlethal + cost: 1500 + category: Security + group: market + +- type: cargoProduct + name: "Lasers Crate" + id: cargo.securitylaser + description: "Contains three lethal, high-energy laser guns. Requires Security access to open." + icon: + sprite: Objects/Weapons/Guns/Battery/laser_cannon.rsi + state: icon + product: CrateSecurityLaser + cost: 2000 + category: Security + group: market + +- type: cargoProduct + name: "riot crate" + id: cargo.securityriot + description: "Contains two sets of heavy body armor and helmets and 2 shotguns with 6 rounds of beanbag shells each. Requires Armory access to open." + icon: + sprite: Clothing/OuterClothing/Armor/riot.rsi + state: icon + product: CrateSecurityRiot + cost: 10000 + category: Security + group: market + +- type: cargoProduct + name: "security supplies crate" + id: cargo.securitysupplies + description: "Contains various supplies for the station's Security team. Requires Security access to open." + icon: + sprite: Objects/Storage/boxes.rsi + state: box_security + product: CrateSecuritySupplies + cost: 1500 + category: Security + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_service.yml b/Resources/Prototypes/Catalog/Cargo/cargo_service.yml new file mode 100644 index 0000000000..d1920e8f7f --- /dev/null +++ b/Resources/Prototypes/Catalog/Cargo/cargo_service.yml @@ -0,0 +1,23 @@ +- type: cargoProduct + name: "janitorial supplies crate" + id: cargo.servicejanitorial + description: "Fight back against dirt and grime with Nanotrasen's Janitorial Essentials(tm)! Contains three buckets, caution signs, a single mop and bucket, spray cleaner, and soap." + icon: + sprite: Objects/Specific/Janitorial/janitorial.rsi + state: cleaner + product: CrateServiceJanitorialSupplies + cost: 1000 + category: Service + group: market + +- type: cargoProduct + name: "replacement lights crate" + id: cargo.servicelightsreplacement + description: "May the light of Aether shine upon this station! Or at least, the light of forty two light tubes and twenty one light bulbs." + icon: + sprite: Objects/Power/light_bulb.rsi + state: normal + product: CrateServiceReplacementLights + cost: 1000 + category: Service + group: market diff --git a/Resources/Prototypes/Catalog/Fills/crate.yml b/Resources/Prototypes/Catalog/Fills/crate.yml deleted file mode 100644 index 1ad1159e74..0000000000 --- a/Resources/Prototypes/Catalog/Fills/crate.yml +++ /dev/null @@ -1,95 +0,0 @@ -- type: entity - id: CrateFlashlights - parent: CrateGeneric - name: flashlight crate (x5) - components: - - type: StorageFill - contents: - - name: FlashlightLantern - amount: 5 - -- type: entity - id: CrateLightBulb - parent: CrateGeneric - name: light bulb crate (x10) - components: - - type: StorageFill - contents: - - name: LightBulb - amount: 10 - -- type: entity - id: CrateFireExtinguisher - parent: CrateGeneric - name: fire extinguisher crate (x3) - components: - - type: StorageFill - contents: - - name: FireExtinguisher - amount: 3 - -- type: entity - id: CratePen - parent: CrateGeneric - name: pen crate (x10) - components: - - type: StorageFill - contents: - - name: Pen - amount: 10 - -- type: entity - id: CrateBikeHorn - parent: CrateGeneric - name: bike horn crate (x5) - components: - - type: StorageFill - contents: - - name: BikeHorn - amount: 5 - -- type: entity - id: CrateCleaver - parent: CrateGeneric - name: cleaver crate (x5) - components: - - type: StorageFill - contents: - - name: ButchCleaver - amount: 5 - -- type: entity - id: CrateFuelTank - parent: CrateGeneric - name: fuel tank - components: - - type: StorageFill - contents: - - name: WeldingFuelTank - -- type: entity - id: CrateMedicalScanner - parent: CrateGeneric - name: medical scanner - components: - - type: StorageFill - contents: - - name: MedicalScanner - -- type: entity - id: CrateGlass - parent: CrateGeneric - name: glass sheet crate (x50) - components: - - type: StorageFill - contents: - - name: GlassStack - -- type: entity - id: CrateCable - parent: CrateGeneric - name: cable coil crate (x50) - components: - - type: StorageFill - contents: - - name: ApcExtensionCableStack1 diff --git a/Resources/Prototypes/Catalog/cargo_products.yml b/Resources/Prototypes/Catalog/cargo_products.yml deleted file mode 100644 index 010bc232e3..0000000000 --- a/Resources/Prototypes/Catalog/cargo_products.yml +++ /dev/null @@ -1,143 +0,0 @@ -- type: cargoProduct - name: "dice" - id: cargo.dice - description: "Some dice" - icon: - sprite: Objects/Fun/dice.rsi - state: d2020 - product: d20 - cost: 20 - category: Other - group: market - -- type: cargoProduct - name: "medkit" - id: cargo.Medkit - description: "Everything you need to patch someone up." - icon: - sprite: Objects/Specific/Medical/medical.rsi - state: medkit_r - product: Medkit - cost: 200 - category: Medical - group: market - -- type: cargoProduct - name: "flashlight" - id: cargo.flashlight - description: "Shine a light in the dark." - icon: - sprite: Objects/Tools/flashlight.rsi - state: lantern_off - product: CrateFlashlights - cost: 3000 - category: Engineering - group: market - -- type: cargoProduct - name: "light bulb" - id: cargo.lightbulb - description: "Light up a room, anywhere, anytime. Electricity not included." - icon: - sprite: Objects/Power/light_tube.rsi - state: normal - product: CrateLightBulb - cost: 200 - category: Engineering - group: market - -- type: cargoProduct - name: "fire extinguisher" - id: cargo.fireextinguisher - description: "Puts out fires. Or propels you in space." - icon: - sprite: Objects/Misc/fire_extinguisher.rsi - state: fire_extinguisher_closed - product: CrateFireExtinguisher - cost: 300 - category: Other - group: market - -- type: cargoProduct - name: "pen" - id: cargo.pen - description: "Expels ink. Use it to write, or stab someone." - icon: - sprite: Objects/Misc/bureaucracy.rsi - state: pen - product: CratePen - cost: 10 - category: Other - group: market - -- type: cargoProduct - name: "bike horn" - id: cargo.bikehorn - description: "HONK!" - icon: - sprite: Objects/Fun/bikehorn.rsi - state: icon - product: CrateBikeHorn - cost: 300 - category: Other - group: market - -- type: cargoProduct - name: "cleaver" - id: cargo.cleaver - description: "That's not a knife, THAT'S a knife." - icon: - sprite: Objects/Weapons/Melee/cleaver.rsi - state: butch - product: CrateCleaver - cost: 300 - category: Other - group: blackmarket - -- type: cargoProduct - name: "fuel tank" - id: cargo.fueltank - description: "Movable fuel tank for welders. No boom boom." - icon: - sprite: Constructible/Misc/tanks.rsi - state: fueltank - product: CrateFuelTank - cost: 200 - category: Engineering - group: market - -- type: cargoProduct - name: "medical scanner" - id: cargo.medscanner - description: "Scans patients. First we stick this probe..." - icon: - sprite: Constructible/Power/medical_scanner.rsi - state: scanner_open - product: CrateMedicalScanner - cost: 400 - category: Medical - group: market - -- type: cargoProduct - name: "glass crate" - id: cargo.glass - description: "50 sheets of glass." - icon: - sprite: Objects/Materials/sheets.rsi - state: glass - product: CrateGlass - cost: 50 - category: Engineering - group: market - -- type: cargoProduct - name: "cable crate" - id: cargo.cable - description: "50 coils of cable." - icon: - sprite: Objects/Tools/cables.rsi - state: coilall-30 - product: CrateCable - cost: 50 - category: Engineering - group: market diff --git a/Resources/Prototypes/Entities/Constructible/Power/cargo_console.yml b/Resources/Prototypes/Entities/Constructible/Power/cargo_console.yml new file mode 100644 index 0000000000..65dae577d3 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Power/cargo_console.yml @@ -0,0 +1,58 @@ +- type: entity + id: ComputerSupplyOrdering + parent: ComputerBase + name: Cargo ordering computer + description: Used to order supplies, approve requests, and control the shuttle. + components: + - type: Appearance + visuals: + - type: ComputerVisualizer + key: tech_key + screen: supply + - type: CargoConsole + - type: CargoOrderDatabase + - type: GalacticMarket + static: true + products: + - cargo.emergencyexplosive + - cargo.emergencyfire + - cargo.emergencyinternals + - cargo.emergencyradiation + - cargo.armorysmg + - cargo.armoryshotgun + - cargo.securityarmor + - cargo.securityriot + - cargo.securitylaser + - cargo.securityhelmet + - cargo.securitysupplies + - cargo.securitynonlethal + - cargo.hydroponics + - cargo.hydroponicsseeds + - cargo.hydroponicsseedsexotic + - cargo.servicejanitorial + - cargo.servicelightsreplacement + - cargo.funplushies + - cargo.funartsupplies + - cargo.funinstruments + - type: UserInterface + interfaces: + - key: enum.CargoConsoleUiKey.Key + type: CargoConsoleBoundUserInterface + - type: Computer + board: SupplyComputerCircuitboard + +- type: entity + id: ComputerSupplyRequest + parent: ComputerSupplyOrdering + name: cargo request computer + description: Used to request supplies from cargo. + components: + - type: Appearance + visuals: + - type: ComputerVisualizer + key: tech_key + screen: request + - type: CargoConsole + requestOnly: true + - type: Computer + board: SupplyRequestComputerCircuitboard diff --git a/Resources/Prototypes/Entities/Constructible/Power/computers.yml b/Resources/Prototypes/Entities/Constructible/Power/computers.yml index 6fca8c3106..6e175a10a2 100644 --- a/Resources/Prototypes/Entities/Constructible/Power/computers.yml +++ b/Resources/Prototypes/Entities/Constructible/Power/computers.yml @@ -139,57 +139,6 @@ key: power_key screen: power_monitor -- type: entity - id: ComputerSupplyOrdering - parent: ComputerBase - name: Cargo ordering computer - description: Used to order supplies, approve requests, and control the shuttle. - components: - - type: Appearance - visuals: - - type: ComputerVisualizer - key: tech_key - screen: supply - - type: CargoConsole - - type: CargoOrderDatabase - - type: GalacticMarket - static: true - products: - - cargo.dice - - cargo.Medkit - - cargo.flashlight - - cargo.lightblub - - cargo.fireextinguisher - - cargo.pen - - cargo.bikehorn - - cargo.cleaver - - cargo.fueltank - - cargo.medscanner - - cargo.glass - - cargo.cable - - type: UserInterface - interfaces: - - key: enum.CargoConsoleUiKey.Key - type: CargoConsoleBoundUserInterface - - type: Computer - board: SupplyComputerCircuitboard - -- type: entity - id: ComputerSupplyRequest - parent: ComputerSupplyOrdering - name: cargo request computer - description: Used to request supplies from cargo. - components: - - type: Appearance - visuals: - - type: ComputerVisualizer - key: tech_key - screen: request - - type: CargoConsole - requestOnly: true - - type: Computer - board: SupplyRequestComputerCircuitboard - - type: entity id: ComputerMedicalRecords parent: ComputerBase diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_armory.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_armory.yml new file mode 100644 index 0000000000..61967c3429 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_armory.yml @@ -0,0 +1,25 @@ +- type: entity + id: CrateArmorySMG + name: smg crate + parent: CrateWeaponSecure + description: "Contains three high-powered, semiautomatic rifles with six mags. Requires Armory access to open." + components: + - type: StorageFill + contents: + - name: SmgC20r + amount: 3 + - name: MagazinePistolSmg + amount: 6 + +- type: entity + id: CrateArmoryShotgun + name: shotgun crate + parent: CrateWeaponSecure + description: "For when the enemy absolutely needs to be replaced with lead. Contains three Gladstone Combat Shotguns, and some standard shotgun shells. Requires Armory access to open." + components: + - type: StorageFill + contents: + - name: ShotgunGladstone + amount: 3 + - name: ShellShotgun + amount: 18 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_botany.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_botany.yml new file mode 100644 index 0000000000..30d2b248a3 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_botany.yml @@ -0,0 +1,86 @@ +- type: entity + id: CrateHydroponicsSeedsExotic + name: exotic seeds crate + parent: CrateHydroSecure + description: "Any entrepreneuring botanist's dream. Contains many different exotic seeds. Requires Hydroponics access to open." + components: + - type: StorageFill + contents: + - name: BananaSeeds + amount: 2 + - name: EggySeeds + amount: 2 + - name: TowercapSeeds + amount: 2 +# - name: NettleSeeds +# amount: 2 +# - name: RainbowBunchSeeds +# amount: 2 +# - name: StrangeSeeds +# amount: 2 +# - name: BunchaOfMyceliumSeeds +# amount: 2 + +- type: entity + id: CrateHydroponicsTools + name: hydroponics equipment crate + parent: CrateHydroponics + description: "Supplies for growing a great garden! Contains some spray bottles of plant chemicals, a hatchet, a mini-hoe, scythe, as well as a pair of leather gloves and a botanist's apron." + components: + - type: StorageFill + contents: + - name: MiniHoe + amount: 1 + - name: PlantBGoneSpray + amount: 1 + - name: WeedSpray + amount: 1 + - name: PestSpray + amount: 1 + - name: Scythe + amount: 1 + - name: Hatchet + amount: 1 + - name: ClothingOuterApronBotanist + amount: 1 + - name: ClothingHandsGlovesLeather + amount: 1 + +- type: entity + id: CrateHydroponicsSeeds + name: seeds crate + parent: CrateHydroponics + description: "Big things have small beginnings. Contains nine different seeds." + components: + - type: StorageFill + contents: +# - name: ChiliSeeds +# amount: 1 +# - name: CottonSeeds +# amount: 1 +# - name: BerrySeeds +# amount: 1 + - name: CornSeeds + amount: 1 + - name: EggplantSeeds + amount: 1 + - name: TomatoSeeds + amount: 1 +# - name: SoybeanSeeds +# amount: 1 + - name: WheatSeeds + amount: 1 +# - name: RiceSeeds +# amount: 1 + - name: CarrotSeeds + amount: 1 +# - name: SunflowerSeeds +# amount: 1 + - name: ChanterelleSeeds + amount: 1 + - name: PotatoSeeds + amount: 1 + - name: SugarcaneSeeds + amount: 1 + - name: LemonSeeds + amount: 1 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_emergency.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_emergency.yml new file mode 100644 index 0000000000..f48a999630 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_emergency.yml @@ -0,0 +1,73 @@ +- type: entity + id: CrateEmergencyExplosive + name: bomb suit crate + parent: CrateSecgear + components: + - type: StorageFill + contents: + - name: ClothingHeadHelmetBombSuit + amount: 1 + - name: ClothingMaskGas + amount: 1 + - name: Screwdriver + amount: 1 + - name: Wirecutter + amount: 1 + - name: Multitool + amount: 1 + - name: ClothingOuterSuitBomb + amount: 1 + +- type: entity + id: CrateEmergencyFire + name: firefighting crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: FlashlightLantern + amount: 2 + - name: FireExtinguisher + amount: 2 + - name: ClothingHeadHatHardhatRed + amount: 2 + - name: ClothingMaskGas + amount: 2 + - name: ClothingOuterSuitFire + amount: 2 + - name: RedOxygenTank + amount: 2 + +- type: entity + id: CrateEmergencyInternals + name: internals crate + parent: CrateInternals + components: + - type: StorageFill + contents: + - name: ClothingMaskGas + amount: 3 + - name: ClothingMaskBreath + amount: 3 + - name: OxygenTankFilled + amount: 3 + - name: EmergencyOxygenTankFilled + amount: 3 + +- type: entity + id: CrateEmergencyRadiation + name: radiation protection crate + parent: CrateRadiation + components: + - type: StorageFill + contents: + - name: ClothingOuterSuitRad + amount: 2 + - name: ClothingHeadHatHoodRad + amount: 2 +# - name: GeigerCounter +# amount: 2 + - name: DrinkVodkaBottleFull + amount: 1 + - name: DrinkShotGlass + amount: 2 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engineering.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engineering.yml new file mode 100644 index 0000000000..f721c41c82 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engineering.yml @@ -0,0 +1,45 @@ +- type: entity + id: CrateEngineeringGear + name: engineering gear crate + parent: CrateEngineering + components: + - type: StorageFill + contents: + - name: ClothingBeltUtility + amount: 2 + - name: ClothingEyesGlassesMeson + amount: 2 + - name: ClothingHeadHatHardhatYellow + amount: 2 + - name: ClothingHeadHatWeldingMaskFlame # Replace with regular welding mask when we have it. + amount: 2 + - name: ClothingOuterVestHazard + amount: 3 + - name: ClothingHandsGlovesColorYellow + amount: 2 + +- type: entity + id: CrateEngineeringToolbox + name: toolbox crate + parent: CrateEngineering + components: + - type: StorageFill + contents: + - name: ToolboxMechanical + amount: 2 + - name: ToolboxElectricalFilled + amount: 2 + +#- type: entity +# id: CrateEngineeringPowercell +# name: ame crate +# parent: CrateElectrical +# components: +# - type: StorageFill +# contents: +# - name: PowerCellLargeStandard +# amount: 3 +# - name: PowerCellMediumStandard +# amount: 3 +# - name: PowerCellSmallAutorecharge +# amount: 3 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engines.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engines.yml new file mode 100644 index 0000000000..c23976c06d --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_engines.yml @@ -0,0 +1,23 @@ +- type: entity + id: CrateEngineeringAME + name: ame crate + parent: CrateRadiation + components: + - type: StorageFill + contents: + - name: Multitool + amount: 1 + - name: AMEPart + amount: 9 + - name: AMEJar + amount: 1 + +- type: entity + id: CrateEngineeringGenerator + name: generator crate + parent: CrateEngineering + components: + - type: StorageFill + contents: + - name: DebugGenerator + amount: 1 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_food.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_food.yml new file mode 100644 index 0000000000..c031fdd6b1 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_food.yml @@ -0,0 +1 @@ +# Bro what do I PUT here diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_fun.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_fun.yml new file mode 100644 index 0000000000..a8a2612ce9 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_fun.yml @@ -0,0 +1,70 @@ +- type: entity + id: CrateFunPlushie + name: plushie crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: PlushieBee + amount: 1 + - name: PlushieNar + amount: 1 + - name: PlushieCarp + amount: 1 + - name: PlushieNuke + amount: 1 + - name: PlushieSmug + amount: 1 + - name: PlushieSlime + amount: 1 + - name: PlushieSnake + amount: 1 + - name: PlushieLizard + amount: 1 + +- type: entity + id: CrateFunInstruments + name: big band instrument collection + description: Get your sad station movin' and groovin' with this fine collection! Contains thirteen different instruments. + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: SynthesizerInstrument + amount: 1 + - name: AcousticGuitarInstrument + amount: 1 + - name: ViolinInstrument + amount: 1 + - name: TrumpetInstrument + amount: 1 + - name: ElectricGuitarInstrument + amount: 1 + - name: AccordionInstrument + amount: 1 + - name: HarmonicaInstrument + amount: 1 + - name: RecorderInstrument + amount: 1 + - name: TromboneInstrument + amount: 1 + - name: SaxophoneInstrument + amount: 1 + - name: GlockenspielInstrument + amount: 1 + - name: BanjoInstrument + amount: 1 + - name: BikeHornInstrument + amount: 1 + +- type: entity + id: CrateFunArtSupplies + name: art supplies + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: CrayonBoxFilled + amount: 1 + - name: CrayonWhite + amount: 1 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_materials.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_materials.yml new file mode 100644 index 0000000000..5e592679ce --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_materials.yml @@ -0,0 +1,91 @@ +- type: entity + id: CrateMaterialsGlass + name: glass crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: GlassStack + amount: 1 + +- type: entity + id: CrateMaterialsMetal + name: metals crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: MetalStack + amount: 1 + +- type: entity + id: CrateMaterialsWood + name: wood crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: WoodPlank + amount: 15 + +- type: entity + id: CrateMaterialsFuelTank + name: fueltank crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: WeldingFuelTank + amount: 1 + +#- type: entity +# id: CrateMaterialsHFuelTank +# name: fueltank crate +# parent: CrateGenericonimo +# components: +# - type: StorageFill +# contents: +# - name: WeldingFuelTank +# amount: 1 + +- type: entity + id: CrateMaterialsWaterTank + name: watertank crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: WaterTankFull + amount: 1 + +#- type: entity +# id: CrateMaterialsHWaterTank +# name: watertank crate +# parent: CrateGenericonimo +# components: +# - type: StorageFill +# contents: +# - name: WaterTankFull +# amount: 1 + +# Unimplemented Materials + +#- type: entity +# id: CrateMaterialsPlastic +# name: plastics crate +# parent: CrateGenericonimo +# components: +# - type: StorageFill +# contents: +# - name: PlasticStack +# amount: 1 + +#- type: entity +# id: CrateMaterialsPlasteel +# name: plasteel crate +# parent: CrateGenericonimo +# components: +# - type: StorageFill +# contents: +# - name: PlasteelStack +# amount: 1 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_medical.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_medical.yml new file mode 100644 index 0000000000..46e78e885d --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_medical.yml @@ -0,0 +1,67 @@ +- type: entity + id: CrateMedicalDefib + name: defibrillator crate + parent: CrateMedical + components: + - type: StorageFill +# contents: +# - name: Defibrillator +# amount: 1 + +- type: entity + id: CrateMedicalSupplies + name: medical supplies crate + parent: CrateMedical + components: + - type: StorageFill + contents: + - name: MedkitFilled + amount: 2 + - name: Gauze + amount: 2 + +- type: entity + id: CrateMedicalSurgery + name: surgical supplies crate + parent: CrateSurgery + components: + - type: StorageFill + contents: + - name: Scalpel + amount: 1 + - name: Retractor + amount: 1 + - name: Cautery + amount: 1 + - name: Drill + amount: 1 + - name: BoneSaw + amount: 1 + - name: Hemostat + amount: 1 + - name: ClothingMaskSterile + amount: 1 + - name: PlushieSmug + amount: 1 + +- type: entity + id: CrateMedicalScrubs + name: medical scrubs crate + parent: CrateMedical + components: + - type: StorageFill + contents: + - name: UniformScrubsColorGreen + amount: 1 + - name: UniformScrubsColorPurple + amount: 1 + - name: UniformScrubsColorBlue + amount: 1 + - name: HatBandBlue + amount: 1 + - name: HatBandRed + amount: 1 + - name: HatBandGreen + amount: 1 + - name: ClothingMaskSterile + amount: 3 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_npc b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_npc new file mode 100644 index 0000000000..130c076815 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_npc @@ -0,0 +1,69 @@ +- type: entity + id: CrateNPCGoat + name: goat crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: GoatMob_Content + amount: 1 + +- type: entity + id: CrateNPCButterflies + name: crate of butterflies + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: ButterflyMob_Content + amount: 10 + +- type: entity + id: CrateNPCCorgi + name: corgi crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: CorgiMob_Content + amount: 1 + +- type: entity + id: CrateNPCCat + name: cat crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: CatMob_Content + amount: 1 + +- type: entity + id: CrateNPCSnake + name: snake crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: SnakeMob_Content + amount: 3 + +- type: entity + id: CrateNPCMonkeyCube + name: monkey cube crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: FoodContainerMonkeyCubeBox + amount: 1 + +- type: entity + id: CrateNPCParrot + name: parrot crate + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: ParrotMob_Content + amount: 3 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_science.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_science.yml new file mode 100644 index 0000000000..c031fdd6b1 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_science.yml @@ -0,0 +1 @@ +# Bro what do I PUT here diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_security.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_security.yml new file mode 100644 index 0000000000..f9ab493c56 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_security.yml @@ -0,0 +1,84 @@ +- type: entity + id: CrateSecurityArmor + name: armor crate + parent: CrateSecgear + description: "Three vests of well-rounded, decently-protective armor. Requires Security access to open." + components: + - type: StorageFill + contents: + - name: ClothingOuterArmorBulletproof + amount: 3 + +- type: entity + id: CrateSecurityHelmet + name: helmet crate + parent: CrateSecgear + description: "Contains three standard-issue brain buckets. Requires Security access to open." + components: + - type: StorageFill + contents: + - name: ClothingHeadHelmetHelmet + amount: 3 + +- type: entity + id: CrateSecurityNonlethal + name: nonlethals crate + parent: CrateSecgear + components: + - type: StorageFill + contents: + - name: TaserGun + amount: 3 + - name: Stunbaton + amount: 3 + - name: BoxFlashbang + amount: 1 + - name: Flash + amount: 3 +# - Pepperspray +# - GrenadeTeargas + +- type: entity + id: CrateSecurityLaser + name: lasers crate + parent: CrateSecgear + components: + - type: StorageFill + contents: + - name: LaserGun + amount: 3 + +- type: entity + id: CrateSecurityRiot + name: swat crate + parent: CrateSecgear + components: + - type: StorageFill + contents: + - name: ClothingOuterArmorRiot + amount: 2 + - name: ClothingHeadHelmetRiot + amount: 2 + - name: ShotgunGladstone + amount: 2 + - name: ShellShotgunBeanbag + amount: 12 +# - ShieldRiot +# - SecGasmask + +- type: entity + id: CrateSecuritySupplies + name: security supplies crate + parent: CrateSecgear + components: + - type: StorageFill + contents: + - name: BoxHandcuff + amount: 1 + - name: BoxSechud + amount: 1 +# - SecBelt +# - SecGasmask +# - SpacelawBook + +# Cosmetic Crates diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_service.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_service.yml new file mode 100644 index 0000000000..f77ddd0a63 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/Filled/crate_service.yml @@ -0,0 +1,33 @@ +- type: entity + id: CrateServiceJanitorialSupplies + name: janitorial supplies crate + description: Fight back against dirt and grime with Nanotrasen's Janitorial Essentials(tm)! Contains three buckets, caution signs, and cleaner grenades. Also has a single mop, broom, spray cleaner, rag, and trash bag. + parent: CratePlastic + components: + - type: StorageFill + contents: + - name: MopItem + amount: 1 + - name: MopBucket + amount: 1 + - name: Bucket + amount: 3 + - name: WetFloorSign + amount: 2 + - name: Soap + amount: 1 + - name: SprayBottleSpaceCleaner + amount: 2 + +- type: entity + id: CrateServiceReplacementLights + name: replacement lights crate + description: May the light of Aether shine upon this station! Or at least, the light of forty two light tubes and twenty one light bulbs. + parent: CrateGenericonimo + components: + - type: StorageFill + contents: + - name: BoxLighttube + amount: 5 + - name: BoxLightbulb + amount: 5 diff --git a/Resources/Prototypes/Entities/Constructible/Storage/crate_base.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_base.yml similarity index 75% rename from Resources/Prototypes/Entities/Constructible/Storage/crate_base.yml rename to Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_base.yml index d90eb2806d..3b89643bbd 100644 --- a/Resources/Prototypes/Entities/Constructible/Storage/crate_base.yml +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_base.yml @@ -1,15 +1,19 @@ -- type: entity +- type: entity id: CrateGeneric + abstract: true name: crate description: A large container for items. components: - type: Sprite netsync: false - sprite: Constructible/Structures/Crates/generic.rsi + sprite: Constructible/Storage/Crates/generic.rsi layers: - state: crate - state: crate_door map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] - type: Clickable - type: InteractionOutline - type: Physics @@ -17,7 +21,7 @@ anchored: false shapes: - !type:PhysShapeAabb - bounds: "-0.4, -0.4, 0.4, 0.4" + bounds: "-0.4, -0.4, 0.29, 0.4" mask: - Impassable - MobImpassable @@ -28,8 +32,8 @@ - MobImpassable - SmallImpassable - type: EntityStorage - capacity: 60 - CanWeldShut: false + Capacity: 500 + CanWeldShut: true - type: PlaceableSurface - type: Destructible deadThreshold: 100 @@ -41,4 +45,5 @@ state_open: crate_open state_closed: crate_door - type: LoopingSound + - type: Anchorable - type: Pullable diff --git a/Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_types.yml b/Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_types.yml new file mode 100644 index 0000000000..0788088025 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/Storage/Crates/crate_types.yml @@ -0,0 +1,529 @@ +- type: entity + id: CrateGenericonimo + name: crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/generic.rsi + layers: + - state: crate + - state: crate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/generic.rsi + state: crate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: crate_open + state_closed: crate_door + +- type: entity + id: CratePlastic + name: plastic crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/plastic.rsi + layers: + - state: plasticcrate + - state: plasticcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/plastic.rsi + state: plasticcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: plasticcrate_open + state_closed: plasticcrate_door + +- type: entity + id: CrateFreezer + name: freezer + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/freezer.rsi + layers: + - state: freezer + - state: freezer_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/freezer.rsi + state: freezer_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: freezer_open + state_closed: freezer_door + +- type: entity + id: CrateHydroponics + name: hydroponics crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/hydro.rsi + layers: + - state: hydrocrate + - state: hydrocrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/hydro.rsi + state: hydrocrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: hydrocrate_open + state_closed: hydrocrate_door + +- type: entity + id: CrateMedical + name: medical crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/medical.rsi + layers: + - state: medicalcrate + - state: medicalcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/medical.rsi + state: medicalcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: medicalcrate_open + state_closed: medicalcrate_door + +- type: entity + id: CrateRadiation + name: radiation gear crate + description: Is not actually lead lined. Do not store your plutonium in this. + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/radiation.rsi + layers: + - state: radiationcrate + - state: radiationcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/radiation.rsi + state: radiationcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: radiationcrate_open + state_closed: radiationcrate_door + +- type: entity + id: CrateInternals + name: oxygen crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/o2.rsi + layers: + - state: o2crate + - state: o2crate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/o2.rsi + state: o2crate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: o2crate_open + state_closed: o2crate_door + +- type: entity + id: CrateElectrical + name: electrical crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/electricalcrate.rsi + layers: + - state: electricalcrate + - state: electricalcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/electricalcrate.rsi + state: electricalcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: electricalcrate_open + state_closed: electricalcrate_door + +- type: entity + id: CrateEngineering + name: engineering crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/engicrate.rsi + layers: + - state: engicrate + - state: engicrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/engicrate.rsi + state: engicrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: engicrate_open + state_closed: engicrate_door + +- type: entity + id: CrateScience + name: science crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/scicrate.rsi + layers: + - state: scicrate + - state: scicrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/scicrate.rsi + state: scicrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: scicrate_open + state_closed: scicrate_door + +- type: entity + id: CrateSurgery + name: surgery crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/surgerycrate.rsi + layers: + - state: surgerycrate + - state: surgerycrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/surgerycrate.rsi + state: surgerycrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: surgerycrate_open + state_closed: surgerycrate_door + +# Secure Crates + +- type: entity + id: CrateSecgear + name: secgear crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/sec_gear.rsi + layers: + - state: secgearcrate + - state: secgearcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/sec_gear.rsi + state: secgearcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: secgearcrate_open + state_closed: secgearcrate_door + +- type: entity + id: CrateEngineeringSecure + name: secure engineering crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/engicrate_secure.rsi + layers: + - state: engicratesecure + - state: engicratesecure_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/engicrate_secure.rsi + state: engicratesecure_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: engicratesecure_open + state_closed: engicratesecure_door + +- type: entity + id: CrateMedicalSecure + name: secure medical crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/medicalcrate_secure.rsi + layers: + - state: medicalcratesecure + - state: medicalcratesecure_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/medicalcrate_secure.rsi + state: medicalcratesecure_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: medicalcratesecure_open + state_closed: medicalcratesecure_door + +- type: entity + id: CratePrivateSecure + name: private crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/privatecrate_secure.rsi + layers: + - state: privatecrate + - state: privatecrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/privatecrate_secure.rsi + state: privatecrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: privatecrate_open + state_closed: privatecrate_door + +- type: entity + id: CrateScienceSecure + name: secure science crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/scicrate_secure.rsi + layers: + - state: scicratesecure + - state: scicratesecure_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/scicrate_secure.rsi + state: scicratesecure_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: scicratesecure_open + state_closed: scicratesecure_door + +- type: entity + id: CratePhoron + name: phoron crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/phoron.rsi + layers: + - state: phoroncrate + - state: phoroncrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/phoron.rsi + state: phoroncrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: phoroncrate_open + state_closed: phoroncrate_door + +- type: entity + id: CrateSecure + name: secure crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/secure.rsi + layers: + - state: securecrate + - state: securecrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/secure.rsi + state: securecrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: securecrate_open + state_closed: securecrate_door + +- type: entity + id: CrateHydroSecure + name: secure hydroponics crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/hydro_secure.rsi + layers: + - state: hydrocratesecure + - state: hydrocratesecure_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/hydro_secure.rsi + state: hydrocratesecure_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: hydrocratesecure_open + state_closed: hydrocratesecure_door + +- type: entity + id: CrateWeaponSecure + name: secure weapon crate + parent: CrateGeneric + components: + - type: AccessReader + - type: SecureEntityStorage + - type: Sprite + sprite: Constructible/Storage/Crates/weapon.rsi + layers: + - state: weaponcrate + - state: weaponcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: locked + map: ["enum.StorageVisualLayers.Lock"] + shader: unshaded + - type: Icon + sprite: Constructible/Storage/Crates/weapon.rsi + state: weaponcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: weaponcrate_open + state_closed: weaponcrate_door + +#### REMOVE THIS SWEPT!! + +- type: entity + id: CrateLightBulb + name: plastic crate + parent: CrateGeneric + components: + - type: Sprite + sprite: Constructible/Storage/Crates/plastic.rsi + layers: + - state: plasticcrate + - state: plasticcrate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.StorageVisualLayers.Welded"] + - type: Icon + sprite: Constructible/Storage/Crates/plastic.rsi + state: plasticcrate_icon + - type: Appearance + visuals: + - type: StorageVisualizer + state_open: plasticcrate_open + state_closed: plasticcrate_door diff --git a/Resources/Prototypes/Entities/Constructible/Storage/crate_types.yml b/Resources/Prototypes/Entities/Constructible/Storage/crate_types.yml deleted file mode 100644 index ddb6d28cb5..0000000000 --- a/Resources/Prototypes/Entities/Constructible/Storage/crate_types.yml +++ /dev/null @@ -1,108 +0,0 @@ -- type: entity - id: CratePlastic - parent: CrateGeneric - name: plastic crate - components: - - type: Sprite - sprite: Constructible/Structures/Crates/plastic.rsi - layers: - - state: plasticcrate - - state: plasticcrate_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: plasticcrate_open - state_closed: plasticcrate_door - - -- type: entity - id: CrateFreezer - parent: CrateGeneric - name: freezer - components: - - type: Sprite - sprite: Constructible/Structures/Crates/freezer.rsi - layers: - - state: freezer - - state: freezer_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: freezer_open - state_closed: freezer_door - - -- type: entity - id: CrateHydroponics - parent: CrateGeneric - name: hydroponics crate - components: - - type: Sprite - sprite: Constructible/Structures/Crates/hydro.rsi - layers: - - state: hydrocrate - - state: hydrocrate_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: hydrocrate_open - state_closed: hydrocrate_door - - -- type: entity - id: CrateMedical - parent: CrateGeneric - name: medical crate - components: - - type: Sprite - sprite: Constructible/Structures/Crates/medical.rsi - layers: - - state: medicalcrate - - state: medicalcrate_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: medicalcrate_open - state_closed: medicalcrate_door - - -- type: entity - id: CrateRadiation - name: radiation gear crate - parent: CrateGeneric - description: Is not actually lead lined. Do not store your plutonium in this. - components: - - type: Sprite - sprite: Constructible/Structures/Crates/radiation.rsi - layers: - - state: radiationcrate - - state: radiationcrate_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: radiationcrate_open - state_closed: radiationcrate_door - - -- type: entity - id: CrateInternals - parent: CrateGeneric - name: internals crate - components: - - type: Sprite - sprite: Constructible/Structures/Crates/o2.rsi - layers: - - state: o2crate - - state: o2crate_door - map: ["enum.StorageVisualLayers.Door"] - - type: Appearance - visuals: - - type: StorageVisualizer - state_open: o2crate_open - state_closed: o2crate_door - diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 0d61da304d..99a122f7ad 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -60,6 +60,21 @@ - type: UseDelay delay: 1.0 +- type: entity + name: giant smug plushie + parent: BaseItem + id: PlushieSmug + description: Its smug aura compells you to perform surgery with a slightly higher degree of skill. + components: + - type: Toys + - type: LoopingSound + - type: Sprite + sprite: Objects/Fun/toys.rsi + state: giantsmugplushie + - type: ItemCooldown + - type: UseDelay + delay: 1.0 + - type: entity name: carp plushie parent: BaseItem diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate.png new file mode 100644 index 0000000000..690f2ee7f5 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_door.png new file mode 100644 index 0000000000..b6458410fb Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_icon.png new file mode 100644 index 0000000000..750ccdac74 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_open.png new file mode 100644 index 0000000000..24f5be15c2 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/electricalcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/meta.json new file mode 100644 index 0000000000..7dec078384 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "electricalcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "electricalcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "electricalcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "electricalcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/sparking.png similarity index 100% rename from Resources/Textures/Constructible/Structures/Crates/effects.rsi/sparking.png rename to Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/sparking.png diff --git a/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/electricalcrate.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate.png new file mode 100644 index 0000000000..2117a593ec Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_door.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_door.png new file mode 100644 index 0000000000..a41318fbb8 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_icon.png new file mode 100644 index 0000000000..5aae243b2d Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_open.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_open.png new file mode 100644 index 0000000000..cbd38e13c4 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/engicrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/meta.json new file mode 100644 index 0000000000..57a7a4a1ec --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "engicrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "engicrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "engicrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "engicrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure.png new file mode 100644 index 0000000000..ec58098c9b Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_door.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_door.png new file mode 100644 index 0000000000..a7c6f53992 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_icon.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_icon.png new file mode 100644 index 0000000000..ffa448e330 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_open.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_open.png new file mode 100644 index 0000000000..cbd38e13c4 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/engicratesecure_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/meta.json new file mode 100644 index 0000000000..9f187b0adb --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "engicratesecure", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "engicratesecure_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "engicratesecure_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "engicratesecure_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/engicrate_secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer.png new file mode 100644 index 0000000000..12cfde7dcf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_door.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_door.png new file mode 100644 index 0000000000..c0d99e98ce Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_icon.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_icon.png new file mode 100644 index 0000000000..6597eab8d2 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_open.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/freezer_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/meta.json new file mode 100644 index 0000000000..3a4808b50e --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "freezer", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "freezer_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "freezer_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "freezer_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/freezer.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate.png new file mode 100644 index 0000000000..210018e80a Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_door.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_door.png new file mode 100644 index 0000000000..5892077a64 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_icon.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_icon.png new file mode 100644 index 0000000000..b261c1af35 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_open.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_open.png new file mode 100644 index 0000000000..e549bb22af Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/crate_open.png differ diff --git a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/meta.json similarity index 53% rename from Resources/Textures/Constructible/Structures/Crates/effects.rsi/meta.json rename to Resources/Textures/Constructible/Storage/Crates/generic.rsi/meta.json index 6d6bee1351..f31ed3f039 100644 --- a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/meta.json +++ b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/meta.json @@ -1,26 +1,32 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "lock_locked", + "name": "crate", "select": [], "flags": {}, "directions": 1 }, { - "name": "lock_off", + "name": "crate_door", "select": [], "flags": {}, "directions": 1 }, { - "name": "lock_unlocked", + "name": "crate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", "select": [], "flags": {}, "directions": 1 @@ -31,6 +37,12 @@ "flags": {}, "directions": 1, "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "crate_open", + "select": [], + "flags": {}, + "directions": 1 } ] } diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/generic.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/generic.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate.png new file mode 100644 index 0000000000..6f0a86d355 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_door.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_door.png new file mode 100644 index 0000000000..2ad5f7cbba Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_icon.png new file mode 100644 index 0000000000..aae1f33f0b Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_open.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/hydrocrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/meta.json new file mode 100644 index 0000000000..20231e2035 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "hydrocrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "hydrocrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "hydrocrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "hydrocrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure.png new file mode 100644 index 0000000000..26c6af82d6 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_door.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_door.png new file mode 100644 index 0000000000..b3e26745af Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_icon.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_icon.png new file mode 100644 index 0000000000..b6b24eeebd Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_open.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/hydrocratesecure_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/meta.json new file mode 100644 index 0000000000..dc86d7de58 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "hydrocratesecure", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "hydrocratesecure_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "hydrocratesecure_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "hydrocratesecure_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/hydro_secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate.png new file mode 100644 index 0000000000..b585dd2274 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_door.png new file mode 100644 index 0000000000..7e06285761 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_icon.png new file mode 100644 index 0000000000..7df1c08001 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/medicalcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/meta.json new file mode 100644 index 0000000000..64a6d27fc1 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "medicalcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "medicalcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "medicalcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "medicalcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medical.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medical.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure.png new file mode 100644 index 0000000000..c9dd652d1d Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_door.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_door.png new file mode 100644 index 0000000000..784ad64a48 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_icon.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_icon.png new file mode 100644 index 0000000000..c7571b1dd8 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_open.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/medicalcratesecure_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/meta.json new file mode 100644 index 0000000000..75f31c0baa --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "medicalcratesecure", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "medicalcratesecure_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "medicalcratesecure_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "medicalcratesecure_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/medicalcrate_secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/meta.json new file mode 100644 index 0000000000..e9d6467914 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "o2crate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "o2crate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "o2crate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "o2crate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate.png new file mode 100644 index 0000000000..be9911f392 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_door.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_door.png new file mode 100644 index 0000000000..b8dab3400f Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_icon.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_icon.png new file mode 100644 index 0000000000..a3ac3ceb12 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_open.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_open.png new file mode 100644 index 0000000000..ecb522bdab Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/o2crate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/o2.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/o2.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/meta.json new file mode 100644 index 0000000000..0af09d7de9 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "phoroncrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "phoroncrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "phoroncrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "phoroncrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate.png new file mode 100644 index 0000000000..d32e3a5ce4 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_door.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_door.png new file mode 100644 index 0000000000..c05a4e06b9 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_icon.png new file mode 100644 index 0000000000..e634b1e5df Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_open.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_open.png new file mode 100644 index 0000000000..81cfde11bc Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/phoroncrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/phoron.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/meta.json new file mode 100644 index 0000000000..6d14f2078d --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "plasticcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "plasticcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "plasticcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "plasticcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate.png new file mode 100644 index 0000000000..0467de7ba2 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_door.png new file mode 100644 index 0000000000..c0163c7ac1 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_icon.png new file mode 100644 index 0000000000..8a46c119a4 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_open.png new file mode 100644 index 0000000000..e07873570c Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/plasticcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/plastic.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/meta.json new file mode 100644 index 0000000000..617586f7f2 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "privatecrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "privatecrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "privatecrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "privatecrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate.png new file mode 100644 index 0000000000..bfeef0576d Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_door.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_door.png new file mode 100644 index 0000000000..bbeb0ad66a Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_icon.png new file mode 100644 index 0000000000..74b1be582e Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_open.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_open.png new file mode 100644 index 0000000000..e549bb22af Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/privatecrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/privatecrate_secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/meta.json new file mode 100644 index 0000000000..8a3671838f --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "radiationcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "radiationcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "radiationcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "radiationcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate.png new file mode 100644 index 0000000000..1fbb951d9f Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_door.png new file mode 100644 index 0000000000..85a3d0a2b0 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_icon.png new file mode 100644 index 0000000000..41800bbeb8 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/radiationcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/radiation.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/meta.json new file mode 100644 index 0000000000..1c8ce6baa6 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "scicrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "scicrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "scicrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "scicrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate.png new file mode 100644 index 0000000000..49e9e350cb Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_door.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_door.png new file mode 100644 index 0000000000..c82661efb0 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_icon.png new file mode 100644 index 0000000000..52e865e6b6 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_open.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/scicrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/meta.json new file mode 100644 index 0000000000..0bba4167e2 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "scicratesecure", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "scicratesecure_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "scicratesecure_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "scicratesecure_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure.png new file mode 100644 index 0000000000..4db32fa491 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_door.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_door.png new file mode 100644 index 0000000000..9531315e58 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_icon.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_icon.png new file mode 100644 index 0000000000..663c9e15d6 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_open.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_open.png new file mode 100644 index 0000000000..633f1c0daf Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/scicratesecure_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/scicrate_secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/meta.json new file mode 100644 index 0000000000..801692a8d9 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "secgearcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "secgearcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "secgearcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "secgearcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate.png new file mode 100644 index 0000000000..17f27eb26d Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_door.png new file mode 100644 index 0000000000..94d3b7e0ef Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_icon.png new file mode 100644 index 0000000000..79d4699b71 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_open.png new file mode 100644 index 0000000000..b73d587600 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/secgearcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/sec_gear.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/meta.json new file mode 100644 index 0000000000..6053a923be --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "securecrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "securecrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "securecrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "securecrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate.png new file mode 100644 index 0000000000..b555f2677f Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_door.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_door.png new file mode 100644 index 0000000000..9548a2592a Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_icon.png new file mode 100644 index 0000000000..29ac2877ec Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_open.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_open.png new file mode 100644 index 0000000000..e549bb22af Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/securecrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/secure.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/secure.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/meta.json new file mode 100644 index 0000000000..b3a2abcd40 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/meta.json @@ -0,0 +1,48 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "surgerycrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "surgerycrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "surgerycrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "surgerycrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate.png new file mode 100644 index 0000000000..0f74773b15 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_door.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_door.png new file mode 100644 index 0000000000..639b75b767 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_icon.png new file mode 100644 index 0000000000..e07e1ac2bb Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_open.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_open.png new file mode 100644 index 0000000000..e5d7eae45e Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/surgerycrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/surgerycrate.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/locked.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/locked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/meta.json b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/meta.json new file mode 100644 index 0000000000..23471e93f1 --- /dev/null +++ b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "weaponcrate", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "weaponcrate_door", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "weaponcrate_icon", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "welded", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "unlocked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "off", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "locked", + "select": [], + "flags": {}, + "directions": 1 + }, + { + "name": "sparking", + "select": [], + "flags": {}, + "directions": 1, + "delays": [[0.1,0.1,0.1,0.1,0.1,0.1]] + }, + { + "name": "weaponcrate_open", + "select": [], + "flags": {}, + "directions": 1 + } + ] +} diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/off.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/off.png new file mode 100644 index 0000000000..3b03901e54 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/off.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/sparking.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/sparking.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/unlocked.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/unlocked.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate.png new file mode 100644 index 0000000000..8000eb70cd Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_door.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_door.png new file mode 100644 index 0000000000..d58030a8a1 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_door.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_icon.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_icon.png new file mode 100644 index 0000000000..13d013a5ae Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_icon.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_open.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_open.png new file mode 100644 index 0000000000..cbc34b2f70 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/weaponcrate_open.png differ diff --git a/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/welded.png b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Constructible/Storage/Crates/weapon.rsi/welded.png differ diff --git a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_locked.png b/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_locked.png deleted file mode 100644 index e2fde877e8..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_locked.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_off.png b/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_off.png deleted file mode 100644 index 783088854b..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_off.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_unlocked.png b/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_unlocked.png deleted file mode 100644 index 83175cbb8e..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/effects.rsi/lock_unlocked.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer.png b/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer.png deleted file mode 100644 index 90c0d5715e..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_door.png b/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_door.png deleted file mode 100644 index a03690e115..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_open.png b/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_open.png deleted file mode 100644 index 0ab9fd3996..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/freezer_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/meta.json deleted file mode 100644 index 37af1684a6..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/freezer.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "freezer", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "freezer_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "freezer_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate.png b/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate.png deleted file mode 100644 index 09ceade5d2..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_door.png b/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_door.png deleted file mode 100644 index c0546d988e..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_open.png b/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_open.png deleted file mode 100644 index 05c811e36f..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/crate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/generic.rsi/meta.json deleted file mode 100644 index d65d10317c..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/generic.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "crate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "crate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "crate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate.png b/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate.png deleted file mode 100644 index 8f717bb2f9..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_door.png b/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_door.png deleted file mode 100644 index b6d9ca8cf8..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_open.png b/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_open.png deleted file mode 100644 index 05c811e36f..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/hydrocrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/meta.json deleted file mode 100644 index 778f249ffb..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/hydro.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "hydrocrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "hydrocrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "hydrocrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate.png b/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate.png deleted file mode 100644 index e555d8cd8c..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_door.png b/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_door.png deleted file mode 100644 index 4ea9cf39e1..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_open.png b/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_open.png deleted file mode 100644 index 05c811e36f..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/hydrosecurecrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/meta.json deleted file mode 100644 index 0f51eca484..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/hydro_secure.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "hydrosecurecrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "hydrosecurecrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "hydrosecurecrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate.png b/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate.png deleted file mode 100644 index cfc42cc577..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_door.png b/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_door.png deleted file mode 100644 index 1ad547beb9..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_open.png b/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_open.png deleted file mode 100644 index 0ab9fd3996..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/medicalcrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/medical.rsi/meta.json deleted file mode 100644 index 1f3e794542..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/medical.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "medicalcrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "medicalcrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "medicalcrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/o2.rsi/meta.json deleted file mode 100644 index 079858f841..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "o2crate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "o2crate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "o2crate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate.png b/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate.png deleted file mode 100644 index 29b9eb3733..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_door.png b/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_door.png deleted file mode 100644 index 4de2c8a77f..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_open.png b/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_open.png deleted file mode 100644 index 0cd6312d06..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/o2.rsi/o2crate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/meta.json deleted file mode 100644 index bc551ceef4..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "plasmacrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "plasmacrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "plasmacrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate.png b/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate.png deleted file mode 100644 index 86bc320023..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_door.png b/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_door.png deleted file mode 100644 index 0f0727d4b3..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_open.png b/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_open.png deleted file mode 100644 index 1a194dad10..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plasma.rsi/plasmacrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/meta.json deleted file mode 100644 index 4dd149056b..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "plasticcrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "plasticcrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "plasticcrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate.png b/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate.png deleted file mode 100644 index 90c0d5715e..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_door.png b/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_door.png deleted file mode 100644 index a03690e115..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_open.png b/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_open.png deleted file mode 100644 index 0ab9fd3996..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/plastic.rsi/plasticcrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/meta.json deleted file mode 100644 index 03d08f09e2..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "radiationcrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "radiationcrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "radiationcrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate.png b/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate.png deleted file mode 100644 index 1ed466469c..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_door.png b/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_door.png deleted file mode 100644 index 1551bc09fc..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_open.png b/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_open.png deleted file mode 100644 index 0ab9fd3996..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/radiation.rsi/radiationcrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/meta.json deleted file mode 100644 index 0b7bd0b3f5..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "secgearcrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "secgearcrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "secgearcrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate.png b/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate.png deleted file mode 100644 index 66b98656e5..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_door.png b/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_door.png deleted file mode 100644 index 1949650bbc..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_open.png b/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_open.png deleted file mode 100644 index b284819fc3..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/sec_gear.rsi/secgearcrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/secure.rsi/meta.json deleted file mode 100644 index 230a46f987..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "securecrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "securecrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "securecrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate.png b/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate.png deleted file mode 100644 index d30acc782c..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_door.png b/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_door.png deleted file mode 100644 index 90b4c7ebe6..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_open.png b/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_open.png deleted file mode 100644 index 05c811e36f..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/secure.rsi/securecrate_open.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/meta.json b/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/meta.json deleted file mode 100644 index 4652d350bd..0000000000 --- a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/meta.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/discordia-space/CEV-Eris.", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "weaponcrate", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "weaponcrate_door", - "select": [], - "flags": {}, - "directions": 1 - }, - { - "name": "weaponcrate_open", - "select": [], - "flags": {}, - "directions": 1 - } - ] -} diff --git a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate.png b/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate.png deleted file mode 100644 index 94e4da9d28..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_door.png b/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_door.png deleted file mode 100644 index 2141125b11..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_door.png and /dev/null differ diff --git a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_open.png b/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_open.png deleted file mode 100644 index fc2255b59a..0000000000 Binary files a/Resources/Textures/Constructible/Structures/Crates/weapon.rsi/weaponcrate_open.png and /dev/null differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/giantsmugplushie.png b/Resources/Textures/Objects/Fun/toys.rsi/giantsmugplushie.png new file mode 100644 index 0000000000..c4b9072e62 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/giantsmugplushie.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 15071e4389..97d0863e84 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -1 +1,746 @@ -{"version":1,"size":{"x":32,"y":32},"license":"CCBYSA3","copyright":"https://github.com/tgstation/tgstation","states":[{"name":"carpplush","directions":1,"delays":[[1]]},{"name":"narplush","directions":1,"delays":[[1]]},{"name":"plushie_h","directions":1,"delays":[[1]]},{"name":"plushie_lizard","directions":1,"delays":[[1]]},{"name":"plushie_nuke","directions":1,"delays":[[1]]},{"name":"plushie_slime","directions":1,"delays":[[1]]},{"name":"plushie_snake","directions":1,"delays":[[1]]},{"name":"doll","directions":1,"delays":[[1]]},{"name":"carpplush-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"carpplush-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"doll-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"doll-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"AI","directions":1,"delays":[[1]]},{"name":"base","directions":1,"delays":[[1]]},{"name":"bolt-closed","directions":1,"delays":[[1]]},{"name":"bolt-open","directions":1,"delays":[[1]]},{"name":"deathripleytoy","directions":1,"delays":[[1]]},{"name":"durandprize","directions":1,"delays":[[1]]},{"name":"fireripleytoy","directions":1,"delays":[[1]]},{"name":"foamblade","directions":1,"delays":[[1]]},{"name":"foamcrossbow","directions":1,"delays":[[1]]},{"name":"foamdart","directions":1,"delays":[[1]]},{"name":"griffinprize","directions":1,"delays":[[1]]},{"name":"foambox","directions":1,"delays":[[1]]},{"name":"gygaxtoy","directions":1,"delays":[[1]]},{"name":"honkprize","directions":1,"delays":[[1]]},{"name":"ian","directions":1,"delays":[[1]]},{"name":"marauderprize","directions":1,"delays":[[1]]},{"name":"maulerprize","directions":1,"delays":[[1]]},{"name":"nuketoy","directions":1,"delays":[[0.1,0.1]]},{"name":"odysseusprize","directions":1,"delays":[[1]]},{"name":"owlprize","directions":1,"delays":[[1]]},{"name":"phazonprize","directions":1,"delays":[[1]]},{"name":"reticenceprize","directions":1,"delays":[[1]]},{"name":"ripleytoy","directions":1,"delays":[[1]]},{"name":"seraphprize","directions":1,"delays":[[1]]},{"name":"skeletonprize","directions":1,"delays":[[1]]},{"name":"snappop","directions":1,"delays":[[1]]},{"name":"spbox","directions":1,"delays":[[1]]},{"name":"toy_mouse","directions":1,"delays":[[1]]},{"name":"capbullet","directions":1,"delays":[[1]]},{"name":"foamcrossbow-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"foamcrossbow-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"capgun-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"capgun-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"foamblade-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"foamblade-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"corgib-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"corgib-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"synb-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"synb-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"synb","directions":1,"delays":[[1]]},{"name":"corgib","directions":1,"delays":[[1]]},{"name":"football","directions":1,"delays":[[1]]},{"name":"footb-inhand-right","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"footb-inhand-left","directions":4,"delays":[[1],[1],[1],[1]]},{"name":"basketball","directions":1,"delays":[[1]]},{"name":"bask-inhand-right","directions":4,"delays":[[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1]]},{"name":"bask-inhand-left","directions":4,"delays":[[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1],[0.1,0.1,0.1,0.1,0.1]]}]} \ No newline at end of file +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CCBYSA3", + "copyright": "https://github.com/tgstation/tgstation, smug plushie by memager", + "states": [ + { + "name": "carpplush", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "narplush", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "plushie_h", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "plushie_lizard", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "plushie_nuke", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "plushie_slime", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "plushie_snake", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "doll", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "carpplush-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "carpplush-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "doll-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "doll-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "AI", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "base", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "bolt-closed", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "bolt-open", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "deathripleytoy", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "durandprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "fireripleytoy", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foamblade", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foamcrossbow", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foamdart", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "griffinprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foambox", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "gygaxtoy", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "honkprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "ian", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "marauderprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "maulerprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "nuketoy", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "odysseusprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "owlprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "phazonprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "reticenceprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "ripleytoy", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "seraphprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "giantsmugplushie", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "skeletonprize", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "snappop", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "spbox", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "toy_mouse", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "capbullet", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "foamcrossbow-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "foamcrossbow-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "capgun-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "capgun-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "foamblade-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "foamblade-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "corgib-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "corgib-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "synb-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "synb-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "synb", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "corgib", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "football", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "footb-inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "footb-inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "basketball", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "bask-inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "bask-inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +}