diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Ears/headsets.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Ears/headsets.ftl new file mode 100644 index 00000000000..e22165a4f48 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Ears/headsets.ftl @@ -0,0 +1,4 @@ +ent-ADTSpaceSecClothingHeadset = гарнитура SPACE SEC + .desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования. +ent-ADTSpaceSecClothingHeadsetFull = полноразмерная гарнитура SPACE SEC + .desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hardsuits-helmets.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hardsuits-helmets.ftl new file mode 100644 index 00000000000..114381e4bf3 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hardsuits-helmets.ftl @@ -0,0 +1,6 @@ +ent-ADTSpaceSecPilotHelm = шлем скафандра пилота SPACE SEC + .desc = Для хранителей безопасности среди звезд. +ent-ADTSpaceSecOfficerHelm = шлем скафандра офицера SPACE SEC + .desc = Для хранителей безопасности среди звезд. +ent-ADTSpaceSecCommanderHelm = шлем скафандра камандира SPACE SEC + .desc = Для командира хранителей безопасности среди звезд. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/misc.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/misc.ftl new file mode 100644 index 00000000000..bc32b42f66e --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/misc.ftl @@ -0,0 +1,2 @@ +ent-ADTSpaceSecToken = жетон сотрудника SPACE SEC + .desc = Жетон показывающий вашу принадлежность к корпорации SPACE SEC. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/hardsuits.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/hardsuits.ftl new file mode 100644 index 00000000000..7841d9876e4 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/hardsuits.ftl @@ -0,0 +1,6 @@ +ent-ADTSpaceSecPilotHardsuit = скафандр пилота SPACE SEC + .desc = Для хранителей безопасности среди звезд. +ent-ADTSpaceSecOfficerHardsuit = скафандр офицера SPACE SEC + .desc = Для хранителей безопасности среди звезд. +ent-ADTSpaceSecCommanderHardsuit = скафандр командира SPACE SEC + .desc = Для командира хранителей безопасности среди звезд. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniforms/Jumpsuit.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniforms/Jumpsuit.ftl new file mode 100644 index 00000000000..74e7c39c039 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniforms/Jumpsuit.ftl @@ -0,0 +1,10 @@ +ent-ADTSpaceSecUniformCadet = комбинезон кадета SPACE SEC + .desc = Стандартная одежда корпорации SPACE SEC. +ent-ADTSpaceSecUniformPilot = комбинезон пилота SPACE SEC + .desc = Стандартная одежда корпорации SPACE SEC. +ent-ADTSpaceSecUniformCommander = комбинезон командира SPACE SEC + .desc = Стандартная одежда корпорации SPACE SEC. +ent-ADTSpaceSecUniformService = комбинезон сотрудника SPACE SEC + .desc = Стандартная одежда корпорации SPACE SEC. +ent-ADTSpaceSecUniformOfficer = комбинезон офицера SPACE SEC + .desc = Стандартная одежда корпорации SPACE SEC. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Mobs/player/humanoid.ftl b/Resources/Locale/ru-RU/ADT/Entities/Mobs/player/humanoid.ftl new file mode 100644 index 00000000000..7c3f1756727 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Mobs/player/humanoid.ftl @@ -0,0 +1,10 @@ +ent-ADTSpaceSecCadet = кадет SPACE SEC человек +ent-ADTRandomHumanoidSpawnerSpaceSecCadet = кадет SPACE SEC случайный +ent-ADTSpaceSecOfficer = офицер SPACE SEC человек +ent-ADTRandomHumanoidSpawnerSpaceSecOfficer = офицер SPACE SEC случайный +ent-ADTSpaceSecPilot = пилот SPACE SEC человек +ent-ADTRandomHumanoidSpawnerSpaceSecPilot = пилот SPACE SEC случайный +ent-ADTSpaceSecCommander = командир SPACE SEC человек +ent-ADTRandomHumanoidSpawnerSpaceSecCommander = командир SPACE SEC случайный +ent-ADTSpaceSecService = сотрудник SPACE SEC человек +ent-ADTRandomHumanoidSpawnerSpaceSecService = сотрудник SPACE SEC случайный diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/encryption_keys.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/encryption_keys.ftl new file mode 100644 index 00000000000..420f7fc143c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/encryption_keys.ftl @@ -0,0 +1,2 @@ +ent-ADTEncryptionKeySpaceSec = ключ шифрования SPACE SEC + .desc = Ключ шифрования, используемый малоизвестной корпорацией. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl new file mode 100644 index 00000000000..a2d1067e535 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl @@ -0,0 +1,10 @@ +ent-ADTSpaceSecCadetIDCard = ID карта кадета SPACE SEC + .desc = Карта, необходимая для доступа в различные области станции. +ent-ADTSpaceSecOfficerIDCard = ID карта офицера SPACE SEC + .desc = Карта, необходимая для доступа в различные области станции. +ent-ADTSpaceSecPilotIDCard = ID карта пилота SPACE SEC + .desc = Карта, необходимая для доступа в различные области станции. +ent-ADTSpaceSecCommanderIDCard = ID карта командира SPACE SEC + .desc = Карта, необходимая для доступа в различные области станции. +ent-ADTSpaceSecServiceIDCard = ID карта сотрудника SPACE SEC + .desc = Карта, необходимая для доступа в различные области станции. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Weapons/Guns/turrets.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Weapons/Guns/turrets.ftl new file mode 100644 index 00000000000..bf6ac29e57e --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Weapons/Guns/turrets.ftl @@ -0,0 +1,2 @@ +ent-ADTWeaponTurretSpaceSec = баллистическая турель + .desc = Автоматическая турель с баллистическим пулеметом. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/access.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/access.ftl new file mode 100644 index 00000000000..d352c973672 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/access.ftl @@ -0,0 +1,46 @@ +ent-ADTSpaceSecAirlockOfficial = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Служебный +ent-ADTSpaceSecAirlockSecurity = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Служба безопасности +ent-ADTSpaceSecAirlockMaintence = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Техобслуживание +ent-ADTSpaceSecAirlockArmory = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Оруженый +ent-ADTSpaceSecAirlockCommand = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Командный + + +ent-ADTSpaceSecAirlockShuttle = стыковочный шлюз + .desc = Необходим для соединения двух космических кораблей вместе. + .suffix = Space Sec, Внешний +ent-ADTAirlockShuttleSpaceSecWhiteGlass = стыковочный шлюз + .desc = Необходим для соединения двух космических кораблей вместе. + .suffix = Space Sec, Внешний +ent-ADTAirlockShuttleSpaceSecWhite = стыковочный шлюз + .desc = Необходим для соединения двух космических кораблей вместе. + .suffix = Space Sec, Внешний +ent-ADTSpaceSecAirlockExternal = шлюз + .desc = Он открывается, он закрывается, он может раздавить вас, а за ним лишь космос. Активируется вручную + .suffix = Space Sec, Внешний + + +ent-ADTSpaceSecGlassAirlockOfficial = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Служебный +ent-ADTSpaceSecGlassAirlockSecurity = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Служба безопасности +ent-ADTSpaceSecGlassAirlockMaintence = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Техобслуживание +ent-ADTSpaceSecGlassAirlockArmory = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Оруженый +ent-ADTSpaceSecGlassAirlockCommand = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. + .suffix = Space Sec, Командный \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/airlock.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/airlock.ftl new file mode 100644 index 00000000000..47ef9f3d817 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/airlock.ftl @@ -0,0 +1,4 @@ +ent-ADTSpaceSecAirlock = шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. +ent-ADTSpaceSecGlassAirlock = стеклянный шлюз + .desc = Он открывается, он закрывается, и он может вас раздавить. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/shuttle.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/shuttle.ftl new file mode 100644 index 00000000000..7931e24009f --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Doors/Airlock/shuttle.ftl @@ -0,0 +1,3 @@ +ent-ADTSpaceSecAirlockGlassShuttle = стыковочный шлюз + .desc = Необходим для соединения двух космических кораблей вместе. + .suffix = Space Sec, Внешний \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Machines/Computers/computers.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Machines/Computers/computers.ftl new file mode 100644 index 00000000000..efc7557bd90 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Machines/Computers/computers.ftl @@ -0,0 +1,3 @@ +ent-ADTSpaceSecComputerId = консоль ID карт + .desc = Компьютер для программирования ID карт сотрудников SPACE SEC, для доступа к разным частям станции. + .suffix = Space Sec \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Wallmount/Signs/posters.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Wallmount/Signs/posters.ftl new file mode 100644 index 00000000000..5ae91a51045 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Wallmount/Signs/posters.ftl @@ -0,0 +1,2 @@ +ent-ADTPosterSpaceSec = логотип SPACE SEC + .desc = Это логотип корпорации SPACE SEC. diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Walls/space_sec_walls.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Walls/space_sec_walls.ftl new file mode 100644 index 00000000000..3fa0eb83d8f --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Walls/space_sec_walls.ftl @@ -0,0 +1,4 @@ +ent-ADTSpaceSecWall = укреплённая стена + .desc = Удерживает воздух внутри, а дронов снаружи. +ent-ADTSpaceSecWallDiagonal = диагональная укреплённая стена + .desc = Удерживает воздух внутри, а дронов снаружи. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Structures/Windows/space_sec_window.ftl b/Resources/Locale/ru-RU/ADT/Entities/Structures/Windows/space_sec_window.ftl new file mode 100644 index 00000000000..f9e20ebfe2c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Structures/Windows/space_sec_window.ftl @@ -0,0 +1,4 @@ +ent-ADTSpaceSecWindow = закалённое окно + .desc = Смотри не заляпай. +ent-ADTSpaceSecWindowDiagonal = диагональное закалённое окно + .desc = Смотри не заляпай. diff --git a/Resources/Locale/ru-RU/ADT/access/SpaceSec.ftl b/Resources/Locale/ru-RU/ADT/access/SpaceSec.ftl new file mode 100644 index 00000000000..f61866de04c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/access/SpaceSec.ftl @@ -0,0 +1,6 @@ +id-card-access-level-spacesec-official = Служебный SEC +id-card-access-level-spacesec-maintenance = Техобслуживание SEC +id-card-access-level-spacesec-external = Внешний SEC +id-card-access-level-spacesec-security = Служба Безопасности SEC +id-card-access-level-spacesec-armory = Оружейный SEC +id-card-access-level-spacesec-command = Командование SEC \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Access/SpaceSec.yml b/Resources/Prototypes/ADT/Access/SpaceSec.yml new file mode 100644 index 00000000000..e465820afdb --- /dev/null +++ b/Resources/Prototypes/ADT/Access/SpaceSec.yml @@ -0,0 +1,23 @@ +- type: accessLevel + id: SpaceSecOfficial + name: id-card-access-level-spacesec-official + +- type: accessLevel + id: SpaceSecMaintenance + name: id-card-access-level-spacesec-maintenance + +- type: accessLevel + id: SpaceSecExternal + name: id-card-access-level-spacesec-external + +- type: accessLevel + id: SpaceSecSecurity + name: id-card-access-level-spacesec-security + +- type: accessLevel + id: SpaceSecArmory + name: id-card-access-level-spacesec-armory + +- type: accessLevel + id: SpaceSecCommand + name: id-card-access-level-spacesec-command diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml index ed582943445..47dcd3616a5 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml @@ -165,4 +165,38 @@ sprite: Clothing/Ears/Headsets/security.rsi state: icon_alt - type: Clothing - sprite: Clothing/Ears/Headsets/security.rsi \ No newline at end of file + sprite: Clothing/Ears/Headsets/security.rsi + +- type: entity + parent: ClothingHeadset + id: ADTSpaceSecClothingHeadset + name: space sec headset + description: A standart headset for space sec corporation. + suffix: Space Sec + components: + - type: ContainerFill + containers: + key_slots: + - ADTEncryptionKeySpaceSec + - EncryptionKeyCommon + - type: Sprite + sprite: ADT/Clothing/Ears/Headsets/space_sec_headset.rsi + - type: Clothing + sprite: ADT/Clothing/Ears/Headsets/space_sec_headset.rsi + +- type: entity + parent: ClothingHeadset + id: ADTSpaceSecClothingHeadsetFull + name: space sec full headset + description: A standart headset for space sec corporation. + suffix: Space Sec + components: + - type: ContainerFill + containers: + key_slots: + - ADTEncryptionKeySpaceSec + - EncryptionKeyCommon + - type: Sprite + sprite: ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi + - type: Clothing + sprite: ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml index 8edf6a640f0..e6611cad56f 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/hardsuit-helmets.yml @@ -687,7 +687,6 @@ highPressureMultiplier: 0.3 lowPressureMultiplier: 10000 - - type: entity parent: ClothingHeadHelmetHardsuitSyndieCommander id: ADTClothingHeadHelmetHardsuitPioneerAgent @@ -755,3 +754,81 @@ - type: PressureProtection highPressureMultiplier: 0.6 lowPressureMultiplier: 1000 + +- type: entity + parent: ClothingHeadHardsuitBase + id: ADTSpaceSecPilotHelm + noSpawn: true + name: space sec pilot helmet + description: Looks like something that inspires order. + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.85 + Piercing: 0.95 + Heat: 0.8 + Radiation: 0.8 + Caustic: 0.95 + - type: ExplosionResistance + damageCoefficient: 0.9 + +- type: entity + parent: ClothingHeadHardsuitBase + id: ADTSpaceSecOfficerHelm + noSpawn: true + name: space sec officer helmet + description: Looks like something that inspires order. + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.85 + Slash: 0.85 + Piercing: 0.85 + Heat: 0.9 + Radiation: 0.9 + Caustic: 0.95 + - type: ExplosionResistance + damageCoefficient: 0.9 + +- type: entity + parent: ClothingHeadHardsuitBase + id: ADTSpaceSecCommanderHelm + noSpawn: true + name: space sec commander helmet + description: Looks like something that inspires order. + components: + - type: Sprite + sprite: ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.8 + Heat: 0.85 + Radiation: 0.85 + Caustic: 0.85 + - type: ExplosionResistance + damageCoefficient: 0.9 diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Neck/misc.yml b/Resources/Prototypes/ADT/Entities/Clothing/Neck/misc.yml index 66d4488b153..4febbc4905b 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Neck/misc.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Neck/misc.yml @@ -43,4 +43,13 @@ parent: ClothingNeckNanoTrasenPin components: - type: TypingIndicatorClothing - proto: lawyer #lawyer robot alien moth \ No newline at end of file + proto: lawyer #lawyer robot alien moth + +- type: entity + parent: ClothingNeckBase + id: ADTSpaceSecToken + name: space sec token + description: The standard token of the space sec corporation + components: + - type: Sprite + sprite: ADT/Clothing/Neck/space_sec_token.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuits.yml index 6923ffa3f84..8c159b86385 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/hardsuits.yml @@ -997,4 +997,103 @@ - type: Clothing sprite: ADT/Clothing/OuterClothing/Hardsuits/pioneeragent.rsi - type: ToggleableClothing - clothingPrototype: ADTClothingHeadHelmetHardsuitPioneerAgent \ No newline at end of file + clothingPrototype: ADTClothingHeadHelmetHardsuitPioneerAgent + +- type: entity + parent: ClothingOuterHardsuitBase + id: ADTSpaceSecPilotHardsuit + name: space sec pilot hardsuit + description: For the guardians of safety among the stars + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: TemperatureProtection + coefficient: 0.01 + - type: Armor + modifiers: + coefficients: + Blunt: 0.7 + Slash: 0.6 + Piercing: 0.7 + Heat: 0.4 + Radiation: 0.4 + Caustic: 0.85 + Stun: 0.65 + - type: ToggleableClothing + clothingPrototype: ADTSpaceSecPilotHelm + - type: ExplosionResistance + damageCoefficient: 0.6 + +- type: entity + parent: ClothingOuterHardsuitBase + id: ADTSpaceSecOfficerHardsuit + name: space sec officer hardsuit + description: For the guardians of safety among the stars + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: TemperatureProtection + coefficient: 0.01 + - type: Armor + modifiers: + coefficients: + Blunt: 0.6 + Slash: 0.6 + Piercing: 0.5 + Heat: 0.7 + Radiation: 0.8 + Caustic: 0.85 + Stun: 0.6 + - type: ToggleableClothing + clothingPrototype: ADTSpaceSecOfficerHelm + - type: ExplosionResistance + damageCoefficient: 0.5 + +- type: entity + parent: ClothingOuterHardsuitBase + id: ADTSpaceSecCommanderHardsuit + name: space sec commander hardsuit + description: For the guardians of safety among the stars + components: + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 + - type: PressureProtection + highPressureMultiplier: 0.3 + lowPressureMultiplier: 10000 + - type: TemperatureProtection + coefficient: 0.01 + - type: Armor + modifiers: + coefficients: + Blunt: 0.4 + Slash: 0.4 + Piercing: 0.5 + Heat: 0.5 + Radiation: 0.5 + Caustic: 0.6 + Stun: 0.5 + - type: ToggleableClothing + clothingPrototype: ADTSpaceSecCommanderHelm + - type: ExplosionResistance + damageCoefficient: 0.5 \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml index d58b08ae7e9..16cf4d0f0d0 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml @@ -1697,3 +1697,58 @@ sprite: ADT/Clothing/Uniforms/Jumpsuit/turtleneck_brigmed.rsi - type: Clothing sprite: ADT/Clothing/Uniforms/Jumpsuit/turtleneck_brigmed.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTSpaceSecUniformCadet + name: space sec cadet uniform + description: standart space sec uniform + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTSpaceSecUniformPilot + name: space sec pilot uniform + description: standart space sec uniform + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTSpaceSecUniformCommander + name: space sec commander uniform + description: standart space sec uniform + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTSpaceSecUniformService + name: space sec service uniform + description: standart space sec uniform + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi + +- type: entity + parent: ClothingUniformBase + id: ADTSpaceSecUniformOfficer + name: space sec officer uniform + description: standart space sec uniform + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml b/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml index 42c061613bd..ed9055e4340 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml @@ -578,3 +578,213 @@ - ADTCmndNamesFirstMilitaryCorvax # Corvax-Localization - NamesLastERTCallsign # Corvax-Localization - type: InitialInfectedExempt + +- type: entity + parent: MobHuman + id: ADTSpaceSecCadet + name: Space Sec Cadet Human + suffix: Space Sec + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: RandomHumanoidAppearance + - type: Loadout + prototypes: [ SpaceSecCadet ] + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + name: Space Sec Cadet Random + id: ADTRandomHumanoidSpawnerSpaceSecCadet + suffix: Space Sec + components: + - type: Sprite + sprite: Mobs/Species/Reptilian/parts.rsi + state: full + - type: RandomHumanoidSpawner + settings: ADTSpaceSecCadet + - type: InitialInfectedExempt + +- type: randomHumanoidSettings + id: ADTSpaceSecCadet + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ SpaceSecCadet ] + - type: InitialInfectedExempt + - type: RandomHumanoidAppearance + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + parent: MobHuman + id: ADTSpaceSecOfficer + name: Space Sec Officer Human + suffix: Space Sec + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: RandomHumanoidAppearance + - type: Loadout + prototypes: [ SpaceSecOfficer ] + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + name: Space Sec Officer Random + id: ADTRandomHumanoidSpawnerSpaceSecOfficer + suffix: Space Sec + components: + - type: Sprite + sprite: Mobs/Species/Reptilian/parts.rsi + state: full + - type: RandomHumanoidSpawner + settings: ADTSpaceSecOfficer + - type: InitialInfectedExempt + +- type: randomHumanoidSettings + id: ADTSpaceSecOfficer + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ SpaceSecOfficer ] + - type: InitialInfectedExempt + - type: RandomHumanoidAppearance + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + parent: MobHuman + id: ADTSpaceSecPilot + name: Space Sec Pilot Human + suffix: Space Sec + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: RandomHumanoidAppearance + - type: Loadout + prototypes: [ SpaceSecPilot ] + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + name: Space Sec Pilot Random + id: ADTRandomHumanoidSpawnerSpaceSecPilot + suffix: Space Sec + components: + - type: Sprite + sprite: Mobs/Species/Reptilian/parts.rsi + state: full + - type: RandomHumanoidSpawner + settings: ADTSpaceSecPilot + - type: InitialInfectedExempt + +- type: randomHumanoidSettings + id: ADTSpaceSecPilot + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ SpaceSecPilot ] + - type: InitialInfectedExempt + - type: RandomHumanoidAppearance + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + parent: MobHuman + id: ADTSpaceSecCommander + name: Space Sec Commander Human + suffix: Space Sec + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: RandomHumanoidAppearance + - type: Loadout + prototypes: [ SpaceSecCommander ] + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + name: Space Sec Commander Random + id: ADTRandomHumanoidSpawnerSpaceSecCommander + suffix: Space Sec + components: + - type: Sprite + sprite: Mobs/Species/Reptilian/parts.rsi + state: full + - type: RandomHumanoidSpawner + settings: ADTSpaceSecCommander + - type: InitialInfectedExempt + +- type: randomHumanoidSettings + id: ADTSpaceSecCommander + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ SpaceSecCommander ] + - type: InitialInfectedExempt + - type: RandomHumanoidAppearance + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + parent: MobHuman + id: ADTSpaceSecService + name: Space Sec Service Human + suffix: Space Sec + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: RandomHumanoidAppearance + - type: Loadout + prototypes: [ SpaceSecService ] + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль + +- type: entity + name: Space Sec Service Random + id: ADTRandomHumanoidSpawnerSpaceSecService + suffix: Space Sec + components: + - type: Sprite + sprite: Mobs/Species/Reptilian/parts.rsi + state: full + - type: RandomHumanoidSpawner + settings: ADTSpaceSecService + - type: InitialInfectedExempt + +- type: randomHumanoidSettings + id: ADTSpaceSecService + components: + - type: MindShield + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ SpaceSecService ] + - type: InitialInfectedExempt + - type: RandomHumanoidAppearance + - type: NpcFactionMember + factions: + - SpaceSecFaction + - Passive # Костыль \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Device/encryption_keys.yml b/Resources/Prototypes/ADT/Entities/Objects/Device/encryption_keys.yml index 36ac9acdd65..036b0526359 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Device/encryption_keys.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Device/encryption_keys.yml @@ -151,6 +151,21 @@ channels: - ADTWiretapping defaultChannel: ADTWiretapping + - type: Sprite + layers: + - state: crypt_gray + - state: sec_label + +- type: entity + parent: EncryptionKey + id: ADTEncryptionKeySpaceSec + name: space security encryption key + description: An encryption key used by space security. + components: + - type: EncryptionKey + channels: + - ADTSpaceSecChannel + defaultChannel: ADTSpaceSecChannel - type: Sprite layers: - state: crypt_gray diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml index 632f3e10bbc..34547a256f1 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml @@ -196,4 +196,105 @@ - type: Access tags: - Trader - - External \ No newline at end of file + - External + +- type: entity + parent: IDCardStandard + id: ADTSpaceSecCadetIDCard + name: space sec cadet ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/space_sec_ids.rsi + layers: + - state: default + - state: id-cadet + - type: IdCard + jobIcon: JobIconADTSpaceSecCadet + jobTitle: Кадет SPACE SEC + - type: Access + tags: + - SpaceSecOfficial + - SpaceSecMaintenance + - SpaceSecSecurity + +- type: entity + parent: IDCardStandard + id: ADTSpaceSecOfficerIDCard + name: space sec officer ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/space_sec_ids.rsi + layers: + - state: default + - state: id-officer + - type: IdCard + jobIcon: JobIconADTSpaceSecOfficer + jobTitle: Офицер SPACE SEC + - type: Access + tags: + - SpaceSecOfficial + - SpaceSecMaintenance + - SpaceSecSecurity + - SpaceSecArmory + - SpaceSecExternal + +- type: entity + parent: IDCardStandard + id: ADTSpaceSecPilotIDCard + name: space sec pilot ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/space_sec_ids.rsi + layers: + - state: default + - state: id-pilot + - type: IdCard + jobIcon: JobIconADTSpaceSecPilot + jobTitle: Пилот SPACE SEC + - type: Access + tags: + - SpaceSecOfficial + - SpaceSecMaintenance + - SpaceSecSecurity + - SpaceSecArmory + - SpaceSecExternal + +- type: entity + parent: IDCardStandard + id: ADTSpaceSecCommanderIDCard + name: space sec commander ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/space_sec_ids.rsi + layers: + - state: default + - state: id-commander + - type: IdCard + jobIcon: JobIconADTSpaceSecCommander + jobTitle: Командир SPACE SEC + - type: Access + tags: + - SpaceSecOfficial + - SpaceSecMaintenance + - SpaceSecSecurity + - SpaceSecArmory + - SpaceSecExternal + - SpaceSecCommand + +- type: entity + parent: IDCardStandard + id: ADTSpaceSecServiceIDCard + name: space sec service ID card + components: + - type: Sprite + sprite: ADT/Objects/Misc/space_sec_ids.rsi + layers: + - state: default + - state: id-service + - type: IdCard + jobIcon: JobIconADTSpaceSecService + jobTitle: Сотрудник SPACE SEC + - type: Access + tags: + - SpaceSecOfficial + - SpaceSecMaintenance diff --git a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/turrets.yml b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/turrets.yml new file mode 100644 index 00000000000..3593104e01f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/turrets.yml @@ -0,0 +1,8 @@ +- type: entity + parent: BaseWeaponTurret + id: ADTWeaponTurretSpaceSec + suffix: Space Sec + components: + - type: NpcFactionMember + factions: + - SpaceSecFaction \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/access.yml b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/access.yml index 54712e3f200..04480f81b2f 100644 --- a/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/access.yml +++ b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/access.yml @@ -39,6 +39,136 @@ - type: AccessReader access: [["Trader"]] +- type: entity + parent: ADTSpaceSecAirlock + id: ADTSpaceSecAirlockOfficial + suffix: Space Sec, Locked + components: + - type: AccessReader + access: [["SpaceSecOfficial"]] + +- type: entity + parent: ADTSpaceSecAirlock + id: ADTSpaceSecAirlockSecurity + suffix: Space Sec, Security + components: + - type: AccessReader + access: [["SpaceSecSecurity"]] + +- type: entity + parent: ADTSpaceSecAirlock + id: ADTSpaceSecAirlockMaintence + suffix: Space Sec, Maintenance + components: + - type: AccessReader + access: [["SpaceSecMaintenance"]] + +- type: entity + parent: ADTSpaceSecAirlock + id: ADTSpaceSecAirlockArmory + suffix: Space Sec, Armory + components: + - type: AccessReader + access: [["SpaceSecArmory"]] + +- type: entity + parent: ADTSpaceSecAirlock + id: ADTSpaceSecAirlockCommand + suffix: Space Sec, Command + components: + - type: AccessReader + access: [["SpaceSecCommand"]] + +- type: entity + parent: AirlockShuttleSyndicate + id: ADTSpaceSecAirlockShuttle + suffix: Space Sec, External + components: + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec + - type: AccessReader + access: [["SpaceSecExternal"]] + +- type: entity + parent: AirlockExternal + id: ADTSpaceSecAirlockExternal + suffix: Space Sec, External + components: + - type: AccessReader + access: [["SpaceSecExternal"]] + +- type: entity + parent: ADTSpaceSecGlassAirlock + id: ADTSpaceSecGlassAirlockOfficial + suffix: Space Sec, Locked + components: + - type: AccessReader + access: [["SpaceSecOfficial"]] + +- type: entity + parent: ADTSpaceSecGlassAirlock + id: ADTSpaceSecGlassAirlockSecurity + suffix: Space Sec, Security + components: + - type: AccessReader + access: [["SpaceSecSecurity"]] + +- type: entity + parent: ADTSpaceSecGlassAirlock + id: ADTSpaceSecGlassAirlockMaintence + suffix: Space Sec, Maintenance + components: + - type: AccessReader + access: [["SpaceSecMaintenance"]] + +- type: entity + parent: ADTSpaceSecGlassAirlock + id: ADTSpaceSecGlassAirlockArmory + suffix: Space Sec, Armory + components: + - type: AccessReader + access: [["SpaceSecArmory"]] + +- type: entity + parent: ADTSpaceSecGlassAirlock + id: ADTSpaceSecGlassAirlockCommand + suffix: Space Sec, Command + components: + - type: AccessReader + access: [["SpaceSecCommand"]] + +- type: entity + parent: AirlockGlassShuttle + id: ADTAirlockShuttleSpaceSecWhiteGlass + suffix: Space Sec, External + components: + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec + - type: AccessReader + access: [["SpaceSecExternal"]] + +- type: entity + parent: AirlockShuttle + id: ADTAirlockShuttleSpaceSecWhite + suffix: Space Sec, External + components: + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec + - type: AccessReader + access: [["SpaceSecExternal"]] + #Windoors - type: entity diff --git a/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/airlocks.yml b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/airlocks.yml index 7b8695049ab..e493bb5dca8 100644 --- a/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/airlocks.yml +++ b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/airlocks.yml @@ -46,6 +46,20 @@ - type: WiresPanelSecurity securityLevel: medSecurity +- type: entity + parent: Airlock + id: ADTSpaceSecAirlock + suffix: Space Sec + components: + - type: Sprite + sprite: ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec + #Glass - type: entity parent: AirlockGlass @@ -70,3 +84,17 @@ group: Glass - type: WiresPanelSecurity securityLevel: medSecurity + +- type: entity + parent: AirlockGlass + id: ADTSpaceSecGlassAirlock + suffix: Space Sec + components: + - type: Sprite + sprite: ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/shuttle.yml b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/shuttle.yml new file mode 100644 index 00000000000..814369973c3 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Structures/Doors/Airlock/shuttle.yml @@ -0,0 +1,41 @@ +- type: entity + id: ADTSpaceSecAirlockGlassShuttle + parent: AirlockShuttle + name: external airlock + suffix: Space Sec, External + description: Necessary for connecting two space craft together. + components: + - type: Docking + - type: Sprite + sprite: ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi + snapCardinals: false + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - state: closed_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseUnlit"] + - state: welded + map: ["enum.WeldableLayers.BaseWelded"] + - state: bolted_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseBolted"] + - state: emergency_unlit + shader: unshaded + map: ["enum.DoorVisualLayers.BaseEmergencyAccess"] + - state: panel_open + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Occluder + enabled: false + - type: PaintableAirlock + group: ShuttleGlass + - type: Door + occludes: false + - type: WiresPanel + - type: WiresPanelSecurity + securityLevel: maxSecurity + - type: Wires + boardName: wires-board-name-highsec + layoutId: HighSec + - type: AccessReader + access: [["SpaceSecExternal"]] \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/ADT/Entities/Structures/Machines/Computers/computers.yml index e9292b247ca..d65fb6a165b 100644 --- a/Resources/Prototypes/ADT/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/ADT/Entities/Structures/Machines/Computers/computers.yml @@ -27,4 +27,72 @@ energy: 1.6 color: "#c94242" - type: Computer - board: ADTCentComShuttleConsoleCircuitboard \ No newline at end of file + board: ADTCentComShuttleConsoleCircuitboard + +- type: entity + parent: BaseComputer + id: ADTSpaceSecComputerId + name: space sec ID card computer + description: Terminal for programming Nanotrasen employee ID cards to access parts of the station. + components: + - type: IdCardConsole + privilegedIdSlot: + name: id-card-console-privileged-id + ejectSound: /Audio/Machines/id_swipe.ogg + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectOnBreak: true + swap: false + whitelist: + components: + - IdCard + targetIdSlot: + name: id-card-console-target-id + ejectSound: /Audio/Machines/id_swipe.ogg + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectOnBreak: true + swap: false + whitelist: + components: + - IdCard + accessLevels: [ + "SpaceSecOfficial", + "SpaceSecMaintenance", + "SpaceSecSecurity", + "SpaceSecArmory", + "SpaceSecExternal", + "SpaceSecCommand",] + + - type: ActivatableUI + key: enum.IdCardConsoleUiKey.Key + - type: UserInterface + interfaces: + - key: enum.IdCardConsoleUiKey.Key + type: IdCardConsoleBoundUserInterface + - type: CrewManifestViewer + ownerKey: enum.IdCardConsoleUiKey.Key + - type: Sprite + layers: + - map: ["computerLayerBody"] + state: computer + - map: ["computerLayerKeyboard"] + state: generic_keyboard + - map: ["computerLayerScreen"] + sprite: ADT/Structures/Machines/space_sec_computer.rsi + state: id + - map: ["computerLayerKeys"] + state: syndie_key + - type: Computer + board: IDComputerCircuitboard + - type: PointLight + radius: 1.5 + energy: 1.6 + color: "#D3D3D3" + - type: Tag + tags: + - EmagImmune + - type: ItemSlots + - type: ContainerContainer + containers: + board: !type:Container + IdCardConsole-privilegedId: !type:ContainerSlot + IdCardConsole-targetId: !type:ContainerSlot \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Structures/Wallmount/Signs/posters.yml b/Resources/Prototypes/ADT/Entities/Structures/Wallmount/Signs/posters.yml index 916e72ae9e1..d45998c0ea8 100644 --- a/Resources/Prototypes/ADT/Entities/Structures/Wallmount/Signs/posters.yml +++ b/Resources/Prototypes/ADT/Entities/Structures/Wallmount/Signs/posters.yml @@ -788,8 +788,17 @@ state: roza scale: 0.25, 0.25 -# Странные постеры +- type: entity + parent: ADTPosterBaseKek + id: ADTPosterSpaceSec + name: SPACE SEC logo + description: "This is the logo of the SPACE SEC Corporation" + components: + - type: Sprite + sprite: ADT/Structures/Wallmounts/space_sec_poster.rsi + state: poster_spacesec +# Странные постеры - type: entity parent: PosterBase id: ADTPosterError diff --git a/Resources/Prototypes/ADT/Entities/Structures/Walls/space_sec_wall.yml b/Resources/Prototypes/ADT/Entities/Structures/Walls/space_sec_wall.yml new file mode 100644 index 00000000000..436c4a84e7a --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Structures/Walls/space_sec_wall.yml @@ -0,0 +1,59 @@ +- type: entity + parent: BaseWall + id: ADTSpaceSecWall + name: space sec wall + suffix: Space Sec + components: + - type: Sprite + sprite: ADT/Structures/Walls/space_sec_wall.rsi + - type: Icon + sprite: ADT/Structures/Walls/space_sec_wall.rsi + - type: IconSmooth + key: walls + base: state + - type: Tag + tags: + - Wall + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 550 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + Girder: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + parent: WallShuttleDiagonal + id: ADTSpaceSecWallDiagonal + name: space sec wall + suffix: Space Sec, diagonal + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: Sprite + drawdepth: Walls + sprite: ADT/Structures/Walls/space_sec_diagonal.rsi + state: state0 + - type: IconSmooth + mode: Diagonal + key: walls + base: state + - type: Icon + sprite: ADT/Structures/Walls/space_sec_diagonal.rsi + state: state0 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 550 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Structures/Windows/space_sec_window.yml b/Resources/Prototypes/ADT/Entities/Structures/Windows/space_sec_window.yml new file mode 100644 index 00000000000..03747f25dbd --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Structures/Windows/space_sec_window.yml @@ -0,0 +1,90 @@ +- type: entity + id: ADTSpaceSecWindow + name: space sec window + parent: Window + suffix: Space Sec + components: + - type: Sprite + drawdepth: WallTops + sprite: ADT/Structures/Windows/space_sec_window.rsi + - type: Icon + sprite: ADT/Structures/Windows/space_sec_window.rsi + - type: Repairable + fuelCost: 15 + doAfterDelay: 3 + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: RGlass + - type: Destructible + thresholds: + - trigger: + - trigger: + !type:DamageTrigger + damage: 525 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: WindowShatter + - !type:SpawnEntitiesBehavior + spawn: + ShardGlassReinforced: + min: 1 + max: 2 + PartRodMetal: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: IconSmooth + base: swindow + - type: Appearance + - type: DamageVisuals + thresholds: [4, 8, 12] + damageDivisor: 28 + trackAllDamage: true + damageOverlay: + sprite: Structures/Windows/cracks.rsi + - type: StaticPrice + price: 150 + +- type: entity + parent: ADTSpaceSecWindow + id: ADTSpaceSecWindowDiagonal + suffix: Space Sec, diagonal + placement: + mode: SnapgridCenter + snap: + - Window + components: + - type: Sprite + drawdepth: WallTops + sprite: ADT/Structures/Windows/space_sec_diagonal.rsi + state: state0 + - type: IconSmooth + mode: Diagonal + key: walls + base: state + - type: Icon + sprite: ADT/Structures/Windows/space_sec_diagonal.rsi + state: state0 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PolygonShape + vertices: + - "-0.5,-0.5" + - "0.5,0.5" + - "0.5,-0.5" + mask: + - FullTileMask + layer: + - GlassLayer + - type: Airtight + noAirWhenFullyAirBlocked: false + airBlockedDirection: + - South + - East + - type: DamageVisuals + damageOverlay: + sprite: Structures/Windows/cracks_diagonal.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/StartingGear/SpaceSec/Cadet.yml b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Cadet.yml new file mode 100644 index 00000000000..63e7852ba81 --- /dev/null +++ b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Cadet.yml @@ -0,0 +1,16 @@ +- type: startingGear + id: SpaceSecCadet + equipment: + jumpsuit: ADTSpaceSecUniformCadet + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombatFilled + eyes: ClothingEyesGlassesSunglasses + id: ADTSpaceSecCadetIDCard + ears: ADTSpaceSecClothingHeadset + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTSpaceSecToken + gloves: ClothingHandsGlovesColorBlack + outerClothing: ClothingOuterArmorBasic + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear diff --git a/Resources/Prototypes/ADT/StartingGear/SpaceSec/Commander.yml b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Commander.yml new file mode 100644 index 00000000000..c2b619d3883 --- /dev/null +++ b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Commander.yml @@ -0,0 +1,16 @@ +- type: startingGear + id: SpaceSecCommander + equipment: + jumpsuit: ADTSpaceSecUniformCommander + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombatFilled + eyes: ClothingEyesGlassesSunglasses + id: ADTSpaceSecCommanderIDCard + ears: ADTSpaceSecClothingHeadsetFull + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTSpaceSecToken + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBasic + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear diff --git a/Resources/Prototypes/ADT/StartingGear/SpaceSec/Officer.yml b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Officer.yml new file mode 100644 index 00000000000..884d932c854 --- /dev/null +++ b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Officer.yml @@ -0,0 +1,16 @@ +- type: startingGear + id: SpaceSecOfficer + equipment: + jumpsuit: ADTSpaceSecUniformOfficer + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombatFilled + eyes: ClothingEyesGlassesSunglasses + id: ADTSpaceSecOfficerIDCard + ears: ADTSpaceSecClothingHeadset + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTSpaceSecToken + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBulletproof + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear diff --git a/Resources/Prototypes/ADT/StartingGear/SpaceSec/Pilot.yml b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Pilot.yml new file mode 100644 index 00000000000..c10fbee7aa6 --- /dev/null +++ b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Pilot.yml @@ -0,0 +1,16 @@ +- type: startingGear + id: SpaceSecPilot + equipment: + jumpsuit: ADTSpaceSecUniformPilot + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombatFilled + eyes: ClothingEyesGlassesSunglasses + id: ADTSpaceSecPilotIDCard + ears: ADTSpaceSecClothingHeadsetFull + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTSpaceSecToken + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBasic + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear diff --git a/Resources/Prototypes/ADT/StartingGear/SpaceSec/Service.yml b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Service.yml new file mode 100644 index 00000000000..0fa51e839b5 --- /dev/null +++ b/Resources/Prototypes/ADT/StartingGear/SpaceSec/Service.yml @@ -0,0 +1,13 @@ +- type: startingGear + id: SpaceSecService + equipment: + jumpsuit: ADTSpaceSecUniformService + back: ClothingBackpackSatchelFilled + shoes: ClothingShoesColorBlack + id: ADTSpaceSecServiceIDCard + ears: ADTSpaceSecClothingHeadset + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTSpaceSecToken + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear diff --git a/Resources/Prototypes/ADT/StatusEffects/job.yml b/Resources/Prototypes/ADT/StatusEffects/job.yml index d16ee102424..c3b70f7187d 100644 --- a/Resources/Prototypes/ADT/StatusEffects/job.yml +++ b/Resources/Prototypes/ADT/StatusEffects/job.yml @@ -48,3 +48,40 @@ icon: sprite: ADT/Interface/Misc/job_icons.rsi state: JobIconUSSPArmyOfficer + +#SPACE SEC + +- type: statusIcon + parent: JobIcon + id: JobIconADTSpaceSecCadet + icon: + sprite: /Textures/ADT/Interface/Misc/space_sec_icons.rsi + state: ADTSpaceSecCadetStatusIcon + +- type: statusIcon + parent: JobIcon + id: JobIconADTSpaceSecOfficer + icon: + sprite: /Textures/ADT/Interface/Misc/space_sec_icons.rsi + state: ADTSpaceSecOfficerStatusIcon + +- type: statusIcon + parent: JobIcon + id: JobIconADTSpaceSecPilot + icon: + sprite: /Textures/ADT/Interface/Misc/space_sec_icons.rsi + state: ADTSpaceSecPilotStatusIcon + +- type: statusIcon + parent: JobIcon + id: JobIconADTSpaceSecCommander + icon: + sprite: /Textures/ADT/Interface/Misc/space_sec_icons.rsi + state: ADTSpaceSecCommanderStatusIcon + +- type: statusIcon + parent: JobIcon + id: JobIconADTSpaceSecService + icon: + sprite: /Textures/ADT/Interface/Misc/space_sec_icons.rsi + state: ADTSpaceSecServiceStatusIcon diff --git a/Resources/Prototypes/ADT/ai_faction.yml b/Resources/Prototypes/ADT/ai_faction.yml index 857dab7de71..146ede980dd 100644 --- a/Resources/Prototypes/ADT/ai_faction.yml +++ b/Resources/Prototypes/ADT/ai_faction.yml @@ -20,4 +20,14 @@ - NanoTrasen - PetsNT - Dragon - - Ursus \ No newline at end of file + - Ursus + - SpaceSecFaction + +- type: npcFaction + id: SpaceSecFaction + hostile: + - SimpleHostile + - Xeno + - Zombie + - Dragon + - DroneAntag \ No newline at end of file diff --git a/Resources/Prototypes/ADT/radio_channels.yml b/Resources/Prototypes/ADT/radio_channels.yml index 59a3d4f9097..66a471d6a07 100644 --- a/Resources/Prototypes/ADT/radio_channels.yml +++ b/Resources/Prototypes/ADT/radio_channels.yml @@ -116,3 +116,11 @@ frequency: 1949 color: "#75c1ff" longRange: true + +- type: radioChannel + id: ADTSpaceSecChannel + name: SPACE SEC линия + keycode: 'у' + frequency: 1302 + color: "#c8c3c0" + longRange: true \ No newline at end of file diff --git a/Resources/Prototypes/ai_factions.yml b/Resources/Prototypes/ai_factions.yml index 3dfb35c7a69..a85a5bb4da6 100644 --- a/Resources/Prototypes/ai_factions.yml +++ b/Resources/Prototypes/ai_factions.yml @@ -16,6 +16,7 @@ - Xeno - Zombie - Revolutionary + - DroneAntag # ADT tweak - type: npcFaction id: Mouse @@ -54,6 +55,7 @@ - Xeno - PetsNT - Zombie + - DroneAntag # ADT tweak - type: npcFaction id: Xeno diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/equipped-EARS.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/equipped-EARS.png new file mode 100644 index 00000000000..8071824a4cd Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/equipped-EARS.png differ diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/icon.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/icon.png new file mode 100644 index 00000000000..9d7f4a4eaba Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/meta.json b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/meta.json new file mode 100644 index 00000000000..8700f1cfeb0 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EARS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/equipped-EARS.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/equipped-EARS.png new file mode 100644 index 00000000000..13190138c87 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/equipped-EARS.png differ diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/icon.png b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/icon.png new file mode 100644 index 00000000000..d5910fbe9eb Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/meta.json b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/meta.json new file mode 100644 index 00000000000..8700f1cfeb0 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EARS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..001cc7a91f3 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/icon.png new file mode 100644 index 00000000000..9a206db7e90 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/meta.json new file mode 100644 index 00000000000..d3846ffcfbc --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_commander_hardsuithead.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..9dd0c7b4255 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/icon.png new file mode 100644 index 00000000000..c59c57012bc Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/meta.json new file mode 100644 index 00000000000..d3846ffcfbc --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_officer_hardsuithead.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/equipped-HELMET.png new file mode 100644 index 00000000000..b1d3dee56af Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/icon.png new file mode 100644 index 00000000000..c75c6c62366 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/meta.json new file mode 100644 index 00000000000..d3846ffcfbc --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Head/Hardsuits/space_sec_pilot_hardsuithead.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/equipped-NECK.png b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/equipped-NECK.png new file mode 100644 index 00000000000..78377a30d3f Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/icon.png b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/icon.png new file mode 100644 index 00000000000..64b9149f453 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/meta.json b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/meta.json new file mode 100644 index 00000000000..102746b147b --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Neck/space_sec_token.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 00000000000..53528b82fd1 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/icon.png new file mode 100644 index 00000000000..7d6f1728cd9 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-left.png new file mode 100644 index 00000000000..22371c71250 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-right.png new file mode 100644 index 00000000000..4d64cd05dd2 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/meta.json new file mode 100644 index 00000000000..fca4d4b87d6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_commander_hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 00000000000..b73652959e6 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/icon.png new file mode 100644 index 00000000000..f5cfcaaef55 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-left.png new file mode 100644 index 00000000000..22371c71250 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-right.png new file mode 100644 index 00000000000..4d64cd05dd2 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/meta.json new file mode 100644 index 00000000000..fca4d4b87d6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_officer_hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 00000000000..1c8ec28bec9 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/icon.png new file mode 100644 index 00000000000..e4dcc6bb002 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-left.png new file mode 100644 index 00000000000..22371c71250 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-right.png new file mode 100644 index 00000000000..4d64cd05dd2 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/meta.json new file mode 100644 index 00000000000..fca4d4b87d6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Hardsuits/space_sec_pilot_hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000..219d632989f Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/icon.png new file mode 100644 index 00000000000..654ad6e62dc Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-left.png new file mode 100644 index 00000000000..f4aee397b98 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-right.png new file mode 100644 index 00000000000..8d2cc520778 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/meta.json new file mode 100644 index 00000000000..91852e5f8b6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_cadet.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000..58ef0b8dec8 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/icon.png new file mode 100644 index 00000000000..0a415d59c37 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-left.png new file mode 100644 index 00000000000..1e169ecabec Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-right.png new file mode 100644 index 00000000000..1b28cf2ccfb Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/meta.json new file mode 100644 index 00000000000..91852e5f8b6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_commander.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000..4e9e955fd61 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/icon.png new file mode 100644 index 00000000000..1bf303edeef Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-left.png new file mode 100644 index 00000000000..8044513be6e Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-right.png new file mode 100644 index 00000000000..c3a23e13405 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/meta.json new file mode 100644 index 00000000000..91852e5f8b6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_officer.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000..217afe41426 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/icon.png new file mode 100644 index 00000000000..de107e46e86 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-left.png new file mode 100644 index 00000000000..00890662a90 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-right.png new file mode 100644 index 00000000000..869ee2c049f Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/meta.json new file mode 100644 index 00000000000..91852e5f8b6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_pilot.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000..43e5ad38046 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/icon.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/icon.png new file mode 100644 index 00000000000..28d1954fba9 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-left.png new file mode 100644 index 00000000000..31dc9e5ac86 Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-left.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-right.png new file mode 100644 index 00000000000..b91c8990fdc Binary files /dev/null and b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/inhand-right.png differ diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/meta.json new file mode 100644 index 00000000000..91852e5f8b6 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/space_sec_service.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCadetStatusIcon.png b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCadetStatusIcon.png new file mode 100644 index 00000000000..ede1da86be7 Binary files /dev/null and b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCadetStatusIcon.png differ diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCommanderStatusIcon.png b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCommanderStatusIcon.png new file mode 100644 index 00000000000..c11755e9671 Binary files /dev/null and b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecCommanderStatusIcon.png differ diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecOfficerStatusIcon.png b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecOfficerStatusIcon.png new file mode 100644 index 00000000000..ea1f76a0c5a Binary files /dev/null and b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecOfficerStatusIcon.png differ diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecPilotStatusIcon.png b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecPilotStatusIcon.png new file mode 100644 index 00000000000..37115facbbb Binary files /dev/null and b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecPilotStatusIcon.png differ diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecServiceStatusIcon.png b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecServiceStatusIcon.png new file mode 100644 index 00000000000..bf1cefc02f0 Binary files /dev/null and b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/ADTSpaceSecServiceStatusIcon.png differ diff --git a/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/meta.json b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/meta.json new file mode 100644 index 00000000000..07c504f62e1 --- /dev/null +++ b/Resources/Textures/ADT/Interface/Misc/space_sec_icons.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 8, + "y": 8 + }, + "states": [ + { + "name": "ADTSpaceSecCadetStatusIcon" + }, + { + "name": "ADTSpaceSecCommanderStatusIcon" + }, + { + "name": "ADTSpaceSecOfficerStatusIcon" + }, + { + "name": "ADTSpaceSecPilotStatusIcon" + }, + { + "name": "ADTSpaceSecServiceStatusIcon" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-left.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-left.png new file mode 100644 index 00000000000..f7848f63f6a Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-left.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-right.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-right.png new file mode 100644 index 00000000000..82b5598806d Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default-inhand-right.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default.png new file mode 100644 index 00000000000..95b3d54c270 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/default.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-cadet.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-cadet.png new file mode 100644 index 00000000000..8ff57854b73 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-cadet.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-commander.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-commander.png new file mode 100644 index 00000000000..8182e373c3e Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-commander.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-officer.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-officer.png new file mode 100644 index 00000000000..8556ccd9e20 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-officer.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-pilot.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-pilot.png new file mode 100644 index 00000000000..b8f3e859692 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-pilot.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-service.png b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-service.png new file mode 100644 index 00000000000..5792faea7df Binary files /dev/null and b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/id-service.png differ diff --git a/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/meta.json b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/meta.json new file mode 100644 index 00000000000..582e9e506f2 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Misc/space_sec_ids.rsi/meta.json @@ -0,0 +1,37 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "default" + }, + { + "name": "id-cadet" + }, + { + "name": "id-officer" + }, + { + "name": "id-pilot" + }, + { + "name": "id-commander" + }, + { + "name": "id-service" + }, + { + "name": "default-inhand-left", + "directions": 4 + }, + { + "name": "default-inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/assembly.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/assembly.png new file mode 100644 index 00000000000..73edf380a15 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/assembly.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_open_unlit.png new file mode 100644 index 00000000000..f69f2a124e9 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_unlit.png new file mode 100644 index 00000000000..9a57e2c1b2f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/bolted_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed.png new file mode 100644 index 00000000000..88a427e52da Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed_unlit.png new file mode 100644 index 00000000000..a1168e19653 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closed_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing.png new file mode 100644 index 00000000000..8c92a49750a Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing_unlit.png new file mode 100644 index 00000000000..4c6edcfdbe6 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/closing_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/deny_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/deny_unlit.png new file mode 100644 index 00000000000..741589c6961 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/deny_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_open_unlit.png new file mode 100644 index 00000000000..0b3ace14108 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_unlit.png new file mode 100644 index 00000000000..36daac76c4a Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/emergency_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/meta.json b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/meta.json new file mode 100644 index 00000000000..abef0666277 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/meta.json @@ -0,0 +1,197 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "bolted_open_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "open_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closed" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + + { + "name": "panel_open" + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 1.2, + 1.2 + ] + ] + }, + { + "name": "emergency_open_unlit" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open.png new file mode 100644 index 00000000000..8c631d2569f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open_unlit.png new file mode 100644 index 00000000000..810a46ad208 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening.png new file mode 100644 index 00000000000..8643e2e1db5 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening_unlit.png new file mode 100644 index 00000000000..787e869bda6 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/opening_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closed.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closed.png new file mode 100644 index 00000000000..4c59d3a28cc Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closing.png new file mode 100644 index 00000000000..140be67d320 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_open.png new file mode 100644 index 00000000000..c41e1484ee8 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_opening.png new file mode 100644 index 00000000000..c25bc776c68 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/panel_opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks.png new file mode 100644 index 00000000000..186d38f0d1f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_broken.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_broken.png new file mode 100644 index 00000000000..4b58c64673e Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_broken.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_damaged.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_damaged.png new file mode 100644 index 00000000000..9b919ed4042 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_damaged.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_open.png new file mode 100644 index 00000000000..deabe407f15 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/sparks_open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/welded.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/welded.png new file mode 100644 index 00000000000..85f179f2e08 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec.rsi/welded.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/assembly.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/assembly.png new file mode 100644 index 00000000000..36dab923d48 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/assembly.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/bolted_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/bolted_unlit.png new file mode 100644 index 00000000000..844bd201f10 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/bolted_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed.png new file mode 100644 index 00000000000..4542845e2e0 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed_unlit.png new file mode 100644 index 00000000000..7c80bc210c4 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closed_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing.png new file mode 100644 index 00000000000..f4990c3f05e Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing_unlit.png new file mode 100644 index 00000000000..51ae8ad3623 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/closing_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/deny_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/deny_unlit.png new file mode 100644 index 00000000000..dfe4d406eda Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/deny_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/emergency_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/emergency_unlit.png new file mode 100644 index 00000000000..31f7a5f9f06 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/emergency_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/meta.json b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/meta.json new file mode 100644 index 00000000000..66600a3b782 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/meta.json @@ -0,0 +1,149 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from CEV-Eris at commit https://github.com/discordia-space/CEV-Eris/commit/14517938186858388656a6aee14bf47af9e9649f - then modified by 20kdc & AJCM-git, glass by Peptide90, modified by brainfood1183 (github), modified by Lonkuk (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "open_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "panel_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open.png new file mode 100644 index 00000000000..d5fc8df3cab Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open_unlit.png new file mode 100644 index 00000000000..4c59d3a28cc Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening.png new file mode 100644 index 00000000000..a6456a10227 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening_unlit.png new file mode 100644 index 00000000000..51ae8ad3623 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/opening_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_closing.png new file mode 100644 index 00000000000..6afe206992a Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_open.png new file mode 100644 index 00000000000..d7d4122c087 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_opening.png new file mode 100644 index 00000000000..e6c87d740e2 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/panel_opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/welded.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/welded.png new file mode 100644 index 00000000000..eed2758c795 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Glass/space_sec_shuttle.rsi/welded.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/assembly.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/assembly.png new file mode 100644 index 00000000000..49fabce1422 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/assembly.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_open_unlit.png new file mode 100644 index 00000000000..f69f2a124e9 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_unlit.png new file mode 100644 index 00000000000..9a57e2c1b2f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/bolted_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed.png new file mode 100644 index 00000000000..3357049ac4b Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed_unlit.png new file mode 100644 index 00000000000..a1168e19653 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closed_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing.png new file mode 100644 index 00000000000..3e254d30771 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing_unlit.png new file mode 100644 index 00000000000..4c6edcfdbe6 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/closing_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/deny_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/deny_unlit.png new file mode 100644 index 00000000000..741589c6961 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/deny_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_open_unlit.png new file mode 100644 index 00000000000..0b3ace14108 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_unlit.png new file mode 100644 index 00000000000..36daac76c4a Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/emergency_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/meta.json b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/meta.json new file mode 100644 index 00000000000..abef0666277 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/meta.json @@ -0,0 +1,197 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "bolted_open_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_unlit" + }, + { + "name": "open_unlit" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "closing_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "deny_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "open" + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "opening_unlit", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closing", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "name": "panel_closed" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + + { + "name": "panel_open" + }, + { + "name": "sparks", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_broken", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 1.2, + 1.2 + ] + ] + }, + { + "name": "emergency_open_unlit" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open.png new file mode 100644 index 00000000000..c04c26e5f55 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open_unlit.png new file mode 100644 index 00000000000..810a46ad208 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/open_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening.png new file mode 100644 index 00000000000..7b01fecf4e5 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening_unlit.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening_unlit.png new file mode 100644 index 00000000000..787e869bda6 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/opening_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closed.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closed.png new file mode 100644 index 00000000000..4c59d3a28cc Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closing.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closing.png new file mode 100644 index 00000000000..140be67d320 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_open.png new file mode 100644 index 00000000000..c41e1484ee8 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_opening.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_opening.png new file mode 100644 index 00000000000..c25bc776c68 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/panel_opening.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks.png new file mode 100644 index 00000000000..186d38f0d1f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_broken.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_broken.png new file mode 100644 index 00000000000..4b58c64673e Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_broken.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_damaged.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_damaged.png new file mode 100644 index 00000000000..9b919ed4042 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_damaged.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_open.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_open.png new file mode 100644 index 00000000000..deabe407f15 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/sparks_open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/welded.png b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/welded.png new file mode 100644 index 00000000000..85f179f2e08 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/Airlocks/Standard/space_sec.rsi/welded.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/id.png b/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/id.png new file mode 100644 index 00000000000..c4f668285a1 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/id.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/meta.json new file mode 100644 index 00000000000..ef8b9148c6b --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/space_sec_computer.rsi/meta.json @@ -0,0 +1,37 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "id", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/meta.json b/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/meta.json new file mode 100644 index 00000000000..92c06dccc2f --- /dev/null +++ b/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "poster_spacesec" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/poster_spacesec.png b/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/poster_spacesec.png new file mode 100644 index 00000000000..c9622b8ab6c Binary files /dev/null and b/Resources/Textures/ADT/Structures/Wallmounts/space_sec_poster.rsi/poster_spacesec.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/meta.json b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/meta.json new file mode 100644 index 00000000000..7e9b625db06 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "states": [ + { + "name": "state0" + }, + { + "name": "state1" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state0.png b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state0.png new file mode 100644 index 00000000000..1e278a4c14d Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state0.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state1.png b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state1.png new file mode 100644 index 00000000000..091cc5b06ec Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_diagonal.rsi/state1.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/full.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/full.png new file mode 100644 index 00000000000..7fe6bb109f0 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/full.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/meta.json b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/meta.json new file mode 100644 index 00000000000..d4fe33995e4 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "state0", + "directions": 4 + }, + { + "name": "state1", + "directions": 4 + }, + { + "name": "state2", + "directions": 4 + }, + { + "name": "state3", + "directions": 4 + }, + { + "name": "state4", + "directions": 4 + }, + { + "name": "state5", + "directions": 4 + }, + { + "name": "state6", + "directions": 4 + }, + { + "name": "state7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state0.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state0.png new file mode 100644 index 00000000000..00c06bd0c7e Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state0.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state1.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state1.png new file mode 100644 index 00000000000..85f86d8e8a0 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state1.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state2.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state2.png new file mode 100644 index 00000000000..97bbe2af5e8 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state2.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state3.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state3.png new file mode 100644 index 00000000000..29b44520044 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state3.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state4.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state4.png new file mode 100644 index 00000000000..c5e297f860f Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state4.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state5.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state5.png new file mode 100644 index 00000000000..dc17c3f52fa Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state5.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state6.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state6.png new file mode 100644 index 00000000000..738ee79e5d9 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state6.png differ diff --git a/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state7.png b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state7.png new file mode 100644 index 00000000000..4114c1a1a72 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Walls/space_sec_wall.rsi/state7.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/meta.json b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/meta.json new file mode 100644 index 00000000000..7e9b625db06 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "states": [ + { + "name": "state0" + }, + { + "name": "state1" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state0.png b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state0.png new file mode 100644 index 00000000000..e46284d2253 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state0.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state1.png b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state1.png new file mode 100644 index 00000000000..41a580a0998 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_diagonal.rsi/state1.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/full.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/full.png new file mode 100644 index 00000000000..652827bee57 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/full.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/meta.json b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/meta.json new file mode 100644 index 00000000000..385be1cfb0b --- /dev/null +++ b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by the Adventure Time Project team", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "swindow0", + "directions": 4 + }, + { + "name": "swindow1", + "directions": 4 + }, + { + "name": "swindow2", + "directions": 4 + }, + { + "name": "swindow3", + "directions": 4 + }, + { + "name": "swindow4", + "directions": 4 + }, + { + "name": "swindow5", + "directions": 4 + }, + { + "name": "swindow6", + "directions": 4 + }, + { + "name": "swindow7", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow0.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow0.png new file mode 100644 index 00000000000..bbac5da2e44 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow0.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow1.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow1.png new file mode 100644 index 00000000000..88d72e8fc77 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow1.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow2.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow2.png new file mode 100644 index 00000000000..bbac5da2e44 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow2.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow3.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow3.png new file mode 100644 index 00000000000..88d72e8fc77 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow3.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow4.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow4.png new file mode 100644 index 00000000000..7a9b765d329 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow4.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow5.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow5.png new file mode 100644 index 00000000000..2df78054761 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow5.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow6.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow6.png new file mode 100644 index 00000000000..7a9b765d329 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow6.png differ diff --git a/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow7.png b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow7.png new file mode 100644 index 00000000000..1ffb576e0dd Binary files /dev/null and b/Resources/Textures/ADT/Structures/Windows/space_sec_window.rsi/swindow7.png differ