diff --git a/Resources/Audio/Items/stationradio.ogg b/Resources/Audio/Items/stationradio.ogg new file mode 100644 index 00000000000000..523b26e1724951 Binary files /dev/null and b/Resources/Audio/Items/stationradio.ogg differ diff --git a/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl b/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl index 0bf581b8297518..e06572917c0c28 100644 --- a/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl +++ b/Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl @@ -298,3 +298,9 @@ ent-ClothingUniformJumpsuitHawaiRed = red hawaiian shirt ent-ClothingUniformJumpsuitHawaiYellow = yellow hawaiian shirt .desc = Yellow as a bright sun. .suffix = { "" } +ent-ClothingUniformHECU = HECU uniform + .desc = The HECU jumpsuit is used to protect against foreign environmental factors (besides, real American patriots like to wear it). + .suffix = { "" } +ent-ClothingUniformJumpsuitCitizen = citizen jumpsuit + .desc = Jumpsuit that will definitely make you look like a victim. + .suffix = { "" } diff --git a/Resources/Locale/en-US/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl b/Resources/Locale/en-US/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl new file mode 100644 index 00000000000000..d911299c969c8a --- /dev/null +++ b/Resources/Locale/en-US/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl @@ -0,0 +1,3 @@ +ent-Station17Radio = Station 17 radio + .desc = It plays the last signal from space station 17. + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl index 40342fb25da5fe..ca727c493b1854 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/uniforms/jumpsuits.ftl @@ -298,3 +298,9 @@ ent-ClothingUniformJumpsuitHawaiRed = красная гавайская руба ent-ClothingUniformJumpsuitHawaiYellow = жёлтая гавайская рубашка .desc = Yellow as a bright sun. .suffix = { "" } +ent-ClothingUniformHECU = униформа HECU + .desc = Комбинезон HECU используется для защиты от посторонних факторов внешней среды (к тому же его любят носить настоящие американские патриоты). + .suffix = { "" } +ent-ClothingUniformJumpsuitCitizen = комбинезон гражданского + .desc = Комбинезон, в котором ты точно будешь похожа на жертву. + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl index a012a775bcd835..81b788bdbd6def 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/access.ftl @@ -293,7 +293,7 @@ ent-HighSecArmoryLocked = { ent-HighSecDoor } .suffix = Оружейная, Закрыт .desc = { ent-HighSecDoor.desc } ent-AirlockExternalGlassSyndicateLocked = { ent-AirlockExternalGlass } - .suffix = Внешний, Синдикат, Закрыт + .suffix = Внешний, Стуклянный, Синдикат, Закрыт .desc = { ent-AirlockExternalGlass.desc } ent-AirlockExternalSyndicateLocked = { ent-AirlockExternal } .suffix = Внешний, Синдикат, Закрыт @@ -309,4 +309,19 @@ ent-AirlockSyndicateGlassLocked = { ent-AirlockSyndicateGlass } .desc = { ent-AirlockSyndicateGlass.desc } ent-AirlockSyndicateCommandGlassLocked = { ent-AirlockSyndicateCommandGlass } .suffix = Синдикат, Командный, Закрыт - .desc = { ent-AirlockSyndicateCommandGlass.desc } \ No newline at end of file + .desc = { ent-AirlockSyndicateCommandGlass.desc } +ent-AirlockCentcomLocked = { ent-AirlockCentcom } + .suffix = Центком, Закрыт + .desc = { ent-AirlockSyndicateCommandGlass.desc } +ent-AirlockCentcomGlassLocked = { ent-AirlockCentcomGlass } + .suffix = Центком, Закрыт + .desc = { ent-AirlockSyndicateCommandGlass.desc } +ent-HighSecCentcomLocked = { ent-HighSecDoor } + .suffix = Центком, Закрыт + .desc = { ent-AirlockSyndicateCommandGlass.desc } +ent-AirlockExternalGlassCentcomLocked = { ent-AirlockExternalGlass } + .suffix = Внешний, Стеклянный, Центком, Закрыт + .desc = { ent-AirlockExternalGlass.desc } +ent-AirlockExternalCentcomLocked = { ent-AirlockExternal } + .suffix = Внешний, Центком, Закрыт + .desc = { ent-AirlockExternal.desc } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl index 4ebc34d5863603..a50a69ebb75b42 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/airlocks/airlocks.ftl @@ -72,4 +72,10 @@ ent-AirlockSyndicateGlass = { ent-AirlockGlass } .suffix = Синдикат ent-AirlockSyndicateCommandGlass = { ent-AirlockGlass } .desc = { ent-Airlock.desc } - .suffix = Синдикат, Командный \ No newline at end of file + .suffix = Синдикат, Командный +ent-AirlockCentcom = { ent-Airlock } + .desc = { ent-Airlock.desc } + .suffix = Центком +ent-AirlockCentcomGlass = { ent-AirlockGlass } + .desc = { ent-Airlock.desc } + .suffix = Центком \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/windoors/windoor.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/windoors/windoor.ftl index 4e11ecb9417c18..435220114cc76c 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/windoors/windoor.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/structures/doors/windoors/windoor.ftl @@ -81,3 +81,6 @@ ent-WindoorJanitorLocked = { ent-Windoor } ent-WindoorHeadOfPersonnelLocked = { ent-WindoorSecure } .suffix = Глава Персонала, Закрыто .desc = { ent-WindoorSecure.desc } +ent-WindoorCentcomLocked = { ent-WindoorSecure } + .suffix = Центком + .desc = { ent-WindoorSecure.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl new file mode 100644 index 00000000000000..a9553ba9e1baae --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/workbenchteam/entities/objects/fun/station17Radio.ftl @@ -0,0 +1,3 @@ +ent-Station17Radio = Радио станции "Единство" + .desc = Оно играет последний сигнал полученый со станции "Единство" + .suffix = { "" } diff --git a/Resources/Prototypes/Access/command.yml b/Resources/Prototypes/Access/command.yml index f71ca12f3bab39..38b6c62da8d069 100644 --- a/Resources/Prototypes/Access/command.yml +++ b/Resources/Prototypes/Access/command.yml @@ -1,3 +1,7 @@ +- type: accessLevel + id: Centcom + name: id-card-access-level-centcom + - type: accessLevel id: Command name: id-card-access-level-command diff --git a/Resources/Prototypes/Access/misc.yml b/Resources/Prototypes/Access/misc.yml index 54db7ca0437d67..85492f9e115cf3 100644 --- a/Resources/Prototypes/Access/misc.yml +++ b/Resources/Prototypes/Access/misc.yml @@ -1,6 +1,7 @@ - type: accessGroup id: AllAccess tags: + - Centcom - EmergencyShuttleRepealAll - Captain - HeadOfPersonnel @@ -30,3 +31,10 @@ - Chapel - Hydroponics - Atmospherics + +- type: accessGroup + id: AllSyndicateAccess + tags: + - Syndicate + - NuclearOperative + diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index 3acf7c4ab8882b..6e65b3e6a97de7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -59,7 +59,7 @@ ClothingHeadFishCap: 2 ClothingHeadRastaHat: 2 ClothingBeltStorageWaistbag: 3 - + ClothingUniformJumpsuitCitizen: 2 emaggedInventory: ClothingNeckScarfStripedSyndieGreen: 3 ClothingNeckScarfStripedSyndieRed: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml index f82efdc22755b5..746fdc1c44559f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml @@ -17,3 +17,4 @@ ClothingOuterWinterSec: 2 ClothingEyesBlindfold: 1 ClothingShoesBootsCombat: 1 + ClothingUniformHECU: 1 diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml index 8f16a90a39c60b..fc953fd358ccd2 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml @@ -1148,3 +1148,25 @@ sprite: Clothing/Uniforms/Jumpsuit/hawaiyellow.rsi - type: Clothing sprite: Clothing/Uniforms/Jumpsuit/hawaiyellow.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformHECU + name: HECU uniform + description: The HECU jumpsuit is used to protect against foreign environmental factors (besides, real American patriots like to wear it) + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/hecu.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/hecu.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitCitizen + name: Citizen jumpsuit + description: jumpsuit that will definitely make you look like a victim + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/civilian.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/civilian.rsi diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 22744fdccfc57a..51c25b853555ee 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -25,15 +25,6 @@ - PonderingOrb - Skub - DrinkMugDog - - ClothingNeckLGBTPin - - ClothingNeckAromanticPin - - ClothingNeckAsexualPin - - ClothingNeckBisexualPin - - ClothingNeckIntersexPin - - ClothingNeckLesbianPin - - ClothingNeckNonBinaryPin - - ClothingNeckPansexualPin - - ClothingNeckTransPin - CluwneHorn - ClothingMaskRat rareChance: 0.01 @@ -129,5 +120,6 @@ - LidSalami - ClothingEyesBlindfold - PortalRadio + - Station17Radio chance: 0.6 offset: 0.0 diff --git a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml index 59381a5e5f70cd..db1d73af07ef69 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml @@ -31,6 +31,7 @@ - type: Access groups: - AllAccess + - AllSyndicateAccess - type: UserInterface interfaces: - key: enum.SolarControlConsoleUiKey.Key diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml index 4122dcdc98a7b8..332d7bd1a5d1e0 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml @@ -323,3 +323,11 @@ components: - type: AccessStorage access: [["NuclearOperative"]] + +- type: entity + id: DoorElectronicsCentcom + parent: DoorElectronics + suffix: Centcom + components: + - type: AccessStorage + access: [["Centcom"]] diff --git a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml index 04a8031c95d786..1576e6a431d6ae 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml @@ -526,6 +526,7 @@ - state: syndie - type: Access tags: + - NuclearOperative - Syndicate - type: entity diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index 3dc6fb14a9d467..849856d9c95a27 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -131,6 +131,17 @@ containers: board: [ DoorElectronicsAtmospherics ] +- type: entity + parent: AirlockExternal + id: AirlockExternalCentcomLocked + suffix: External, Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: AirlockExternal id: AirlockExternalSyndicateLocked @@ -274,6 +285,17 @@ containers: board: [ DoorElectronicsMedicalScience ] +- type: entity + parent: AirlockCentcom + id: AirlockCentcomLocked + suffix: Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: AirlockCommand id: AirlockCommandLocked @@ -516,6 +538,17 @@ containers: board: [ DoorElectronicsSyndicate ] +- type: entity + parent: AirlockExternalGlass + id: AirlockExternalGlassCentcomLocked + suffix: External, Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: AirlockExternalGlass id: AirlockExternalGlassAtmosphericsLocked @@ -670,6 +703,17 @@ containers: board: [ DoorElectronicsCommand ] +- type: entity + parent: AirlockCentcomGlass + id: AirlockCentcomGlassLocked + suffix: Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: AirlockCommandGlass id: AirlockCaptainGlassLocked @@ -1119,6 +1163,17 @@ - type: GridFill #HighSecDoors +- type: entity + parent: HighSecDoor + id: HighSecCentcomLocked + suffix: Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: HighSecDoor id: HighSecCommandLocked diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml index 6748326367e5b7..6ccc1475828ffb 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/airlocks.yml @@ -70,6 +70,14 @@ - type: Sprite sprite: Structures/Doors/Airlocks/Standard/command.rsi +- type: entity + parent: Airlock + id: AirlockCentcom + suffix: Centcom + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Standard/centcom.rsi + - type: entity parent: Airlock id: AirlockSecurity @@ -214,6 +222,16 @@ - type: PaintableAirlock group: Glass +- type: entity + parent: AirlockGlass + id: AirlockCentcomGlass + suffix: Cemtcom + components: + - type: Sprite + sprite: Structures/Doors/Airlocks/Glass/centcom.rsi + - type: PaintableAirlock + group: Glass + - type: entity parent: AirlockGlass id: AirlockCommandGlass @@ -233,6 +251,7 @@ sprite: Structures/Doors/Airlocks/Glass/security.rsi - type: PaintableAirlock group: Glass + - type: entity parent: AirlockGlass id: AirlockSyndicateGlass diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml index d722165d6ee0ad..b9bc872dabc2f6 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml @@ -190,7 +190,18 @@ - type: ContainerFill containers: board: [ DoorElectronicsCommand ] - + +- type: entity + parent: WindoorSecure + id: WindoorCentcomLocked + suffix: Centcom, Locked + components: + - type: AccessReaderBoard +# access: [["Centcom"]] + - type: ContainerFill + containers: + board: [ DoorElectronicsCentcom ] + - type: entity parent: WindoorSecure id: WindoorCaptainLocked diff --git a/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml b/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml index f49098142de4c6..eef2edc0394ee8 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/airlock_groups.yml @@ -4,6 +4,7 @@ stylePaths: basic: Structures/Doors/Airlocks/Standard/basic.rsi cargo: Structures/Doors/Airlocks/Standard/cargo.rsi + centcom: Structures/Doors/Airlocks/Standard/centcom.rsi command: Structures/Doors/Airlocks/Standard/command.rsi engineering: Structures/Doors/Airlocks/Standard/engineering.rsi freezer: Structures/Doors/Airlocks/Standard/freezer.rsi @@ -20,6 +21,7 @@ stylePaths: basic: Structures/Doors/Airlocks/Glass/basic.rsi command: Structures/Doors/Airlocks/Glass/command.rsi + centcom: Structures/Doors/Airlocks/Glass/centcom.rsi science: Structures/Doors/Airlocks/Glass/science.rsi cargo: Structures/Doors/Airlocks/Glass/cargo.rsi engineering: Structures/Doors/Airlocks/Glass/engineering.rsi diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index a431f7be434793..651f07cacf8fce 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -1774,6 +1774,8 @@ shader: unshaded - state: panel map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: AccessReader + access: [["Centcom"]] - type: PointLight radius: 1.5 energy: 1.6 diff --git a/Resources/Prototypes/Roles/Jobs/Command/captain.yml b/Resources/Prototypes/Roles/Jobs/Command/captain.yml index 0ea67a1eccbc4e..b5a699d60a0035 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/captain.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/captain.yml @@ -22,8 +22,36 @@ joinNotifyCrew: true supervisors: job-supervisors-centcom canBeAntag: false - accessGroups: - - AllAccess + access: + - EmergencyShuttleRepealAll + - Captain + - HeadOfPersonnel + - ChiefEngineer + - ChiefMedicalOfficer + - HeadOfSecurity + - ResearchDirector + - Command + - Security + - Detective + - Armory + - Brig + - Engineering + - Medical + - Quartermaster + - Salvage + - Cargo + - Research + - Service + - Maintenance + - External + - Janitor + - Theatre + - Bar + - Chemistry + - Kitchen + - Chapel + - Hydroponics + - Atmospherics - type: startingGear id: CaptainGear diff --git a/Resources/Prototypes/WorkbenchTeam/Entities/Objects/Fun/station17Radio.yml b/Resources/Prototypes/WorkbenchTeam/Entities/Objects/Fun/station17Radio.yml new file mode 100644 index 00000000000000..442315871268ce --- /dev/null +++ b/Resources/Prototypes/WorkbenchTeam/Entities/Objects/Fun/station17Radio.yml @@ -0,0 +1,20 @@ +- type: entity + parent: BaseItem + id: Station17Radio + name: Station 17 radio + description: It plays the last signal from space station 17. + components: + - type: Sprite + sprite: Objects/Fun/station17_radio.rsi + state: icon + - type: Item + sprite: Objects/Fun/station17_radio.rsi + - type: AmbientSound + enabled: true + volume: -6 + range: 4 + sound: + path: /Audio/Items/stationradio.ogg + - type: PointLight + radius: 1.3 + color: "#0E8489" diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 00000000000000..f81297a7d631e0 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000000..e32030aaff703a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/icon.png new file mode 100644 index 00000000000000..e6061a2bf15976 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-left.png new file mode 100644 index 00000000000000..86c93bc208a83c Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-right.png new file mode 100644 index 00000000000000..5359cd51be5f50 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/meta.json new file mode 100644 index 00000000000000..74ca8fc0d6aab8 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/civilian.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Reyen", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 00000000000000..8ee5a3b676f751 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000000..7f70658e5e6ecc Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/icon.png new file mode 100644 index 00000000000000..369ff8bf196225 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-left.png new file mode 100644 index 00000000000000..05de89f6f76348 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-right.png new file mode 100644 index 00000000000000..4297dea113a750 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/meta.json new file mode 100644 index 00000000000000..74ca8fc0d6aab8 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hecu.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Reyen", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Fun/station17_radio.rsi/icon.png b/Resources/Textures/Objects/Fun/station17_radio.rsi/icon.png new file mode 100644 index 00000000000000..0c33332e481209 Binary files /dev/null and b/Resources/Textures/Objects/Fun/station17_radio.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/station17_radio.rsi/meta.json b/Resources/Textures/Objects/Fun/station17_radio.rsi/meta.json new file mode 100644 index 00000000000000..898c28b6d970b4 --- /dev/null +++ b/Resources/Textures/Objects/Fun/station17_radio.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by ricomraz", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/assembly.png new file mode 100644 index 00000000000000..f3dc26e53ffc66 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/assembly.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/bolted_unlit.png new file mode 100644 index 00000000000000..6857f2a24154b0 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/bolted_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed.png new file mode 100644 index 00000000000000..156918b27679ec Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed_unlit.png new file mode 100644 index 00000000000000..c78d01c42d084d Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closed_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing.png new file mode 100644 index 00000000000000..fc7dc1fb28fc62 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing_unlit.png new file mode 100644 index 00000000000000..2a71f76d5d0c79 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/closing_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/deny_unlit.png new file mode 100644 index 00000000000000..7c56263f83958a Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/deny_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/emergency_unlit.png new file mode 100644 index 00000000000000..817f2fb3f95c53 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/emergency_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/meta.json new file mode 100644 index 00000000000000..dcebc46d0a2906 --- /dev/null +++ b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/meta.json @@ -0,0 +1,185 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_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, + 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_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "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 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/open.png new file mode 100644 index 00000000000000..d2d12bc23911c3 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening.png new file mode 100644 index 00000000000000..42bd51700236f4 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening_unlit.png new file mode 100644 index 00000000000000..84933bd5ed9cd4 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/opening_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_closing.png new file mode 100644 index 00000000000000..db7be0bc4a0ec0 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_closing.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_open.png new file mode 100644 index 00000000000000..24eb2aedc2248a Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_opening.png new file mode 100644 index 00000000000000..fc90acd637a636 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/panel_opening.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks.png new file mode 100644 index 00000000000000..dd67e88a315f67 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_broken.png new file mode 100644 index 00000000000000..fb5d774588ae44 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_broken.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_damaged.png new file mode 100644 index 00000000000000..f16a028dee5bbe Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_damaged.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_open.png new file mode 100644 index 00000000000000..630eabb976ecf1 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/sparks_open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/welded.png new file mode 100644 index 00000000000000..a0040dfdc73fb4 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Glass/centcom.rsi/welded.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/assembly.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/assembly.png new file mode 100644 index 00000000000000..7ac258fede2388 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/assembly.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/bolted_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/bolted_unlit.png new file mode 100644 index 00000000000000..6857f2a24154b0 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/bolted_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed.png new file mode 100644 index 00000000000000..75be40e2ab3bf1 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed_unlit.png new file mode 100644 index 00000000000000..c78d01c42d084d Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closed_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing.png new file mode 100644 index 00000000000000..bf6e193b91ddf3 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing_unlit.png new file mode 100644 index 00000000000000..2a71f76d5d0c79 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/closing_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/deny_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/deny_unlit.png new file mode 100644 index 00000000000000..7c56263f83958a Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/deny_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/emergency_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/emergency_unlit.png new file mode 100644 index 00000000000000..817f2fb3f95c53 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/emergency_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/meta.json b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/meta.json new file mode 100644 index 00000000000000..dcebc46d0a2906 --- /dev/null +++ b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/meta.json @@ -0,0 +1,185 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "bolted_unlit" + }, + { + "name": "closed" + }, + { + "name": "closed_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, + 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_open" + }, + { + "name": "panel_opening", + "delays": [ + [ + 0.1, + 0.1, + 0.07, + 0.07, + 0.07, + 0.2 + ] + ] + }, + { + "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 + ] + ] + }, + { + "name": "sparks_damaged", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 1.7 + ] + ] + }, + { + "name": "sparks_open", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "welded" + }, + { + "name": "emergency_unlit", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/open.png new file mode 100644 index 00000000000000..d2d12bc23911c3 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening.png new file mode 100644 index 00000000000000..4dccf3a67d6349 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening_unlit.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening_unlit.png new file mode 100644 index 00000000000000..84933bd5ed9cd4 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/opening_unlit.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_closing.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_closing.png new file mode 100644 index 00000000000000..db7be0bc4a0ec0 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_closing.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_open.png new file mode 100644 index 00000000000000..24eb2aedc2248a Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_opening.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_opening.png new file mode 100644 index 00000000000000..fc90acd637a636 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/panel_opening.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks.png new file mode 100644 index 00000000000000..dd67e88a315f67 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_broken.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_broken.png new file mode 100644 index 00000000000000..fb5d774588ae44 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_broken.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_damaged.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_damaged.png new file mode 100644 index 00000000000000..f16a028dee5bbe Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_damaged.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_open.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_open.png new file mode 100644 index 00000000000000..630eabb976ecf1 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/sparks_open.png differ diff --git a/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/welded.png b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/welded.png new file mode 100644 index 00000000000000..a0040dfdc73fb4 Binary files /dev/null and b/Resources/Textures/Structures/Doors/Airlocks/Standard/centcom.rsi/welded.png differ