diff --git a/Resources/Prototypes/_DeadSpace/Sponsor/HolyPain.yml b/Resources/Prototypes/_DeadSpace/Sponsor/HolyPain.yml index fc9b0b05a47a1..d8dfc2ff46326 100644 --- a/Resources/Prototypes/_DeadSpace/Sponsor/HolyPain.yml +++ b/Resources/Prototypes/_DeadSpace/Sponsor/HolyPain.yml @@ -11,7 +11,7 @@ - type: Storage maxItemSize: Huge grid: - - 0,0,15,10 + - 0,0,13,5 storageOpenSound: collection: CrystalBagOpening params: @@ -79,12 +79,139 @@ - id: SyringeHolyPain - id: ClothingEyesGlassesHolyPain - id: BluespaceBeakerHolyPain + - id: ClothingShoesBootsHolyPain + - id: JetInjectorHolyPain + - id: JawsOfLife + - id: PowerDrill + - id: WelderExperimental + - id: Multitool + - id: MedkitAdvancedFilled - type: Tag tags: [] - type: HardsuitIdentification nonlethal: true wrongOwnerSound: path: /Audio/_DeadSpace/Sponsor/HolyPain/CrystalBag/BagDelete.ogg + - type: ToggleableClothing + clothingPrototype: ClothingOuterHardsuitHolyPain + requiredSlot: BACK + slot: outerClothing + - type: ContainerContainer + containers: + toggleable-clothing: !type:ContainerSlot {} + storagebase: !type:Container + ents: [] + +# RIG hardsuit +- type: entity + parent: ClothingOuterHardsuitSecurity + id: ClothingOuterHardsuitHolyPain + name: доспех HolyPain + description: Адский кузнец, по горло набитый чужими дугами, без устали бьёт молотом под непрестанные вопли слабых. Вопросы морали и судьбы его не интересуют. Совестью пусть мучаются те, кому больше нечем заняться. + categories: [ HideSpawnMenu ] + components: + - type: Sprite + sprite: _DeadSpace/Sponsor/HolyPain/hardsuit.rsi + - type: Clothing + sprite: _DeadSpace/Sponsor/HolyPain/hardsuit.rsi + - type: ToggleableClothing + clothingPrototype: ClothingHeadHelmetHardsuitHolyPain + - type: Item + size: Huge + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 + - type: Armor + modifiers: + coefficients: + Blunt: 0.5 + Slash: 0.5 + Piercing: 0.6 + Heat: 0.5 + Radiation: 0.5 + Caustic: 0.5 + - type: HardsuitSpeedBuff + - type: PowerCellDraw + drawRate: 3.6 + enabled: false + - type: PowerCellSlot + cellSlotId: cell_slot + fitsInCharger: false + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + toggleable-clothing: !type:ContainerSlot {} + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellMicroreactor + disableEject: true + whitelist: + tags: + - PowerCell + - type: Tag + tags: [] # ignore "WhitelistChameleon" tag + +- type: entity + parent: [ClothingHeadHardsuitBase, ClothingHeadSuitWithLightBase] + id: ClothingHeadHelmetHardsuitHolyPain + name: энергошлем HolyPain + description: Если вы хотите познать секреты вселенной — мыслите единицами измерения энергии, частоты и вибрации... + categories: [ HideSpawnMenu ] + components: + - type: Sprite + sprite: _DeadSpace/Sponsor/HolyPain/helmet.rsi + - type: Clothing + sprite: _DeadSpace/Sponsor/HolyPain/helmet.rsi + - type: PointLight + color: "#2b7cd9" + radius: 7 + energy: 8 + - type: PressureProtection + - type: Tag + tags: [] # ignore "WhitelistChameleon" tag + +# Jet-magboots +- type: entity + parent: [ClothingShoesBootsMag, ClothingSlotBase, BaseJetpack] + id: ClothingShoesBootsHolyPain + name: сапоги HolyPain + description: Сапоги, разработанные для аэродинамических прыжков, ударов и громких воплей слабаков. + categories: [ HideSpawnMenu ] + components: + - type: Sprite + sprite: _DeadSpace/Sponsor/HolyPain/boots.rsi + layers: + - state: icon + map: [ "enum.ToggleableVisuals.Layer" ] + - type: Clothing + sprite: _DeadSpace/Sponsor/HolyPain/boots.rsi + - type: ClothingSpeedModifier + walkModifier: 1 + sprintModifier: 1 + - type: GasTank + outputPressure: 42.6 + air: + volume: 5 + temperature: 293.15 + moles: + - 1.025689525 + - 1.025689525 + - type: Tag + tags: [] # ignore "WhitelistChameleon" tag + +# Jet injector +- type: entity + parent: JetInjector + id: JetInjectorHolyPain + name: бронзовый струйный инъектор + categories: [ HideSpawnMenu ] + components: + - type: Sprite + sprite: _DeadSpace/Sponsor/HolyPain/jet_injector.rsi + - type: Item + sprite: _DeadSpace/Sponsor/HolyPain/jet_injector.rsi - type: entity parent: ClothingHandsGlovesCombat diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/backpack.rsi/equipped-BACKPACK.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/backpack.rsi/equipped-BACKPACK.png index 4311ebd0a372a..b8dcb5290ffd7 100644 Binary files a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/backpack.rsi/equipped-BACKPACK.png and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/backpack.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/equipped-FEET.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/equipped-FEET.png new file mode 100644 index 0000000000000..bd8d4654a450c Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon-on.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon-on.png new file mode 100644 index 0000000000000..26a69efeac988 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon-on.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon.png new file mode 100644 index 0000000000000..7cb9228e42d5e Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/icon.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-left.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-left.png new file mode 100644 index 0000000000000..c515392ab1282 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-left.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-right.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-right.png new file mode 100644 index 0000000000000..fc349b837dba1 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/inhand-right.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/meta.json b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/meta.json new file mode 100644 index 0000000000000..5fab3f66772d5 --- /dev/null +++ b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by holypainhope (discord) for Space Station 14 server Мёртвый Космос", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon-on" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "on-equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-equipped-FEET.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-equipped-FEET.png new file mode 100644 index 0000000000000..7d082dfc398fc Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-equipped-FEET.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-left.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-left.png new file mode 100644 index 0000000000000..be3237841d64c Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-left.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-right.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-right.png new file mode 100644 index 0000000000000..bb4fea8cb3990 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/boots.rsi/on-inhand-right.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000..002c5bd8bfbbb Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/icon.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/icon.png new file mode 100644 index 0000000000000..8de93db957aee Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/icon.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-left.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-left.png new file mode 100644 index 0000000000000..2202a3b85feba Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-left.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-right.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-right.png new file mode 100644 index 0000000000000..56b97a6b1fc6e Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/inhand-right.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/meta.json b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/meta.json new file mode 100644 index 0000000000000..379c3c791f260 --- /dev/null +++ b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by holypainhope (discord) for Space Station 14 server Мёртвый Космос", + "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/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon-flash.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon-flash.png new file mode 100644 index 0000000000000..6d075df325f6a Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon-flash.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon.png new file mode 100644 index 0000000000000..02685a1d189d5 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/icon.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/meta.json b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/meta.json new file mode 100644 index 0000000000000..f0507ad014f05 --- /dev/null +++ b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by holypainhope (discord) for Space Station 14 server Мёртвый Космос", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon-flash" + }, + { + "name": "off-equipped-HELMET", + "directions": 4 + }, + { + "name": "on-equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/off-equipped-HELMET.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/off-equipped-HELMET.png new file mode 100644 index 0000000000000..fd36c32a21649 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/off-equipped-HELMET.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/on-equipped-HELMET.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/on-equipped-HELMET.png new file mode 100644 index 0000000000000..32588552498db Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/helmet.rsi/on-equipped-HELMET.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-left.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-left.png new file mode 100644 index 0000000000000..4a0e9b6cca9c3 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-left.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-right.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-right.png new file mode 100644 index 0000000000000..3dc15c955c62c Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/inhand-right.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_base.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_base.png new file mode 100644 index 0000000000000..36654ce397941 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_base.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled1.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled1.png new file mode 100644 index 0000000000000..2a4c5ce90a5cd Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled1.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled2.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled2.png new file mode 100644 index 0000000000000..052593467571f Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled2.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled3.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled3.png new file mode 100644 index 0000000000000..c2ae1388ab962 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled3.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled4.png b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled4.png new file mode 100644 index 0000000000000..52531e9920b77 Binary files /dev/null and b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/jetinjector_filled4.png differ diff --git a/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/meta.json b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/meta.json new file mode 100644 index 0000000000000..32d6d4a93b377 --- /dev/null +++ b/Resources/Textures/_DeadSpace/Sponsor/HolyPain/jet_injector.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites made by @Sir_Warock on Discord, remastered by @Phantasai on Github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "jetinjector_base" + }, + { + "name": "jetinjector_filled1" + }, + { + "name": "jetinjector_filled2" + }, + { + "name": "jetinjector_filled3" + }, + { + "name": "jetinjector_filled4" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +}