From c489aab89c0c49f12eb1716fb23f3b106303388f Mon Sep 17 00:00:00 2001 From: Ruki Date: Fri, 20 Feb 2026 19:37:28 +0500 Subject: [PATCH 1/2] =?UTF-8?q?=D0=92=D0=B5=D1=89=D0=B8=20=D1=80=D0=B5?= =?UTF-8?q?=D0=BD=D0=B5=D0=B3=D0=B0=D1=82=D0=B0=D1=82=D0=BE=D0=B2=20|=20?= =?UTF-8?q?=D0=A7=D0=B0=D1=81=D1=82=D1=8C=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_Forge/Clothing/Back/backpacks.yml | 15 +++++ .../_Forge/Clothing/Back/duffels.yml | 15 +++++ .../_Forge/Clothing/Back/messenger.yml | 19 ++++++ .../_Forge/Clothing/Back/satchel.yml | 17 ++++++ .../_Forge/Clothing/Ears/headsets.yml | 49 +++++++++++++++- .../_Forge/Clothing/Neck/Cloaks/cloaks.yml | 29 ++++++++++ .../_Forge/Clothing/Neck/Cloaks/mantles.yml | 12 ++++ .../Objects/Devices/encryption_keys.yml | 54 ++++++++++++++++++ .../Prototypes/_Forge/radio_channels.yml | 21 +++++++ .../renegade.rsi/equipped-BACKPACK.png | Bin 0 -> 450 bytes .../Back/Backpacks/renegade.rsi/icon.png | Bin 0 -> 405 bytes .../Backpacks/renegade.rsi/inhand-left.png | Bin 0 -> 375 bytes .../Backpacks/renegade.rsi/inhand-right.png | Bin 0 -> 369 bytes .../Back/Backpacks/renegade.rsi/meta.json | 26 +++++++++ .../renegade.rsi/equipped-BACKPACK.png | Bin 0 -> 464 bytes .../Back/Duffels/renegade.rsi/icon.png | Bin 0 -> 346 bytes .../Back/Duffels/renegade.rsi/inhand-left.png | Bin 0 -> 382 bytes .../Duffels/renegade.rsi/inhand-right.png | Bin 0 -> 377 bytes .../Back/Duffels/renegade.rsi/meta.json | 26 +++++++++ .../renegade.rsi/equipped-BACKPACK.png | Bin 0 -> 914 bytes .../Back/Messenger/renegade.rsi/icon.png | Bin 0 -> 863 bytes .../Messenger/renegade.rsi/inhand-left.png | Bin 0 -> 863 bytes .../Messenger/renegade.rsi/inhand-right.png | Bin 0 -> 883 bytes .../Back/Messenger/renegade.rsi/meta.json | 26 +++++++++ .../renegade.rsi/equipped-BACKPACK.png | Bin 0 -> 660 bytes .../Back/Satchels/renegade.rsi/icon.png | Bin 0 -> 383 bytes .../Satchels/renegade.rsi/inhand-left.png | Bin 0 -> 387 bytes .../Satchels/renegade.rsi/inhand-right.png | Bin 0 -> 394 bytes .../Back/Satchels/renegade.rsi/meta.json | 26 +++++++++ .../alt-equipped-EARS.png | Bin 0 -> 742 bytes .../headset_renegade.rsi/equipped-EARS.png | Bin 0 -> 582 bytes .../Headsets/headset_renegade.rsi/icon.png | Bin 0 -> 384 bytes .../headset_renegade.rsi/icon_alt.png | Bin 0 -> 525 bytes .../Headsets/headset_renegade.rsi/meta.json | 25 ++++++++ .../Renegade/renegade.rsi/equipped-NECK.png | Bin 0 -> 690 bytes .../Cloaks/Renegade/renegade.rsi/icon.png | Bin 0 -> 329 bytes .../Renegade/renegade.rsi/inhand-left.png | Bin 0 -> 648 bytes .../Renegade/renegade.rsi/inhand-right.png | Bin 0 -> 827 bytes .../Cloaks/Renegade/renegade.rsi/meta.json | 26 +++++++++ .../renegadecaptain.rsi/equipped-NECK.png | Bin 0 -> 741 bytes .../Renegade/renegadecaptain.rsi/icon.png | Bin 0 -> 369 bytes .../renegadecaptain.rsi/inhand-left.png | Bin 0 -> 557 bytes .../renegadecaptain.rsi/inhand-right.png | Bin 0 -> 542 bytes .../Renegade/renegadecaptain.rsi/meta.json | 26 +++++++++ .../renegadeponcho.rsi/equipped-NECK.png | Bin 0 -> 572 bytes .../Renegade/renegadeponcho.rsi/icon.png | Bin 0 -> 340 bytes .../renegadeponcho.rsi/inhand-left.png | Bin 0 -> 746 bytes .../renegadeponcho.rsi/inhand-right.png | Bin 0 -> 705 bytes .../Renegade/renegadeponcho.rsi/meta.json | 26 +++++++++ .../mantles/renegade.rsi/equipped-NECK.png | Bin 0 -> 792 bytes .../Neck/mantles/renegade.rsi/icon.png | Bin 0 -> 341 bytes .../Neck/mantles/renegade.rsi/inhand-left.png | Bin 0 -> 592 bytes .../mantles/renegade.rsi/inhand-right.png | Bin 0 -> 603 bytes .../Neck/mantles/renegade.rsi/meta.json | 26 +++++++++ .../equipped-FEET-reptilian.png | Bin 0 -> 707 bytes .../equipped-FEET-vox.png | Bin 0 -> 678 bytes .../magboots-renegade.rsi/equipped-FEET.png | Bin 0 -> 624 bytes .../Boots/magboots-renegade.rsi/icon.png | Bin 0 -> 424 bytes .../magboots-renegade.rsi/inhand-left.png | Bin 0 -> 757 bytes .../magboots-renegade.rsi/inhand-right.png | Bin 0 -> 773 bytes .../Boots/magboots-renegade.rsi/meta.json | 38 ++++++++++++ .../on-equipped-FEET-reptilian.png | Bin 0 -> 703 bytes .../on-equipped-FEET-vox.png | Bin 0 -> 737 bytes .../on-equipped-FEET.png | Bin 0 -> 678 bytes .../magboots-renegade.rsi/on-inhand-left.png | Bin 0 -> 761 bytes .../magboots-renegade.rsi/on-inhand-right.png | Bin 0 -> 775 bytes .../encryption_keys.rsi/comren_label.png | Bin 0 -> 174 bytes .../encryption_keys.rsi/crypt_renegade.png | Bin 0 -> 308 bytes .../Devices/encryption_keys.rsi/meta.json | 12 ++++ .../Devices/encryption_keys.rsi/ren_label.png | Bin 0 -> 145 bytes .../encryption_keys.rsi/techren_label.png | Bin 0 -> 169 bytes 71 files changed, 513 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_Forge/Clothing/Back/messenger.yml create mode 100644 Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/cloaks.yml create mode 100644 Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/alt-equipped-EARS.png create mode 100644 Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/equipped-EARS.png create mode 100644 Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/icon_alt.png create mode 100644 Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/equipped-NECK.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-reptilian.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-vox.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/icon.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/inhand-right.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/meta.json create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET-reptilian.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET-vox.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-inhand-left.png create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-inhand-right.png create mode 100644 Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/comren_label.png create mode 100644 Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/crypt_renegade.png create mode 100644 Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/ren_label.png create mode 100644 Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/techren_label.png diff --git a/Resources/Prototypes/_Forge/Clothing/Back/backpacks.yml b/Resources/Prototypes/_Forge/Clothing/Back/backpacks.yml index 330c53f2b92e..82efb53dd3d8 100644 --- a/Resources/Prototypes/_Forge/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/_Forge/Clothing/Back/backpacks.yml @@ -39,3 +39,18 @@ - type: Storage grid: - 0,0,7,4 + +- type: entity + parent: [NFClothingBackpack, BaseC3Contraband, ContrabandClothing] + id: ClothingBackpackRenegade + name: backpack renegade + suffix: Ренегаты + description: A comfortable and practical backpack. + components: + - type: Sprite + sprite: Forge/Clothing/Back/Backpacks/renegade.rsi + - type: ExplosionResistance + damageCoefficient: 0.1 + - type: Storage + grid: + - 0,0,7,4 \ No newline at end of file diff --git a/Resources/Prototypes/_Forge/Clothing/Back/duffels.yml b/Resources/Prototypes/_Forge/Clothing/Back/duffels.yml index 73b37bd71d68..4f90d67dc967 100644 --- a/Resources/Prototypes/_Forge/Clothing/Back/duffels.yml +++ b/Resources/Prototypes/_Forge/Clothing/Back/duffels.yml @@ -11,3 +11,18 @@ - type: Storage grid: - 0,0,9,5 + +- type: entity + parent: [NFClothingDuffel, BaseC3Contraband, ContrabandClothing] + id: ClothingDuffelRenegade + name: duffel renegade + suffix: Ренегаты + description: A large duffel bag for storing things. + components: + - type: Sprite + sprite: Forge/Clothing/Back/Duffels/renegade.rsi + - type: ExplosionResistance + damageCoefficient: 0.1 + - type: Storage + grid: + - 0,0,9,5 \ No newline at end of file diff --git a/Resources/Prototypes/_Forge/Clothing/Back/messenger.yml b/Resources/Prototypes/_Forge/Clothing/Back/messenger.yml new file mode 100644 index 000000000000..e75edecd83a1 --- /dev/null +++ b/Resources/Prototypes/_Forge/Clothing/Back/messenger.yml @@ -0,0 +1,19 @@ +- type: entity + parent: [ClothingBackpackMessenger, BaseC3Contraband] + id: ClothingBackpackMessengerRenegade + name: renegade messenger bag + suffix: Ренегаты + description: A sterile messenger bag with renegade colours. + components: + - type: Sprite + sprite: Forge/Clothing/Back/Messenger/renegade.rsi + - type: Storage + grid: + - 0,0,1,2 + - 0,4,1,6 + - 3,1,6,5 + - 8,0,9,2 + - 8,4,9,6 + - type: ExplosionResistance # Corvax-Forge + damageCoefficient: 0.1 + diff --git a/Resources/Prototypes/_Forge/Clothing/Back/satchel.yml b/Resources/Prototypes/_Forge/Clothing/Back/satchel.yml index 222e9572d561..b9b91d20fc5e 100644 --- a/Resources/Prototypes/_Forge/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/_Forge/Clothing/Back/satchel.yml @@ -46,3 +46,20 @@ - 0,0,1,4 - 3,0,6,4 - 8,0,9,4 + +- type: entity + parent: [ClothingBackpackSatchel, BaseC3Contraband, ContrabandClothing] + id: ClothingBackpackSatchelRenegade + name: satchel renegade + suffix: Ренегаты + description: The bag is pleasent to the touch. + components: + - type: Sprite + sprite: Forge/Clothing/Back/Satchels/renegade.rsi + - type: ExplosionResistance + damageCoefficient: 0.1 + - type: Storage + grid: + - 0,0,1,4 + - 3,0,6,4 + - 8,0,9,4 \ No newline at end of file diff --git a/Resources/Prototypes/_Forge/Clothing/Ears/headsets.yml b/Resources/Prototypes/_Forge/Clothing/Ears/headsets.yml index 284a7f0655f9..ebeb4d3d8c5d 100644 --- a/Resources/Prototypes/_Forge/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/_Forge/Clothing/Ears/headsets.yml @@ -57,5 +57,52 @@ - type: Clothing sprite: Clothing/Ears/Headsets/syndicate.rsi - +# Ренегаты +- type: entity + parent: [ClothingHeadset, BaseC3Contraband, ContrabandClothing] + id: ClothingHeadsetRenegade + name: renegade headset + description: An updated, modular intercom that fits over the head. Takes encryption keys. + suffix: Ренегаты + components: + - type: ContainerFill + containers: + key_slots: + - EncryptionKeyRenegade + - type: Sprite + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi + - type: Clothing + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi + +- type: entity + parent: [ClothingHeadsetAlt, BaseC3Contraband, ContrabandClothing] + id: ClothingHeadsetRenegadeTech + name: technical renegade headset + description: An updated, modular intercom that fits over the head. Takes encryption keys. + suffix: Ренегаты + components: + - type: ContainerFill + containers: + key_slots: + - EncryptionKeyRenegadeTech + - type: Sprite + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi + - type: Clothing + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi + +- type: entity + parent: [ClothingHeadsetAlt, BaseC3Contraband, ContrabandClothing] + id: ClothingHeadsetRenegadedCom + name: command renegade headset + description: An updated, modular intercom that fits over the head. Takes encryption keys. + suffix: Ренегаты + components: + - type: ContainerFill + containers: + key_slots: + - EncryptionKeyRenegadeCom + - type: Sprite + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi + - type: Clothing + sprite: Forge/Clothing/Ears/Headsets/headset_renegade.rsi diff --git a/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/cloaks.yml b/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/cloaks.yml new file mode 100644 index 000000000000..e10460382881 --- /dev/null +++ b/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/cloaks.yml @@ -0,0 +1,29 @@ +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakRenegade + name: renegade cloak + suffix: Ренегаты + description: Is it legal? + components: + - type: Sprite + sprite: Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakRenegadePoncho + name: renegade poncho + suffix: Ренегаты + description: Is it legal? + components: + - type: Sprite + sprite: Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakRenegadeCaptain + name: renegade captain cloak + suffix: Ренегаты + description: Is it legal? + components: + - type: Sprite + sprite: Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/mantles.yml b/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/mantles.yml index 2c4bef75e6bd..7668c9ee694a 100644 --- a/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/mantles.yml +++ b/Resources/Prototypes/_Forge/Clothing/Neck/Cloaks/mantles.yml @@ -9,3 +9,15 @@ sprite: Forge/Clothing/Neck/mantles/shermantle.rsi - type: Clothing sprite: Forge/Clothing/Neck/mantles/shermantle.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckMantleRenegade + name: renegade's mantle + suffix: Ренегаты + description: Is it legal? + components: + - type: Sprite + sprite: Forge/Clothing/Neck/mantles/renegade.rsi + - type: Clothing + sprite: Forge/Clothing/Neck/mantles/renegade.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_Forge/Entities/Objects/Devices/encryption_keys.yml b/Resources/Prototypes/_Forge/Entities/Objects/Devices/encryption_keys.yml index df478bfe1ad3..ffeecae6304b 100644 --- a/Resources/Prototypes/_Forge/Entities/Objects/Devices/encryption_keys.yml +++ b/Resources/Prototypes/_Forge/Entities/Objects/Devices/encryption_keys.yml @@ -90,3 +90,57 @@ layers: - state: crypt_silver - state: pm_label + +- type: entity + parent: [EncryptionKey, BaseC3Contraband] + id: EncryptionKeyRenegade + suffix: Ренегаты + name: renegade encryption key + description: An encryption key used byrenegades, who may or may not have an affiliation. It looks like it's worn out. + components: + - type: EncryptionKey + channels: + - Renegade + defaultChannel: Renegade + - type: Sprite + sprite: Forge/Objects/Devices/encryption_keys.rsi + layers: + - state: crypt_renegade + - state: ren_label + +- type: entity + parent: [EncryptionKey, BaseC3Contraband] + id: EncryptionKeyRenegadeTech + suffix: Ренегаты + name: technical renegade encryption key + description: An encryption key used byrenegades, who may or may not have an affiliation. It looks like it's worn out. + components: + - type: EncryptionKey + channels: + - Renegade + - TechRenegade + defaultChannel: TechRenegade + - type: Sprite + sprite: Forge/Objects/Devices/encryption_keys.rsi + layers: + - state: crypt_renegade + - state: techren_label + +- type: entity + parent: [EncryptionKey, BaseC3Contraband] + id: EncryptionKeyRenegadeCom + suffix: Ренегаты + name: command renegade encryption key + description: An encryption key used byrenegades, who may or may not have an affiliation. It looks like it's worn out. + components: + - type: EncryptionKey + channels: + - Renegade + - TechRenegade + - ComRenegade + defaultChannel: ComRenegade + - type: Sprite + sprite: Forge/Objects/Devices/encryption_keys.rsi + layers: + - state: crypt_renegade + - state: comren_label diff --git a/Resources/Prototypes/_Forge/radio_channels.yml b/Resources/Prototypes/_Forge/radio_channels.yml index 388a640eee7f..a41722750076 100644 --- a/Resources/Prototypes/_Forge/radio_channels.yml +++ b/Resources/Prototypes/_Forge/radio_channels.yml @@ -27,3 +27,24 @@ keycode: 'г' frequency: 1165 color: "#75baf3" + +- type: radioChannel + id: Renegade + name: chat-radio-renegade + keycode: 'ы' + frequency: 1125 + color: "#bd33a4" + +- type: radioChannel + id: TechRenegade + name: chat-radio-tech-renegade + keycode: 'я' + frequency: 1130 + color: "#ed39c9" + +- type: radioChannel + id: ComRenegade + name: chat-radio-com-renegade + keycode: 'е' + frequency: 1134 + color: "#8b008b" \ No newline at end of file diff --git a/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/equipped-BACKPACK.png b/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..4565221261c9cb8836a1c7ffa98b1685e8b0f635 GIT binary patch literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`*aY~5xXMb3 z7^usvoKpMyO7@|3GyZRv`Ty;Kr=^;OwrqB=1yGfckT@3?-~at-K}OLwQmzVY>iWDE zR_1ofN*XS5H{^jTL`s7Eg8#z-1Dw^&b-x2>r--MEV@O2n+i4fYniV+O%4Iv+-v3|M zoNIZbB<%K4y$2PWCV%*OeB*;nHJQ^HSRPzwaIr4sF?il%z;b~3f$bZhgrcogtvbA>_`li82X(OQ%e6=L(3IHxXoJTC>T1Y3YiDv>o@%BJ4FPb{8{A zG(_r$9b#k+kkk%;QYF+7kjfCYfs0=@)ssP~$N!Ngw*v!{Km$VwW7O~COKXjP>USse zPk3Ki?Q|hk^RvGbvq#P684S~o3P>%O@_Tb){pJ}@V@^pYWXB$pofJ7W?z!j!)%P0@ zTTEPAenIOeQ$l>Px?1ZjTZf60w{LHo{eaEEO>+0+tGAg|tV{Q^ym{i_f8$=o^FQJ8 e!3<0V_tv?+SS)I%B2)+rKL$@%KbLh*2~7Z@;k94@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/icon.png b/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b105f2bbc1ea2d266c9c5b9bd153ea76d94d9f GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|JOX?|Tvtx1 zHBgs1v~Gs1q)1zS=GN7Bu&E0PiF0xBDJyAMncFRAIdBiCPNF2pFZe$aU_fGDJzWDfpdTADcSysi5iod-f;;OcYXpCE^*43}!KJ}j=NiNoyeeMx3+P1#Pgg&ebxsLQ000lF-T(jq literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Back/Backpacks/renegade.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4be6357ce37195a21b68be5a6a82b56e5c28db8b GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`SO)lnxEiR- z$V!U*zLLFiO6{R_GyZRv`Ty;Kg|=*Vu!X0k8cLPFwPTztw(8dm0Z zXVT?^JHA^3rG-m^{DS|(0RxP6&A|Q~Q2MN=i(^Pc>)UI0xta}lSQ8Ff`+vT?_y6H_ zUEB z{_<(3G3bVDVejxb79NmxEib0k)tzx=Ot$s)pISl3887bLrEgbtSbIz1PW?Ml!VTeV zb65{~fsFKcaGT-iXEo~zhEvKcK4k@rEe&V+_%6)*Wboj|n+FWXqvaTZk_Z0HUk44ofy`glX(f`SO)lnxEiR- z$V!U*zLLFiO6{R_GyZRv`Ty;Kg|=*Vu!X0k8cLPFwPTztw(8dm0Z zXVT?^JHA^3rG-m^{DS|(0RxP6&A|Q~Q2My1i(^Pc>)UI$xehDvusw*AF23-+{zhix zT(9(|-I~gb`B8sWt~{!5k$+uqfRSD1hke7nWa$S24Qsnkxy)f;>qroL^~Q#&g`we^ z92bMJg5csAj7PTJyxJr%aYnR&+BCTbE}BylMIwZXr5L6~<*?Zm-%ekX8eO;Tg4+AJ zNAfm5|HI8^@t}d3&!<61=)=2*3~QX7`W7&Fd7N0l=;g7XXr=Z6BbAcyU*-w2La%!F zu}zs!;MQQeprxfqRa-Yh@!_|phxk44ofy`glX(f`=mz+NxXMb3 z7^urwXv=z9s$~aT{JxU?f4j{8Zx4X-Hd3zoycP;<>On@)|M#bTn&ex=SJn=c;4caC z3;quU3=lf|g{=(Gd^1lM$B>BDx6>}JYc}9<{=UN^@&Esw-cbolk4`as`O0s#>Xr6O z&6Anlz5TZ^kNLxKhOHCg*j9LEcxy1OIL6lSgh56jQ-G~OVar^7My014m<=|b)aSY& zx#4Y)W&Y(a1`AbJOgp@<`S`@)s#Im1Dyh9WP}4-TpU#ErEgUfjPsx2%V|Y2c6fkb)?Jvmk-y< zk7Jl%Q8y>%{qiZM3gHcHeg;YsPNoO?^*wgpQ#`U|ecjXBuMTKmc-qIOP;_sWP>Nlp zjLYrX&hs3Ri}|L=70Rqz-Mlx};$l+`b0Nd8C&xI;WS{uHFg46~e*IwU)}kxTJ^uQ> zj~S}|MF(ujSGvc%fNhVn#`XWpZ1Xcq&RZFl~L=?7Us?*W|-jjxj1e zGbnrXXa9y$fhoIhq$vv6&y&=+*fQTMOleud0e|5oEdLs8mX%j}Y833ZklZ1BDDT?u eyLVoS{$M)PuNu6gx9cp>9}J$ZelF{r5}E)?uaCe0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..51e23610e1bef5af7508dfe04e9d44f145782424 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`=mz+NxXMb3 z7^urwXv<~?TXuKK(d|M#bTn&g|h#uB8Fza+>n z_&*ddKJLq9XeUj}#I%dUOpN}oG#%07uX5u@~Y zr8w+3oY!sst2&Wh++;N=iq{nI9r>mdKI;Vst0NI71>Hq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-right.png b/Resources/Textures/Forge/Clothing/Back/Duffels/renegade.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e814bcc08c0c23330e817e97632292b9600372 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`=mz+NxXMb3 z7^urwXv<~?TXuK)L^eVXK}&ud}c8MhHA!Cw;O z7yKUz7$9`^3tJhW)O}AE$B>BDx6=;twJ7ko*cz=p_rLy~p4vO6Z0}z2&6)jN`oRGe z-a8|`nS>@Zu>4VH5P#PBjln}xE0F1RLKy>B!{eJ<0EX>4Tx04R}tkv&MmP!xqvQ>7vm2Rn!eW~fdUL`5A-6^me@v=v%)FnQ@8G-*gu zTpR`0f`dPcRRZ7c=mzuY2mIx{L5E@4i2)Psy7M@QK7xrW+RV2Jy_M zrE}gV4zZG?5T6r|8+1Y9N3P2*zi}=)Ebz>bkx9)Hhls^u2g@DIN`^{2O&nHKjq-)8 z%L?Z$&T6H`TKD8H4Cb|!G}mbjBaS5`kc0>sHIz|-g$V5$DJD{M9`o=IIsPQMWO9|k z$gzMbR7j2={11N5)+|g-x=Fzp(EVcDAEQ8E7iiXP`}^3onI z*1|_X|2A-O-PYti;Bp5Te9|RDawI=3p-=$c&*+?73b)(2?m1GG9c6w;Dg4Jvv_h#>kd+445Xk(g%hz31Ht z|KH}|^SuA(Uhlwr0U{zIA|frdYFQR?8M)0Kg^V`SRxQhBtBr1d;6%B# zy8Qu~tu~w-LO{2`V)%|Z(5|;hJeZWxPz(SdguttK*6OLf1KbS1D101-VHijoS*_im zHGo1cBO6aI0k^`(gGqU~e*^#+ehl$=m(U)9?EzTf?S9`b!!TfudU&`xz}ZDddnec$ zfLGxy(NGMj%Xa|!J3)B>UWXS#0GJP9)lN{Q6vXTBz|Vca3Tuvfu$~I$sE6*?o6`C` z4P)2x5QGqz%*M*$fgK$HFdxF=XFK7Eh=_=Yh=_=Yh-eq-oK4vIzml!j^QWm30Km=d zy*HWMI3cpGXCfNee&2kg_-7N>7V?jto7So5U0KkN;Q?S;FS#=Szsg67Qupl8FY#bEX>4Tx04R}tkv&MmP!xqvQ>7vm2Rn!eW~fdUL`5A-6^me@v=v%)FnQ@8G-*gu zTpR`0f`dPcRRZ7c=mzuY2mIx{L5E@4i2)Psy7M@QK7xrW+RV2Jy_M zrE}gV4zZG?5T6r|8+1Y9N3P2*zi}=)Ebz>bkx9)Hhls^u2g@DIN`^{2O&nHKjq-)8 z%L?Z$&T6H`TKD8H4Cb|!G}mbjBaS5`kc0>sHIz|-g$V5$DJD{M9`o=IIsPQMWO9|k z$gzMbR7j2={11N5)+|g-x=Fzp(EVcDAEQ8E7iiXP`}^3onI z*1|_X|2A-O-PYti;Bp5Te9|RDawI=3p-=$c&*+0rK$g*A)-H`{*IQKg4V`Da!^`qP*JfEN%Sq*at-y4Q%s*})Nr5W z;O_ChpZEK{cMp7ge0=_xfbPJ!9dTl-5ndk`5kdeUrKBM5wdWYc!ZhKPyhI2=cqI&g z5P~(a;rzOQ3b#X1H+)_aS^|~4#561bS}!fG&X?yVF;O5EOgVNa3P7V>owpaKE+2oATy zTajrbCJI#FOMz~`Gw^O)JEW8Y!ZQnaC-$P+(P-Dc9ixNxUn~|(Ii_K`E%1h_3aO*o z?RTiYm$c^Au7GOA@G86g4yIwb;XSiP@hr*C=K6g0fR2QsXVxg3WZ1iSCYw%ZN&M&{ zQ9ImQa?`Nr_B+Hgf^0fLu2^=Tw|5WU=FD`H4Ij05Mo_Ic0odQ&B3CR^tv9JOn!h99 p27ld_-mthGae%SmK0ZGGf)5@_wlbgbzUTk|002ovPDHLkV1kYejuHR> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..21daec0b42d3fae9bb8fae8d8839b784a13776e1 GIT binary patch literal 863 zcmV-l1EBngP)EX>4Tx04R}tkv&MmP!xqvQ>7vm2Rn!eW~fdUL`5A-6^me@v=v%)FnQ@8G-*gu zTpR`0f`dPcRRZ7c=mzuY2mIx{L5E@4i2)Psy7M@QK7xrW+RV2Jy_M zrE}gV4zZG?5T6r|8+1Y9N3P2*zi}=)Ebz>bkx9)Hhls^u2g@DIN`^{2O&nHKjq-)8 z%L?Z$&T6H`TKD8H4Cb|!G}mbjBaS5`kc0>sHIz|-g$V5$DJD{M9`o=IIsPQMWO9|k z$gzMbR7j2={11N5)+|g-x=Fzp(EVcDAEQ8E7iiXP`}^3onI z*1|_X|2A-O-PYti;Bp5Te9|RDawI=3p-=$c&*+P7zq)(Gxpo048&OVmuJo6<_@R zP0^-uh=_=Yh=_=Yh=_=Y=$f@vM?PDdw^c`Ljc#;1{P^%Bffb5w5xUx{BT6Ya4F~Tx z$4V)!As8LNcryA>P#Kg``>pY?-`xK%gRVFY2kXu1EX>4Tx04R}tkv&MmP!xqvQ>7vm2Rn!eW~fdUL`5A-6^me@v=v%)FnQ@8G-*gu zTpR`0f`dPcRRZ7c=mzuY2mIx{L5E@4i2)Psy7M@QK7xrW+RV2Jy_M zrE}gV4zZG?5T6r|8+1Y9N3P2*zi}=)Ebz>bkx9)Hhls^u2g@DIN`^{2O&nHKjq-)8 z%L?Z$&T6H`TKD8H4Cb|!G}mbjBaS5`kc0>sHIz|-g$V5$DJD{M9`o=IIsPQMWO9|k z$gzMbR7j2={11N5)+|g-x=Fzp(EVcDAEQ8E7iiXP`}^3onI z*1|_X|2A-O-PYti;Bp5Te9|RDawI=3p-=$c&*+^$~B)RSJELXIo5F#~JDOXXe z*C2%WRvgt_(UP|2$cOt!rN47@0fK0aTD^wk&5^gKCV*`NGFzN;Fm(%q(W}xq_qNCL zEI*bAhj(yAO9s&z;c$V$Xo5@J9|)o~f@lp>w_w7OFYnJvnx02bl5IOD#r^nmcVd$n zR2AUp6A)jT$ScAn+R$+Zm2;jP+SVLdDOUk(kL4~H5fM@0d;*r)s~^W${n!8i002ov JPDHLkV1giIl4Sq@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/meta.json b/Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/meta.json new file mode 100644 index 000000000000..c482b1802ad4 --- /dev/null +++ b/Resources/Textures/Forge/Clothing/Back/Messenger/renegade.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Welipatent for Forge Corvax Frontier", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/equipped-BACKPACK.png b/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..fd05cb9fc3412ed81414488ba620d890851a6544 GIT binary patch literal 660 zcmV;F0&D$=P)Px%PDw;TRCt{2+D}X4KokJ*HxmEA(puXrCBaB7NUa2FBSH_|ix*)J6}@^FZ+;T* zehIH$#ZTZtZ&DEjdsvODOM|lOzCA3}SYw^Zze)7{AcvM@=FQ7%m}Ulm5JCtcgb-g4 z@#&baOrrZUA|}55p};M;T;JV8ebxvbm52JQf!BBUQ8XP)?@kz+`s(h4T>)PGNH=Kk zQ6!+hKj{VyKB@$`lOUC$sgXx8D7kU;|0b!OyGV&6DTD8cC7#D(k+qstOxoak3{AyW zvx<+!q9Sq~_dH;ACjVD)EV$@gG4b%CchR|Gietg*O#ZjXbzBK(HLIvN7PL>={-TRX z`=kwuV?nD~4Yx{bnMPtuzn`J0Sj#lHW96y<-L#>Q9rGVmj0)K?&`q2Be69p^Y{z#% zGKj>>m4Ncn*0AqrBq%R!Wn{-d2qA9@0_Bwc70)k!yl9iLXqOS( zZ>y!OS;W0RV9?^Ilvnq%642W&(@!)BLhEQr;q_CKChi>~VQ-O1d*)=+ne zrIAnq(y~A*B5(z)e49&kQiKw)s4c(xPH`+))RuuU=6QS=Yt}lJMk+7X-q);ktYsQl z8mZuXWipkOz+C~m+h1UObOLT4ZvIa~_BZgfdjPi&H!war0f#%^ql}ZA=yQrY0rky2 z&`le1(_L67XW`dT2Nud%$W3=aH*KhI?uke1(_7VMXex^S9}qg(&{Q-_dC+su(}&BS uf8hAcPVDBX_Xr2=Rbpu!JRyXT&+Z?&BHNGnp(K(30000|sXerAMq7TUpN;14E7||I%l!ZLAlXw3WCWYKKCgw1lxvVt^#A>7pC8qYDjv*GkcPHKEYc}9$TPWV!d7=6J{|&zv zZq2@$y8ZM&m)yhbMT`D+zvyRdde`t`LIB4Zafcu|FE^Grh8veB2wvf+;!05bCYQ|Q zP*PvRx=fX+d)LXk!9fp26~YRSq&^otV7XFx>5fQY?*)OZtcC|eyjLFh^NTIv`~AnU z{fm{H{ae0q-q=&G8O?GfV|y-xM}x(YjtiF8xzeXfM9cd#`1hq<`4(CVb^<-f N;OXk;vd$@?2>@7apCkYP literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..62afdba7debc506269eae5703ad68d18cf3a81f0 GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`7zFr)xEiR- ztejHoX{pwhADZl`^>DqPpN(cgw9EOK20$e?Qm#Qp(F$zp`n(pOCi(u~pY~DlunbT_ zpd`pI_&*FVKp64jKb8RHo_e}ChD5Z!y>^hV*@1&4VAn=9zJ&k(^LM-LeIT&?k44ofy`glX(f`7zg--xEiR- ztejHYmLHnzspV;@_HezQpN(cgw9EOK241!rzOK4Jg*H;IK}OLEZ0h>F7M~{hs^0jr z2q-F8666>B9|0J^%s1J0m4T8kJY5_^B3j>G^W{IJz{B=n*2APtbszrMubt4#!RPf{ zPwrHr)GfPfFCMnOea6TxQ*fYhKZ`)GbI1H^QVK>~E=QJbWtg*0@a7)IDc6`2lIn`8 zW-$o1d`e_*aFUpK# XC%5(vhbAj1JQ+M){an^LB{Ts5Mz5Vj literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/meta.json b/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/meta.json new file mode 100644 index 000000000000..16f58b2babdc --- /dev/null +++ b/Resources/Textures/Forge/Clothing/Back/Satchels/renegade.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Welipatent for Forge Corvax Frontier", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/alt-equipped-EARS.png b/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/alt-equipped-EARS.png new file mode 100644 index 0000000000000000000000000000000000000000..141ec124a70597ef781886749ed2cd5ea76ae066 GIT binary patch literal 742 zcmV4Tx04R}lk-JO7P!z_0ZG99UDCi*K&_TsPK@`MMD(F%j+6q=(l9;qYTSJl} z;wrc}2o9o)ufhL7SHV?55EMbg&E3}`63=Z4710}R&X4cj?{M-3!il_5aBIe(Q1qPS zWIQ&TnTypw(?BD2v=Y?}*PcpEr1^J!+!9jtWEt+sRnJ)V2kSrB$TL*6#4IO52X6K}t$CFyEP zwL~}N$+N0*|DC664G#s~o8nOW==-ldP`?ddTfYB!==)zs5P5*}V%5JaIgP%HzE#z_ z_n~DSPA{sOz5{0)&~a~Tj#ic;vcr}IFDKBPfwpUCm=Ch5oO65!={5O9SFpPWy>h>0 z;Tyg5XY0-uOs)U`0V_#FK~#90?b@+w!!QuWaka&yQ9+Qw;LT$)W!4~pJkNukF-Vf6qP3Ba_s8|vy|p%yB<%rP0)a$`+Kq0inVrm!2kdN00000001zeCAEt+sRnJ)V2kSrB$TL*6#4IO52X6K}t$CFyEPwL~}N$+N0* z|DC664G#s~o8nOW==-ldP`?ddTfYB!==)zs5P5*}V%5JaIgP%HzE#z__n~DSPA{sO zz5{0)&~a~Tj#ic;vcr}IFDKBPfwpUCm=Ch5oO65!={5O9SFpPWy>h>0;Tyg5XX{zG ztycg50Fy~XK~#90?b@*o0x=8#z=)E9+FeSh7y^lgnP58DlmK791nHl+irGE7vP=vW@8UVxM~>0{{R30Kh-F0^Z6b U4p^Q3{r~^~07*qoM6N<$g5V?z00000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/icon.png b/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dabb2c0a0262171ba8718a14cefbc1fe3417950d GIT binary patch literal 384 zcmV-`0e}99P)Px$I!Q!9R9J=Wlrc-gKp2LfTnT}2qy}y%Xsug2bu5BTUHmEjh2kIbUvyG%@E5qM z2wB=IM>+)VTuiWom?kkU_blNHIo|jCzBdORkLRBW>V6oAs4IRx zzToQe8fyhgDU?!3DP3CwzjjcHmyA!(czk+52#b^wV@#__)S3XmR_lYhi}BYsu+^H6 z`x~}e^ZNeQh3;_%Uhd`x&t8e+#LcF2_k25Xv+3N8MiW>55xs>lNm5RR!zu?>XJq?* ze;I(o5Sk$DLc5-UJl_RYXH{)=MxO6F=^h%~gi$nLv)KdyX_`8qs+&-I1wvS&Xh2aE zl;VrUg4JqO8TnHK#+aZe3c@g~(!X3TS+CbkwSgm6P$H#tN+|&JS1{YGpb=@Bx;A6? ecsw4@cRm4`Ja51ZFpw+&0000Px$$4Nv%R9J=Wl)-A-Fc`;wb{1L%)tbRH?657@9d-?Y?J#^E>;?7!gS}86U@tJ( zIqW!cY$=7F#?n$;7@l1dQ_QR$HkmY`ww#1r=Ko0&pT7T3(x(qPb^71svHCI2=~vD2lcMY1|})(8}{j(sa#42%!zkrXaP!b>?*-Z6F!};LoW>qmiyN z*c77nRLb+%7oxgeqlb(PL=;8zdOfl%YlN`60btE&8ODG}DRo)80Jv_sJ%Ei2jN|kH zcr|&={PKby^Y1JcX=8qOTYx;zorAw)V?O)%oM%r*3-`F_-fU8tx4sh`D2>_nw zH$vAF(C_!Tz5NYf)r6pB5gPL_3^B%1 zN*x3NK@d08kW#RsY`@;31gRdg#=tQybj@sYu(1!BKY{ P00000NkvXXu0mjfg(~kZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/meta.json b/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/meta.json new file mode 100644 index 000000000000..b55cb3174840 --- /dev/null +++ b/Resources/Textures/Forge/Clothing/Ears/Headsets/headset_renegade.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Welipatent for Forge Corvax Frontier", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon_alt" + }, + { + "name": "equipped-EARS", + "directions": 4 + }, + { + "name": "alt-equipped-EARS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/equipped-NECK.png b/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5a419f87689773b3830ae731890cda3c8b5b47 GIT binary patch literal 690 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`#0L0;xB}@& zDJ=;}Ie7)O4i#NXOM6{iV|jUb9UUDT8yi7>UR709EiEkr1A~hfFK*km&C}CUMMcHb z)KpSZQbIz)+S*!EQ*+X!Np^O2+S=MuQc_AvO6KO~mX?;cZru_p3}^#dAYT&X7tHV< zFL3vqD++Yq4Nn)xkcif|(@vM&HsEn7-PGv&NO6;2&h^g!|BbDel)gE_Bw~8EWMQPo z6oxoHPg?_?*=Dt&Ui1C)oWdpkT}|eEzQ8*0+)NFJB`HfA;=6WAYHok$J0;d>QWCpn z(FP?whfhxw*bARIwHGZo^d@DCMU}Qh-X2{6j$E!Y_nfvGq+h)@zqw+Tm|>;lj z#=os6N{H<=FBGdg=Mmy#Ix}f)@7!Jnhm@?vrtAlH7B#PsdiIFvow(hCL&@wOUm5$W zPcnyG)LO=Rcj-TlhKoxrC(LI&Rv0qzw#bEl)eMH_ZDBHZU5^NS=jJi+mss6VCLQ#g z?bnL$+kR_2FI>YGTJhoDvXhLyd~+C=oZZX0_6Floz8{L;YxnuimOC5yXY!mM%Y0}5 z(_UNYKfUNu{;z2bM#_4DpY)y|UC-KdLL<;^RpoWBj#j~23@h}Tq?SKQF5kF;&8hy+ zEPcmXL!VYgj@=RkFaO5tFx=QUT~Ys|$cO4ArQLCN3;uu97jI%=Ec|L5^8NSamnCsG z)E?QoII>-oUiAF)C9@*sf(>lK2_FN!cneHQo3peTCpI7KTfctup#;Al9K|o*$}=8* zaaGU1VVba8XShX0I@jX+(mNs}3N}1z-t-_L_Th%9;^%)c-(*%=p>g6OC@nI0y85}S Ib4q9e0G2l>VE_OC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/icon.png b/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegade.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af0fd7cdb6d7e7a729625d5b7c5628c788018328 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|j01c^T!D0? zl$L~~oVOMs;a8Iy!^$B7q@NOrlO)^U|^u7rDbYr>gnmZMCRKc zpf6pEC=+zTsXRskFn6vzw12>}2ZPaXU2xlm^UHyI(t8?~eA~9Px%LPzD-P)aGKlu}A5rIb?tmzGpe5Cnzq`v6#L z0dUT-`SBfqyZeVq`;yA3>V-r|Ip}i0C2K7&gIDGD;@IG&a!&C~D#%)ka}MX+VViRf zV+@|>9sPX}1cgM-scKI^Iq-6T)>>w>8Sr>8a^L(DB=a@B4&d2*6^oV6)i(@b&XYvMl5M^aH(Kk8Zb1$8Q&x%sEG` z#iZl6i`U(^SZnb-kL`8~Jf6kUU@*WK!*;tRPj7#_ic963L*y2SipcYvJkOa-CXB~pk|a57^E{6@jxU~b4v|}6wOSEH z5ylwOG-Wgzk)|oe7@{a53`16{)zO7ZD(4ingF1e@2;aQJ81vWf?e}|@%jF;UCzW%m z+H1hm*{J#{gYm;n|MSFp3l4_9~Hv!UZbmJzV zB-J7}Y633NA~)(OaETVVQCC1ovPEv>1e7FNPx%^+`lQRCt{2*-uW}KorOEZ(7D1D|J#iRh_Ex2JTQ*y#=eV$qCr8usA^$9KjnF z6{LFaU_62!Qc;%*Dk;X1=)#uuRaZHLbd~U%e)ZqO|6_qA1F( zeXVFv^4hX20A0pKFijJ!^-S%_#wG6?jmAvv&+ZFSN~MF7pu541MnnIhc`QZOo~QLC zH69)wVi-m`pFEibST?8(f*>Fqew(TB`udt62sk)6$Q_gW1S}J@N=>V-TdfxDcAJj} zp9q40(b*{gmzS3u9UTE++cuVErFR_6-2qLjuI*L}r4)O6du(lOQPVfML2(>Y(>MBj zd{v6OKq-Z3n(XfGrgZ|e+ig0X4yI}5UXGbdaM_?$Gfk5?j)|g(Znw*1GNIq^V;BZX zDSY3@^E{4^k7veZj=+4-=H@0qdI$KvkL$XBXI4wv-`}U-@2Bs5-@o^>nI~XA=&px? zR&6?+0^qtXp64+djqrUR$8qpH4}dTXGvj8?Z_}!4=gr$R2uOpHkR)g_neg++cgk=F zG_AUR_x=N;(TF&Xf!odVJda+lN4MJrz;PVDe)&98bLI%Ru8V1!gkeY+hUw&cyo*d4x4mAb}@Jn9HQwYtVd z6g~n~>>3wQXaSzmelEMhJ5|-L@gk4Px#Hc(7dMI9Lw5f2SXIVLbC96>W9|MuYjw;cP_Ye!%^K2$U|M>GHc02db*5)u+A zDJdi*ByDYNmX?-mNE}H3000tnQchF<|NsC0|NsC0|Nj90|NsC0|6Pk3uK)l7KS@ME zR9J=Wm)nxVAP9!b^&*G&f7#{795iaOv)!wmGLtk7`UyypzP{d+*9Y+50Hw4aqtGr3 zKoKqwmN_9bRk{^UKv9;|3+s$PDuMxVSDFEcR7LaZjocRqJ!@W6CIC1<#L7fdCpJA_ z^*f-j!a%~9u#vBXs<+TvuRj5z4*SCcR~Z2cF;};I8UVy%?gDW);cFDaxiG<8LK$nE z`qwdE)D-*3@hMjV42+p>91O9>#0DVsZK;m~0P80JHVl9oqjC(sMlk`*3CL8K0JH(< z2ncmdw!FAmUdkFPB<#P$;to=yKQoaV08cVeGEsB7%aDm*R7wNb zzH|UY$)w(R0-z2sRs_mg;u*l!z@r{)rH-2Ckx=uobFisM!~IHlDyqMe58wm%d%*Ni z9b}!#lxJgEHW<+%lsr6JLJz>HH9y?9wQ>B*8jw{Z?h6x27+8<+Ie^OM!J@^97Gd+D zOzXi>F=X1|0HAVPP#6^xg>xN5$pI|0k_H3NK{(y*0y!FtX-%wkH<|!i&PSsqrd?6K z0`45xomc}@+k<}&$Tm?I00ChgfdmxHUj(ssPq*{8PDE^O0nX27K(<;lKs`VG3E18he6HcyRD10mg=|c1*4lTPCopnmQPleBi6-VV`Pxfze0(r@&Rd vCn-!t%tnnOvM=&{$`{`fT`m1pvyNe2w}7tG{zotVfWpGl)z4*}Q$iB}hmMg& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadecaptain.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a408afed53baad197ae4160b4992677337acefca GIT binary patch literal 557 zcmV+|0@D47P)Px$=Sf6CRCt{2*->iSKokYgn>Gq2FbKUur-W?4i<{LLv0I*uEp3jF65M#u8y@u}c z>{*8#JpoPabhtAyMr^lRbX^Ak&|OB15u43s|2zY@?`O%H>gXjTA}S)!OLo6BhilMX z#J-V)YcTCHysXiSWFv$7Ol6?8rPATE;19!*Si+Y1_8iwygsA=i$BA zwr$mWKl&ZF%$iM8JN4e{a=Co>PY=HdAsn0ltE^dt5JvA>Q#%bIyxG~EI%^7(eSnB4 zfH%9gK~pXZ9!-i(gtXb`sPx$*hxe|RCt{2*>P&ZFc<~!=e7(HikLBShTNmq$!UaK#S4uw2a8BS#B5}LbQSBW zjiroaydM;7ZR2ZdKZ_qgL_|bHL_|bHwZ*&$=j-R&QguuAN!LcLb#TtLwn-`BoJ08B zCLuEW)g;GZ%sfm zQ>)bq0Pyzug2}x&9$c0sfcl<#d)@uPX~i3wy>$hZQlTgc2qBIGGzCRUiRLTjy-%(d z49$LbX~504!f7>aUY{416b;Uf{n5%`tvWyGk44ofy`glX(f`qy_kdxB}@& zDJ=;}Ie7)O4i#NXOM6{iV|jUb9UUDT8yi7>UR709EiEkr1A~hfFK*km&C}CUMMcHb z)KpSZQbIz)+S*!EQ*+X!Np^O2+S=MuQc_AvO6KO~mX?;cZru_W7thVjoi=S+>MEW@ zpiN38L4Lsu{|N!TzmxX^-5TcU;usRq`gYpJzQYPUZ8K{nKP0vB9QeKe$=?|&wp-0I z7nND*NKUYOzCCtllfW|H-x~z~-pwmmn3v=}r|6y%%W`R%sfOH#>u>0M>S>RY`~FtU ze@nEH(u*IQUs5=ZOzCKC(OjCr;WFV|q>f+H9@~aX*<3*z3eCJ0=px{)URHbI&g}nZ6;9pUX(2Bk%>9YgMZ(5fMrCt{ z_JUV4=iaveBJOleOZMFFueKQr_6yoDUg6MR=MXs0pCxJKIptN;e)KVXvS3;+YNDol zNYLV;#>Aqvrju_UnxX8hc_N@I`rwT7Vo?k)=WkrQeTSbHhiJ5E;n8-5dvmsS1pIo$ nQSvCUH$YqNey8?___yL|yRCYrwu>JC#s`C^tDnm{r-UW|QTX?= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/icon.png b/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d871d5054130bb628bee9738f3222813aead0312 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|TmyVUT!D0? zl$L~~oVOMs;a8Iy!^$B7q@NOrlO)^U|^u7rDbYr>gnk@ZQ8Wl z++1;SaZOE4B_$;xAtAmKYqkLm5-$nz3ugF_6>R7(z7JF~%hSa%#G?1@q_bR1jy%oJ z#rPdxoIms1e$`4n4L?^FemS0$-52_|l$7`Ew-fsiF{_TvYoaZqo112{?nVc-r@|X= zwM2BK_jc+rCKkR~u)VEecB7={jGufN<%by$6!kllZb{kjYA53vt!M||NwZnXPtBWh zzxPE$e(wy!_}&ZRTz;}euWsF8jPna;h{ikKokK^h+#4GmmmD>L0)djke N!PC{xWt~$(699akf{g$G literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Neck/Cloaks/Renegade/renegadeponcho.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e628fba98028483360ff54cfe6fffaf487b3a6 GIT binary patch literal 746 zcmVPx%q)9|URCt{2+QDiXQ544U|Cru51k`b?HIzOvo;NMmb-DTejY_qK zQi?c^iJ}PCb&2DcpLahv{P>B%V6b!(GnKQA)Ng@Kr-SeN0JPifc@5zEKJ9jUUUxd3 zH_u5*RzTVSSpk1uxq7|M#l;0mDeCn)Fx#-=IL7ll!Z6%u1*FN@M(PFty#H{>{p}5v zYK^C-Cx$=oX6Gwaa=9E)6j3Y|xxc*uSlR#+IXf2wfi9N{`uPbg){EyBe}W)*_3^cM z+oPkS7j=@HZKU1 z&MiA`Dn|$*gb+dqA;g9<`;E%f3^9`pFgZgsG8)@86SK%?nQVZ`8Di=`iS3%nStMkv z0dFxw%+x0M789gQtpG4TL6Q})%O_xhtN_C^#LP7SGB`stWpPe;e0)5wJEhM2i4 z!Qm*feBamoejlY2CnqO(p2yYI6^&+#e!tJ@=_$QlkMr|$3o!N%RsRg%_w~9u2m-x$ cTnMq!Z&l@{g~`cheEPx%dr3q=RCt{2nOkn!P!NVcLr;Q`90-H}RX4ysc!4z_#B(HG*Z?n7RX4y=;Ki#! zRh2a5ju2oG_aVW;-0VOKb~~ShbU4Qz{u#{~3H=}lf*=TjAP9mW2!imRq3znt<#JZ9 z*JCl8I`*$3QReeGgTY|udza=I-CG;CG2Oa~M2SQq%w{vk+0D%jqtS@PY)XGP_Eiy% z)%|HRkQP>CvsosS2>?nd08GMD5Ez1abw%^;<6g+`;{2$D!7NT$+QT9`(oL8)9hM^2u3kM4LpZmqu?S`Ts+ ziDDSW-XGGeB>;wDaD9EvZA`cJK71xl)or)KDo`Sk;PK}VlBqOGDSEvgx~`*?!Zb~~ z&rf7Ne_=IkFFg!T)$Oi{uLlR}|@VHm#bfMaw!3IK3-pJ6l_q3b#?FE8}F&#&jn6roUv z?(-9O_ZfcwdIa!A0pJ64H=9lCHl}ZVn$4!wYPIa|g+jq`cIJGyIHVh13$!ZIF5Qk9 z&>xPqQn|v{Z{O`TK(ScVO63au;aF?8+xGf=X&z>uZh&>IyL8(HczAf&nb5v{x3hB* zRNaCg2!bF8f*=UOC3)B1!l0U_hwv;osHUkKTjuCKf@+$&;kf|T(xlVr95f$!I|~va z_eV}MAN`JN0fK6pdc}2M1=TY1il-|ORLjf@(g9u`k`4%k44ofy`glX(f`_yzccxC-*~ ziV5=@sLQA;NH`iR|Nr*j|8|+*SF+9AP23Z#fvUvC#WgiGRa8_?oH(&|?b^1swrSI* z<>uyk>j?-83ma&u2nh)R)d&lTsH&(j1@~wJ^+=Tj`33)n0|o{-6U@+HvIn}7Dag~s zF(jh(>9yN^cNBQo5{kVGHY#tQT>D>qt?#o55;hBOy>--DwQF%pjf`{MiTOGozBfJ% zernH9^iSx)+)u3zUJMi7wEyd6XgGY-5iw(xIDhYPD$ly;e=a8)p{?g&j^JM(pg=oE)2QNa=hF@Za?pU$b|Wtb}y zWt4qaP~kP-l|6RinL8#%R7YQ6=5YG0yz|=k16s@u&l#?NJF)SXgu+GE!Ul;A-ydkO z*g8b}u^*6)P-8H9u!rAB>Ogz@I)(yi&bO`)k4`TT-E#0v+X9E!8cv34<-al=c~2u3 zNIhsz*j*#%ko$p0pxEnk!``6u18#1Y9lXw5VO%W4@Fi+}{i6te`#be(*!PR>&v$bqq#bzqg&1^GGTb_zEog1e zUC405nXPnk-JSzdCLJGtOH{P>NMt-zbU$F6a>Rj~U$XsxVoD1`X2psxY!m8O@|3Th z@|N>|WSp{x`P(eU4;+%=4tb238~EiEA2XfsW;vkJ@K{mC`4}t1L75(BH+}~O7RAHN zW~__`e3G9X1dM(udRXgMDR4;swVUw!`zrfOZHmfPA?*h?*w|fpS6sONyYQpTjn0ui Sc~ZbM$l&Sf=d#Wzp$P!Pxkv&4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/icon.png b/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8961aaf6774929eb678cff2f65e0d922bb97845d GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|ECYN(Tm|`g z#f13{)MeBaBpi*E|9^Y%f4j`@E7@l5ChiH=Kvm-6;+mS8Dk>@`PMlb~c5Pc*+q7xZ za&vQ6J?#fsAzTvV7yKU%7+|bx2KMKG(yKjP978O6?_NC1cSM1MCE*;O$cMl3W$pje zwq@s6-|(Cz^)qDAr8uSk97{g2GOTe7y>6e^pc)*(Dx=B95IaXSP9tuTy8AmAhEOvW)3AwhrK`^@}-Q7~IG ULATgR7wBvTPgg&ebxsLQ0K1iiE&u=k literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-left.png b/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd99a955ba3573cd92ea88d7c9ada0ac69aeb89 GIT binary patch literal 592 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>VB+$0aSW-L z^Y)g1)@=t7wh!l3#heU&oPXx3SiLy<2j8w%M~RxogVOqY=S08Y+t+$w-xbk?>kc;< zUQ61<5j6Qy;O&$E+q1tLH?Ey{c6R^7oEhu}$0U+_48g>=g*?01I#0x$Q?IGN!ptzE zr-iXWp(h|T^m+R4D_1J3%kRtm{`K^;{MDZ)%_gXHP7G4wP!^b|s8n2C-mlQJV2aZu zm17TO?yXs=%%Lp9*Zxhg<>Kl>>1+mu4R`Yx8BRYH^3r5zm?D%Kxk#gHbp&H+tg{#A zQjr#c8Gg$JoERK_-+8+1b@$e56M~X9M({8woHi=9ku#iqHs! ziCq8Pu&a}oy-Slbo4cP$zR?sI3<@m_f?p&1ja^t2kLc?^p1y`rW9fpeWpNSnw_JPs zUmOvNK-NAbrORKm7|z#nPo8Mt^5uH;w|lugJKjZq&|^4|d*A8#yAP&Cceg*d%eCRF z?wjw`Q&NAfKlRFgl1iG9P}=63dv;y>Y*Qb6ep0#ifzta;<%|%W*Y|KkxPSO-x!=sP aVQl|%Y>Ali9%*0_VeoYIb6Mw<&;$Uj1`P24 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-right.png b/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..60ba0691d720a94752972fc941fbc7bf762ed704 GIT binary patch literal 603 zcmV-h0;K(kP)Px%6-h)vRCt{2**|LIKokb>Ps>^e!Qem5i$Z##Td432d)}b ztXC}S^)e7bRLoWq>o{5@G*UwL{lFMBc;5JVW(t1*V~jDz7-Nhv#u#J&6{l^0h|J6L z69C}XZ|wlUaxRSP`6$b>^>en>>$tmrXr6ul_6S?+`101nD2j|y3a;nl?*0KpWQfSP zo)0M{q9`&$3wKf1aXlaB^SODso_{qy#G4Js^V}(l0#Zr_rIC zysuU(2qB=9f|L?fRSlm1Yui8=hA4^x>-8F&&Bg%$rIgw2cFm&3R#g?W*3Az=L@3Mh zYCTDk464!EfTAdHI-L;5F|sTJ0OWZN0GQ2YgNk-l*U9r7S(e?L_asTixdQ+oO;ab1 zD@W%4b2E4XdEC2vMf0Uyv z=C!&`U3Uz<8t@tQY5);I2r>G$tht^KAq0qMv>Ls4fYusHsWH}aLn#HV^(3_zV~jDz z7-Nhv#u#Jl1`(O%T$trtG^y-zE({S(k`|Al^S{C$B{H|Ia|1q7WNuThTp$cXTrQU; zGEdXgky1iyJy~98TdxNE9hujrj?CZP@p!yC>-+uQEa$>}`a7WZ-jTU&gVW)uBXiq0 p9v?cv)RDPuR(8OYkvU_`sy`yM%0N#DO1S_4002ovPDHLkV1jP95m^8L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/meta.json b/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/meta.json new file mode 100644 index 000000000000..4acb73b765f3 --- /dev/null +++ b/Resources/Textures/Forge/Clothing/Neck/mantles/renegade.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Welipatent for Forge Corvax Frontier", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-reptilian.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..3c450de7d495f8f36de71ba34b299129f97568b9 GIT binary patch literal 707 zcmV;!0zCbRP)Px%eMv+?RCt{2+P_cRKor37uS01S%h-VhSGMy*stO{783`sN7XF9)n=DAoooT6{ zOVuV(jXESY780Q5I-s)>Hz?;8w^I8)Ti%`g?oM|wyaz%EA%qY@2qA3OD%58&eR%(CJ-y`;zX zRu{)v1Hf_C*xu^WOL|ywor}w}N}j;U>9M6ZIWIpv9Ky-zajE>qlQ%bZ)Hq21Xm}pu zBq5GJTfW~?`nMjd;t&oGj#Pg*03J5_?!$SWe|xKo9s^3{H@X4(`ZqiefN_$LrXv8- zbTqU1DxSgg^&ck*{o!CHe}6d0*AN9^sb^qxQnu~>^ug)Bwzlo6T1_#TSaZjJm+!yK z^JiJcWMa+D9|j%9$u|Jv_-keVjf4M1M-11pfY}-}Ms7;!V&>OaGSMBZY)9^gX9Ktix ziS@dj*WjB`n~Tdc8lIQOqadU|9H^?w8Rv7>Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-vox.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/equipped-FEET-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..a8e70d0a94ca8eafbd0607c7158099fbd693e732 GIT binary patch literal 678 zcmV;X0$KfuP)Px%U`a$lRCt{2+Rtj+FaQSdFMl>L3>10@fyC)9B_U(!WtY-Z3uVxE@TJetXWM14 z9CO(v8w(q~tg#Itht>+EVJVGv$fU_$N95qLLBAiA#EC5h2LMc`m!(EyR{_9E&P?6eV&VMUf1O`-snqTCmEUZc>oATm3BLmX z=JRW`{g?22uk8Ek>$gvZbwW0OG#ucj^vvYHPX`?@ss z5Xivwk^cqf4mcm5K{XcU`ta~=>OTOe#scT#vjUs<+h{m2zxNN0Qu+4i+x1*HPt!(Y zSFPmCgnb@=G2h_pU(0I>3v|m z5+_pPwo=7>ex0gc6gwYScY>WC#!>2i(fLF~L_|bHL_|bHL_|+dx6@a3&oh62tMi!o z50%?(%A3FS<|we0N#IiSNO)LEt~Vu*?~M8q|V#pTJ{V;x6@a;QGpB| zeFo_4ljGCWXxrx(^2l{WCOi6?9syle9sE(6xH!1b7n^9<1Ea_nGxi&~fc zSl+olGB^Ef`^9w|>@vHpo8%g)y636v*?>e!)PzWtl`GFN9)B!!7W8^=)arh@G5czA zk?W9Dt~Fq%y@y0f)9Ze-g_;n5lw})Qgw_4hOmm&5PlniK*#X+*CsmPx%DoI2^RCt{2+A(X}Ko|z#S86EORV6z^P_Puobg*k<&xLjhWXXT<-^>!o)I#T! zmSpH4Y>`Vk*r%!q6sqeG&XpTG=#(g-^nEtzj{8oh(`ooVfQX2Qh=_=Yh=_=Y=s#hZ zbgtK3<+@EI$qcrwkfz@)$9bu;%!0mub(I*6`PA`klg>NgE*hQ(*KID{ciko$o`;=q z*JL;~`3vhaNVp*bwu^eOA zAHZ=o0RWD(iD7?$u^ht^HJqNERPqTN9UofyAy>r*ZWiI__|PbR;m*D8NX?}L05m)g zb15N2Wchwu>1*9q#UkwQ9jHk>1#t7ApT2xv#2@wt&}{&W;uqQhdiys#4*)Qi5=k-x z03^w5>EWyR4D#E5E+r=MbSeHMo-XDPwgRKipwLRy>+Y=qUAMV-1Nv0XvOmK;Px$Vo5|nR9J=Wlrc}kFcgF@6;l+Rn=Xw6Z90Saf$(?A$jpMo1QIg{1Y#jAmC}XO zPGu%yhSX6?QrD<#_*>$aiehvbThkVtSMT=wv6|15jUlW8Xtc4d76iSj6FUbu3r+z5 z=bsmte7&N}7=$1Yv4$o@2BIF6+CHy!fH51F0|sD*wKo6Mh(ag@8g*@MgUvBizE7>8 zf?yv-QBKk6lnY)IUS+=E9BG;ueT*H5qF8kqYt)}#?yKY1rq%byHZ~@UqF9|A9XIN? zcQ+sk(WYHpUqW}QT(S&O3Zsv)1HV1@b?Sdg6UG3#m2H!4(pF#Wa5x+eYrX-{$*U>4 S3CoTE0000EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm99x;!-4{NH;08 zgHW@cbSV^^9W(YD^dtCnI+pG(E#lHbHld&(ge<~A+(OeS4x*dV*t@%(On5JnT&~|AprCFJ*!o`)tbBJw{_@p*q7+)w(Ktwtj&m` zA^k-HKoFelC0~V?4S39+n05l-^AAot0oG=;T91AKGUAMo-#?wia0KrJ`GWq+V{SHN|DpjIcq nM}NR+KfpKj2Sh|fL>&461RB8=jz;w500000NkvXXu0mjfM>Ams literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/inhand-right.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a08e38055a19e0b0b57bd31af923e9195a1d2389 GIT binary patch literal 773 zcmV+g1N!`lP)EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm9U>T?z$f$Bey$UV^vdSh~Ad#HEF7LP0?YS%g5`O4BJ0qDD=r35oRA@0k*kAHEz; zrgK0#%!ro^&TZVHn}M zeYz7L0L$8~G;~?=B!QyizqGL8Z8yqn+phQf;EucdFo z@Co041Yoh4zh48)=g*adE|cl`MMOkIL_|bHL_|bHq)LScou=;(yvZDouVecDKw6;! zn7%)dmb+a|-yirYR|lBBKai!i{*@1!zl(^7i2NZhFZ#h1K3Ke700000NkvXXu0mjf Di?L~{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/meta.json b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/meta.json new file mode 100644 index 000000000000..acc059335206 --- /dev/null +++ b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Welipatent for Forge Corvax Frontier", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "equipped-FEET-reptilian", + "directions": 4 + }, + { + "name": "on-equipped-FEET", + "directions": 4 + }, + { + "name": "equipped-FEET-vox", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET-reptilian.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..0f544e63067ea1c0e47550496a21d59c48e97884 GIT binary patch literal 703 zcmV;w0zmzVP)Px%c}YY;RCt{2+RbX)KoAG;zmk67MctKiQjp{i2-w)z^wJPePJ#50L*Bqok{1a0 z4g4U!1o8kmy0qBGVjFa`rJ6tzn&}~|uob74ij^KRznf+k&F->$ngJMNj4{R-V~jDz z7-Nhv#@+}c%VZ%WNm)b`&9JjWSS)@Srum5;9}VdE?QN9lpZ`1mPL|0fuL4UcNLgHo zOId`a6iQwt%kMJFBY)}xsMp%$IW9cMT|2JF>a{jyUPTJ0CugMdyp(@=URtRSU^p5W zMo>T}?4Z?X!Zh~)0H(QzR-=hd*ntrgFdPkXc>-70eM4_@U4G!{5U#HKnewNeT(7lh z9)+qW`TEbp5aa1&CI5IjiPzvcZsupOkr0xEkkmiFp|0N}AtWWo zyMB-Q=QpJ1ZZp4a?~`rsQ`hg&#o^`J{1=Cp)b)F$=Wa7UV~jDz7-Nhv#u#IaF~->2 zW839tRhf0M*C2!>+b%z=5G7-qq^=I@BB+0K48397E>jfEQ1U8x%|j4EQpu|zie}Io z7DAGLbPP)=WI2R)X(tv6BCf%gyb6Y+0W78BxaYVSPbZXDd0f+lS^&7af568N?-2xu zni?y_0SDD;+yk)Or0`NaFP`H<_bD7ys~h8+{BwT*0PGqje$xWUcwVPx%n@L1LRCt{2+COXCKo|z_$L=2x1Y}Yp43?Zi2{sOON+^bqDS=SPchC~AUP_ax zOO}qM1iIE=ziSIi zN!?Dk%tfMS007j^sOO2E0hhVDP5u|OAHYs~8$2_V=WA=vLjM53GehjOw`1(yAFXCX z9xt!1hw|0YSL^A}o~D`10w1%!4ExePl<(l<-_yUb+Cu?KCn7r;}ZFqq{ zQ@++KAl~s>xsKhHefji($(MM*7Rcl0Dz?j zPw?h^Pj=+RqnENw9gVn*FGp~)HlEMz;qd!sy#DqIVrPgb1AupUi~iApcDug-yh=-b T{X$Xz00000NkvXXu0mjf!6seA literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..d22bce06774cb4705ea79908a1fcdcc9e404bf27 GIT binary patch literal 678 zcmV;X0$KfuP)Px%U`a$lRCt{2+D}gtK^O+`XX~G&rS7&RA&c#{B_3K^+ThIuPYql+d+itS*2EJR z<3UauzKCZoke(p%CP8Z8Kw>R~4GG$=P!f$D4`eorX>n&^F~;Y2>&%;ZXJ@DF;e7!j zA|fIpA|fIpA|j&ygr*W4i|InwlW?4`h(rWVPQGdJ_&qTgXprOmzN56}-_9RV3C>!1 zBn$((p1d%w>q#UG16eDtvYfIo^7}r3VxcOmbOu&BGjv|g6$@3NybB-ZYYRf=8I|7~ z=a=sT*xB9EG&_oVuZ~KojCec+0Eov^sFcd6_v+B>D0X(YLiq};Hdi$Hki+r==ZCP` zTv5vJJGfY=if*q507w`Hy1gE3yRDgKPRP%4E{sE%uPunq!9IZV2mSD|<>s%H%8+va zl=Axul-Iv=u#eB3PwsfX?`W}@?q0d9m4}SG&O`8C>y3Bof6NcS_f7B>`UAXfswdzw zqxuC@+`h^NJhgfeR#|)$S+E7*R;GgpbOV0x2^iJ15GE^~!LWV>Re|1`Y34*O_W(yn zhlobUF!=c$fLdMtDr6T*P31{-!0%iBwVH=&vv02EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm99x;!>odNa-R- zN6A)By0zfup0OW5=-9DqKZGB^t=+}NVzxpyp`aj?EJ8rH&~!Sdx~Yx16N1lgy5)Ia zIPSIwL_|bHL_|bH{+S(Lg9n3=1(;562*W-Av)LVsMZDF{viWW8x*WD~6+PPacu1PQ z5r%!*;~@a``oW*%i}3OSn$1(&?Op;9MYn9u0F%k}k2}lei*SAct=5^X)%Hn}CmM|t z4v&sm=Q%-ONRnsf^ZRdimdzLC^b2%47uJ{_06}n$F+J9K4nQ0~c+daFp37lr`pREmOeVzfb?A?1_L_|bHL_|bHL_|bH0TB@q5r;kiZ)~|XH>T}?00000NkvXXu0mjfOLb)< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-inhand-right.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..515e096c5b44a1ff3d510102d27c93302fb0c02c GIT binary patch literal 775 zcmV+i1Ni)jP)EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm94@5*nL_|bHME;qrWjDIrix^-yyuxuh0E|XAOeWsaIh*9C`M1+1pS$;Qqu(P4 zUT~ZajeZY+N@cg$)N7I@f9h`5YDaOabq0XzUb7ej3{p|7|h#`f*$?@8J6n zRI7*V?H@3YA}q_s_a7OLZ#Vh{WX=ES7icz5W7}>6U|A>FcAI$=0pNLezqN+k^5ici zFM{Bi>GTPJ*(`h?1BBsgA)(jF^!y?sA|fIpA|fIpA|g_x+y|Ye_XieI`vI$%-XBQH zwOgk52a+;}HN8LZRi_zmxi;iqc1i#M002ovPDHLk FV1nzYXORE^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/comren_label.png b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/comren_label.png new file mode 100644 index 0000000000000000000000000000000000000000..3fed5c74b9efdabd02bf569da8e7dc2960c2572c GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}8J;eVArY-_ zFBoziG2n5zxL)Rr-R?UtA~qk*n>Hb+al!$cf`?9@Dh`}E^JeLm`Ddmq`CFIYaQX3C zhKrJ?d>DHS86vV74W8$`ef{JAzbt0mgTe~DWM4fF+fFw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/crypt_renegade.png b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/crypt_renegade.png new file mode 100644 index 0000000000000000000000000000000000000000..af973be1005d890185b56ffa2bc7f772771505bf GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}?>t=`Ln2y} z6C_v{Cy4YkF|zfjtoVEW=+XA@gWL1xdzenHI2sdE^M9>w4#z6%sz)4$fubE|(>o(t zk1%C(OS9?e?fZXZRl4HUrn|ql8G3k}NS<2#@sVP4+b%gBtrhPZVz(OcOuGI=vSjO) zkE>{WzPH9d&=L{45#kY$u&jUa6;GR%l!Gr{Tq~h9v?M zrcO&tNNAYSF<;+4{lV3#E(@E@|Fl|zJQirc)xpZ}Hq0%vXRpmCpwAgRUHx3vIVCg! E0N8JV=>Px# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/meta.json b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/meta.json index 0859baad3205..7c1121542b92 100644 --- a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/meta.json +++ b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "crypt_silver" }, + { + "name": "crypt_renegade" + }, { "name": "merc_label" }, @@ -33,6 +36,15 @@ }, { "name": "pm_label" + }, + { + "name": "comren_label" + }, + { + "name": "techren_label" + }, + { + "name": "ren_label" } ] } diff --git a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/ren_label.png b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/ren_label.png new file mode 100644 index 0000000000000000000000000000000000000000..70b1cd4b8ad6bb674d16393649a4c886c3e0afca GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}-kvUwArY-_ zFKpyIz`(&8*!t#aRNsRrzqG8|{tisvt+@Fw@-Q?c>%BXB=FNoNS0?lSSoOVwJ)(TQ srP7jf_4Waw+2?##7XM>pU^ute{W>r2U$%LAKw}v^UHx3vIVCg!0CSTvp8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/techren_label.png b/Resources/Textures/Forge/Objects/Devices/encryption_keys.rsi/techren_label.png new file mode 100644 index 0000000000000000000000000000000000000000..472be4e71bb60315f2ce141f1059045bb7f6d83e GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}$(}BbArY-_ zFB{r;-m!ZEWMPMj%<`^lX*bLW|~w6xonjM7R Date: Sat, 21 Feb 2026 12:29:33 +0500 Subject: [PATCH 2/2] magboots --- .../_Forge/Clothing/Shoes/magboots.yml | 22 ++++++++++++++++++ .../Boots/magboots-renegade.rsi/icon-on.png | Bin 0 -> 424 bytes .../Boots/magboots-renegade.rsi/meta.json | 19 +++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/icon-on.png diff --git a/Resources/Prototypes/_Forge/Clothing/Shoes/magboots.yml b/Resources/Prototypes/_Forge/Clothing/Shoes/magboots.yml index 635986161f69..fd473a132816 100644 --- a/Resources/Prototypes/_Forge/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/_Forge/Clothing/Shoes/magboots.yml @@ -259,3 +259,25 @@ state: icon-on name: alerts-magboots-name description: alerts-magboots-desc + +- type: entity + parent: [ClothingShoesBootsMagSecurity, BaseC3Contraband] + id: ClothingShoesBootsMagRenegade + suffix: Ренегаты + name: renegade magboots + components: + - type: Sprite + sprite: Forge/Clothing/Shoes/Boots/magboots-renegade.rsi + state: icon + - type: Clothing + sprite: Forge/Clothing/Shoes/Boots/magboots-renegade.rsi + - type: Magboots + magbootsAlert: MagbootsRenegade + +- type: alert + id: MagbootsRenegade + icons: + - sprite: Forge/Clothing/Shoes/Boots/magboots-renegade.rsi + state: icon-on + name: alerts-magboots-name + description: alerts-magboots-desc \ No newline at end of file diff --git a/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/icon-on.png b/Resources/Textures/Forge/Clothing/Shoes/Boots/magboots-renegade.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..cd64ef3a66b6497b7b655b5db7d5513873948dd6 GIT binary patch literal 424 zcmV;Z0ayNsP)Px$Vo5|nR9J=Wlrc}kFcgF@6;l+Rn=Xw6Z90Saf$(?A$jpMo1QIg{1Y#jAmC}XO zPGu%yhSX6?QrD<#_*>$aiehvbThkVtSMT=wv6|15jUlW8Xtc4d76iSj6FUbu3r+z5 z=bsmte7&N}7=$1Yv4$o@2BIF6+CHy!fH51F0|sD*wKo6Mh(ag@8g*@MgUvBizE7>8 zf?yv-QBKk6lnY)IUS+=E9BG;ueT*H5qF8kqYt)}#?yKY1rq%byHZ~@UqF9|A9XIN? zcQ+sk(WYHpUqW}QT(S&O3Zsv)1HV1@b?Sdg6UG3#m2H!4(pF#Wa5x+eYrX-{$*U>4 S3CoTE0000