From e92ee034cdd4f0d942194b84f02c9ead27f5a169 Mon Sep 17 00:00:00 2001 From: Darki255 Date: Tue, 2 Apr 2024 20:05:57 +0300 Subject: [PATCH 01/26] =?UTF-8?q?(=D0=9A=D1=81=D0=B5=D0=BD=D0=BE-=D0=B1?= =?UTF-8?q?=D1=80=D0=B8=D1=82=D0=B0=D0=BD=D0=B5=D1=86)=20=D0=9F=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=BC=D0=B5=D1=81=D1=82=D0=B8=D0=BB=20=D1=82=D0=B5?= =?UTF-8?q?=D0=BA=D1=81=D1=82=D1=80=D1=83=D1=80=D0=BA=D0=B8=20=D0=B2=20?= =?UTF-8?q?=D0=B0=D0=B4=D1=82=20=D0=B8=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20=D0=B7=D0=B0=D1=89=D0=B8=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Entities/Mobs/xeno.yml | 21 ++++++++++-------- .../Mobs/Aliens/ADTbritish.rsi}/crit.png | Bin .../Mobs/Aliens/ADTbritish.rsi}/dead.png | Bin .../Mobs/Aliens/ADTbritish.rsi}/meta.json | 0 .../Mobs/Aliens/ADTbritish.rsi}/running.png | Bin .../Mobs/Aliens/ADTbritish.rsi}/sleeping.png | Bin 6 files changed, 12 insertions(+), 9 deletions(-) rename Resources/Textures/{Mobs/Aliens/Xenos/british.rsi => ADT/Mobs/Aliens/ADTbritish.rsi}/crit.png (100%) rename Resources/Textures/{Mobs/Aliens/Xenos/british.rsi => ADT/Mobs/Aliens/ADTbritish.rsi}/dead.png (100%) rename Resources/Textures/{Mobs/Aliens/Xenos/british.rsi => ADT/Mobs/Aliens/ADTbritish.rsi}/meta.json (100%) rename Resources/Textures/{Mobs/Aliens/Xenos/british.rsi => ADT/Mobs/Aliens/ADTbritish.rsi}/running.png (100%) rename Resources/Textures/{Mobs/Aliens/Xenos/british.rsi => ADT/Mobs/Aliens/ADTbritish.rsi}/sleeping.png (100%) diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index e9d7fac276c..e1bcd7f8424 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -49,16 +49,17 @@ interfaces: - key: enum.StrippingUiKey.Key type: StrippableBoundUserInterface - - type: Armor - modifiers: - coefficients: - Blunt: 0.85 - Slash: 0.85 - Piercing: 0.85 + - type: damageModifierSet + id: ADTMobXenoBritsh + coefficient: + Blunt: 0.60 + Slash: 0.60 + Piercing: 0.60 + Heat: 0.90 - type: Hands - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/Xenos/british.rsi + sprite: ADT/Mobs/Aliens/Xenos/ADTbritish.rsi offset: 0,0.6 layers: - map: ["enum.DamageStateVisualLayers.Base"] @@ -97,7 +98,9 @@ animation: WeaponArcBite damage: groups: - Brute: 6 + Brute: 30 + types: + Radiation: 5 - type: DamageStateVisuals rotate: true states: @@ -144,4 +147,4 @@ - GalacticCommon understands: - Xeno - - GalacticCommon \ No newline at end of file + - GalacticCommon diff --git a/Resources/Textures/Mobs/Aliens/Xenos/british.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/crit.png similarity index 100% rename from Resources/Textures/Mobs/Aliens/Xenos/british.rsi/crit.png rename to Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/crit.png diff --git a/Resources/Textures/Mobs/Aliens/Xenos/british.rsi/dead.png b/Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/dead.png similarity index 100% rename from Resources/Textures/Mobs/Aliens/Xenos/british.rsi/dead.png rename to Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/dead.png diff --git a/Resources/Textures/Mobs/Aliens/Xenos/british.rsi/meta.json b/Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/meta.json similarity index 100% rename from Resources/Textures/Mobs/Aliens/Xenos/british.rsi/meta.json rename to Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/meta.json diff --git a/Resources/Textures/Mobs/Aliens/Xenos/british.rsi/running.png b/Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/running.png similarity index 100% rename from Resources/Textures/Mobs/Aliens/Xenos/british.rsi/running.png rename to Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/running.png diff --git a/Resources/Textures/Mobs/Aliens/Xenos/british.rsi/sleeping.png b/Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/sleeping.png similarity index 100% rename from Resources/Textures/Mobs/Aliens/Xenos/british.rsi/sleeping.png rename to Resources/Textures/ADT/Mobs/Aliens/ADTbritish.rsi/sleeping.png From 6a74f749959ca34e5344de6e38776ee0beb92fbd Mon Sep 17 00:00:00 2001 From: Darki255 Date: Tue, 2 Apr 2024 21:43:10 +0300 Subject: [PATCH 02/26] =?UTF-8?q?(=D0=94=D1=80=D0=BE=D0=BD=20=D0=B1=D1=80?= =?UTF-8?q?=D0=B8=D1=82=D0=B0=D0=BD=D0=B5=D1=86)=20=D0=9D=D0=BE=D0=B2?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=BA=D1=81=D0=B5=D0=BD=D0=BE=D1=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 4 +- .../Prototypes/ADT/Entities/Mobs/xeno.yml | 64 +++++++++++++++--- .../ADT/Mobs/Aliens/ADTdrone.rsi/crit.png | Bin 0 -> 1863 bytes .../ADT/Mobs/Aliens/ADTdrone.rsi/dead.png | Bin 0 -> 2296 bytes .../ADT/Mobs/Aliens/ADTdrone.rsi/meta.json | 21 ++++++ .../ADT/Mobs/Aliens/ADTdrone.rsi/running.png | Bin 0 -> 5434 bytes 6 files changed, 80 insertions(+), 9 deletions(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index f39b6c2f751..b06be6023ca 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -1,2 +1,4 @@ ent-ADTMobXenoBritsh = ксено британец - .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoDrone = дрон британец + .desc = Обычно они приходят ночью. Обычно. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index e1bcd7f8424..a2bf4f3d7a7 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -49,17 +49,12 @@ interfaces: - key: enum.StrippingUiKey.Key type: StrippableBoundUserInterface - - type: damageModifierSet - id: ADTMobXenoBritsh - coefficient: - Blunt: 0.60 - Slash: 0.60 - Piercing: 0.60 - Heat: 0.90 + - type: Damageable + damageModifierSet: ADTMobXenoBritshSet # ЗАдаёт модификаторы защиты от урона - type: Hands - type: Sprite drawdepth: Mobs - sprite: ADT/Mobs/Aliens/Xenos/ADTbritish.rsi + sprite: ADT/Mobs/Aliens/ADTbritish.rsi offset: 0,0.6 layers: - map: ["enum.DamageStateVisualLayers.Base"] @@ -148,3 +143,56 @@ understands: - Xeno - GalacticCommon +- type: damageModifierSet + id: ADTMobXenoBritshSet + coefficient: + Blunt: 0.60 + Slash: 0.60 + Piercing: 0.60 + Heat: 0.90 + +- type: entity + name: Drone + parent: ADTMobXenoBritsh + id: ADTMobXenoDrone + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTdrone.rsi + offset: 0,0.3 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Damageable + damageModifierSet: ADTMobXenoBritshSet + - type: MobThresholds + thresholds: + 0: Alive + 120: Dead + - type: SlowOnDamage + speedModifierThresholds: + 40: 0.7 + - type: MeleeWeapon + altDisarm: false + angle: 0 + soundHit: + collection: AlienClaw + animation: WeaponArcBite + damage: + groups: + Brute: 30 + types: + Radiation: 5 + - type: MovementSpeedModifier + baseSprintSpeed: 4 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 450 + mask: + - MobMask + layer: + - MobLayer \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTdrone.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..19398859dcaa2660b303d44834b7421e1d299f0e GIT binary patch literal 1863 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 S;*MPa0000L@YHzf)uD)sUWow1Oh=NP_3#! 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 Date: Tue, 2 Apr 2024 21:58:07 +0300 Subject: [PATCH 03/26] =?UTF-8?q?(=D0=9A=D0=BE=D1=80=D0=BE=D0=BB=D0=B5?= =?UTF-8?q?=D0=B2=D0=B0=20=D0=B1=D1=80=D0=B8=D1=82=D0=B0=D0=BD=D1=86=D0=B5?= =?UTF-8?q?=D0=B2)=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20=D0=BA=D1=81=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B1=D1=80=D0=B8=D1=82=D0=B0=D0=BD=D0=B5=D1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 4 +- .../Prototypes/ADT/Entities/Mobs/xeno.yml | 43 +++++++++++++++++- .../ADT/Mobs/Aliens/ADTqueen.rsi/crit.png | Bin 0 -> 2986 bytes .../ADT/Mobs/Aliens/ADTqueen.rsi/dead.png | Bin 0 -> 3736 bytes .../ADT/Mobs/Aliens/ADTqueen.rsi/meta.json | 21 +++++++++ .../ADT/Mobs/Aliens/ADTqueen.rsi/running.png | Bin 0 -> 9424 bytes 6 files changed, 66 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index b06be6023ca..2598cf41458 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -1,4 +1,6 @@ ent-ADTMobXenoBritsh = ксено британец .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoDrone = дрон британец - .desc = Обычно они приходят ночью. Обычно. \ No newline at end of file + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoQueen = королева британцев + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index a2bf4f3d7a7..869bf27f432 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -195,4 +195,45 @@ mask: - MobMask layer: - - MobLayer \ No newline at end of file + - MobLayer + +- type: entity + name: Queen + parent: ADTMobXenoBritsh + id: ADTMobXenoQueen + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTqueen.rsi + offset: 0,0.3 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Damageable + damageModifierSet: ADTMobXenoBritshSet + - type: MobThresholds + thresholds: + 0: Alive + 400: Dead + - type: SlowOnDamage + speedModifierThresholds: + 150: 0.7 + - type: MovementSpeedModifier + - type: MeleeWeapon + damage: + groups: + Brute: 12 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 15500 + mask: + - MobMask + layer: + - MobLayer + - type: Tag + tags: + - CannotSuicide \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTqueen.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..19862d997acb27b7f0f38e5ccda6394389e6c00d GIT binary patch literal 2986 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 Wcz=L=o(!J=0000 Date: Tue, 2 Apr 2024 22:09:35 +0300 Subject: [PATCH 04/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D0=BE=D0=BF=D1=83=D1=81=D1=82=D0=BE=D1=88=D0=B8?= =?UTF-8?q?=D1=82=D0=B5=D0=BB=D1=8C)=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20?= =?UTF-8?q?=D0=BA=D1=81=D0=B5=D0=BD=D0=BE=20=D0=B1=D1=80=D0=B8=D1=82=D0=B0?= =?UTF-8?q?=D0=BD=D0=B5=D1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 2 + .../Prototypes/ADT/Entities/Mobs/xeno.yml | 45 ++++++++++++++++-- .../ADT/Mobs/Aliens/ADTrevager.rsi/crit.png | Bin 0 -> 2696 bytes .../ADT/Mobs/Aliens/ADTrevager.rsi/dead.png | Bin 0 -> 3635 bytes .../ADT/Mobs/Aliens/ADTrevager.rsi/meta.json | 21 ++++++++ .../Mobs/Aliens/ADTrevager.rsi/running.png | Bin 0 -> 7819 bytes 6 files changed, 65 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index 2598cf41458..06512c2d488 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -3,4 +3,6 @@ ent-ADTMobXenoBritsh = ксено британец ent-ADTMobXenoDrone = дрон британец .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoQueen = королева британцев + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoRavager = британец опустошитель .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index 869bf27f432..0bbff29ba01 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -152,7 +152,7 @@ Heat: 0.90 - type: entity - name: Drone + name: Xeno Drone parent: ADTMobXenoBritsh id: ADTMobXenoDrone components: @@ -198,7 +198,7 @@ - MobLayer - type: entity - name: Queen + name: Xeno Queen parent: ADTMobXenoBritsh id: ADTMobXenoQueen components: @@ -236,4 +236,43 @@ - MobLayer - type: Tag tags: - - CannotSuicide \ No newline at end of file + - CannotSuicide + +- type: entity + name: Xeno Ravager + parent: ADTMobXenoBritsh + id: ADTMobXenoRavager + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTrevager.rsi + offset: 0,0.5 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Damageable + damageModifierSet: ADTMobXenoBritshSet + - type: MobThresholds + thresholds: + 0: Alive + 170: Dead + - type: MovementSpeedModifier + baseSprintSpeed: 4 + - type: MeleeWeapon + damage: + groups: + Brute: 10 + - type: SlowOnDamage + speedModifierThresholds: + 50: 0.7 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 1350 + mask: + - MobMask + layer: + - MobLayer \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..750045ec4fe49dfc457c3ef43b72ed43545fadd2 GIT binary patch literal 2696 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 FV1g6z`aA#t literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/meta.json b/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/meta.json new file mode 100644 index 00000000000..054ad5f16dd --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/meta.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/blob/dev/icons/mob/xenonids/praetorian.dmi", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] + } \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/running.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrevager.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..5e77d462c77f5c33ea02fb5a4db3a1f2247c7d84 GIT binary patch literal 7819 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 Z(V&K;&KD%F|Mz4DXsT+fR4ds;{2z5v=ZF9R literal 0 HcmV?d00001 From cdc4c1aaa5dc46b7a6ad532fe02c18e81f8a708f Mon Sep 17 00:00:00 2001 From: Darki255 Date: Tue, 2 Apr 2024 22:19:42 +0300 Subject: [PATCH 05/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D0=B1=D0=B5=D0=B3=D1=83=D0=BD)=20=D0=9D=D0=BE?= =?UTF-8?q?=D0=B2=D1=8B=D0=B9=20=D0=BA=D1=81=D0=B5=D0=BD=D0=BE=20=D0=B1?= =?UTF-8?q?=D1=80=D0=B8=D1=82=D0=B0=D0=BD=D0=B5=D1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 2 + .../Prototypes/ADT/Entities/Mobs/xeno.yml | 36 +++++++++++++++++- .../ADT/Mobs/Aliens/ADTrunner.rsi/crit.png | Bin 0 -> 1721 bytes .../ADT/Mobs/Aliens/ADTrunner.rsi/dead.png | Bin 0 -> 2220 bytes .../ADT/Mobs/Aliens/ADTrunner.rsi/meta.json | 21 ++++++++++ .../ADT/Mobs/Aliens/ADTrunner.rsi/running.png | Bin 0 -> 4810 bytes 6 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index 06512c2d488..4186cfe4bdc 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -5,4 +5,6 @@ ent-ADTMobXenoDrone = дрон британец ent-ADTMobXenoQueen = королева британцев .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoRavager = британец опустошитель + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoRunner = британец бегун .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index 0bbff29ba01..6dcd94900c0 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -275,4 +275,38 @@ mask: - MobMask layer: - - MobLayer \ No newline at end of file + - MobLayer + +- type: entity + name: Xeno Runner + parent: ADTMobXenoBritsh + id: ADTMobXenoRunner + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTrunner.rsi + offset: 0,0.1 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: Damageable + damageModifierSet: ADTMobXenoBritshSet + - type: MovementSpeedModifier + baseSprintSpeed: 6.0 + - type: MeleeWeapon + damage: + groups: + Brute: 5 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.35 + density: 235 + mask: + - MobMask + layer: + - MobLayer + - type: JumpAct + jumpAction: CompActionJumpAbomination \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..f2d9cc82531ba363acc1f6a5b863096d251f9491 GIT binary patch literal 1721 zcmV;q21fabP)X03)GDSdn-L1Y%(pED=i1TXBMI3AM0m%(F4!5;dn_CGGSyY227Uy!IHO?O>RRh|Dor%qLmS&+a$ zU?4CM7zhjm1_A?tfxtjuATSUZ2n+-U0t118z(8OiFc26B3N6R#J1+~r}Ct^vajtp8jdsqe9!>Kg9srG_$SS0 zafA0{3qV4a)anfv1%CfgM#Pa2AmHy#ylgTUV2BT1qyQK_`fk@(Ou9Zum6ac~9X70? zE^9OzUEAOF763fJB{G=051xGv2p>Fk+S%ujlN4;LG}kM=t&>yD`H z^|My5*KK-Y{J`W2aDJbB{9z`|Q0|0?1@jPRYH?EDC-Fp<3 z;vC^`6Q>Y8&}AIL9LSAIyxl0v!<2pb=IhVxx0(C)#g|`Mn)lJ|hyaEC{lyrB3;P{F zc#}FH`Nf9E;OKJzHlp^(yB3XM4(X+3{x-Qg^E2P*g*bNr;Kj>*cICU$S>Wm1w`+feA z(*E^(hOi#`*mf>v3x>TMSq_d4Nl|5CQT&ULp($PrUr3{>)aRx&)vC z=zCrLyyLUH+G5;lv<)1oYzr?Jpr=Tqj3^(_jxZj3I=vedB7g-6Swx|VAw&Und03!% zA7&Wy36w}67YLw|D{G?1Nq{IRq8G1QZ5_6j8<=?HCP0Y~Ba$RA=dRb~-NZ^6Rp#^a zhPI2^0IY35U*q~e)@(*3+}oKjN~pALHJf&6rZ@?O?g3mHzR zCH(z8tA%{y)y5m(faYStjqInN@3`){xjFmm;aXeOPhOR``&$5Ed;B;QUHl^fIKuke z8IZNc-|a|*9HOz4{|<5!;D7Ll1ZPR~IOrIH1oRHOti1Q8wZ8i$zL@zWXbr&Y)<_$m zb%Ib&179we_x#>t+y-v8=z%Acz>-EtC+~aurnP?fwQLwZKR@5LO+=*4lU!3? z7kG`~>oEzQzTEc!lmW{JjC)5#0Vg`rK4chEL;(No!?n*C^U>9j*3#0FBOwVgYfiwI zO1oF`EIq%y5CINwbnQjB_>iq9qEBB!6XBoSyvDi#i3c8f|8k!T`!sJQ)HAC)f0nq= z9~>OCyLaz8T?k6foBJ397}*}+cpUI#UgZNFX_;2#?7+aJk$HwH^wHhi+-wgK_^GL> zcAH-)6ale!t1ZIaMF4+N>}(0hftYTiz&9>$S>XNfC-Fszwmrq;$B)}(zfgz(2JVJ9 z89M&tB@+Xlh&X9U13xx4w#N*}$dbYYXd*=eBnZ5cqjXN{Ezhs7uiN2E1tCEv!eN&o8F<|9 z;o;#H(cnuOc=|iq0?}lxi1jvkIuZN@PqVE1LmnG)AA|m6K6u(Y{SfizJgss^1jtxj zk54Q4$&PN`?JzDni4Xq2viFN(K))*jwBTuEeyttefq}q4U?4Ei1q1&Aie=52>v+UL P00000NkvXXu0mjfFIzC0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/dead.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrunner.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..f23632a34ea8d602c4d623d256b540f347c9779b GIT binary patch literal 2220 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 i_kUX^M5}ofbm@m{W@Luxc>t;hAC$N literal 0 HcmV?d00001 From d6c547df9b9cc9dfd49a9e270f926159d455436f Mon Sep 17 00:00:00 2001 From: Darki255 Date: Tue, 2 Apr 2024 23:22:38 +0300 Subject: [PATCH 06/26] =?UTF-8?q?=D0=A0=D0=B5=D1=88=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20YAML?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/ADT/Entities/Mobs/xeno.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index 6dcd94900c0..b6e560f16ee 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -143,13 +143,14 @@ understands: - Xeno - GalacticCommon + - type: damageModifierSet id: ADTMobXenoBritshSet - coefficient: - Blunt: 0.60 - Slash: 0.60 - Piercing: 0.60 - Heat: 0.90 + coefficients: + Blunt: 0.6 + Slash: 0.60 + Piercing: 0.6 + Heat: 0.9 - type: entity name: Xeno Drone From 459c8976862da515ae8f44e41cd0fd6993ad76ae Mon Sep 17 00:00:00 2001 From: Darki255 Date: Wed, 3 Apr 2024 13:34:34 +0300 Subject: [PATCH 07/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D1=80=D1=83=D0=BD=D0=B8)=20=D0=9D=D0=BE=D0=B2?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=BA=D1=81=D0=B5=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 2 ++ .../Prototypes/ADT/Entities/Mobs/xeno.yml | 16 +++++++++++++ .../ADT/Mobs/Aliens/ADTrouny.rsi/crit.png | Bin 0 -> 1678 bytes .../ADT/Mobs/Aliens/ADTrouny.rsi/dead.png | Bin 0 -> 2763 bytes .../ADT/Mobs/Aliens/ADTrouny.rsi/meta.json | 21 ++++++++++++++++++ .../ADT/Mobs/Aliens/ADTrouny.rsi/running.png | Bin 0 -> 4946 bytes 6 files changed, 39 insertions(+) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index 4186cfe4bdc..cd10db5a89f 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -7,4 +7,6 @@ ent-ADTMobXenoQueen = королева британцев ent-ADTMobXenoRavager = британец опустошитель .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoRunner = британец бегун + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoRouny = британец руни .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index b6e560f16ee..b4ded213596 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -309,5 +309,21 @@ - MobMask layer: - MobLayer + - type: JumpAct + jumpAction: CompActionJumpAbomination + +- type: entity + name: Xeno Rouny + id: ADTMobXenoRouny + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTrouny.rsi + offset: 0,0.6 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatRouny + amount: 3 - type: JumpAct jumpAction: CompActionJumpAbomination \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c24be219c3525e78c37ae5c13e731e7d76e5b981 GIT binary patch literal 1678 zcmV;9266d`P)(e3o%3r zmxu^i29g+L$u@S(B*E*&juW%gH*u|MdwSlpyA!b;ZF;)8y1Krvsvq82qF(7S&|{#- zK#zeQ13d=*uMG4(55OyxN<;futJMng`vq;djL!h?I1b^nu(05}XcCgg@4}eOwyAZr$3^;|yGhvee z{6@9vB0|`xK*G=7qcC+}{xOsA35}C&*~okv{M_7Ji#?E0bO{guN50(H{dD!g?rPG> z>h-#xsyC}+^pzJKp#f)%E<3aC6&h%mL73(pmS!VFo zA`VxmuQ9{?4D$!z&6FDQ9@ArI$ZDeuLMs7rjtO|^)u_?;D@XjeG^z##Wd;wQ&43Az zK>g9hOmU)U_C!8$5?z z6avxf1_`+c2m>d8UZWH4Y3D=~cE9h2w@!SAY{`;Nk&&4Ic#bSMLlt-4IoSj$;Nzm+ z9AJ6)mI*mxLOMZ0E&|}Y+zIBHh`YyYJr8)z2gqzU37L*TaZ>gH{1F83uhU8QWv3$D zf%-Sz5c~Mw9opTTq*3<~A1sIf{yd!G1L=Y@-ZF+|d{zE;qn#w=B0#)7%Z{I=@yLx1 zx*!SJ@ha~PGFI2-@_E~FiDg=)@aN1+0MTdm+z*U1UqH;#n0wBMXcq6qo{TLz8xmiH z!~xW@?lt(|y&9tBM;JQmw6}RX=KBHY*~<5Pr0RmKk$nYo%SY>Eea@5ta6lZw#5zhk zLeLwd5%)dgaunsP*wXe*{aZ}zpG+|1dOlMxNjp;poaWTm#>H9F8MK$^pFRPl$AmqL zt*9~Qd1;AWn4P5ZOaweMtVcO3s!4Q2S8CfBn@sex)R_plW|_&1zNwNWVz3Fo0va{! z-1N*4n6o8sXCi>j2htkrJ^8fJnwl&jR+Dgz>Vf&AEr$0Nau0yR;$Zkx>3cvb2oMsq z1)EIwCwG*JZ!Y4pto1(m4$Yrqe~XJ5B(c7ZPssS7b>`k(VqzXIBUi2i6n3FoCXYnjoQQB07Ew2zbyaxp|sB0^by4*DJ@ZljjUwZ=7+4Sdq9{|dtTj7 zbpa00HsFvYAuw#7(h_i;9{RUGWQdReX8~BZA-l+5zvm&L>lt8z1Snn1&CVp@CH{i+ z9e&Z0m4vPnpuvVcn^Av*U%_eFDSiW;bvcxRfFxO<0nhOJ#|eJlpk*NM49n7HLMaF^ zBR|K#A2ekqNtY}yTjp8j@GsWVkkHk8fC&9F5MCkCuJvZ0+Wt}b<(Bu YA8DRw+yfb^O8@`>07*qoM6N<$g26o@2><{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/dead.png b/Resources/Textures/ADT/Mobs/Aliens/ADTrouny.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca5447adaacaca78b3fa8bf7a4b916de32d9418 GIT binary patch literal 2763 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 CwQY(3 literal 0 HcmV?d00001 From fb4fb9fd6b93660af939167fbbaf905b9f538964 Mon Sep 17 00:00:00 2001 From: Darki255 Date: Wed, 3 Apr 2024 14:08:30 +0300 Subject: [PATCH 08/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D1=80=D1=83=D0=BD=D0=B8)=20=D0=A1=D0=BB=D1=83?= =?UTF-8?q?=D1=87=D0=B0=D0=B9=D0=BD=D0=BE=20=D1=83=D0=B1=D1=80=D0=B0=D0=BB?= =?UTF-8?q?=20=D1=80=D1=83=D0=BD=D0=B8=20=D0=BF=D0=B0=D1=80=D0=B5=D0=BD?= =?UTF-8?q?=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/ADT/Entities/Mobs/xeno.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index b4ded213596..661e1d682dd 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -314,6 +314,7 @@ - type: entity name: Xeno Rouny + parent: ADTMobXenoBritsh id: ADTMobXenoRouny components: - type: Sprite From 931820ec3074a62386aa8e59c021a51e4c1f99b2 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 3 Apr 2024 14:12:13 +0300 Subject: [PATCH 09/26] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=D1=8B=20=D0=B1?= =?UTF-8?q?=D0=B0=D0=B3=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChangelingSystem.Abilities.cs | 45 ++++++++++++++++++- .../Objects/Weapons/Melee/armblade.yml | 18 +++++--- 2 files changed, 54 insertions(+), 9 deletions(-) diff --git a/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs b/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs index c568404b746..5a76daf1918 100644 --- a/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs +++ b/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs @@ -70,8 +70,49 @@ private void InitializeLingAbilities() SubscribeLocalEvent(OnBiodegradeDoAfter); SubscribeLocalEvent(OnResonantShriek); SubscribeLocalEvent(OnTransformSting); + + SubscribeLocalEvent(OnMobState); //проверяет есть ли активные абилки в виде щита или руки-клинка, удаляет их после смерти. } + private void OnMobState(EntityUid uid, ChangelingComponent component, MobStateChangedEvent args) + { + if (args.NewMobState == MobState.Dead) + { + if (component.BladeEntity != null) + { + + QueueDel(component.BladeEntity.Value); + _audioSystem.PlayPvs(component.SoundFlesh, uid); + + var othersMessage = Loc.GetString("changeling-armblade-retract-others", ("user", Identity.Entity(uid, EntityManager))); + _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); + + var selfMessage = Loc.GetString("changeling-armblade-retract-self"); + _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); + + component.BladeEntity = new EntityUid?(); + } + + component.ArmBladeActive = false; + + if (component.ShieldEntity != null) + { + QueueDel(component.ShieldEntity.Value); + _audioSystem.PlayPvs(component.SoundFlesh, uid); + + var othersMessage = Loc.GetString("changeling-armshield-retract-others", ("user", Identity.Entity(uid, EntityManager))); + _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); + + var selfMessage = Loc.GetString("changeling-armshield-retract-self"); + _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); + + component.ShieldEntity = new EntityUid?(); + } + + component.ArmShieldActive = false; + + } + } private void StartAbsorbing(EntityUid uid, ChangelingComponent component, LingAbsorbActionEvent args) // Начало поглощения { @@ -331,10 +372,10 @@ private void OnArmBladeAction(EntityUid uid, ChangelingComponent component, ArmB QueueDel(component.BladeEntity.Value); _audioSystem.PlayPvs(component.SoundFlesh, uid); - var othersMessage = Loc.GetString("changeling-armshield-retract-others", ("user", Identity.Entity(uid, EntityManager))); + var othersMessage = Loc.GetString("changeling-armblade-retract-others", ("user", Identity.Entity(uid, EntityManager))); _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); - var selfMessage = Loc.GetString("changeling-armshield-retract-self"); + var selfMessage = Loc.GetString("changeling-armblade-retract-self"); _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); component.BladeEntity = new EntityUid?(); diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml index 249cb015ee7..2ddf72ee050 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml @@ -26,15 +26,10 @@ pryPowered: true - type: DisarmMalus malus: 0 - - type: Reflect - enabled: true - reflectProb: .30 - spread: 50 - - type: entity name: arm blade - parent: BaseKnife + parent: BaseItem id: ArmBladeFake description: A grotesque blade made out of bone and flesh that cleaves through people as a hot knife through butter. components: @@ -52,6 +47,15 @@ sprite: Objects/Weapons/Melee/armblade.rsi - type: DisarmMalus malus: 0 + - type: Tag + tags: + - Knife + - type: Sharp + - type: Utensil + types: + - Knife + soundHit: + path: /Audio/Weapons/bladeslice.ogg - type: entity name: armshield @@ -67,7 +71,7 @@ left: - state: inhand-left right: - - state: inhand-right + - state: inhand-right size: Ginormous sprite: Objects/Weapons/Melee/armshield.rsi - type: Blocking From b4bcfe76df406470cf44cddd3a2f3a5242eaaa4e Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 3 Apr 2024 14:30:24 +0300 Subject: [PATCH 10/26] Add ChangelogAdt --- Resources/Changelog/ChangelogADT.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index 899450914b5..5fe33a88f8c 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -1545,7 +1545,7 @@ Entries: - { message: "Удалён скафандр чемпиона.", type: Remove} id: 55714 #костыль отображения в Обновлениях time: '2024-03-28T08:20:00.0000000+00:00' - + - author: Котя changes: - {message: "Добавлена система коллективного разума для дион, боргов, генокрадов и ксеноморфов.", type: Add} @@ -1564,3 +1564,11 @@ Entries: - { message: "КПБ и новакиды больше не должны становиться генокрадами.", type: Fix} id: 55717 #костыль отображения в Обновлениях time: '2024-04-01T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - { message: "После смерти генокрада, его активированные абилки в виде щита или руки-клинка будут обратно исчезать.", type: Fix} + - { message: "Убрал метательный урон у фальшивой руки-клинка.", type: Fix} + - { message: "Убрал отражение пуль и лазеров у руки-клинка.", type: Tweak} + id: 55718 + time: '2024-04-03T08:20:00.0000000+00:00' From 647e32a39ff9f384d127cbc0ed03e54677320c95 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 3 Apr 2024 14:33:36 +0300 Subject: [PATCH 11/26] Fix YAML validator --- .../Prototypes/Entities/Objects/Weapons/Melee/armblade.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml index 2ddf72ee050..ad23893ce57 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/armblade.yml @@ -54,8 +54,6 @@ - type: Utensil types: - Knife - soundHit: - path: /Audio/Weapons/bladeslice.ogg - type: entity name: armshield From 98dd6014a559a08226b318c49a025df846db696c Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Wed, 3 Apr 2024 14:39:39 +0300 Subject: [PATCH 12/26] =?UTF-8?q?=D0=92=D0=B5=D1=80=D0=BD=D1=83=D0=BB=20?= =?UTF-8?q?=D0=B1=D1=80=D0=BE=D0=BD=D1=8E=20=D0=B4=D0=BB=D1=8F=20=D0=B8?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9=20=D0=BC=D0=B0=D1=81=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=9B=D0=B0=D0=BF=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml b/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml index a61852fe29e..37226458b86 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Masks/mask.yml @@ -168,7 +168,7 @@ - type: BreathMask - type: entity - parent: ClothingMaskGas + parent: ClothingMaskGasSecurity id: ADTClothingMaskGasLapkeeSet name: white sec mask description: white sec mask From e346478eecec8c43725b0a462025bf1446feaeaf Mon Sep 17 00:00:00 2001 From: EnimZMC Date: Wed, 3 Apr 2024 18:43:09 +0700 Subject: [PATCH 13/26] Warden handcuffs --- .../entities/objects/misc/handcuffs.ftl | 2 ++ .../Catalog/Fills/Lockers/security.yml | 4 +++ .../Entities/Objects/Misc/handcuffs.yml | 28 +++++++++++++++ .../warden_handcuffs.rsi/body-overlay-2.png | Bin 0 -> 553 bytes .../warden_handcuffs.rsi/body-overlay-4.png | Bin 0 -> 3024 bytes .../warden_handcuffs.rsi/equipped-BELT.png | Bin 0 -> 165 bytes .../Misc/warden_handcuffs.rsi/handcuff.png | Bin 0 -> 582 bytes .../Misc/warden_handcuffs.rsi/inhand-left.png | Bin 0 -> 208 bytes .../warden_handcuffs.rsi/inhand-right.png | Bin 0 -> 215 bytes .../Misc/warden_handcuffs.rsi/meta.json | 34 ++++++++++++++++++ 10 files changed, 68 insertions(+) create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-2.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-4.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/equipped-BELT.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/handcuff.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/meta.json diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl index b2226eecabd..afce6f0242f 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl @@ -12,3 +12,5 @@ ent-CablecuffsBroken = порванные самодельные наручни .desc = Провода разорваны в нескольких местах и не кажутся пригодными. ent-ClothingOuterStraightjacket = смирительная рубашка .desc = Используется для удержания тех, кто пытается причинить вред себе или окружающим. +ent-WardenHandcuffs = наручники смотрителя + .desc = Розовые наручники смотрителя, созданные с особой любовью, для любимых пермовцев. \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml index ed0ad9e32c6..be9d229ff28 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml @@ -23,6 +23,8 @@ - id: ClothingHeadHatCapWardenAlt - id: ClothingOuterCoatWardenAlt - id: ClothingEyesHudSecurity + - id: WardenHandcuffs + prob: 0.1 - type: entity @@ -49,6 +51,8 @@ - id: ClothingHeadHatCapWardenAlt - id: ClothingOuterCoatWardenAlt - id: ClothingEyesHudSecurity + - id: WardenHandcuffs + prob: 0.1 - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml index 2e33ef24a30..5655fe4babb 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml @@ -26,6 +26,34 @@ guides: - Security +- type: entity + name: warden handcuffs + description: Used to detain criminals and other assholes. + id: WardenHandcuffs + parent: BaseItem + components: + - type: Item + size: Small + storedRotation: 90 + - type: Handcuff + cuffedRSI: ADT/Objects/Misc/warden_handcuffs.rsi + bodyIconState: body-overlay + - type: Sprite + sprite: ADT/Objects/Misc/warden_handcuffs.rsi + state: handcuff + - type: Tag + tags: + - Handcuffs + - type: MeleeWeapon + resetOnHandSelected: false + animation: WeaponArcDisarm + damage: + types: + Blunt: 0 + - type: GuideHelp + guides: + - Security + - type: entity name: makeshift handcuffs description: Homemade handcuffs crafted from spare cables. diff --git a/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-2.png b/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-2.png new file mode 100644 index 0000000000000000000000000000000000000000..086246a2763a01322d569429f01731912726c973 GIT binary patch literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zAA7nuhE&A8 zon`3F>?qLsJ>bZ_sDMQ`JnI_f<~oQ}TWbp*xv%K7Vbf-DSC8!H{2XPA91q@#bBUaJ z;8f9@wdU0~6BFWRIppQv-)(;XN!Q#{BL7x$)z>vMI5<4yT)@i3&QRZ!!MFv+$!FZc z5cOa_%e}sNZ{Aj<_{sUL{@xtEyJqVxkKWyN`%2Twe=~0`+IVrMLHz#QjTXNGo9|Db zU$$<0LR?#a+Lyxr%l#9toSm@ZckYHQx!3y4&z^sB`i#7uT6@5C{+Dev1z#3Fd$BNM z^Vi+~O6JBt+*L4l!t=QsmtMFvBX3ns?0#LwE$i0SB{QhpJG#es_AdWdwTenf=O^~4 zFPEBiU5VlB)rlY2m{fwUtzl#`33opv%`w3vax)vpg&0}Rd<6%k)U#3w4#lM^dm0%! zrw}RE&Dx@aTa^Q{mm9p-+QfcD zXRpQUNR}mE)_$uNX!yqU^cy=V|_qg{ZZi$+-G+` Vbd+rtS_+JN22WQ%mvv4FO#p5M_yzy~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-4.png b/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/body-overlay-4.png new file mode 100644 index 0000000000000000000000000000000000000000..8d4f97adb4b9efef8c7ad9ab0e705ec8aab456dc GIT binary patch literal 3024 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 HQ$iB}e0@4d literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/handcuff.png b/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/handcuff.png new file mode 100644 index 0000000000000000000000000000000000000000..5434207c3b82bf35c5809425c6988e27ebed11c8 GIT binary patch literal 582 zcmV-M0=fN(P)Px%07*naR9Hvtl+Q{6Q543{L~0SGq_wvkPzpfOv8vZpo>gs|*5vh%U5`p7g-|vnBpB z6=l!FJTb@eKL=59oQ+C!a^%d;fyO-t?F8(pm{EC&G1(z~|<09e`1 z8nZNa!<-mjwAcxVbbN{^q!A#3L!-o9bF$y|4wwOA3$b6_Ajt^;W5dDdjMI`yOEqon zcfEwX8}UX57A7bh3Ol}1fJae`kRRCos5LCJ_q>D*04Joe56lqaZtpZN%0ckkeCf=K z!gUWI7`8(ArS-yW?4+n=8@W92+~c@hu&~#{t|RzM2i?YcI?%0vSH2J6JK#I;4V0NS UFcIEZ`Tzg`07*qoM6N<$f({Q1Gynhq literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-left.png b/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..6e32f93528ebf933b9bdb806bcc9efff54528c6c GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|x;$MRLn`LH zy>*bc#ej#!fy>J_{EVoV_0I4mzm;;{bj)O$=6Wi>RtBh)fx&#v{Ni_0q_d{>=*^xg zoz*ijs_5yu_glnbi@N9kGv9B#rJy8kRjApjl9GGMaetY>dKf&eq?xV1@$vRuKAWA7 z)9FVdQ&MBb@03+*9 AfB*mh literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-right.png b/Resources/Textures/ADT/Objects/Misc/warden_handcuffs.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6b2021a68cdc1e229d195dc7442a8950fd0f2a6d GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|CVIL!hE&XX zdut=_VFMl(2mU3MHa=`$t%{E7G4>qb(R`lA@X&L`<9unLT80DC$Lr3#;t5~!q{n@? zzM^Tmjn%P?oh>J(8r581Xus3;ea+dWVg=dvDsrZ(E_o80`eQ>>97rES!@XVePX&j5 zVZBu6_WAESk#hdgmELt5 Date: Wed, 3 Apr 2024 18:43:34 +0700 Subject: [PATCH 14/26] Bug Fix --- .../Entities/Objects/Consumable/Food/snacks.yml | 6 ++++-- .../Tajaran/tajaran_head.rsi/muzzle.png | Bin 241 -> 418 bytes .../Tajaran/tajaran_head.rsi/muzzleinears.png | Bin 302 -> 512 bytes 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index 806b828ed56..8e975c30e55 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -138,15 +138,18 @@ Quantity: 1 - type: Extractable grindableSolutionName: food + - type: Food - type: entity name: energy bar - parent: FoodSnackBase + parent: BaseItem id: FoodSnackEnergy description: An energy bar with a lot of punch. components: - type: Sprite + sprite: Objects/Consumable/Food/snacks.rsi state: energybar + - type: Tag - type: Item - type: SpawnItemsOnUse items: @@ -521,7 +524,6 @@ components: - type: Sprite state: energybar-trash - - type: Item - type: entity noSpawn: true diff --git a/Resources/Textures/Mobs/Customization/Tajaran/tajaran_head.rsi/muzzle.png b/Resources/Textures/Mobs/Customization/Tajaran/tajaran_head.rsi/muzzle.png index 5e3f9d8d2cef78348efdea50da52ffd71e258060..2df122a2c1cc0ae0b43184eeea25c085eb1e6708 100644 GIT binary patch literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zV?13PLn`9l z&f3V;>>%J0?(&vp*SfZ*Kf7Lh{V?J9d<8!a4T1HH6^ijk z;#Y*en^)NW?tbCpd$+zx9f-Yo!(P1MhB((ur-T?!h!PC{xWt~$( F69B88v{wKC delta 213 zcmZ3){E=~jO8pK`7srr_Id5<6pN}+IQVcm$m{SsR<|ebzAc|0r1gBQ1IIzj>)&G*_)S@qdwbpP7K!BPOxq`4Y4%?K zP&M-ilS-`jgkL(33ODOlzE4dv+MNAkq7%ovHR1YlP$NIIF{i(BeSc=Z%y*E8r>mdK II;Vst04=^?V*mgE diff --git a/Resources/Textures/Mobs/Customization/Tajaran/tajaran_head.rsi/muzzleinears.png b/Resources/Textures/Mobs/Customization/Tajaran/tajaran_head.rsi/muzzleinears.png index 5cfb09c4c0e70e8df8f9aa26e5fced0284bfddb8..56df08d88cff2d3e540198e397d3340b676516a3 100644 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zcX_%vhE&A8 zowc{CIY6K_U*O>Wb81^}{Eo6aD)w8XQulYlT(#IgjDphzTMh_KvOf1_?(RNcg?rV{ z&XoJ@nsesh{L2Twn_pv)>pwmz_2&BO_4}st-H{4+@=9eI|<&c`>R&YLP^ zA8yZYcztBW^Jw#iTMgN^CJn#;?t4;McgrqTziDni6NC5R1DUgYB-&o*G&Gt%{3Lhk z%iFT(V}&NQ_h+kk`iQtbtFc?WB}R{b^Ij8QPG81=OJ4%Lr5_|`O_{fqaf(Upl}l_t zW=Jhf&t*{cmEXFB(QcXB%SdSl&&%$*xefg*1FNpFVbPKhlzqEQv&%`uW{vt4p&N-3 zH|F0vSmng{*!TraiY`e10_NbiRTaM~FfhGlTO44x5mbdwxeUl~^$M z-oCxKcW`=Nzs^R4#9#T_#|j;P%;E3@ PMk#}*tDnm{r-UW|-J#Hk1-4?69{wVg}T4sjj>t0`**8hF?DVxgU zi=J2VRnA+VT^hSPsrL5e&HF{|e1j#98%{};>{_%V`RxRC|9Li*^`D-coD60mF?Rla z^H^Y zLa$00pT2a?`^dUizyIB3)r>px^8NzR{LUMq-TNoK75u(?*JB0 Date: Wed, 3 Apr 2024 20:46:29 +0700 Subject: [PATCH 15/26] Loc fix --- .../Locale/ru-RU/ADT/Objects/Misc/misc.ftl | 3 ++ .../entities/objects/misc/handcuffs.ftl | 4 +-- .../Objects/Misc/warden_handcuffs.yml | 27 ++++++++++++++++++ .../Catalog/Fills/Lockers/security.yml | 4 +-- .../Objects/Consumable/Food/snacks.yml | 1 + .../Entities/Objects/Misc/handcuffs.yml | 28 ------------------- 6 files changed, 34 insertions(+), 33 deletions(-) create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Misc/warden_handcuffs.yml diff --git a/Resources/Locale/ru-RU/ADT/Objects/Misc/misc.ftl b/Resources/Locale/ru-RU/ADT/Objects/Misc/misc.ftl index ff74bdc6c3b..1b9aceba69d 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Misc/misc.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Misc/misc.ftl @@ -2,6 +2,9 @@ ent-PetCarrier = переноска для домашних животных .desc = Вместительный стакан для точного смешивания напитков .suffix = { "" } +ent-ADTWardenHandsCuffs = наручники смотрителя + .desc = Розовые наручники смотрителя, созданные с особой любовью, для любимых пермовцев. + ent-InvisibleCrate = стальной ящик .desc = Большой контейнер для предметов. .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl index afce6f0242f..a64416952e5 100644 --- a/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/entities/objects/misc/handcuffs.ftl @@ -11,6 +11,4 @@ ent-ZiptiesBroken = порванные кабельные стяжки ent-CablecuffsBroken = порванные самодельные наручники .desc = Провода разорваны в нескольких местах и не кажутся пригодными. ent-ClothingOuterStraightjacket = смирительная рубашка - .desc = Используется для удержания тех, кто пытается причинить вред себе или окружающим. -ent-WardenHandcuffs = наручники смотрителя - .desc = Розовые наручники смотрителя, созданные с особой любовью, для любимых пермовцев. \ No newline at end of file + .desc = Используется для удержания тех, кто пытается причинить вред себе или окружающим. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/warden_handcuffs.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/warden_handcuffs.yml new file mode 100644 index 00000000000..4ad2bb48cd1 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/warden_handcuffs.yml @@ -0,0 +1,27 @@ +- type: entity + name: Warden Handcuffs + description: Used to detain criminals and other assholes. + id: ADTWardenHandsCuffs + parent: BaseItem + components: + - type: Item + size: Small + storedRotation: 90 + - type: Handcuff + cuffedRSI: ADT/Objects/Misc/warden_handcuffs.rsi + bodyIconState: body-overlay + - type: Sprite + sprite: ADT/Objects/Misc/warden_handcuffs.rsi + state: handcuff + - type: Tag + tags: + - Handcuffs + - type: MeleeWeapon + resetOnHandSelected: false + animation: WeaponArcDisarm + damage: + types: + Blunt: 0 + - type: GuideHelp + guides: + - Security \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml index be9d229ff28..710a6817eac 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml @@ -23,7 +23,7 @@ - id: ClothingHeadHatCapWardenAlt - id: ClothingOuterCoatWardenAlt - id: ClothingEyesHudSecurity - - id: WardenHandcuffs + - id: ADTWardenHandsCuffs prob: 0.1 @@ -51,7 +51,7 @@ - id: ClothingHeadHatCapWardenAlt - id: ClothingOuterCoatWardenAlt - id: ClothingEyesHudSecurity - - id: WardenHandcuffs + - id: ADTWardenHandsCuffs prob: 0.1 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml index 8e975c30e55..19b2c27ca1c 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml @@ -524,6 +524,7 @@ components: - type: Sprite state: energybar-trash + - type: Item - type: entity noSpawn: true diff --git a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml index 5655fe4babb..2e33ef24a30 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml @@ -26,34 +26,6 @@ guides: - Security -- type: entity - name: warden handcuffs - description: Used to detain criminals and other assholes. - id: WardenHandcuffs - parent: BaseItem - components: - - type: Item - size: Small - storedRotation: 90 - - type: Handcuff - cuffedRSI: ADT/Objects/Misc/warden_handcuffs.rsi - bodyIconState: body-overlay - - type: Sprite - sprite: ADT/Objects/Misc/warden_handcuffs.rsi - state: handcuff - - type: Tag - tags: - - Handcuffs - - type: MeleeWeapon - resetOnHandSelected: false - animation: WeaponArcDisarm - damage: - types: - Blunt: 0 - - type: GuideHelp - guides: - - Security - - type: entity name: makeshift handcuffs description: Homemade handcuffs crafted from spare cables. From 2c3304f5f19d5f6a76a6e85e0771e9604944e2d2 Mon Sep 17 00:00:00 2001 From: EnimZMC Date: Wed, 3 Apr 2024 22:20:42 +0700 Subject: [PATCH 16/26] VoiceMask Fix --- Resources/Prototypes/Entities/Clothing/Masks/specific.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Clothing/Masks/specific.yml b/Resources/Prototypes/Entities/Clothing/Masks/specific.yml index e60c29d2129..16725bf992a 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/specific.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/specific.yml @@ -5,6 +5,7 @@ description: A face-covering mask that can be connected to an air supply. suffix: Chameleon components: + - type: Mask - type: Tag tags: [] # ignore "WhitelistChameleon" tag - type: Sprite From dee2e1c008a2f74eec1d81f5a7e10bbeb042c2d1 Mon Sep 17 00:00:00 2001 From: Eugeny Date: Thu, 4 Apr 2024 00:29:31 +0400 Subject: [PATCH 17/26] =?UTF-8?q?=D1=82=D1=8D=D0=B3=20=D0=B4=D0=BB=D1=8F?= =?UTF-8?q?=20=D1=81=D0=BA=D0=B0=D1=84=D0=B0=D0=BD=D0=B4=D1=80=D0=B0=20?= =?UTF-8?q?=D0=B8=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D1=81=D0=B5=D0=BA=D1=80=D0=B5=D1=82=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ADT_STATION | 2 +- .../Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ADT_STATION b/ADT_STATION index 1c3cfd779a2..82ca565a643 160000 --- a/ADT_STATION +++ b/ADT_STATION @@ -1 +1 @@ -Subproject commit 1c3cfd779a2b27f0f1ce5602229ccde69cd02740 +Subproject commit 82ca565a6436a053eeb03df9a300eda91b8fa6dc diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index d0bc9123317..48c32999ecd 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -160,6 +160,9 @@ - type: HeldSpeedModifier - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSalvage + - type: Tag + tags: + - ADTHardsuitSalvage - type: entity parent: ClothingOuterHardsuitBase From 304493a83af9a9cba1d1533728d956cec968628c Mon Sep 17 00:00:00 2001 From: Eugeny Date: Thu, 4 Apr 2024 00:31:23 +0400 Subject: [PATCH 18/26] tag_for_hardsuit --- Resources/Prototypes/ADT/tags.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/ADT/tags.yml b/Resources/Prototypes/ADT/tags.yml index fd42109c401..a564665cec9 100644 --- a/Resources/Prototypes/ADT/tags.yml +++ b/Resources/Prototypes/ADT/tags.yml @@ -62,4 +62,7 @@ id: GlassesBlocker - type: Tag - id: Medipen \ No newline at end of file + id: Medipen + +- type: Tag + id: ADTHardsuitSalvage From 86796e37b0b073cf7223b7a42e4ddcbf801f7fe2 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 4 Apr 2024 00:33:04 +0300 Subject: [PATCH 19/26] =?UTF-8?q?=D0=9D=D0=B5=D0=BC=D0=BD=D0=BE=D0=B3?= =?UTF-8?q?=D0=BE=20=D1=81=D0=BE=D0=BA=D1=80=D0=B0=D1=89=D0=B0=D0=B5=D0=BC?= =?UTF-8?q?=20=D0=BA=D0=BE=D0=B4,=20=D1=81=D0=B2=D0=B5=D1=80=D0=BD=D1=83?= =?UTF-8?q?=D0=BB=D0=B8=20=D0=B2=202=20=D0=BC=D0=B5=D1=82=D0=BE=D0=B4?= =?UTF-8?q?=D0=B0=20RemoveBladeEntity=20=D0=B8=20RemoveShieldEntity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChangelingSystem.Abilities.cs | 86 +++++++++---------- 1 file changed, 40 insertions(+), 46 deletions(-) diff --git a/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs b/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs index 5a76daf1918..7bbd62c3c5c 100644 --- a/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs +++ b/Content.Server/ADT/Changeling/EntitySystems/ChangelingSystem.Abilities.cs @@ -47,6 +47,9 @@ public sealed partial class ChangelingSystem private void InitializeLingAbilities() { + //проверяет есть ли активные абилки в виде щита или руки-клинка, удаляет их после смерти. + SubscribeLocalEvent(OnMobState); + SubscribeLocalEvent(StartAbsorbing); SubscribeLocalEvent(OnAbsorbDoAfter); @@ -70,47 +73,57 @@ private void InitializeLingAbilities() SubscribeLocalEvent(OnBiodegradeDoAfter); SubscribeLocalEvent(OnResonantShriek); SubscribeLocalEvent(OnTransformSting); + } + + // Метод для удаления BladeEntity + private void RemoveBladeEntity(EntityUid bladeUid, EntityUid uid, ChangelingComponent component) + { + QueueDel(bladeUid); + _audioSystem.PlayPvs(component.SoundFlesh, uid); + + var othersMessage = Loc.GetString("changeling-armblade-retract-others", ("user", Identity.Entity(uid, EntityManager))); + _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); + + var selfMessage = Loc.GetString("changeling-armblade-retract-self"); + _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); + + component.BladeEntity = new EntityUid?(); + } + + // Метод для удаления ShieldEntity + private void RemoveShieldEntity(EntityUid shieldUid, EntityUid uid, ChangelingComponent component) + { + QueueDel(shieldUid); + _audioSystem.PlayPvs(component.SoundFlesh, uid); + + var othersMessage = Loc.GetString("changeling-armshield-retract-others", ("user", Identity.Entity(uid, EntityManager))); + _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); + + var selfMessage = Loc.GetString("changeling-armshield-retract-self"); + _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); - SubscribeLocalEvent(OnMobState); //проверяет есть ли активные абилки в виде щита или руки-клинка, удаляет их после смерти. + component.ShieldEntity = new EntityUid?(); } private void OnMobState(EntityUid uid, ChangelingComponent component, MobStateChangedEvent args) { if (args.NewMobState == MobState.Dead) { + // Проверяем наличие BladeEntity и удаляем его if (component.BladeEntity != null) { - - QueueDel(component.BladeEntity.Value); - _audioSystem.PlayPvs(component.SoundFlesh, uid); - - var othersMessage = Loc.GetString("changeling-armblade-retract-others", ("user", Identity.Entity(uid, EntityManager))); - _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); - - var selfMessage = Loc.GetString("changeling-armblade-retract-self"); - _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); - - component.BladeEntity = new EntityUid?(); + RemoveBladeEntity(component.BladeEntity.Value, uid, component); } - + // Снимаем флаг активации руки-клинка component.ArmBladeActive = false; + // Проверяем наличие ShieldEntity и удаляем его if (component.ShieldEntity != null) { - QueueDel(component.ShieldEntity.Value); - _audioSystem.PlayPvs(component.SoundFlesh, uid); - - var othersMessage = Loc.GetString("changeling-armshield-retract-others", ("user", Identity.Entity(uid, EntityManager))); - _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); - - var selfMessage = Loc.GetString("changeling-armshield-retract-self"); - _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); - - component.ShieldEntity = new EntityUid?(); + RemoveShieldEntity(component.ShieldEntity.Value, uid, component); } - + // Снимаем флаг активации щита component.ArmShieldActive = false; - } } @@ -368,17 +381,7 @@ private void OnArmBladeAction(EntityUid uid, ChangelingComponent component, ArmB { if (component.BladeEntity != null) { - - QueueDel(component.BladeEntity.Value); - _audioSystem.PlayPvs(component.SoundFlesh, uid); - - var othersMessage = Loc.GetString("changeling-armblade-retract-others", ("user", Identity.Entity(uid, EntityManager))); - _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); - - var selfMessage = Loc.GetString("changeling-armblade-retract-self"); - _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); - - component.BladeEntity = new EntityUid?(); + RemoveBladeEntity(component.BladeEntity.Value, uid, component); } component.ArmBladeActive = false; @@ -435,16 +438,7 @@ private void OnArmShieldAction(EntityUid uid, ChangelingComponent component, Arm { if (component.ShieldEntity != null) { - QueueDel(component.ShieldEntity.Value); - _audioSystem.PlayPvs(component.SoundFlesh, uid); - - var othersMessage = Loc.GetString("changeling-armshield-retract-others", ("user", Identity.Entity(uid, EntityManager))); - _popup.PopupEntity(othersMessage, uid, Filter.PvsExcept(uid), true, PopupType.MediumCaution); - - var selfMessage = Loc.GetString("changeling-armshield-retract-self"); - _popup.PopupEntity(selfMessage, uid, uid, PopupType.MediumCaution); - - component.ShieldEntity = new EntityUid?(); + RemoveShieldEntity(component.ShieldEntity.Value, uid, component); } component.ArmShieldActive = false; From d9772d84386cae06b71f10700fd1b3f7f0ed9afc Mon Sep 17 00:00:00 2001 From: Eugeny Date: Thu, 4 Apr 2024 03:15:21 +0400 Subject: [PATCH 20/26] =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=BA=D1=80=D0=B0=D1=84=D1=82?= =?UTF-8?q?=D0=B0=20=D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B8=D1=85=20=D1=88?= =?UTF-8?q?=D1=82=D1=83=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ADT_STATION | 2 +- .../Mech/clarke_construction.rsi/clarke0.png | Bin 0 -> 1074 bytes .../Mech/clarke_construction.rsi/clarke1.png | Bin 0 -> 1302 bytes .../Mech/clarke_construction.rsi/clarke10.png | Bin 0 -> 1533 bytes .../Mech/clarke_construction.rsi/clarke11.png | Bin 0 -> 1532 bytes .../Mech/clarke_construction.rsi/clarke12.png | Bin 0 -> 1543 bytes .../Mech/clarke_construction.rsi/clarke13.png | Bin 0 -> 1514 bytes .../Mech/clarke_construction.rsi/clarke14.png | Bin 0 -> 1514 bytes .../Mech/clarke_construction.rsi/clarke15.png | Bin 0 -> 1510 bytes .../Mech/clarke_construction.rsi/clarke16.png | Bin 0 -> 1514 bytes .../Mech/clarke_construction.rsi/clarke17.png | Bin 0 -> 1510 bytes .../Mech/clarke_construction.rsi/clarke18.png | Bin 0 -> 1460 bytes .../Mech/clarke_construction.rsi/clarke19.png | Bin 0 -> 1378 bytes .../Mech/clarke_construction.rsi/clarke2.png | Bin 0 -> 1347 bytes .../Mech/clarke_construction.rsi/clarke20.png | Bin 0 -> 3211 bytes .../Mech/clarke_construction.rsi/clarke21.png | Bin 0 -> 1378 bytes .../Mech/clarke_construction.rsi/clarke22.png | Bin 0 -> 1565 bytes .../Mech/clarke_construction.rsi/clarke23.png | Bin 0 -> 1565 bytes .../Mech/clarke_construction.rsi/clarke3.png | Bin 0 -> 1351 bytes .../Mech/clarke_construction.rsi/clarke4.png | Bin 0 -> 1594 bytes .../Mech/clarke_construction.rsi/clarke5.png | Bin 0 -> 1489 bytes .../Mech/clarke_construction.rsi/clarke6.png | Bin 0 -> 1496 bytes .../Mech/clarke_construction.rsi/clarke7.png | Bin 0 -> 1495 bytes .../Mech/clarke_construction.rsi/clarke8.png | Bin 0 -> 1504 bytes .../Mech/clarke_construction.rsi/clarke9.png | Bin 0 -> 1516 bytes .../clarke_chassis.png | Bin 0 -> 1250 bytes .../clarke_harness+o.png | Bin 0 -> 831 bytes .../clarke_harness.png | Bin 0 -> 831 bytes .../clarke_construction.rsi/clarke_head+o.png | Bin 0 -> 308 bytes .../clarke_construction.rsi/clarke_head.png | Bin 0 -> 308 bytes .../clarke_l_arm+o.png | Bin 0 -> 286 bytes .../clarke_construction.rsi/clarke_l_arm.png | Bin 0 -> 289 bytes .../clarke_l_tread+o.png | Bin 0 -> 393 bytes .../clarke_l_tread.png | Bin 0 -> 436 bytes .../clarke_r_arm+o.png | Bin 0 -> 290 bytes .../clarke_construction.rsi/clarke_r_arm.png | Bin 0 -> 293 bytes .../clarke_r_tread+o.png | Bin 0 -> 401 bytes .../clarke_r_tread.png | Bin 0 -> 465 bytes .../Mech/clarke_construction.rsi/meta.json | 130 ++++++++++++++++++ 39 files changed, 131 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke0.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke1.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke10.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke11.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke12.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke13.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke14.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke15.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke16.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke17.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke18.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke19.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke2.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke20.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke21.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke22.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke23.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke3.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke4.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke5.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke6.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke7.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke8.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke9.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_chassis.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_head+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_head.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/meta.json diff --git a/ADT_STATION b/ADT_STATION index 82ca565a643..3c89aece6d6 160000 --- a/ADT_STATION +++ b/ADT_STATION @@ -1 +1 @@ -Subproject commit 82ca565a6436a053eeb03df9a300eda91b8fa6dc +Subproject commit 3c89aece6d6855e4f5ac3e328ae1a815ef1f11ae diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke0.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke0.png new file mode 100644 index 0000000000000000000000000000000000000000..81382011685bd28c60062a5dfa54c4a8b0833d51 GIT binary patch literal 1074 zcmV-21kL-2P)|89X=C}A9==FZLxiXxs34-Y zwldpD?OKSN!iXL#XVIn>LCb10NRyg4j)7y2Y1Yc5q>!;_)J=c)yEEr{|NoyENA0oc z1G#t3z2|-IIloT&$M|o6&47}U5`*_Hmy6tPx7=rEXH#E)FU?24InoK->fT};sjH`@ zr6u`08jVsc7E|YuNW{eN)EV`Ik2BL$kiSdrVFU|oZf=(M{C>Yl5YvZ3L7Q@27VBY0 zoJ?%HazkFYd*>QqkCg#I90_1_EKGSjcbE(Yt-RE0;?Z&XY^#!;&||;|r>=Z-tXE#Z zY6S~~qME}^RJ8jL<>YLXw1tHqH1**%4G#1qRc@7CURuvi8czKJukR;D6(d53T3~F; z-7Z%sgb}>wGlW~`W#}^52*6f^xX42E+%Y`+@+haQS?)h2Xq&w8-<}P#CIeW8z7`gj zo6eoc146;!!9~#YqST}Cs(*}Xe){F!8iB!qv83Ju@uHhHU;w;FJ;)lM6cC3fP89_f zSX)<`G6Ja0np=E7o(HB|Ob3 zyJ(8Q!kdRC1z^_9G&VU2^ z4^l8{WH{Cao^`GmH&pL z=ji2&$K(s!y}?;5_CTfrJQhck5vFIz;~2!{{7g&bD5}P$atb`TE%Od^-E61!t6dbD z`%V|C@+A%4SBkLX3`XMah~PPO=DaFU=+O(;HjcR}xq~$}oiK$8g1AVLUmzCts3$iP z_f#q1p@Tm-$MSi#jbjdx=zIoWFsR%HQ$9Y`FGCxv~kPR6Q*6Fl-UP))kG#BBW#dkOlY}`aMGc)`@lgUsvo7L;X!^4(-*iVG-_p^)24;{(G+z<`@Mal1ur*QoHV`yH*Cw^X_>%V#Hv-It;Pbrr2M}xI&_9HF@bUcA*C#+*A&oP9v^_gJf zXsRvEwUqemU9LOOwWp2Rc6Cv5@(+4pT{+7TeS=Cn*5D-e4l13;pL$L=DD0Sx>wAu+ zE9C~;(!AYD6^NusQC}dNis&OZ=timy$fJWFf)jojeb2F^NZovnY?PibyB(!yY;2@+ zqa)O+`T)@*+7*#%>h0~-5#yIfUrOO<2aL}zM>fB<>lvz#R`dK!dW6Tf_Z;LA#(`KY zrZXTi=tCDU^`V>NhT)Ld44WRUiQdbTrB$owbpLPa*P}hZG&V?;6=f<#Wi*h!=-v-T z29O!iKXl+&j$>B8`N4;nBd70JAEhvUZOrgA*NZ zzO420@oj&sjWeNp0OX4*s%Y=NuPue^SH|=l1_Zd6@KO3OxgVv{nAig@ftSzAsU3LY z`K>%k-2k`t<+GXxTmwkA_oGy9J!C+*1VNkw?H4TvLT|Kx$UP7*z2Nis&tLt|s(EXA zZ&36Au&~rU(($imIl-07q}2nArPa%LTwQ;UmYqH`PNj>NSq4BL4-X)71RxxOATG0% zrURkR4}Qa0xIFHEM4ahKJ;$D$6TTC4Y2-(j?A8(vZU6uP M07*qoM6N<$g6VB<00000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke10.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke10.png new file mode 100644 index 0000000000000000000000000000000000000000..9d24298d6eabee1b6e24050c516be8e160228154 GIT binary patch literal 1533 zcmVW!&oO50?{m1y<0XGL?VqzTJ_wn%|e}8|`_xARtpPCx! z-t>&=?+E?;S2>l8>EfDhkO0f%$M78BISw0V@&?iD1ssml!Hfo%Igp!>9VFO#nu=Rbig4?N6 zUUtv{C(NpNS9haWfR=IQ%RotZK6^$J51}n7nY8|y1X{7;F)=qc_dDJErGwI%>!@^g zIi1kfF524NxHnqTL?2Gb6tF1Tfg4@Y0pt(00PL<=rKKfU^dSf*xDNyc1e0}cj3O0V zhRVrK$P}o+LgWlUi#kvd^=v3j!r$R5fF$WyL?lny@=J6iTCQ+O+3QV{) z)#5P%TbE^0U2VHu%ew}bCkO{xO}e=ie?1o z(D0y~=W*cx&ON||vg5PcM0?{j@j+4f`)x6X+g_xCrOx=IPg|Npa*4oOH7UDpB+$P$b^deQBEOK+i?INOo00=+?Cma#!V$5!isVC4^4q=2C1-j2N?Nm43Q)TsVgOBjd0sE-q#c zld8e*fWZOv1!QsVZyzkC;%V`*Lg^W=(vS6DP^Ha%H<+{APvN73)|H)b-H3ET)soLK z1{d=)Cd6_42KHSSx1pc@IY1>x@+tp73AIh#r`MCh#29v;sD&MKa1wQ6r3cjaco^+j z?JsHtI^bgsx96CvlCRutnLG7IL-h40nu`?q1?;vcdE`3vok{_;Rhs=C=Z=}5Tes(! zLlhoH4qnJLp;kL;A~`vkZuIq1u2u)wedkxlXhT#qwY0Rz=Nvx|_M8fbbfDb%`GrAV z{N90ADBcn+`q#R9MSJwfS> zzpMS4rRO94ofHusq=hJmI=Tn-`$35SBE$CQtLvQ{i}sn@Ul1Hldxznp6yle@E)kvV zmr_VY%|#|jp+g17rMPPZForoeQFQoCY43?|=gavb60!zB9vmJ?6~`|d3?^^&%RU4c zxR~%!x`XtOQZ7ua0T;uS&y`a;usbJ1w466U&wbdUWwkDVaJzn#@~wvmFc)Jf&W?gX zg9E0*f=@*a)CLZ?c|7~unA@0oYr5W`r~zPQpnjxlzgy%4mot)v8W30$y;iiF;@8Qs ztJj7oFl4Pk00g-07~IDOn1ittmzqk|0n@p&KZq!d4!J)fj`=Cs#~P;-ZYOA@cUUKT jG(fbYLpB44x_jU+a5qkT5!GB=00000NkvXXu0mjf6U^F( literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke11.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke11.png new file mode 100644 index 0000000000000000000000000000000000000000..09fcc84858f9086468036fdc2f15993e3d04e994 GIT binary patch literal 1532 zcmVd=eTLs;|nM@_Cfh{YUtR?pEYX^6&!k!95rs`%h0)inX~6wp4(9eq=M6f zg|Kl`hG*f_Nk1*VUqmYpkR=0?sESUV_FFQi!)UsmAOv9dBBr!Oy$8fYG^fe}6E4Zk zjGBQZW873-Ex__wMi~;5*Zmluk8>qm4I-F^xH%RL=)anyWu7r9vY^b{eAMt>3|K-0IWqH zuwVoSr{36%s7)wEkZd5~WIbBzJrk(Bvd?1MGI(EP(wJYk*g>W*1{?Y*8k7LkMZYX` z@QJ|qwl9S?a!2E=NpKVlUCfH3?b0a@`Y8|h5bH`LJ3Ao}8l zI-cQc5geH3oKFi~&r!Ewp@o*}wni4O2 z1#$Gojd&e%SMrs+)V;z;RW0VmE1H`W^#uYxhdOdzW2Y(r#sk8CmAPZ)=P}}S%qdDs zr64clp3u7;rC79R5uNX7r()3u*uD454{5ez4mCD5s@FMwQT(|SK_y^^`S}GSFMey? zi!?8Dj+~$Kx65(c)`N0HaG<)nT4jK3@P{v;`@`4dMqnGqwCjo%WIiS*)6$)E_RKBu zJFS#ox!|RlX-OhQNz~%+H0}p21IP^fe^qnLe9JosBrgiXIS!*5XZ05BoZIMQ|Bg*d@wX429F64T~Pm*f0-GnDP@ zxh_gfnQjRH0^D{Co?`>d!5EE8FQqQPR(tSAnT77I$d^cPxL?h&#uO28g08e*Hps>& i$g#W2XW`Iy5Bvq{Y*6cE-J(bU0000#v=bm$(-|sok^PKZPX8MouzXM(l#K*_GxbN@pPaz>8qVMPDN8hzx zpkF2?O@Bui91`SuEF+USJ~)HK?L2rHA4ITxQ{Z-ew6Cg;f=(oWw2b4Qg-OD<-wLP7+-AXGTPNv0+?-z5^)4$Tdk6mQ>q=`=D zjZ*2rgktOT;$CCP6n!`$Q^2BVuU+kt4j_N11z`8PcSTwN2*L^O1L2_&l;1Ezu`B0n z87e0`Ayc3N3z0JbEekT@9$7-;1@+Xt<$Gl`opMe;N^$j8Y0FT#fS6Tl4D)8>0iodV zU?Il1C_STavDHrN|16*_$H)+YV5*^um+XefsnCmV#03Yidreb}`Md|TNff7y0uye? zu=tF?h6Pq?YV4G2dDr0b1>r!uDUgmSgNccWuI}z`+ID^s9m<+9q~hO3fW@!9I7Jcr zbt_$)%<1c?IDjEqOCv^an&_l+6Gj^~VOcR-Nn_Yd@u+ZK%p z_2diE0pvx!EL8A`K>MaGl6Gh57ZRUo*x>@w3(h6i`U13Cn$8*>06^$@k$|l5rCrq7 z{w1}vv}koPDvzhJwCZxZKMTuZxKO0U!VooN&cti7}_GfjT-m4C_)- zQpi6cPxRM?2F@!!9}Et7rT|3)lI^b)QOyVCVk~xLoDe!(SV#%+@nX#8aL~u?w}fNJ zKQa!Rii!&6FsT~+9WXecegRpW`=P=0VmI1jg|c#+tBHje`|b zVcdvxLe-L=V+_vaXGDmj(6*f)6Gex-166xUsANYKb&OBZ3#n0J47*R!!j3sOiM9C+ z+THNl6lI^&?+@sxh3oY>=Bnf?H`}^d57kNZ^-nYxDe?$9)g1iB zU@&&GU-luuz{P||srEn?k5Vp7tN|Cplh2b=I*?zGBU;WIpyxhn&az$?K)5|0rF`ol z0?fsjkF#s%puquC+0LV)1{%Yzd3k*ArxC9)_15&fK~V!hK$w1{8^5081eZIKh8hr9 zwtBf}*CstA$1YzPqOi#21_2P@wqtM~8(HbPkbw)aAU~(BjTDFmwl{p tJK=SLhI_B;WQ#&Ydt=CE;81rD`~?yWRYI#hqZ9xD002ovPDHLkV1lhk>rMaw literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke13.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke13.png new file mode 100644 index 0000000000000000000000000000000000000000..55fc94a22fbd802f366ed2a7611cc367eb2e8e7d GIT binary patch literal 1514 zcmVBAUja;U)ZUh+G_@!KS2|?qBsGCA`BfCJWZr^jh z`yS4BFSq)ye|omNbM86kectE1@B5u|%=91Qe*r!M5)%{M+z$#0qR`M#(GLg+pl>_Q z($CHr)87$>gx>9bI4hgx=jX+Lr_)I;mrKqM3=A0T&8i{V<{M7x_bi(jh| zM(O*?sJKMyYb_AJ+TQQQNm6c~7yn46vbl`j9#s|jlnYmOds zDz+{k?zPrz(T50`0(Oe_%B6lO0Qo~L0F}F@L|Onigb3~f5n++qnhA=J3zxPGm6Jut z6sW*LaL|T73u)^SGDIMR>gn8hhaqw*^rD+^LjZQK`4nS*&jD=`#VMn}gd4N0ej~7P zNglP>dgNN(HMsmi2a&oe}udk1`w=bguIdg_o{M!hyb8x(uG$S}i$42Bl zd|GHm7l7{`;6f?*=mycYWX<`AsOrYUfri{JU2;>4LJRHjL?QRY>lCKtUv&<_FFrp@ zl{r&zE;tY5=su7F_9+D5(AlJXdS|xXD-58#@$gEKe-N^Wq3>@JRanVdu@JRMC4yKB zo5sU>_`wBEB0U1AwK~nG6yOal{3a~|S`proyWt|7o1LSn=}Ga)slXWK0IWqFuwXa` zr&`zyzeOlSkl2A{Wc;+sN`k3o@1)OIY4z*J2JxNnS_m z(;uUTgH=94d=4V|2Y>)X5aEv1ZyJ~VG$(tz{3GMAsjjYO4wLGG?*W4V^#)|; z+z$(B61&kJE0mM_EVZ|OLJfA`-C)k;I)q1uu<_c66ruW(*D(ec@-rcvqtLduPl}>L z-htZPrBu43mb#~Zq36=0#Ta&~H|1^7L)DDF zenoSUBENvkZjql{pT1M+0PP*k+4R)Y`i_~OTc7KgLlhHDZeGYWp;kLmk&%%>mxczZ zNUH;*u2oJW9DRu?AcWZ$58M zDd5S%T+wpg06q873zki~1BBcAQOc(tBEVdX#W;J*M+^c?73Gbh25jM1d=%gQal&Uz zJvF^gP}Ber9Ik)Twl5br!R3jhp#}t2C9D?hx|I9m*oBLu6dtwO-~a?T?HJt02AG4f z7?+w#Re-7a_%|X7S4Vv>5%=7*>|>2bgwGc=J~*b6EejLv)ls{FL)|^_7ZRaTJBB`# QjsO4v07*qoM6N<$f=1KNGXMYp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke14.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke14.png new file mode 100644 index 0000000000000000000000000000000000000000..55fc94a22fbd802f366ed2a7611cc367eb2e8e7d GIT binary patch literal 1514 zcmVBAUja;U)ZUh+G_@!KS2|?qBsGCA`BfCJWZr^jh z`yS4BFSq)ye|omNbM86kectE1@B5u|%=91Qe*r!M5)%{M+z$#0qR`M#(GLg+pl>_Q z($CHr)87$>gx>9bI4hgx=jX+Lr_)I;mrKqM3=A0T&8i{V<{M7x_bi(jh| zM(O*?sJKMyYb_AJ+TQQQNm6c~7yn46vbl`j9#s|jlnYmOds zDz+{k?zPrz(T50`0(Oe_%B6lO0Qo~L0F}F@L|Onigb3~f5n++qnhA=J3zxPGm6Jut z6sW*LaL|T73u)^SGDIMR>gn8hhaqw*^rD+^LjZQK`4nS*&jD=`#VMn}gd4N0ej~7P zNglP>dgNN(HMsmi2a&oe}udk1`w=bguIdg_o{M!hyb8x(uG$S}i$42Bl zd|GHm7l7{`;6f?*=mycYWX<`AsOrYUfri{JU2;>4LJRHjL?QRY>lCKtUv&<_FFrp@ zl{r&zE;tY5=su7F_9+D5(AlJXdS|xXD-58#@$gEKe-N^Wq3>@JRanVdu@JRMC4yKB zo5sU>_`wBEB0U1AwK~nG6yOal{3a~|S`proyWt|7o1LSn=}Ga)slXWK0IWqFuwXa` zr&`zyzeOlSkl2A{Wc;+sN`k3o@1)OIY4z*J2JxNnS_m z(;uUTgH=94d=4V|2Y>)X5aEv1ZyJ~VG$(tz{3GMAsjjYO4wLGG?*W4V^#)|; z+z$(B61&kJE0mM_EVZ|OLJfA`-C)k;I)q1uu<_c66ruW(*D(ec@-rcvqtLduPl}>L z-htZPrBu43mb#~Zq36=0#Ta&~H|1^7L)DDF zenoSUBENvkZjql{pT1M+0PP*k+4R)Y`i_~OTc7KgLlhHDZeGYWp;kLmk&%%>mxczZ zNUH;*u2oJW9DRu?AcWZ$58M zDd5S%T+wpg06q873zki~1BBcAQOc(tBEVdX#W;J*M+^c?73Gbh25jM1d=%gQal&Uz zJvF^gP}Ber9Ik)Twl5br!R3jhp#}t2C9D?hx|I9m*oBLu6dtwO-~a?T?HJt02AG4f z7?+w#Re-7a_%|X7S4Vv>5%=7*>|>2bgwGc=J~*b6EejLv)ls{FL)|^_7ZRaTJBB`# QjsO4v07*qoM6N<$f=1KNGXMYp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke15.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke15.png new file mode 100644 index 0000000000000000000000000000000000000000..4acdbaf25684ec3d747012cd788807b5cd6ef659 GIT binary patch literal 1510 zcmVrEWk`TM7$epGQnRbeQIE{jX?-g@1Gr!UGA3HT+4Pwp7Q2xvt(DtE(0I6E^-;}c`z$f>{><^Zfk9k5_H2d7%t zjDSTbM3C5lW@J2CMY}_(;{7qdvC{pzfd1=!P-5WkCv{sABW5kz=a=`W4jd7j$a+YRf|)6*#=WsB&qi&(m#^Mzm#;F|&z4M^U2 zy@0AdDidP~@rlCG(foW$Nlq4H&Ym9nr0up4hWsPruqiJuXAYCFseYzHQ%t0j9;^joa@&^h0sDi zMT-0aZfBxAa$WjPr31A0)MwGN&*?j6es2AqV-8VVEO~e#*MwT_NJU0Q23_mxrF^Xp zu=}phKA_c!Nz~ffDxY)w0@!mZJW>FjMjqtFd-gt0sg@+szv}80?ZE@5MGNOZb#=9j z0FS{Qwt#96TQ4^po7ksWRg`9VNOV>tSm{c~UF~;SDj(|aqE&HGT8N^k(>0*q4@v|O z8MgntuF=aeZ*PD63BlpD_ZU7(;r!eem7=p{TPCSEf0juyXD)I07{eSyl)d|! zv=79$_31(p30VUmkB&>As>9zH48}(KWgiY0xR~%!s(m1fk5Vp7tN|Cpm(Q0|3V0?j zTeO@vK+k>byk(v40O9uiDCJuZ5nwLHLY$q&0|o)6lHwXs1CGcWeu}4m9`+kkZ%yAD z6g2>ZM(Rh}@zp#hxV(`x)PTT>q?MvwoBE&}yK;4qB4bt>9Do3~9fSMW0CO-F;!;zo z3NY25{#Hcc)}a3*;+dV0eXQ|{@H;_6y*G8TB@v>%HRv>OsJjRL0tJLpHqj3!>i_@% M07*qoM6N<$g0rp9DF6Tf literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke16.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke16.png new file mode 100644 index 0000000000000000000000000000000000000000..55fc94a22fbd802f366ed2a7611cc367eb2e8e7d GIT binary patch literal 1514 zcmVBAUja;U)ZUh+G_@!KS2|?qBsGCA`BfCJWZr^jh z`yS4BFSq)ye|omNbM86kectE1@B5u|%=91Qe*r!M5)%{M+z$#0qR`M#(GLg+pl>_Q z($CHr)87$>gx>9bI4hgx=jX+Lr_)I;mrKqM3=A0T&8i{V<{M7x_bi(jh| zM(O*?sJKMyYb_AJ+TQQQNm6c~7yn46vbl`j9#s|jlnYmOds zDz+{k?zPrz(T50`0(Oe_%B6lO0Qo~L0F}F@L|Onigb3~f5n++qnhA=J3zxPGm6Jut z6sW*LaL|T73u)^SGDIMR>gn8hhaqw*^rD+^LjZQK`4nS*&jD=`#VMn}gd4N0ej~7P zNglP>dgNN(HMsmi2a&oe}udk1`w=bguIdg_o{M!hyb8x(uG$S}i$42Bl zd|GHm7l7{`;6f?*=mycYWX<`AsOrYUfri{JU2;>4LJRHjL?QRY>lCKtUv&<_FFrp@ zl{r&zE;tY5=su7F_9+D5(AlJXdS|xXD-58#@$gEKe-N^Wq3>@JRanVdu@JRMC4yKB zo5sU>_`wBEB0U1AwK~nG6yOal{3a~|S`proyWt|7o1LSn=}Ga)slXWK0IWqFuwXa` zr&`zyzeOlSkl2A{Wc;+sN`k3o@1)OIY4z*J2JxNnS_m z(;uUTgH=94d=4V|2Y>)X5aEv1ZyJ~VG$(tz{3GMAsjjYO4wLGG?*W4V^#)|; z+z$(B61&kJE0mM_EVZ|OLJfA`-C)k;I)q1uu<_c66ruW(*D(ec@-rcvqtLduPl}>L z-htZPrBu43mb#~Zq36=0#Ta&~H|1^7L)DDF zenoSUBENvkZjql{pT1M+0PP*k+4R)Y`i_~OTc7KgLlhHDZeGYWp;kLmk&%%>mxczZ zNUH;*u2oJW9DRu?AcWZ$58M zDd5S%T+wpg06q873zki~1BBcAQOc(tBEVdX#W;J*M+^c?73Gbh25jM1d=%gQal&Uz zJvF^gP}Ber9Ik)Twl5br!R3jhp#}t2C9D?hx|I9m*oBLu6dtwO-~a?T?HJt02AG4f z7?+w#Re-7a_%|X7S4Vv>5%=7*>|>2bgwGc=J~*b6EejLv)ls{FL)|^_7ZRaTJBB`# QjsO4v07*qoM6N<$f=1KNGXMYp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke17.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke17.png new file mode 100644 index 0000000000000000000000000000000000000000..4acdbaf25684ec3d747012cd788807b5cd6ef659 GIT binary patch literal 1510 zcmVrEWk`TM7$epGQnRbeQIE{jX?-g@1Gr!UGA3HT+4Pwp7Q2xvt(DtE(0I6E^-;}c`z$f>{><^Zfk9k5_H2d7%t zjDSTbM3C5lW@J2CMY}_(;{7qdvC{pzfd1=!P-5WkCv{sABW5kz=a=`W4jd7j$a+YRf|)6*#=WsB&qi&(m#^Mzm#;F|&z4M^U2 zy@0AdDidP~@rlCG(foW$Nlq4H&Ym9nr0up4hWsPruqiJuXAYCFseYzHQ%t0j9;^joa@&^h0sDi zMT-0aZfBxAa$WjPr31A0)MwGN&*?j6es2AqV-8VVEO~e#*MwT_NJU0Q23_mxrF^Xp zu=}phKA_c!Nz~ffDxY)w0@!mZJW>FjMjqtFd-gt0sg@+szv}80?ZE@5MGNOZb#=9j z0FS{Qwt#96TQ4^po7ksWRg`9VNOV>tSm{c~UF~;SDj(|aqE&HGT8N^k(>0*q4@v|O z8MgntuF=aeZ*PD63BlpD_ZU7(;r!eem7=p{TPCSEf0juyXD)I07{eSyl)d|! zv=79$_31(p30VUmkB&>As>9zH48}(KWgiY0xR~%!s(m1fk5Vp7tN|Cpm(Q0|3V0?j zTeO@vK+k>byk(v40O9uiDCJuZ5nwLHLY$q&0|o)6lHwXs1CGcWeu}4m9`+kkZ%yAD z6g2>ZM(Rh}@zp#hxV(`x)PTT>q?MvwoBE&}yK;4qB4bt>9Do3~9fSMW0CO-F;!;zo z3NY25{#Hcc)}a3*;+dV0eXQ|{@H;_6y*G8TB@v>%HRv>OsJjRL0tJLpHqj3!>i_@% M07*qoM6N<$g0rp9DF6Tf literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke18.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke18.png new file mode 100644 index 0000000000000000000000000000000000000000..248eb8b97161c883f85f5d66e478aa4c4d3d78fb GIT binary patch literal 1460 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke2.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke2.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c9e427c143a1f7720383809d1de4d4eea09e96 GIT binary patch literal 1347 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke22.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke22.png new file mode 100644 index 0000000000000000000000000000000000000000..7cc4912fd998a0b6ddda7e259ff9e68ab41a084b GIT binary patch literal 1565 zcmV+&2IBdNP)d2*%Y!!;+fPlqyXi6$Q5K+G4qAv9tv1+KZ-A zgV=SxGyj>L|KDxxNp@%E%*^+lb7s!@$4B#&11}dQTD$+D>e7Wg4iznP&G%lJe5LnD0$i$YrVo^W6~LtVt{y!4WS|p3IZYXl1pEV5RoyWB9Q>L*9c>P zAs+Vg_*Q&W{kx6u5_lsp8#(SpUQVuyM-1_a@|hRzQ00?PP}jLj^udQg7a)M_(6@J8 z=W`w%J7aVp+EKa2wZ|*;mNbzM891vAX;?KcxI;@6BNxj9wtLAbGFFY3&+{Q2yHEO#-AyU z3UvewSUW>qp?sdmELXqYY@%?S?7SE8EzhDO#otip?(;7Fwv(I5-?N?W{XXr|1A}pE zvnf+?bUFIW`?9IGV*&YEI?t=iusJ~;L8`5q;mKoa!t04dVSUyu3Jp|HWPr@QKm=aH zx~xg+C4Y+df>}$CxbVU4b2?O3Rz~lsQ@D8XqS^HL`qd^18qiPu(|L4ujtCGOfOd6D#)b-|sR)0AR#ZuN>t5?bs<-y?`LUWjVj22sQojXN;ix@au4?ybCdc^D@$>3@Yq*-dv?-7Gzs zC*)h4!=Vr57wU8yCeQx#JZu0$CrasWs#;4M*B5htQU3t97dn3A7UYoT=4KNC(SZzm zA@+V4=U{_4LwJ0)MaX%`%7PGeUz$+AZ;jbQ*Lt~?B7@eBfavg;jf6)XjO6}3d-fO% zU0o^pC#eTy*Ly0og(a8jhN50FfO5=%flBI{d2HKO0{4t~c3;Dv+s zcXGQVpdY#&?MX~v*d2*%Y!!;+fPlqyXi6$Q5K+G4qAv9tv1+KZ-A zgV=SxGyj>L|KDxxNp@%E%*^+lb7s!@$4B#&11}dQTD$+D>e7Wg4iznP&G%lJe5LnD0$i$YrVo^W6~LtVt{y!4WS|p3IZYXl1pEV5RoyWB9Q>L*9c>P zAs+Vg_*Q&W{kx6u5_lsp8#(SpUQVuyM-1_a@|hRzQ00?PP}jLj^udQg7a)M_(6@J8 z=W`w%J7aVp+EKa2wZ|*;mNbzM891vAX;?KcxI;@6BNxj9wtLAbGFFY3&+{Q2yHEO#-AyU z3UvewSUW>qp?sdmELXqYY@%?S?7SE8EzhDO#otip?(;7Fwv(I5-?N?W{XXr|1A}pE zvnf+?bUFIW`?9IGV*&YEI?t=iusJ~;L8`5q;mKoa!t04dVSUyu3Jp|HWPr@QKm=aH zx~xg+C4Y+df>}$CxbVU4b2?O3Rz~lsQ@D8XqS^HL`qd^18qiPu(|L4ujtCGOfOd6D#)b-|sR)0AR#ZuN>t5?bs<-y?`LUWjVj22sQojXN;ix@au4?ybCdc^D@$>3@Yq*-dv?-7Gzs zC*)h4!=Vr57wU8yCeQx#JZu0$CrasWs#;4M*B5htQU3t97dn3A7UYoT=4KNC(SZzm zA@+V4=U{_4LwJ0)MaX%`%7PGeUz$+AZ;jbQ*Lt~?B7@eBfavg;jf6)XjO6}3d-fO% zU0o^pC#eTy*Ly0og(a8jhN50FfO5=%flBI{d2HKO0{4t~c3;Dv+s zcXGQVpdY#&?MX~v*rKBJQYZC(g z#J?DS5}xXVL42v0G=ztyF^V-tF_^G1#zaXBMiUjHSt~1GL%S{P)-9z4TcDsKS{Br8 z`{MO}=kA%#+`9|D`Qn#sW_D)I_nkTC%*^%Ee~kYf@HkLYQ)5ZLsHljFi;KBmP*6aJ zj~t>a>8rkL5#CySi*@gswKOv`!~fIiG-WawH9s^oWZ3(4Lw(}>g$b%Czk~a5LI_)0 zT6kSF8a0Syyf5DC5!bmyM>gV@!L2X8#tYtl>t#Y8tpG$431Bdlqy@LlHyp-TZ7^im z=y>$;Es8sc;^(+S8p=+|6AZ zTq~Qj{Q3fEPoErAh6o{QK~PpQk6Q@B3F*rm!mZm1bWU*s@Dw2y3W=UOLExSRRJgQ- z`#)#L=7yaAfg3Iw4hV-3T49wKM`#X6AVOH&+Qz0r-e(OH6k$e!-s~rZfA=#=etdg zh7_RTfPVD8+I%}3yc)V{6FE1cL<1N(agpf68Y;RhEuiN-uyIa6SV-)Bd_ zF2Y~cZlnmOr>5z*$xG@u3NVH_K*Ysih=bF8+vasZIYC@Nwvlgi+)+?kQ0H{eymhf>~=|@ntFSC)sFGYV=t+&lmpu5mnDl|+V%w11*^G#JT=Vi>pS;x3vnP4iKqz3 z80=vS==QM9azofBntt7*<-xnSv#=^m$NDeZzaHiJ+0g`5R+QNxDx-nam~%g95kO?b z{FtG+)0ym$VQ#tU+)9bmF zya7(`%V#b3Isyo{`=eBDJw!mb1i3f|+Q$qBeB0aK;~I#Tp7wbB=kF7qG5ywb-=L@g zU~Z{%q@!QYa)K)xNuvfB3#%7#yR7a`HFoUyIF-&{WC(yj9v(pY*nn^da&hUY)E)4B zy6;<#!ntwpBVtWYsy^0ao$#EXv%_Z`vKvddJvW{-IP~2E{{VZgF58uU99{qb002ov JPDHLkV1f&0dsYAd literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke4.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke4.png new file mode 100644 index 0000000000000000000000000000000000000000..4e877ed690df83763a1ffa268bf4aee63e07c621 GIT binary patch literal 1594 zcmV-A2F3Y_P)`6pHRCt`tR((vBRTzJ6+*ObkA?gxLED{t1O!=4^9}=5WYRhW1 za&ygatr@L5vyGX57;~jY6PY=Ql^eO5W?QAR-B4!clu#}PDn@{yHq#Wu_;BUh`91IZ z9L{_1#rm&)+ub?$yyy8nU%&Id$4mb){$ByK-5+OROuBZ#6TBY07L1y)vDWhbE4SVA zj{(3*N=k~=Mr19S6irc4Q4}2=P1Jabii?Y_?++iMzTWG%b#hZnE&_o z_R_$>fPUWE+Um0Rnuanz{O2&8ztBVRag(XG{UWWLGlR$>EGjDEeSW{+Mf6$DEUG!$ zWclc(c3!0dM=`0GxZ@4bt%96yqXSDcr={vI1uZhnipd}^*n2?kkkB^;b=X{Lz} zOt8!VuvVoUkad&)KYz4|mL^Xna8G%2CeTLVD!k*%TRh4?i0m{DXe}iNRcy(c>b%iHYVNvpLEA1Z41D;$ps`Pr*RNz&K@uNfKo{5u@P&gD3Sfr#7QdE zHu~Xk3+3GM^LlUvjvi@oRnCMhx*iJwq^0Jv)>s3wA)(@JN>F2cgf@UUIiMw|fHA4C#5tZl!ZGk5-rQ1EM)-Y13rT=LS-5`bE&HWgFn@}oFiag_a!CVemG~&5A$pv zXaRValOaO$=&e=wZu&=e1xxh)( zp?y^>BWD6@cm}{ZbRcbjb8wo%cC}#C zAc)1NjNJWPf8!RF(dCdepCe$L8X!ptS-}H6g#*4lIso*=d;yt|6M<2cjr)oh5{?uA zJKvzKcmSH}vz>+9b*UzvoSm|=y^7Hd)PF68h zZ(kP@hy*PdwFPnq;2;zcg0K?vXoY&#@Wn?VXFD@9lcLfW@qA9q*s#vS!4-hn0yr1Z zytcBGwp6X-b(DF<(=XHZtT;+nCj@9#O8>Os0u40pqq9n=0mr7iyqv$Z<{d(gVMqYx zF$BapGOgLXjr#hple(->_2QRk;Na&}-5i=tUcqxp{U77fK~t5D$z=v%`qH0cEROW2 zhn?g2SsPREWN)1UJ_7kfE-+FccFFRie20F}=53yZS(&DGD+ ztkmf|Z)!Qs1c!TX>>u|%dM|^tCh-Rlg#FHu0 zGU!C(HT659BR_XGK#B3OszkALyrqN7ZB_u45&JK99<(_MvWY&iISLm%&K!=t<+_x@ z`QEQK@nq2xbIHWMuO*1Nw6<)kb{<>-tl=4gShxOFZ9f{{;wM*eCA0=WK0baLZQ1&r z%i!|)vw98(0=$@TDP2hRrBsB8J>U`q^96J20G@iGfJf;&VD~<5#B!(Y0Obz8l*(HV z6%Z~#IL_l`9j*X8YszX^1O9RCArasBy(eVNd}{`O#GnCS%sBf<`@bFG1ea4umj)P9 zrYG?D=&Y%F?L<>2jhm3*asUFn?F2GM0>U8($7QzC48XHz*8#3VcW3BF#2UJ)=h))} s5psggo$j*9?vCNHyR+HFVP+5f4S;cQY6b9p#Q*>R07*qoM6N<$g1t2Wd;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke5.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke5.png new file mode 100644 index 0000000000000000000000000000000000000000..065c065e6f90a3dfac365516e541e31c36a6ff22 GIT binary patch literal 1489 zcmV;?1upuDP)<36HJfdfu684dh{Zp>m-r)SfFd@c^a^wVE#KbX zbKmE1-g~*#x4!h-?#{XAoagua&htFyyvIrZG5!}2As{m|(~y3Ad^{y2Byc}AHkQ6? zYNT6%amU{gK9F#~@z|C^nwgp5|A9b&g2AAg@9yrl**kSZw5P8JsOgUx^2FSxl;q`9 zclkQ)&Re4hOG`_6o!9HN5y^OKTZ>wIw7rLRE=!gUV=X+j# zi;djX`)H5H?3*nBG1!Gf0;GlW?@-c1OATE>XP2KEr|%`V^&d8{6%2XaAP=}LKQ-0+ z42W>*&O5src>!9%@ztq{5W6T`aECS(l+db2H&9&MeLOcc^*deqse=le>#1sT9vwH= zDqAc3I`_J)LheI^N`W{K!OEjiqBvC)gmCkgtf&##Y(}8o+pgBi zuE7-zETGk~km|I-oSYoP=kxKn+nBJW;@?I2 zIpj7CQ2A94C)sivW9~F=?TfYuO#L{!1rhAII!f-C2{>oY_liP3kOJ|^0#Mz>+R^)R z*D^MEGkct>GBY{+N2#F!^0 z)bGF4N0u!b2kI#rlmO&Kzbtgfi9p-;U^3?w7m}Q5*x>@=!n!%4)8o7q=tNl=Wt%4i@SBzX zQR@f`L;jI**i=?l3Wr1YA>RR;0R0On&ZVDPeVlGhjN`FFMO&YvZ_j;9wf@N6U@jQ^ z0FMr~3EPMgq5D#wV+_vbXPBMi__aC$d>bO~z~MvXRKE8xwcVJY7u?A_hTZ3zVaFUq zVy%a6bHU1k1b)CLJ|aHHQk8P$7MJYcP~mkwq11$4?Wl>38#mI$zFsOb>j1m=eey1?c4bgYON;uP;}^wVQeh|o zHP-VBgR=Owz0Xo^RtEPkboFxk_MubU!Z}b|TdN`D ze&(~o+}ZwA0qHpVxsVjl{)%JDd3XdchB=5haPVbiAB}Iv)8!lqRRbVjl9EnGj(u%2 z7`xW5`fwn?#e_%cHVQpTr7*DuT!L`Ea84!Qndi51D|rJ#xlf+8JQ;F;aECui<<>(4 zgiA0NXGg_=O@QO|iubt&yo)YJD4zUnIATn{HN$UE)BvzxQRql}znbL)mla7{4KP+@ ztmJlmZmJqPe_@aoEnR7I00P{00_kG|!XcQ8OHZXPz;XK2HynklgOMK*WBP{bV~r&u r;sjmk9SV`nPvrLMpx?%!?;iLIHd0HYGBo1L00000NkvXXu0mjf1qIRL literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke6.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke6.png new file mode 100644 index 0000000000000000000000000000000000000000..997a7b9414282a5725eb5b6f48ab35b54d45f84d GIT binary patch literal 1496 zcmV;}1tbfH(zTDC8wjt}k315@^KcwAylO zZPn%{+G<7H9qGoJAIP~fqJhqsthF|Cb2i&5UF}8^5sNqF5-)-#3SuJ)FE3p{%iI5V z?*BYI|9iRBx4!h-?w;qK=bYa;&pGFL{*RshWBeaLNC26cnSPl^M@LgkObpK>BO~d% zrbe3ZPTKyC@PU~7{g37s(A?Y{|Mz;mTWenXI8K$Z~7g4@FlANX=*@#`7m%jEk z8#$}@Q>n|C8zZp#r37kf_Nq*Pv|#ZaTD~H|uLsc8?V-lmd&z13$Ih`4!8O;L1(pA3@l4=Uv^6tbkF_)Vx9wViyHV?$Fk}B3k$GW{QfskJn~qey7Vnbx=WbJylIF zqFO^2s7+5MGSjbfZ^$a(If76n5T_WgTD zwgR0~f>0&U0Y%gdz=%H3k@m=PidtXH^Pf%GlI+0$w0lOCtw84jQqnhA*6pYRQX%Pq zB4pB(!CCmeshhUmb@Mzp13xr(TQa93&~(Fo1c2QeK3Nv_9xxWsoGJ@KxGg^`YzDR& z8K`%+D_z+&xWa)0Xtgb+6PnQBaQHhrJ6Z1ZPgzRwZ!;jy!I4Ij%sF`Ns#+I02O!5q z8fE84H;MK-$Y~g$^Q%@bx70Sm*lE=I7c3c=`Eh;=60mD%l$;S$aL%0X7Y2Nw1mcqe zKzDD~j^3AhSF*ud*^^Y2naTABp#;(2J4)31ZrHR!7d8ldqNj(sz)2Ly0D7&)@Tmd_ zhLL`okpZI#e^I-UCY+s_rC-O#_{iyi3~K;%(FYPRoP$$uY(dy2&cIHU z1B@pO`#t84gQn|q27A~7x;<=7ZaB7y zPrDw`=B$T!vL@9*7us(bzh)Kr^?^=GNs2d86i*%9R|EHhmH}i&>_0tu-sG6KFM8~8 z<}mI3mPaX^pZ%))to0lKWRtLc$%qHZk!#o&Bkcid!40W_%Xa zo4P=KP9~9+ew}-HUNO%RgerkJ#dz+_DHQ-U{Ne>hu zlctQ!!uKsfT6@dK^T-VR&>FO5PDi-uh71IN-J3pH7V{o37tx$53qrWAC@*FP)|nY- z^mQs-*)_OgfdgoF%%Ovt(Cu~`e!rjP9%IZ_ihr8{aSjd_jWXxJ`F^!7at=U_i!{oH z_bw4_ag)b1KQpNAA}M_@9E1#r{9Q~R_MY8fnV?LW-f3Ng)@L&t22G703u3|Gt0Cdp@5-^;DQ*UfR%qHX@h#SZ>vLCHodU$qUa{(%yYLSeCuS#f}bCR8YQo zLV$qT>F>7>b6}`HDh`{SJ9i3)L-!%y0b2n27f_tbJhQf*u8)o4u|g&5pQLY(e@G31 z=-pr~6nYnr4z`KdhzdgYr9Q_HPSb>mKU3Iz~@>(piSx z7no_s8iItbmu_&w%7X-cz$ZSUKF89Pa^;qmZQ@knek-*;(bA--FAxg2)RFUtcd8s< zJZRc)wstK1GDdxlB}EzOWQd~lgx>Awi8X81(3##IsxbQiyZ3+mCgr%6Qd?V_`kdnz z!(K{Zr~vA$=NE*c{L2u|s@1 z^@vvG-N%zf*={<~dCmN_s>m<&`6(-7u9>2_)D`Rx-w#>_kQuT6Wwi#Tx*r(=jAi%|hN9hI%KT4%Bp#v^KBwr+_3gGdl*7GQJ1H!dWpSC;{c7Sw8 zK1$`*Lk5IPFcW82b-yhD$II34a1Z!W&qYN%{@YNLOuscFZ&36Akdzue(!MXJIl*OR z($)ivMN1d+xN=3NlASm?K&feqZ4N+y+fE>JY(O{!GjZvq)B|uFIs6T0VQ?V&BVtTm xRdeWAK}4OP3q9w;o;#F85zm*(9lr&uJ$~Q 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 M07*qoM6N<$f>e@CL;wH) literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness+o.png new file mode 100644 index 0000000000000000000000000000000000000000..0d79dad092f1d78d11d3af19819553e85700e41b GIT binary patch literal 831 zcmV-F1Hk-=P)hF)g_3})+KogNio=3ooc~JQpHy?#rxgnTyK*1bCXD2JP_V} z_rCL;?|kRnd&z$K$M&B<7lBkN)#Pz37NdAPF2~Vmlvds@({}wwBna?u{801!xhZNi z8uGnfuaoP#YQ0vgwfXxh@O5jGh7(8S7$g`lm&-|l#bU7yi08{rsVlgS)oEP>m?1LZ zIRLQ|odNv}K3=$?1i}El$asBYYM}%mA$q|pkcsa=1cGX3YQX550GpQzCO#(SOF(Ql zG@??$6i^S&*#oO*0x$#yh+c{yHFT039DdvNT3-Yr0;I`-^;(9hp%ZTT`5s<@3P8Hy z#O{gcrG{5v7}ntfqCxV95@1jU?40uo4&&fqJHUiML}VaNymlZ~!*A}>#=3mAvJbpF zjJ6@~2t37Qr4$$$OUw1oYpZHb9J%US6AL8(u>7t2^sfAzY}-}=xF2-G8tn9`Gc+-I zg{-Cd!FvDz00N2T$h4eut1roMoVM>WnGD6oFUj%5k%LCTLkZwU1jwD+cj@7yc{z7{ zG${iupN>S#uVW65rka^ell|<0tUGLRVUFhREt2#7C*7P($T?)65wc?qB=K!U_*}hq zLp7)$310=IWy15fzlxB6k3>{l;5A@$>RGCIGp*FOf}I8U%+~mZcQnIRs;=b$`95 zLJ9aa%pYKRFg0}r^tE0v`}$wN+2{&{Z8tyb`;Q3@rlFw&bWx0Vc7CbG+!F$jdE?7_ z8a;MazGG~9_Wu*#h|^AWb?Xx9x&DI?U=lQ_{RTLF+fV1M;xqsN002ov JPDHLkV1jDFfa?GN literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_harness.png new file mode 100644 index 0000000000000000000000000000000000000000..0d79dad092f1d78d11d3af19819553e85700e41b GIT binary patch literal 831 zcmV-F1Hk-=P)hF)g_3})+KogNio=3ooc~JQpHy?#rxgnTyK*1bCXD2JP_V} z_rCL;?|kRnd&z$K$M&B<7lBkN)#Pz37NdAPF2~Vmlvds@({}wwBna?u{801!xhZNi z8uGnfuaoP#YQ0vgwfXxh@O5jGh7(8S7$g`lm&-|l#bU7yi08{rsVlgS)oEP>m?1LZ zIRLQ|odNv}K3=$?1i}El$asBYYM}%mA$q|pkcsa=1cGX3YQX550GpQzCO#(SOF(Ql zG@??$6i^S&*#oO*0x$#yh+c{yHFT039DdvNT3-Yr0;I`-^;(9hp%ZTT`5s<@3P8Hy z#O{gcrG{5v7}ntfqCxV95@1jU?40uo4&&fqJHUiML}VaNymlZ~!*A}>#=3mAvJbpF zjJ6@~2t37Qr4$$$OUw1oYpZHb9J%US6AL8(u>7t2^sfAzY}-}=xF2-G8tn9`Gc+-I zg{-Cd!FvDz00N2T$h4eut1roMoVM>WnGD6oFUj%5k%LCTLkZwU1jwD+cj@7yc{z7{ zG${iupN>S#uVW65rka^ell|<0tUGLRVUFhREt2#7C*7P($T?)65wc?qB=K!U_*}hq zLp7)$310=IWy15fzlxB6k3>{l;5A@$>RGCIGp*FOf}I8U%+~mZcQnIRs;=b$`95 zLJ9aa%pYKRFg0}r^tE0v`}$wN+2{&{Z8tyb`;Q3@rlFw&bWx0Vc7CbG+!F$jdE?7_ z8a;MazGG~9_Wu*#h|^AWb?Xx9x&DI?U=lQ_{RTLF+fV1M;xqsN002ov JPDHLkV1jDFfa?GN literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_head+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_head+o.png new file mode 100644 index 0000000000000000000000000000000000000000..559fe1a35ac89e4c81944eaa7f9886998c92317c GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQ3N z#WAE}PI96|g2AhXK=uhw845i&{=ab~-md%U6bqpYE0g2oKCNRA?w9^T2!Rt+kjfnvL+SuihOr#<7ZjMlNm{0~~8ii5tkEv2bA25 z6n5(=Tz6V!*$|a*g>f;TMCpMQ%xTO8URCbAQdhu8Gh17$Wl$pPpH;D(B3BlP7t_ ze*gQcefaI}bV)y%+rQ_BxKDV)AgCBjMvPpESwKWNie+*d%t)s zGn);ILxbdtV86Q(Qv`n0RdQOoO?=)k`+A&_LCova1#Aj8886iQlbt8fG zCdf9r_M|wJ#X78O4Jl^WdSC^!n=IH%JUf^f1fPegua!020Q50~r>mdKI;Vst0A1C0 Axc~qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..163500ca49320a7d7f6371c1fd46a15fa7637e28 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0sos z#WAE}&f95-HV*_iHn~6WP_Secde@|)D3jRi@L<~41FWb1P0C!RqVT`t z+w6a5XI=kx-sktZ2v!CDhKCssHrmOrpZCqA;cAuiwZD0fx3aUaF4#9mnWJWF1RFmG z*MXN61(QFTFfy^YF#fnxF8r>}Z2hGAEm{H`3<=-wezcBa`=@E&aC>VXqX}cf5}mUQ zTRyQkuw9tr!*E9GqW)B)C5#Ugn>sZl7xX3TdfJ!DWSzopr0A$N-fB*mh literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..4b8912ef2768ec60d4d2b046a465b8d6cc7210d8 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tb^ z#WAE}&f9B-e1{BpST86TGFxvjG*}?lsC@8*q{KtL9*+*?5FVbKrPc+F2l%~GZ|E%V z)B36Z@y8{L(qDSTJP8b92^LZnYtA2E?VfFVAZsu0>$>e9w@g!rX!ul=r?8^?sL>T6 z7VZKoxjQK~e;FASIk`XFO%**?XQm(1wIScpg`weYz1{xc*NtYEVh_BH>XHs%ad@=# z44cQqJmw3`KP*!jQ+^9B?Td9bW8fF`IdX$})#DjzW&2-QEK{`p_Nt*e*3|UaMy&_` i*M!P1%{{`vR>AxvKDHy#bXh*odkmhgelF{r5}E+7HEb~e literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread+o.png new file mode 100644 index 0000000000000000000000000000000000000000..7df0d8bc6ff8d2b42cb9ec06cb55f4ea7c5f3cd7 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^T<&YmugArbD$ zDG~_>EDn4#?y*WRVR3UtA=>IWK5&2d`~Sy7VZZ)MCM;XFZvAgx`Ag!?tHVz@R#`Bd zoc@37)~%8W)2uA2jqmI%Bnn}wCCKe;W_jD zn>M3$(O&wi@i~o0i{!aL|>+0_n^Ed*F7;cpCDe~O^|NkT3 d(eDbZ4A44$rjF6*2UngCR0n{xmF literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_l_tread.png new file mode 100644 index 0000000000000000000000000000000000000000..2d974351711433774da9dbc41200c6528dcf5036 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!22W2H$B+p3WC_;A2_ijBfd&^E1ig|O>KOO^ z4^RvH@bR$vnkvt$?TH;5`!4;r_P=Lv!sE1)>xO1^fBELj6z0Tf$(Ol<`I$~sJ>Z#e zR6#0j=kju;!*6$|A1pfI5PDPM)FIvtFLxI|7Mj9Z*t2;x=iyyfe@h(XV~CWKczR+( z(NE1b_kQ^%(ThS1&J7Ef>drhE;6AxgQRB+X{p;50NiaWsATe8FlZDyW9Y1#5P}nWG zE$`J&{u168ffivQA&yOjCl8)cN@4SmJ&~uDzhB5L;DR!z*%TiB20Ssa+AwxV@nZJ&5Ukh(^8Q^o|gtW68UK;gyZc2J{% ciH(gRT}Sgaz>sF}boFyt=akR{0LF5r%>V!Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..21fc39da63064c1202a8473d472196f3d3e2496d GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0s!w z#WAE}&f94V`3^Y)t$WZYZ!tr;I@3dU zvwGf{ymM!EpUK@mQ$m~Z2(y92H`!O8Kfc;p&BeeYetNC_jrU;-@2`3O|J(F6xpA@Q zn&hS~6={>d@8&9crrZ}OcXY0VCX3Hv1(ioaMft`XsPu$+5y zA7h4%W@h{WKL+llhCHt&7%G_KP5ZX>Y_XK(-zWCdV+I#P)ng@bclIA^9v3*sAHKh4 l=6@zRhn}enLJgJ&q_4kBxx~EuwhGXH44$rjF6*2UngH{3ZS(*D literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..38bb6cf779d69f263ddbfd1e9cb29c8bae517da4 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tn| z#WAE}&f95}2qJHcTQCl_bA<0OH;3km|Ito$(v52yQFeqd!i z(|7XEw0*DYXWx98bKi9uqXdI=f`wGYmFu7HW><+au;_*FJ|+L{^{ssK?rZn6crWmr zUoXzye@b*Wt4LSWoucykDZ3a{xSoHR&)T5y%Gys}=p568u>q!So)4B zWpm{nYX;wClE3*im=qMHoxfSJF}yqAzcf7BZOP}C5m!wlcMEJ}d~qc6(H^S<<+9h~ oYI*)w%YG6|VDvc6!1I8){BFu6rF_XrKrb?Qy85}Sb4q9e0N(*^UH||9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread+o.png new file mode 100644 index 0000000000000000000000000000000000000000..2a4d26a2e9084c6f03acab3613a11c875f14307b GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^T<-kvUwArbD$ zDG~_>EDn4#?y*WRVR3UtA=t_}K5&2d`~Sy7VPDzK%LNmjE_gPpXN%6^tEf8qN|uYOceonh!0%QNmGDI1 l5J&5O`+EyJ0=3l{7>>%;DmJ%sUIT_PgQu&X%Q~loCII8Pq3-|y literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread.png b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/clarke_r_tread.png new file mode 100644 index 0000000000000000000000000000000000000000..508d2380c8dcd755f3c4245db5f056f1f89e00ba GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!hBQwX$B+p3WC_;A2_ijBfd&^E1icP3?q|4P zuOY1caQQBUO^QaBHU)?=*;M|L@KKg#yWH$+YsBy}bfRFQMfFp;uDJ<* z0V^*5-@E(#0*OV77P6-*HmurYIHgtk&c14~Q%(#M_PvdMepr@~$)MdJ@9ve)|Nl&V z&0`u`?6{B7`;yR!lc$VZ+-DiCiQgvwh-1S0#zzTjRfN_B>k3)69CM6jGVWB5UCG!t6cpcG+-naVWF z|NQve-q_tau`%k+`+5n9tnBop?>{vlVVZE@00YB88TnxM4Z`-oXkhSk^>bP0l+XkK Dl_#$0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/meta.json b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/meta.json new file mode 100644 index 00000000000..dab2d8b0327 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Specific/Mech/clarke_construction.rsi/meta.json @@ -0,0 +1,130 @@ +{ + "copyright" : "Taken from https://github.com/tgstation/tgstation at at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a", + "license" : "CC-BY-SA-3.0", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "clarke_chassis" + }, + { + "name": "clarke_harness+o" + }, + { + "name": "clarke_harness" + }, + { + "name": "clarke_head+o" + }, + { + "name": "clarke_head" + }, + { + "name": "clarke_l_arm+o" + }, + { + "name": "clarke_l_arm" + }, + { + "name": "clarke_l_tread+o" + }, + { + "name": "clarke_l_tread" + }, + { + "name": "clarke_r_arm+o" + }, + { + "name": "clarke_r_arm" + }, + { + "name": "clarke_r_tread+o" + }, + { + "name": "clarke_r_tread" + }, + { + "name": "clarke0" + }, + { + "name": "clarke1" + }, + { + "name": "clarke2" + }, + { + "name": "clarke3" + }, + { + "name": "clarke4" + }, + { + "name": "clarke5" + }, + { + "name": "clarke6" + }, + { + "name": "clarke7" + }, + { + "name": "clarke8" + }, + { + "name": "clarke9" + }, + { + "name": "clarke10" + }, + { + "name": "clarke11" + }, + { + "name": "clarke12" + }, + { + "name": "clarke13" + }, + { + "name": "clarke14" + }, + { + "name": "clarke15" + }, + { + "name": "clarke16" + }, + { + "name": "clarke17" + }, + { + "name": "clarke18" + }, + { + "name": "clarke19" + }, + { + "name": "clarke20", + "delays": [ + [ + 0.5, + 0.1, + 0.2, + 0.2 + ] + ] + }, + { + "name": "clarke21" + }, + { + "name": "clarke22" + }, + { + "name": "clarke23" + } + ] +} From bc612b5f2f5ae6163d8772c9870b60f610c0b93a Mon Sep 17 00:00:00 2001 From: Eugeny Date: Thu, 4 Apr 2024 03:45:42 +0400 Subject: [PATCH 21/26] =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=BA=D1=80=D0=B0=D1=84=D1=82?= =?UTF-8?q?=D0=B0=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Mech/gygax_construction.rsi/gygax+o.png | Bin 0 -> 1730 bytes .../Mech/gygax_construction.rsi/gygax0.png | Bin 0 -> 1206 bytes .../Mech/gygax_construction.rsi/gygax1.png | Bin 0 -> 1248 bytes .../Mech/gygax_construction.rsi/gygax10.png | Bin 0 -> 1379 bytes .../Mech/gygax_construction.rsi/gygax11.png | Bin 0 -> 1386 bytes .../Mech/gygax_construction.rsi/gygax12.png | Bin 0 -> 1384 bytes .../Mech/gygax_construction.rsi/gygax13.png | Bin 0 -> 1399 bytes .../Mech/gygax_construction.rsi/gygax14.png | Bin 0 -> 1401 bytes .../Mech/gygax_construction.rsi/gygax15.png | Bin 0 -> 1401 bytes .../Mech/gygax_construction.rsi/gygax16.png | Bin 0 -> 1401 bytes .../Mech/gygax_construction.rsi/gygax17.png | Bin 0 -> 1401 bytes .../Mech/gygax_construction.rsi/gygax18.png | Bin 0 -> 1401 bytes .../Mech/gygax_construction.rsi/gygax19.png | Bin 0 -> 1363 bytes .../Mech/gygax_construction.rsi/gygax2.png | Bin 0 -> 1242 bytes .../Mech/gygax_construction.rsi/gygax20.png | Bin 0 -> 1406 bytes .../Mech/gygax_construction.rsi/gygax21.png | Bin 0 -> 2871 bytes .../Mech/gygax_construction.rsi/gygax22.png | Bin 0 -> 1428 bytes .../Mech/gygax_construction.rsi/gygax23.png | Bin 0 -> 1672 bytes .../Mech/gygax_construction.rsi/gygax24.png | Bin 0 -> 1674 bytes .../Mech/gygax_construction.rsi/gygax3.png | Bin 0 -> 1428 bytes .../Mech/gygax_construction.rsi/gygax4.png | Bin 0 -> 1363 bytes .../Mech/gygax_construction.rsi/gygax5.png | Bin 0 -> 1375 bytes .../Mech/gygax_construction.rsi/gygax6.png | Bin 0 -> 1381 bytes .../Mech/gygax_construction.rsi/gygax7.png | Bin 0 -> 1384 bytes .../Mech/gygax_construction.rsi/gygax8.png | Bin 0 -> 1388 bytes .../Mech/gygax_construction.rsi/gygax9.png | Bin 0 -> 1394 bytes .../gygax_construction.rsi/gygax_armor.png | Bin 1154 -> 1312 bytes .../gygax_construction.rsi/gygax_chassis.png | Bin 0 -> 1078 bytes .../gygax_harness+o.png | Bin 0 -> 587 bytes .../gygax_construction.rsi/gygax_harness.png | Bin 0 -> 586 bytes .../gygax_construction.rsi/gygax_head+o.png | Bin 0 -> 244 bytes .../gygax_construction.rsi/gygax_head.png | Bin 0 -> 246 bytes .../gygax_construction.rsi/gygax_l_arm+o.png | Bin 0 -> 412 bytes .../gygax_construction.rsi/gygax_l_arm.png | Bin 0 -> 408 bytes .../gygax_construction.rsi/gygax_l_leg+o.png | Bin 0 -> 389 bytes .../gygax_construction.rsi/gygax_l_leg.png | Bin 0 -> 404 bytes .../gygax_construction.rsi/gygax_r_arm+o.png | Bin 0 -> 393 bytes .../gygax_construction.rsi/gygax_r_arm.png | Bin 0 -> 396 bytes .../gygax_construction.rsi/gygax_r_leg+o.png | Bin 0 -> 400 bytes .../gygax_construction.rsi/gygax_r_leg.png | Bin 0 -> 419 bytes .../Mech/gygax_construction.rsi/meta.json | 135 +++++++++++++++++- 41 files changed, 130 insertions(+), 5 deletions(-) create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax0.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax1.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax10.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax11.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax12.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax13.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax14.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax15.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax16.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax17.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax18.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax19.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax2.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax20.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax21.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax22.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax23.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax24.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax3.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax4.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax5.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax6.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax7.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax8.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax9.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_chassis.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_harness+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_harness.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_head+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_head.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_leg.png diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax+o.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae7ce53c463bb2d2e3fb66689457cafbd01f7d1 GIT binary patch literal 1730 zcmV;z20i(SP)5)w)L!Qv0}hp{msCK?wbpg_tjxNZ>X=va!AEzpf^ z3B&7o-h1EM({^LvlQj3-bIw5PL=wk})5b07V9k}hmoMCIXjv+Zi%sB&ZJX9KpcC^mOK zyVCjS-TPgZ5Cr7CaQk&C**cL(5d)$AiBzNJO2d|nzE&rTzqiHVP)3_IE$tJGFE%VQ z;X)m?>mR48W52P2ruD@=Ci-^igkfpe5s8lZ}e z*C@2B)70eHDCo=txDB|m`HvX8QLx%ORg7@v=H(bne*C8%TJubR%G%=ea{VOwh6dGm zn3gJX>)TYd_OGlB*}G2T2rTfCF>f2QN z)n{qDl6r{k4NyJUaiafYZ)Q1S%oP+?f816xAF{hWHlvw@)sW7Bm zothIw&gXEcDq>|ogo$%1xd#S$V>K-iD+ysuqpD*fzvF)C->?=Lj5R{OxOx)# zDt!*wrpgMMTpd%SXL*gxBXp5Sgms~{BMbpGzb`jVbL@P`I*uhIz?!F@Gv^mCCj0>8 z33fTRw~Rim-{G{_s$(H~ci|qo>2G8Mkz^W7mF*KmH`=cbHUOnn+3jZ6By(pe_o$PO zx=bMkI@`}U! z(|!+bdJ1L$m0-#8cQ+Ape|EOB;^&V{Vl%AaNlBS$Lza{dd;cs#Z~}SK~Po z7Y_iL4cDTfNC@;}I`if%-(Y}@p+od3-IRH2&hmg5ficLj3&iq@ZOC{KVpJAnp##LC z`;H#ajetv`p#H7Rd_Le>l~i@zWS?ZC0bauW@QHy-v_oB3(D&DU{=Jr<*|_6BqqVc9 zWgSjZ37Kp43IO=bG#}raiTRehxxD(a=0H=Ankfcc_V*##Mu#chdF#ZNO_!eLkO9Yg%Qw& za)j=-1GVt(*o_E)vZ{!64@c`H`<9GrG;UAm@0sDi99nFo<&@KuIz3C29{Yx^bdHAq Y02w*nG^`lR0{{R307*qoM6N<$f?Ik#=Kufz literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax0.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax0.png new file mode 100644 index 0000000000000000000000000000000000000000..4444d195e696d574d3c605fc420afe7d9e947e7f GIT binary patch literal 1206 zcmV;n1WEgeP)0wJMOB}~O&nIV)&7mXMiO42$m%=LZF z+~;!c*VHziWP0DP^E}Tv?|sjE+bXlPj!e5}`x6fyw#)`+RsuktTb7q>Hmm*d@o}l$ zs(P~#F(UztdSdNvkw4E#d2m3-AqHa|R}MDjXCNdH5KU*>@p&94YEKzh+(^TeJHhBP0pVCUi+_XdR20{oE$8D7K$>7+;W7r00W%Z z78fDw*KLquu_*g~@}yF!s1L?qlarG=hV<`ywnf_)FI|wN$SrwD!1nic$d^YB%gPn2 zLLy*0-~T{9|KgAo3I+LOB}NL8WCi(K>UB|a`q-@{Hn~CqIB@;fU-X&DWCCXZtzK1> zYPBl)d_EvV9~K?MTKJHdSi~k*Ab>B++V1D&%D`n+iv6@%sJqanrlvH#ZEbDRf8o4r z-SURcfvji43p&rW+*V)!3z!f?Z%$wJ){Zgr}a2_91sx70PXbYZ}bTfQJ|aEVehGYLB_`J>DWsz_R4o>z75)ggIBe^aNz=R zYh%TTnB<5Fm@{{d95}F7_UzdoQ%Mny-0SICr+tub?0s3=Klc3~uWf!^+x`8Q5-TCI z3yzOJ{RnHq0{$4g*WxC;x88hPj-U8ik}BE6!}~$h50);Ij3W-({&;A;kAdg4p`R5S z}8bkt0c&I+$_1pW*LrU0Pn%h9j<^J)&df`2T=7;U=THkQ5~593gH~r z+WWv_+WVJ6@k@R3pOw&m!<*Itds3`_nuyjYfOTM-P9RScVaYiMLf|kUuCu=X0+K#y URbM9F6951J07*qoM6N<$g0SN({r~^~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax1.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax1.png new file mode 100644 index 0000000000000000000000000000000000000000..492836d79cd5baaa51b7c209f7a588bdb0c01f0d GIT binary patch literal 1248 zcmV<61Rwi}P)9fd@qTKoLynRt#G)Pq2B_ZSe z&dxVIGdr``#*=L4{yN|HopbL!Gi{bRT3dUoXZzRwnrfO0&YT2*JbiaYQmK^oCnqPR ze7WS!MZ~NGFzRdTc8dIYTnd8&Iu0=yYdhOpo1cY{KtMF5Q6S9wB>GD|&{Y%SEOn!x zV-yD=QQsu&X1iePOE1g*1D{Bz1Gj1A{8|^axMCOeFXbd4-f4`SHP9dAgvT$ZnoAJhKkC$>mBotEDG`=Kb~$Sp@`3oyWm zt@R@0;q@CNm&?iS?>#9Ni|T_hSfx_YF{FR@{Y~2b_Vg)n|eX{D_ z)gckE?XSHqAAGo1ve~S>y$T~)iL0CI$G0d3{Vd*tH9OR``=tM>Exye{G`AaL{v!>x%L zNF0Xx1GBAlp>jY#CJZPa_)}B3JCJ%xe4!u=UKhW*0$e7DTmyp$mSl?!uGm|Ey@?|S5J2MI@r7S{+~0xFoD<=}pS~19?8IBZl8nQ1@ZcA< zF}DpiD!bN2o%jXB)EA2vYJwdmu%c^YKgpIYTN<>BLlc3sJ-tc9%nW^^SW#>EO*k_0 zs}Z!6{lt$?W{;#GgpU<*Qvm=k4xRTHffb`!z_@>a>IC>cBO^0eWIrzbu>vT*r&6|LGQ3 za(?%-68a~+VI8nH#rh|SXpRC{2e#=1@+1+KoO2)q4g=yk>-#S?J#btln`I9G0000< KMNUMnLSTY==u4#l literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax10.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax10.png new file mode 100644 index 0000000000000000000000000000000000000000..4c101e4fcf7c06d629faa5dfebba4ba1b2e3cbd6 GIT binary patch literal 1379 zcmV-p1)TbcP)uPeeman782hK@>Fd6kCDX2sEMsDCbc#;0@bisQ*oDwv1mw%K!Jc;qq)v^ zcE8)Xm%B^lBzN!3nK|eC=A4;xXNzQ&Qc+p%*!{W7^98H%vnm1rudfSBC=}BE%*>3W z#*)rzNL(|4x69T!@xs5gJvUn?5)&C58qhw-Kvz*Urcvqsca5|y{CQ1eTmt@(+K!S{ zH#;$Bfgt*X?rF>rF%sGtGP(hmT-=PqCOrE`flb^NMytpM-~044^6q=@NP}^Xu*S!d zLU734vFk+4YE8Ix_1&+nQ+?;qm>UU1CS}^Np)Jz|8)5(xB-{vKpeI!!`z;bMj2SRW zD%(D=KQ5_MN;+RXrv2RyJuLP0_40a8w`Y|>;5LRQ1yFEcua5+P?{D5N(P&f-opU6S zNT>~Tkj2GC)y-`?ActZF+Wz{?>A;oS;2r|cJ-bideCvp8zH^I*1f>1>7o_)%!xD)^ zLBmU0GS_8pF}nEm27(lM)VxT|o39ejVn* zhQRbi-^6kWoGU2Pd~IvISH2ziMwud?b`;WPX-i8>8s3tU68Y-%DQQ1btYf{+r=(^3 z13J#ROe=iA7kq*MF@PDCd2b!qwCN7HaN#E@EiKo6Pfw2?6`m40=DYgKQknQ2M=Y(U z#xL0A#)sO&XGQs1#Q*_M1kV0*MWj&V=+Tc=2@;U?>u+&u!_Uc4xjh__$;m10Ke(gS zoPvJ0Jv8*awrgstbuPfnqxN(2)2>fqC?*M@*xXc8?R0e=l#Y&056j0tUzEN*H>yK` zqmPvXd}r$}opZAPgchx)qU&XcOzB+P){ZVPUV7z4X`7t7T8JQ*jKT~!Pd@RKeDLA> znxnI`rT{gW6%TLBB$E0KaY6|L_*2qCwFvQB_zLD<)z5#wI z3+^F6VW?0>@kaizfgrWDwQ~H6W3sy|EXS*oN)i$?;Hv9LYEhb)m{5J(Y&w=)M3}y9 z@q7!?f2C#EFvT1BX9#(GC;+mnB-+qH0M7YHg*hn>d|)5YH_Py{2o&E?EbaSD0XcG5 z4f^)1)i(rH4+RF*5tR+q5p4*+iX7uy+lTENBmz@Ve_PmdW?_hmW{XXtzhOXH2OF1x zqhjKLup0V(FCzek7{G^y9~FX+j*hzE_KE@CaBIKmm%BR7fq(={vh5pKCIwys*qO*p z5I7vciGAZ?aT@%k)%*^4#taDu_OvAl`p$U@-~^7bdHVW3%IHiQ>{Z!w&8i)?{o@RM zB5^)LxID8L{Bu17c!Aisaf7Q%j7+=6_U_FE%*fEj?~6C3Kmshul=1Q3^qq0Cf&HA9 zPezZR0ECTAf+aYR07|mn;YNnt71(4n3eaDkmms0d__(;B?BgADSzT5MIl%@=j0|g7 zqg(GnTXG3NI0vg|r0AywjiZ+jYvZj*fZ&fl@|b-3*(a*A+bc;+OS8u=X4?MUpO*kn1Dv3GLHt+ld=g~m z-~D+B;GYaXDE|l87TXTK;sM1hkO0my!FlgzCCu*dymi1nDYkvqr<1o5vWoe^X$0_G lBy4bw0T6z;AkMRG{{xyNjR%XN{Xzf$002ovPDHLkV1gJMnp^+? literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax11.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax11.png new file mode 100644 index 0000000000000000000000000000000000000000..98f3307ae3c16beb667e6d91cc33a2ea4dde1759 GIT binary patch literal 1386 zcmV-w1(o`VP)8{1;y3Jr?IDAn3T zebkuRqN(`Q?t?!sw2=5_kf&m!R*jLw#;A#{Ehe=#HUh0-v8LiK5hG|wiGV=Btr~%4H0DMEkx7|0Y-r1L!G;*X1PM0+80blr%YKUl3}Xh2 zlFGIZ?2k(-m6Fcaj%$DCqmM~lU7ftq)9qPh5V(!uNdXib*yAGs;0KzwOMQL496Ikv zB9TxV=pai=ORAgSc0dlr3bg(8*)xGFx4}IGo_}tiy!G}G*?iX)4+%*73olCVn};PD zjmj&Vp@~Y6MCFR4)1u(Cu~SRm#PSfJ;^GhA>${?&!Zn7Yty}6PnM_I~5^(|1hxm1v z3mXE{7kv}UC2+o=O!Kv^@jm%>;2UL%eA-b+o24x;FKc*9N=oFbGpD8fY_X2@HlLQ3 z?GNfW=Q6GE0blS50>l7jL>9btVAG~M<Gy2|P5Iw&0-ogS7?eZC}pyKYj4 z07oAy2l$TGM|94q{*$tIcSt6Br{w}7X6D+qc65R9@~baN+tl>cLIk;N6lTDA=IPz? z!H4f_j?T@Q0@P$yP&ng;thZT{pcU^_<;hH_P5Y>+eo|ug#KP6NwM}c}pe#yLQJLI7 zazWr5;Fq)D9s(4G3S|^;Dw01w;=sjT80f%ypex~kjIAtAiGMU4IKpFoR3tPlj6V!_5ppf46lel@r}jO zzRwhpBZt+XZ`WFVLs0clU{D=V*-#zPhVZM%G0wGp*uFs`Fa>qDM?7a1hNx(^*d+QJ z2BdYcaRoRkCLRc@q2Kok0$_*%d}#PlA^7O%s0(hd7~l=J^_zak)o~64Bv_Jd-@q~{ z@DjkzL~eq>;RsIb8xM=q;Lok*cfd1dNI0;kElJRK&Qkyocub6!3fJ%R!dHZ}>C;6MT>$$Ezy8Fp7-lhG(ZpWQ$!2xM)>$HfI@AMc>c>WWIp z2{uS#WLU#mzx8gkC6@q%bFg|wioV(cY_54NM@8gnn38;gIUtd3I};PX!(5Ps*pCeWE(MeJyEeY4+H~OxwTv^Ag}`fD=?N zi2ur+PlD|HyFV`h{FC7a<^KTNV%x!2JfN5b62Ms|IPd+egxMXQw+`4R#kSA-bn;e0 sRxv*~jR2mDgbmIy0KyL!#Cf*ue}%M-FE7>L1ONa407*qoM6N<$f-BLO0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax12.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax12.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c5be80890663ce999ffb9328af656a1f43b15d GIT binary patch literal 1384 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax2.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax2.png new file mode 100644 index 0000000000000000000000000000000000000000..064c5734875680d10577702f47e0209d61209151 GIT binary patch literal 1242 zcmV<01SR{4P)L{_ZqtWW~sC&nfcBP1%)g~eh*r)rpr!8${%kuDlBG(s|UT#)De z&b;sSyf^O+w(%s>cmK}!edpYJ&wFi^C0b`!%Cr5ee_d-?3eJ)QfIM?&R?_LT_UGp2 zq;j$BEk(ql1TgBW>vxL$c~XiK<2nv880$PcRG(jjkU&5*rBNWv`y~2HKhRef;w*i= zsACidAyMBX>{h#A+e69HtM5ay_s0T4@=Z-g|QmM$7C%@4C6OTVBnM_883h#%aj3c)kp)J4w zC$=?;kcT&HlzcufyT9|KR4S`cX9yNsUx zTAq7$tImO}f8!>d=UQ$nFn|S22p~u37SPtLxmzw=_*s@MOKHDQDCi>I0s=>$Fx;A` zfy7~`KQKE}%asEHLK&bPJNBtQAp*8?0<0n1~+7lB$ zXnVzqTXikS+^=4ku3ZT*$Mh2&FHQvtb+805XTkGOs+7~>ik zM6e`VY;eWi0_;s3Ie-8X_l__AI^h0}hvu9J5B~I}2x2GR0+wVPp5ft7>SJyjY*cow zi#qWOh^a4?&esK}>SrOkHujTj_3BkYyEJ(vaJHv6iI|z8PZTR^O}`1Jr++tsR z@yYCw6ol}xB5o)E;HAlP9wV?~Gz%E_4^V>u-)DMyA&czCr9V~xMOYFD!ZW|_UbGXV z0SVV2dJ-lHP847b6_L?!OPU$hK!o4+E?xSq=_h(q0oYSZo|HzKKj(1^@N+&*|6xfK z0CK!y`S!Ez8yQ~N5x+zcO)~%xR4-Wcll%Yjixq(A`9fI?u{G=GV|oAS7FcqA_p=iE zC%kDLus6l}Cy8i{0$2yO=>+m55tf{DAOsEr;yUa5FY%&k*`9auNdN!<07*qoM6N<$ Ef{heEga7~l literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax20.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax20.png new file mode 100644 index 0000000000000000000000000000000000000000..7c33b55f170ca0c8d35b9de84c5e9870e8545dda GIT binary patch literal 1406 zcmV-^1%djBP)+2*V}AWGoiP=nA+~*c zpEGl=_kHJ`vGu@k-}l~op65B|-uK))8MI5w&dDjhCWK_@z)mJ$m=h=ApS!UsCd4%N z18%b~CPswleyOlk296!Qm+I^5$?x~m($X^b{T2#Z0Pa4VPGm-FrkkTb|6VTlpS?P( zGJ(tlZN%kemE0B;9Z(#jmww#N0IapOm0o(Whd%tMog$G4`FuV~Pmhs_$@42Oze>Si zkj}n4#P25_e26M5E9w0Y&L>1Ed!?zVi98;U;z$tC)6+|DM^2L0?^PKP01zVzM1V0n z(Z%nE%pY0iAbaq=al@c+I6{MiLp%nKp21$_s|2*Sw{eRU;kU7|L0|M-;J!y5ew5qN z(o!DV$#QaXsJ8YF`sUlO`Tgnk4(@{?3*dU=&DX60q(cm8mJ9$0(M?WHF))MxNH;9o z{QNx6fk_6CJ&-#sj}n00h)r`(Q!|}D{Wx`Zce8^4!1nIlLuF-UR9IL@(P)$jMFgJF zhcQ?v6yg@XzyQ{rwRP0l*-8EV1N4(`OnqIJI#5${h}*`-Bb1q$r6xig2oRl~1rUp^ ztgNW$)6-*R0KOuzAEP%_*PGSb2G!WR1esS^lv~zXVq5=Z^q$+Z%wP$|ciY?8#y6tLc z$97zT#pMM{D~1gOD=I4DZ~nwPRdjLx40W_+(JdYSP?t&0eQ(WhQCeDB;`u*MPN{CS_4CFE&OL6A1%jjx}GQN(TAmIM{ zj`L1NN%nfZys5fch9Ql|kG346OP5FKh_G z*CRgj{0rP-ciTnirjzS_U7viM6x$*|J|n1E!ZkMr}Ct0|P$d3#^5OWzMMmw&ZvvgClI;zDx#? z@0xE#HZr@fy0)1bt{2mr9@$jcy+ z3pw7Oedam(@~d7|O2trKpL(*5KKuMrOXLtCSWX#p%m60p1Q3K4HoPHoc zEq6*K`phw-_&|wy>eZO1Umlg0S0EcH|F9$#0CL;~aWt>4{=tzu)pFhRdXG%x=NIsO z(!A0o6_GLnxC>%U3kveo1v6DNQUf3Y#K;2nLn?C=01&DBI{~B;FBZo#{?}Kalgq(^ zXBg@MzKCR5fNy+`A{PH-A~Ng%x`RB66UdW^(8*;Cgus!2WS;K(AGz~xn+Yos?f?J) M07*qoM6N<$g2L&h)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax21.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax21.png new file mode 100644 index 0000000000000000000000000000000000000000..546044c9cc489e46939bf1612ec7bdd9ed4677a7 GIT binary patch literal 2871 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 VsZ|*EQI`M!002ovPDHLkV1gSNkp}<( literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax22.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax22.png new file mode 100644 index 0000000000000000000000000000000000000000..1411d88dca3c6da6e18ed32a604de4ab497a5f0c GIT binary patch literal 1428 zcmV;F1#9|=P)f+kbP-miVAYO-84Hp$8c^M!%DUDXw{Pf77cp??8N;gM;@w0T+ zJ9lH!%mgyyRpZ>;2ZFGH6c!ZoGbd-S>Ep`Pf%ObP>g((2tvB1~^Di37@As3-<)Zj_ z!x=}SNGvQY@%Wv$-zBftOXohl#P7$CJx#^M#njr`Zt99ityEW6Q(9V@=_8ClTU$GQ z>_0*M?tU`^0szMu8EG5=*6fb1U32kI*ST}Y&$jpO1!-x?Pdz=Ccnv<+R3l}bi z0l|4zRyuwELpSf^=;#=gl|9Hr0Hh1HZF+i|bs(r8t_daG-9JVp%LGCd8+^37hEAP& zky=_>=(o`k20#sf$gW*Gsi2^Mva_=(5D2hCA%QXGum+i$nqnK+3dTca<o z^s8&g{JJcCptSS=KdY(^Q(|J0si?q$aDeFaEWokI{QSHbeSEyp24IT@g}?+GPvBZI zAmZ`-ZjP6h7Ws+K2~QN_o;{gVQc_}O!QpVQjvoE^_&D9Zy>5#dFt85L*qF!S!$QEZ z(_tYZseh^GZ|XR4KhFdB?%n^mK&7ZeFelY7V%Qp6k)EDuW&yrbcEU3NrXJ6F^fNPm z#+@$@?`Ci^<8xAO-m;;mjivcO&X=!uLpyd@1{i40XL*V-3J8*ulS7w(xvIPgz^-W$mbBK`Ox zbb%vOcWb-qlI=#b!W;z7MIT#ucF+-Qt_?7zU`HfSRdtXn87;ZLzh4#AL29n;RVx8r zKT>;?t`1(I!|D*iIe>k|7$T>ltcfnRqgnN^CmwIGVP|7|tpuPT%=L)RzWxS3QQdYD zy6DbzyXLRHjEZd`AfFLf$~%<%`hMY}+qW-|Zn}r95f}7^-jmEZ5PZ0zk~%s%`D}=W z9Y&z5t1GUirY7h?sVe!oub11e-MN0wU!Q6SS-ULr&;^NGw|tBNEEKX}!&evq$k5PG zoSgroa_Dmjv1O+G!?3=fY4?ZIq` z0QU9d$rpHx(+>{N%OgdGIkgtd-J7RQy;61hWl&*Z5q{Bz?Hq;la7BVl+!Ve{JC z^E>Z*9-jMNknFeJ-RC~fbAIPM=Q-y*=UVhXke-od*Z6&upP9?%BCWo`}n6bbh)yK%3FKwo@?WC%FV~m27I)oz~2Ad zR=t>W=tzPP1myRs#*4JV_b8E43^Y$JqJWyqUu?0Axz|({et)mlp^UZC6ga(rZVPVg{C$AkDA=BprN_gxm{!mXpAO1T{X9xLo-Lu$o-n~6pfoT+8;eWa zwJf#wPc3W0tD|IX9$B#~A-M?-Bm|d<&B-xd$Gw-gc2jXS(dd#H+P3or>IgJBr^L9e zNv)00BwgXXfRADcr#5v!x79su(dqCgTZA}(H*jJTNB_P}FE72H>Pm}f_qS6t_NF>n zw1cd@TU??J6`dKhbDh{nr5r8hy}SfQ@IH!_may#taW?l z1mHv*hz{sP8e4B2Kg$uTf=+^uH{edssbGsIyG`|BH(-}$#u

t{*2RJvtTdcH#2s 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 UTogv;!~g&Q07*qoM6N<$f*D975dZ)H literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax3.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax3.png new file mode 100644 index 0000000000000000000000000000000000000000..b338ea867be266e6514e112967763daec8ba9aec GIT binary patch literal 1428 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 VlVhAU3s?XE002ovPDHLkV1fiejLHB2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax5.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax5.png new file mode 100644 index 0000000000000000000000000000000000000000..cd98f134f5d241ea0da87e09763fded8b46c10ff GIT binary patch literal 1375 zcmV-l1)%zgP)Y-X-q@4g|^wc5S#0K zXZO3EdwX|_J<0aYoSAdJZ_dp9?zBu6X*IRgj@_TUJXNxoJc}X#@WxeP357!1pO~1C z^!b#t7!ub^;Df50oLK2qZBMS>A@bKzN%Z$=A7tRGIlWJ-vUhfgbWHz!O=MgG{*u~> zQa9e}M4f4Z=r43%OOA-K&}>3|Bo{Mn#Dp*XSz;5njnyi%!MDEfqI~#Kw=|pNC~NF| zN(c_S*Q{F1YE8Ly^`Xk^)St-ARRWbsn>Jz?%k4r8F@OmYZUr#Vm9CNP76}AK4Hzw* zZ|~S1lXN;QUmg8Y`;R~Ngfuob%D%3>o>c~c+ZdiLfP({DeIx+zcfnD!su+%DY* z;~Ix{fB%o_udlDuxd1aijh~zvcXJX$F-ZVob4z`lvuDpP*}3yA56fqcWTa+UWN4=Mf0JWMGl#aV4i{ejdPVtV#z3L~9QM{?SEm+mMM0UxvAyy?D27eIb2KdE1 zxQ76ZrGkud|8am|4Gj${KBbi#RC+;DNtrf$vzb#WN+Tm9>W`U2N6AHnncFtcw;=mZ zRt5}HJhA^QAzvRFfNYh_iPb4>1Dx}*6`d!`9pu0{U~bCryb6@xP%fR@jDQ^2uK_(< zmgy4))q}u59iePcN3>!5Dsqf-?HqP)kOA_KE@Ce0$vVt6d-Gz(9hMZ081+*#a*CoJ{OZ5I7Pc ziGAatI3<2-H-Gy)V}^u-c*c?ha~FIIkOYZwczSw1&H2nW*sHSVnpHb&`^Q=OWb$l| zaCPo1_~&{E@B*=NUuwvC>+sA>C8e^CN_8;}I*1@m9Ii&;>d|MV9n zfd6FpLHR$xw%KvW6$=ovKmvG|3C?>zl`wz8i|T;=rr7cMoK8_Cq>A~$83gb`By4bw h0T6k(AkMR6{{tW;l&CnBP3Zst002ovPDHLkV1gMljKlx{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax6.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax6.png new file mode 100644 index 0000000000000000000000000000000000000000..a078a264c85ed5490f3803d492266c1a34945cb1 GIT binary patch literal 1381 zcmV-r1)BPaP)0(l-%aT@~>%odh;HUzfVYCf3NmI2EMX$2em2(Zmg8nnSXAIj7z{@Qae$i z;tnV3%n(F>p$8k%M2v-Q^r?^JVy2Cl@YG*Q6^$IEWe~WH;n@N>IMCuF0pP7$wn<%Go$NdBNIV|b z82Dhbv$N_$`S(ThwEg|rGl46&!94_Cd3l$-_x@qoaNkA`30T{!ugN>_9+F5TB5!Vh zCn7->k*hL4FAB~Wduy4SSRMj&T=?Z@eU_J(yTM4bX=9xv5(x>1!!98DFuxCT5kp|+ zVs2u&1kUG`=zeW(cu3Cm{-8{;pLP}I&C=%P=Cr&;MMd)6nQx`-Y@xJlT_I7^Zrb*U zj&m-z6*-U#IYEFJzzj>us{`xT-zyg{{wl@ArP}Z8?9^9Xp-zy1tyy!Ys|~*;hUA`bM8?L(wg2e$X4(IC zx5lB}-~W^PtEwt>F2KxB~yz0*8I56In{kqMXRyk7TGT2I@gZ1s|$=b-g;eH$Ho_g2zJ>x%z*R!b1%rJ zpM9cx)H7uSsL`w-f5I(U6o1UBr>AP}3sZBdpF)ZR3#Y-)0K~3XI*()=KScyD5 z_@f{W`U2N6AHn zncFtcw_yI?c^NQF@x=bKgnWHy0J2pQZTMgS=X`91c~czZz&T)U%J8BJ6y91WZM%$s z96qE0T{~Cn69(0Tz(5_LY*0tEVf-p`jC1WAc5aXe+=AM>!=85*flxHtY!cn|z0%y* zum~KAi64w==+C`~02pEb9~ypC2tG742aY5O~Gw8CqNC`Q?28j<2 zXj$tv-H*0pGk|aoR?kW?S8G7blGk!5B3HvL$z_-W5}CGh>CzuLujg3__zxtvAlE-1 znK6f3fS-wR^zvaHyd?<`{OPBjk*|(^sXn{Clr=SN@x(<<+kg6V65!i_Bv3Dy|H_@q zg5vzAKPLhFC&LfQ{{gnmjzg|kfS3gmz`IOv-utP9nG>E<2kbY+j?d(Daw;KJ%n!~W nfM+9NgL4dk$ioG3o*nxiT1t~vehLdX00000NkvXXu0mjfqcM$2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax7.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax7.png new file mode 100644 index 0000000000000000000000000000000000000000..fad94386f0e28b838afd53c651f7d1baaf3942a3 GIT binary patch literal 1384 zcmV-u1(*7XP)IHXZIc)d_sXa2q+GA;psNNq=n zirbxfXNDm9gzs-m6EPCL-m5y2i4FV0fC&RYHMrdQ0GC?H|b(_@H)ye*gj>O|} zwSf*YJ3Fg7gnxg1p0>X`cQ$b4Hn@kt%P;MgciufJ8}8lcApvQ7ZE zXrdA%QCX1rc~NlM*r}y&VtEKqap~uu^j%(F?i$09xnT#*cIo{}S`-MsB# z9p_x86+Yk#K0$yOz>G-BTL;#!zeg@#{zXbkLfY@_?9`*eQ$ojlSAJb03vGoW$5MJ~ z{DNI>e5gHqmW5U;1_*c}aQ@!~k$jQk$3ImiNI=%Cxx=juza|Fd?nqQdN5{1P$o3XF z@K(3m?(6$e+f`MSIu~H(QTyrCxa*S`ib(<}Hn&w(IvpMRq`m!shvhS0&PvzLRq7Dn zXJ)RcaqLXDJlgV@&Nv6rd)vg8XqeWcBzl(VCvDk<%5Y(xEo(SjCWtV=7*1F$FbEg|bg(46#yq zaNq}lZ-8ITfO`l~7%G%eypca_AV_s}wHBWp9T7QEkx-IK%7Ck`J)uQuWMoA3F|+Ad zauH$rw#D-;nEz*9`VCXOk$;Ae$AB)S`V zq@}lU2{(57K%wY=f7#l|~AJ)cOmH@$@dh%)c{EN?2XSbJ==H{&)yL!|1@BW+wcpBgY)eGXk za_5pDJOA#_NdW(3_(AzUz_!?S@D&RvW`P87mI=;#KPzEohv%#V_DQkrGd`W1m5^1; q4^AV1XCq;Qa}0p+!v%4kZTla`1(j4#|836z0000Wpc)oyD((_777Zy16bQI&G}rmg z?sq%)a(Ahm=WLyINklKzC z6}LK3XHI6OYox4V1V9qHuR;5e(AJRZl$_DU%pBN+r~k;aiQB?x71-cAo_k*2|KL5T zH_j2(*hoSM4!JjagNRwJ3Ae7k>&;cF?-&?yBOy_dq-n#3woDgnhyhHHa3g?$?qr$l zvPi%%YQQMTOndjPm?V=)>3HL?_P0IynAFzR%D(O{&nkn!Z46Hepy0p`9|-_I*tA*d z>gr_gIY;90xY|GmnV+9m9rnTAXr8veIejW{6>Jl(*kGDC_Uu;2{BNd+B94 z@Ya5bL?ZIqdT1gNBoVnHsgx)q6TPyvm`{j7ZS@rRnDGt;I3HJTOVPr4zC;wL{{@s3v zBzo)nq@}-M5jZL)9tf+U-}fQ{V2A;HX!ubf`0((s3vRC%;PtonntrLP;~WS`uq4~Q zfn`$QC4ilY+ysHc5uDgJ9u}wmUs}v>pJ&XFa9~eclA!ObrvOgi7@Mc3=aaO~q`_X5 zJ=d(-VcS2>(8uHF(}YXYd%-`~Lx2~EwQJY7y7m6=r&|QH|Mxy}zu`koeG`hP7_vJ!nfd0SM<{^^6pKwFcNMc`Zjp@FaDbIdY+Yl ze?u|_x&C})#vG;qkFjy|@?mYfB?%DxiN~Lm&%gLgb#{9xX>M-v*hNj-zx#6%;Awyp zR4<7C%AHGs?EJewCjtDE;Roga0NY~Q!B;Gxm<1BRStdB|{j7wU9iFoe*eAud&-iq5 uRzg-WKRAs5o{fYJ&M^SO4;RFFw(WoVp^yaRc0<+x00006!v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax9.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax9.png new file mode 100644 index 0000000000000000000000000000000000000000..c0295667e8293e634d2f7c154c7ef3e57b1d6e9f GIT binary patch literal 1394 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 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_chassis.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_chassis.png new file mode 100644 index 0000000000000000000000000000000000000000..ead41304ddb553d61ba3f2bdbfc1dafe673b9097 GIT binary patch literal 1078 zcmV-61j+k}P)eQh|& z?LGJ2bH4N4bAP=SP@Yn36eaZbN_=%kJ~(+1K=7){0F8hBC);)P9-5hrCGsJWGXV}R z0#ajBt?ZkcjZ(5NXA-sqIKAm$-0$^zY2{BPP5Gm;AG){6t86m)*^#plfN?m~K+DU^ zYDNseX-D8A~BtU8jNP{R9%6Rvt&% z5jY-SrLNLa8hA4#``dSVsb_JK4F4?6q~U47DT$pzB8313U|>Unx;pPFJEQjz(O*-w z2ZTOg6s6eo2pgN=lr;l~57kOTc7Sx;yd?oyN3j#rH0jCHK4r%`V*z{Wdo*(fbTJG= zIRmJ^E<}Zeg%;3sz4=57t*xy|JML#JJFzSQ7=kHgtOH|q9*>7kwwxlL&nNq@T)ryD zpkqU>udmDCu;qSW04q8B>`QRGp^-k1eInGnX6R=ET$mKg#>R$hbKwbLPwAMVc3y(& z>VwjlYZe^8P}ro&=!9(JBp9z>Zt3seN&P?|C~a|CvSC^Xczs@~si~Ga*O0b{0h$YY zXgc;|>&S^+f4cRI95+VZZXHcw6AA~ZLioJ6J)VMv8Zkr$>SRm0se zWy41fmyUU9b19(X4&b8+qSM`^mO)@87!xsUGk|plyN(;;_&n=VhI}+3Wo2bFEG{2p zWY`}gGqiitMg*6Af+#lQ!oq^==OYI!9b1Un2Pqk-+8;>Su{;9+>2?T&O9mH=^s5Z0 zEFrk=>x7*`01PpJ+YE;6%X#8OoYeSmLDdb1Y_&_KoR);Yf&CI zzVUR?Z$6#GNO+7|BMp||!C+7pzO+~v8?h`INKYBh{^*fo6p2J=V)B~=*Jq62;ffK_ zE>e9E1co1q@KaeJ8_D`X(%jrkqobp0_UTI#nQIllW2#@+By?X8can?*5TLkd7xniK zZnlNKvbvnXm%c7Fb+D1%ZbZP&Xdz*1hmN7evL7pKoJCqLH&0Kx#!CnlH3 zjpX8&kpO0g4YY4>xqMEsmTo>c*$*2q9*<}BbM;jWpj^eRk1GOB9~4eLZb;<)&uF{E z@fcn>f014#-~6PW^^ZrcevTOc2!H9?UD4a&m+_wwKPWmtvM=Lo^6|6%XT%`v3_%+u w6Ii}}76LHf`@Hi`7xg~wAzjzsgYEG952;B4CG-h~r~m)}07*qoM6N<$g0FV!JOSBt45=dqEE<2ed-{I^cxA04JOr z{RQfTzd{|T_Mp`sXhqT^yW-r0Xpn4E2U+u8JDX}GcGhYm={t1ayf=N{&zqT@ZH7AA z{{m=hZ#D4w`ts(olm8U}7JnVygtp62$*&SI#Y=Mxs}Pm|c=7(H2tbz%+P(S(g6Acc z12#wFz!o5cwg83EHaE6F(=<4ZoRIMB%p6FP1fjiM5H-sHW21iXdcCl7Z9q1gHDhSH zu2T$`e`ml&{zWq33;-_W+UhzS9PWdnD6rjwQRUmY3cN$H2qa$q&yU;iBLEh_LVdkn zP*oLVSvGSxMyrnDTm*LX3=~;wg+hUr*X?#gJaG=oODmK^v4DS^@_epU6FP*vaP<={ zpU;CGvjl)kd8ghQ-Le9?+#|&%CxQ?@J~I7G=7xNarvunraP%JF5KP<%1V(9$;#0wC z@}sdcSeRcVKORs1%}q!UZ_j4e_{v3NA=3{Zhro`B0kF>SwQOn`p)1)pI7IO@^D*|J zr-Zr}2H=K5cTB?Ow@z{sz1T$hameE@7y*(B?xXuB~(oTek<$XoU${nOGa|yhf!^!9o|F# za{wFwO8}i+9vz>BkD^N?-xL5AFN}qu^EO)b>qHFk>KxrHged@CeE2O6&?kfTr2c~7 zd5PtK&Cxip2?$GDfWm0u?H$lG4bI}HB)l-c2$Cd0bbk-5nrVQEz$AFRUWnZ3kjv$a z7+R@Rq8PS6GU6it>iW_i0Bq&v#ugkN9e|=JuseWJ<SH(;fo(kl6}Gf;xlHYKyWNnwynwaUb;_YwaB_s*?o^M1-S^pa1s!<<~hWE#l(dHI0Wy6sCZKV%?jHBV23#X4uAvj Y4V&vA!W8>|HUIzs07*qoM6N<$f}_X(g#Z8m literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_head+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_head+o.png new file mode 100644 index 0000000000000000000000000000000000000000..2f84e0bf96073a8b8e42a648881284a990920f35 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7ehi z#WAE}&f80lT+IdotQRzIgdUu-)A=h$QvTJ+U(9SB#7*TKZJPwPTuAk_Zfv;S^XS!i zE#vN=`ihd8r{@&!fAjoh?S(gij4FF}OgVC9Vfnd0`;xe34>pe6dssqX|~$0 zKBMy~-l=Gbyg1MRAo$N6Fnx3Ex62mtix^dGyw@K&v(Efj!1e8Ayh;)Z4}&X}rR0{( z@14!*mbPjiyK)nwkb>hJalMeP`%#B9Pw`e9`Tk|v-Ryl2 ir#*;es1||Pz)-_bsJdYzkjqls?{{}#YXvC%5GTpUqxe6!# zu~7x907}{H40XHDlt?7`{FS-P7%DZJHyi;WB@Gatj8mm@NagYoR{~EV3h+93i|rrm zg{v!hy1Kp;*@6aul4SV}08GL7V@&PNJt2w%KVQ!Pj5=UwI)Gn*??1ZO#}A(v>EZyG<%tPN z4D%PvW3Vu{WO(=P9mB2LH~*942(m%|Wch?!{0s$1j!;uo2Ri~JPl`jxasbFunB|F> zjv&b_vK)|_lFl%D&P)b9U40ZsfB>n{K$ZhQmV>~h%NN14fPes)21m_=2_%_CvI9Uq z1SLc(OIwCx#}9);p?^XjN+{6O0WhGgt;KNl>NN%)9zHN1=yUpHLl{`KY7LkMIf4>E zmIF9AIT)In>KW?l8o?m}iVC_q;N|mIjOCSO|6`-$85S>HNOmbmwgX^*(%>iC0iay) zlu$zbZ2=058wejfCumZHvwd_ zX^FVs#ShK_U|udgsXPb*DTFWzaTNf6{kvL9vZR|%0I~K`r|+MsTL751Tb+}=BZM^B z3yA=_c@#x#ZoCmM0-T$NVMrgJLpQeo=9zSkg!oeHeY~|&`$Pb!SSqA-5e!w)`T!`HeP8w8L73NI{|=T*z5LH{yumk8%msn{P@^1P6W`+5h0$0f49Ki j9N?$-+?)+zZW`hMJ)5h|tQrIt00000NkvXXu0mjf9yyb* literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_leg.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_l_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..7fd0576f9e1bd76f27078418b0458583356bc3ad GIT binary patch literal 404 zcmV;F0c-w=P)D3nQew#m|oPzMr3;pOa%ZwhSNx$N-E13Xge? zF^-Z4>i`gceR&gp5Co(cMgZ9L@85=-#4yeP#(J&6{KcG8j)4pS@sIZB$r=TM1fYtC zVJO9!l?y literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..e76face7962374eb48ef690b00778f0ef7407664 GIT binary patch literal 393 zcmV;40e1e0P)HxYpfM0;`Kf2h*51$z6;sB84YO3lCLPA0e zCr%z`NK8m#n7?2iSRCXCnmGXGYjn#e+~Q{_fI0#MXc_|8e2#26O&tIV-dneCfr(V>Hp n(Igvnz^DU89Wd&ELG1tl=^2)HvIAPj00000NkvXXu0mjfY~_=A literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/gygax_construction.rsi/gygax_r_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..98137c1e50262b70609a847ad8c37493940bbd8e GIT binary patch literal 396 zcmV;70dxL|P)VQ!Pj5=WGI)Gn*??1ZO#}A(v>EZy8!fX(ORT28V9K*4+K z_Dygoz%19()d$n5Dd`Ne=gg$71CT8i5D);Q5AMFr8-tJlEvs#R;qHiIGufP4;e zL{n2eLwRKxD0JxO08mt%yKwq{Y;-)>@|VwFksSXNIRFM=(LgSs$N@jT|6l-y0+=SJ z7^cVpAPYG-IT$k2vlyn&oCbCTIe?-NP*YJyDG%uG0Fb4H1w~*-fI@@rxd0RmAj?5u qKym>&iH@ocpavLqz^DTT+yMZ^^OkpQK7>L50000Kv00C{ONRpnn)Jp)y|`ycIR080*uG?)AR zuf0Z;RxEi7@TgU>*NAwu+rC&V=ahFlJ>>Qp5eDGH!HDw7beucaSR=}U)62xR-YX^jzWKu&F4T#m6etBs0kJ^svZ|3+ zf9r~K0pIs^nx<6GzrS=I36TKc22AxyW&rS3v#rAS87+m=82}J)&-3U)jK)K;gtY)b zX5^ahA@OkkD3%Z{0ZRZJ$8j!+Tz$X*DM!(qa;A1CBCGXc@#C%$ zWh2(S1h~wsxNAflola9t-zHS|x_7AEH6jGy&rdH@_Xn@i*W_zNyWs3_D!vn<5Ad&m z!3dm;5(z7TT{uGk1elL!{@$??RswVgh2g Date: Thu, 4 Apr 2024 04:17:40 +0400 Subject: [PATCH 22/26] =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82?= =?UTF-8?q?=D1=8B=20=D0=BA=D1=80=D0=B0=D1=84=D1=82=D0=B0=20=D1=82=D1=80?= =?UTF-8?q?=D0=B5=D1=82=D1=8C=D0=B5=D0=B9=20=D1=88=D1=82=D1=83=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ADT_STATION | 2 +- .../Mech/durand_construction.rsi/durand0.png | Bin 0 -> 1022 bytes .../Mech/durand_construction.rsi/durand1.png | Bin 0 -> 1017 bytes .../Mech/durand_construction.rsi/durand10.png | Bin 0 -> 1101 bytes .../Mech/durand_construction.rsi/durand11.png | Bin 0 -> 1117 bytes .../Mech/durand_construction.rsi/durand12.png | Bin 0 -> 1111 bytes .../Mech/durand_construction.rsi/durand13.png | Bin 0 -> 1122 bytes .../Mech/durand_construction.rsi/durand14.png | Bin 0 -> 1112 bytes .../Mech/durand_construction.rsi/durand15.png | Bin 0 -> 1112 bytes .../Mech/durand_construction.rsi/durand16.png | Bin 0 -> 1112 bytes .../Mech/durand_construction.rsi/durand17.png | Bin 0 -> 1112 bytes .../Mech/durand_construction.rsi/durand18.png | Bin 0 -> 1112 bytes .../Mech/durand_construction.rsi/durand19.png | Bin 0 -> 1098 bytes .../Mech/durand_construction.rsi/durand2.png | Bin 0 -> 1022 bytes .../Mech/durand_construction.rsi/durand20.png | Bin 0 -> 1081 bytes .../Mech/durand_construction.rsi/durand21.png | Bin 0 -> 2184 bytes .../Mech/durand_construction.rsi/durand22.png | Bin 0 -> 1152 bytes .../Mech/durand_construction.rsi/durand23.png | Bin 0 -> 1105 bytes .../Mech/durand_construction.rsi/durand24.png | Bin 0 -> 1080 bytes .../Mech/durand_construction.rsi/durand3.png | Bin 0 -> 1248 bytes .../Mech/durand_construction.rsi/durand4.png | Bin 0 -> 1075 bytes .../Mech/durand_construction.rsi/durand5.png | Bin 0 -> 1094 bytes .../Mech/durand_construction.rsi/durand6.png | Bin 0 -> 1093 bytes .../Mech/durand_construction.rsi/durand7.png | Bin 0 -> 1103 bytes .../Mech/durand_construction.rsi/durand8.png | Bin 0 -> 1100 bytes .../Mech/durand_construction.rsi/durand9.png | Bin 0 -> 1108 bytes .../durand_construction.rsi/durand_armor.png | Bin 0 -> 1035 bytes .../durand_harness+o.png | Bin 0 -> 737 bytes .../durand_harness.png | Bin 0 -> 737 bytes .../durand_construction.rsi/durand_head+o.png | Bin 0 -> 237 bytes .../durand_construction.rsi/durand_head.png | Bin 0 -> 238 bytes .../durand_l_arm+o.png | Bin 0 -> 309 bytes .../durand_construction.rsi/durand_l_arm.png | Bin 0 -> 311 bytes .../durand_l_leg+o.png | Bin 0 -> 299 bytes .../durand_construction.rsi/durand_l_leg.png | Bin 0 -> 306 bytes .../durand_r_arm+o.png | Bin 0 -> 303 bytes .../durand_construction.rsi/durand_r_arm.png | Bin 0 -> 309 bytes .../durand_r_leg+o.png | Bin 0 -> 288 bytes .../durand_construction.rsi/durand_r_leg.png | Bin 0 -> 301 bytes .../Mech/durand_construction.rsi/meta.json | 133 ++++++++++++++++++ 40 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand0.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand1.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand10.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand11.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand12.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand13.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand14.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand15.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand16.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand17.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand18.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand19.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand2.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand20.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand21.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand22.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand23.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand24.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand3.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand4.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand5.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand6.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand7.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand8.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand9.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_armor.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/meta.json diff --git a/ADT_STATION b/ADT_STATION index 3c89aece6d6..754a72a50d2 160000 --- a/ADT_STATION +++ b/ADT_STATION @@ -1 +1 @@ -Subproject commit 3c89aece6d6855e4f5ac3e328ae1a815ef1f11ae +Subproject commit 754a72a50d259049c45680d0bd5873dd6c17f4df diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand0.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand0.png new file mode 100644 index 0000000000000000000000000000000000000000..b94f935a073e052c627c6311a88917aac31a4529 GIT binary patch literal 1022 zcmVOj z_cIIFhDIltp8%R-k)k*jxpNhwJ2WCb=X5G#k_r1HzC)wqlH}Ivl8mpd#hCoQCLoPf938W>uV1~8;I}49WD;u8^1PIR zm6)BKrGtY5>gnkbU%Z#gW$|GJ^5Z3nk`UjP=EY~`>2r%6uddjJ^=`wHle!JY03%b6 z>>Q7CAT}ng714cirSmF%U3_Q98MCV^*Ay#w4x~*aG9^HwkZvqjF(!d|o=byADVA}Y zSQD_dXK5JJVVda;mXgckGtZpeZouRidR`PL6vnAqUACFHV|{)7GL8WJbbvB*{Ny#Y z+K$C?NdsR9@C(bvLGa|ULZM(9^Hl-V0oV_qcz1&*>m^GhqGMpJgVfOp2et>Do%H4K zw^hIw2uf&mfWd1H)Afw?;q1%?SJu1>&|H#TZAX7xyyrXn>T}`f=unmVjk-RbcaFpZJ=z1hO93E(uEj^6-AecDk{-Dbn#cGQ)=n0rfl2L5)V8W0Aj_ z`d}++#Vi4^*Y!+-OMmDEyqyqez4U|f^EWLqY&BL2I{+A3G2LsK5}^L9LTV<{6KN(m zRyla-E|YE$(_2k7sFaa0eSMH200n%8qgijihCgM>;QMs5xu>X0AY!JN&>6dy5{v?K z!JClIUSntlA^<1{qg8 z{he^fdY`#t#oLQDUcVBf1AXvyDq z_P0d<8HH{&A%Ew~*B$|UBb>9r-gJ~nr*nzi9%z?9=8m8*D;Jr2QBm8_+Xo>6#=UHy so)?jTn+a07*qoM6N<$f)ME4W&i*H literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand1.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand1.png new file mode 100644 index 0000000000000000000000000000000000000000..9d8db1028ae0229e019cc7bf58831c3e1b8d08ee GIT binary patch literal 1017 zcmVAZZJnvco0VF^BB2??vf{{BJy z_aL#G*yOM>B8x&)|oVPewGzJB$BgWsAil8LF+R+qR8 z$Zla_fesH3slUIUedWDWDp{Z0RFR@M#P^jY_L+bB++tVO*KEUjx8cc2(*glteD;x@ z!#D!LKw2xJ`{YXIDt%jiXUBor+na5R6+8!$CSsXlAXZ2>ma7;@$UNqf;8B8Q+$Pop zZ0#WpKpm#3-hh-SkIy`FcDo5CV(58RAfKP2YIW6S;*O!IFfIY`bbwNGc3qd!&wUm#IJ zt0Nd#bCj$H)`zn*8(dlYE|BKp?CQJv{>!F3d{v>LOOem zp%sV(Ksgw#il}gr1$?47Ax+MECDRjz)Zqkkd&A>z&6BO`Z!P#Wl(Sm0*S(>?6YiK# zA)o)H1oQ%TC-}hhm_DLI{+AK3((3a;)i(pZI?A}yQ6jeox+RdhBk0S@Mdn^q)Hd|?L5P5HFB?+Ni%5v% nS~2zRB@t9WH&7?d)b0Aeg!rNl(sx~a00000NkvXXu0mjfDL>)} literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand10.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand10.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1c7c53c9fd680fc6e7c613980afaf1eded2974 GIT binary patch literal 1101 zcmV-T1hV^yP)pZ;fA?8M|5+*};705_|4JYVSmaTBKV=Fllt?sFEEb~!2ODI6{>Kazi$$88 z%(<{BBZjCZ;C6Lgl|?)rrd z+$XECfX}`_!bD(kamo9=6nKH9v8A2)31EHwA)1@}F5zZ}Cn+X212ijpENsKJjV*0* z$my{W*&iRz1r7)S0mlpXmi#xJxsH?_*dJOabS*x#hIc zK7M##oG07U-b$@0F!+vajSesl<^A-1(r&ARs8j{thuOo9}f6w0R?pY)J4l!Hfap3Dlp}+u@gM= z`BCakr6@&p-a0RU+5y`E6l>dg%6q@p(=!(A-~$I{0uIsu1D4wpwbXxc!$d$kLd4jH zC7aBZ_IzTD!SAfDZWyd=a@janvb76PT-jvFkL5S>5eO4A<5l~W?8y+r z$-<_dJw_H6M0lA2$0dB7hS`ebq$STQ^^21aL=Kv%&mhp+wq@ zQ)Jgbr33=s2>N4XJF!1heETrM+Y)f~DRf_NM*<<&5mW0>5|I(m1+(0LthyoV5l~_x;@+_rNZ4{5kY2Er3S^xHRj4G81 zl}ZH{I(5Vl)dbvQ$BxS+kx0R7y@Mm;2(fOPCwj7=eNI+`IT4OsPEi( zVE=(nR$~F5ZGnV|z|_>V_j@{UfTgv4FY^yC~L8;qAeh9$uiaIV|h zcbVPWH@n4ndT*9ok6LNCU(&$daiMj@R?_23D`{qbg-+~VPA`7_F!^Vl)SfIko{4uu z{epMm;J#UB z%+;&oOKe5n1AY-Xp0{q!1L6qj!m=aAX~914v2nj89dF&Wi&zsdx#!R@D42?ItEV}X zoSrbT_xLO@fXOzLxG~=l<@~}zfn_pY6@Pj!b1o`ghXEcfpuirFx@Z~8CXEX#2BsV~ zHiEHO9HyR3hBB1&=0yS223QZEnA^rP-uWJHpRu3^8*rEjI7kB&ST4S6qI-uHOa!!{ zvuBcY^;$u6Sn}yY)gzx6WAK@|xdnrjPtO?RN|ts3iYuS)7Eql}$i(#-8JnKQ>D%Pb z!1?dr=VZJ*|K~ExrDsFah6n^iS9Z_Fq>M-bhm{FFD)}B?_$>SSk%IR*KLu5QS%Ynp zFa!`D?pL(af!-+z9k0VP^DwD!V$OR=A^%-0R?}2WS1&fSqP|HD0kGHA?irW*&Zl+J zwIo8v@f_0RLO;p$hKoB~M+LQ^-UzL4?h4!65Pc(&uOYwp0MMh}3)2saP?&yQ0{npi zu{%NUh3Tsfh}5q~!0|)o>iYrt_bwB)-e%RgL5CM1;^;Hw4 zZ@qkt5x^T^-3{g+3nkKKoFcmh8YK|;M$jKCwZ#5V@%6(9*CgO-FLYnmB7u(%6CL<00000NkvXXu0mjfZRZDW literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand12.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand12.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f59cc33b195e3bd4757d59694be879eb4fb43 GIT binary patch literal 1111 zcmV-d1gQIoP) zCKD}NNJ6w}D->?rMNuLcwa`_82};zW#HrB)(dY*i1rdLkK`4UPJ7?Z^JMa3Q#IdBp$CW>UhR4U%esk z(^FX{MJ+9@R8w<|^7*{1_x3(`HCI2(pQnF06*ppcu-&(W=uALRZ1`x7+KF&o%_ z=9AS}z-L<^VIr`&xa9p_3LIdmZD?kG0$5#ri00*M3ufP)YaaJ+DD$$#DHi!}A-r2%H+h)R^O4(m>jjT(%1K87X16mYKV8_t;B z#}B*3c(OT7u19ThbWqa3-f^KdmX*_sJLR-|zCi6~chlQnKTQ5vC()E9$1^c8GAMZM z*EqjEa?S+!orzcG8 zJw6KzV6qJ*Zkcb0GJav9z)~r%iobl4cP=VkhXHY`;Vn=}Si8JKd|*a)7v z+$i;=Qk0^&_ns3#ZGiOvig(+1$~)iV?K2kiU;_>_0S9S-0?X}*D(b(qVIrUnb>BNo z9i3UxVd+X{iyryJ7=zEOu5K8tuH>>Yu4HQ$pt!n{-2$rf3E|eGPNJ$;F`8fa892Yb zzADeVYk!7WCb<%tHbfvGy0UwY#N~+;a9Ek3@woG=?CVPk-e>$26aiKYwoSqiKzO)c z(M}h77bSGO4$sWRq{4}J-a`uc?_92!rd+Z(*wBi4k{SYFudCfNF7=@ga67@!Wco8D z29FwIXf=)$Ish2DMRlzOQh@w(6nrrw8i!HsqVE|`H!|rWG2Lp&xj%9RGpr5*1Q3BR zF*9DZUs0b7F?bd>_3SBX6L6R*HnhjK_ynDZy~r;r?Y+j(5pV#Y6kHt@L}5FL&~ZG6 zG`Y}EGQHtqhU=)HHq;%V_06oXy$#Vf5_uc)eGdTr)O%t2VG#<`-;n@+U_k6n(0gI} zsskeRcOu~UA#?S7Kz{j-kJ4uyyWd0fcO(!H^u3x7f2AKb`%5AKkD|V6qV%nsuQUR< zBdpnA{;^OZZN@3GYoJsDfo}x;v9g`mA1c0n7~yRRxY`Td*V~am$aTcjdnk#>2U{BQD0xDP}n){g)H002ovPDHLkV1jXQ1wa4* literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand13.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand13.png new file mode 100644 index 0000000000000000000000000000000000000000..4e5946d44ac46652be97fd8bf394559a68c996cb GIT binary patch literal 1122 zcmV-o1fBbdP)_pv(aL15n82XUFK;z7Mj${eCY!Zy5{R zKlRCKEa0;(kT4OLnws{0PX``gscksQ`~#$=aQoL!r#Z9Z%6AnP`4q>sH%%sFFj z+7w%1D{>C_MdWzix)~3MBcuzO-0`Z5ma%No7+4ix%3)(8 zSaZ1n>PV+4O$l$G6F_Z%^#F>!Z9MHg-{IXe7W7~P4l@AOJ(Wml?2_n+io!UnYp<|gVmOrF~*gw>;e>5TdG~cr1J^k)}vOUs#h_Z znEWMY2#Buij-3fvkpd1Y6J(DihppcN`PANL{1g-c zW(~GY!Vo}sxL?suCp)JkbbJoa%!^5d6MMcx3iL5S>5eO4A<5l|=^~n%}XJJ#%o}xAZhneC+du)qO(22N<{G!s{YYZI$2LMXJ z)loqdR+9)F$8$)N3;iV17cOSFjtXi+y(6@~nH9FTA^Jul--i6Y2Y_DnU6_7Ygu?Vo z65tOEh}{YLE=*r_K%{;t0*)UtSI-CJm*4SG`mAI3dx(BX0s%qatNE}d{jk|z76Et^ z^;Hw4Z@u}-BY<~=H5<%77D}YeI7N01luID+ji5hPRulU}#n%rbyea`#d!hS!H4+H9 oj+okql8B6eE}*p(Q@PLo0a~59(LO*%bpQYW07*qoM6N<$f>IL+TmS$7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand14.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand14.png new file mode 100644 index 0000000000000000000000000000000000000000..32e8f4169b19c77fcecab1d936b7af0c4c82a712 GIT binary patch literal 1112 zcmV-e1gHCnP)6TK1=ZPEbCdr_s@@ z51lQ<64eC!*4C@CC@(LkiHS*i^QK>n)zsF>e&*?Yd9v}DnJM{!R903Mbd2#!SFX!? zd@ReP=lxmUIfVtgYoO5Ca@-zHHBUAH|q_Vv6(09_n1m+B3+GUAyUX|1-PKm}O;& z4Yp$EKu|=U@z&26AdZkOEH`4D7M$}L8xLC2GyA?<#F~K3J%@%t!BmVpJ}MOtzuKF9{4$CMYZvSUPR0_}dp*b5Zd=4Dizd3Z3y&7cFDCq%p8cz?8$rM)1t# z2B|xprZiQWbxr`a0oDU3)~@lix!-Nh84G%_0f(7@hcrNe<<>|AJ-xVMBcKg+-91R{ z9a+&~=}cvVy)KKvcNP~{ELLY~-Wpf3u?tXKovAJflg=lETaP-3DqbgOdgga%Z+Ur9 z{=T!cKFl(yg~+ra0wK|r-F>K1o=5?Ql?k%PlEaSg>-jVuYVR{a3JL%V7TYCZ2_QV& zuV|<9J+l%z-iK%Q#iYWCHJ>4c{C6%_NK-CV7;I=oJxMJAu-DaYj7xp!3*1gHG}`i& zl6{9QF|-;-3LO9p-J-hILMcH0ISPT;5sk~JcF{M+TN;>jftYSJZKPzt_|3Zk%?#OQd& zAx$pwlT07@nBh7qs15aw(E4^(xZXzSTZw%e^7|eD`l-*N^rIparN1Qs{=k5^ouJR6 z^i>DM>TgBB3qt1W`GEZLJ3daIb=-cB(BG0kNYM9cK5R=rYW5dJ03OAC)x_yLZ@%IP z;2q)22K$eN5@|C|ky``B5(s@G=#Q1n#QjhS^rHxGO2F4%=)T^J1VXMOrq+=pVk4jn eXgkGJ?ESw4XSzq2_Vlp;0000SO`D> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand15.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand15.png new file mode 100644 index 0000000000000000000000000000000000000000..32e8f4169b19c77fcecab1d936b7af0c4c82a712 GIT binary patch literal 1112 zcmV-e1gHCnP)6TK1=ZPEbCdr_s@@ z51lQ<64eC!*4C@CC@(LkiHS*i^QK>n)zsF>e&*?Yd9v}DnJM{!R903Mbd2#!SFX!? zd@ReP=lxmUIfVtgYoO5Ca@-zHHBUAH|q_Vv6(09_n1m+B3+GUAyUX|1-PKm}O;& z4Yp$EKu|=U@z&26AdZkOEH`4D7M$}L8xLC2GyA?<#F~K3J%@%t!BmVpJ}MOtzuKF9{4$CMYZvSUPR0_}dp*b5Zd=4Dizd3Z3y&7cFDCq%p8cz?8$rM)1t# z2B|xprZiQWbxr`a0oDU3)~@lix!-Nh84G%_0f(7@hcrNe<<>|AJ-xVMBcKg+-91R{ z9a+&~=}cvVy)KKvcNP~{ELLY~-Wpf3u?tXKovAJflg=lETaP-3DqbgOdgga%Z+Ur9 z{=T!cKFl(yg~+ra0wK|r-F>K1o=5?Ql?k%PlEaSg>-jVuYVR{a3JL%V7TYCZ2_QV& zuV|<9J+l%z-iK%Q#iYWCHJ>4c{C6%_NK-CV7;I=oJxMJAu-DaYj7xp!3*1gHG}`i& zl6{9QF|-;-3LO9p-J-hILMcH0ISPT;5sk~JcF{M+TN;>jftYSJZKPzt_|3Zk%?#OQd& zAx$pwlT07@nBh7qs15aw(E4^(xZXzSTZw%e^7|eD`l-*N^rIparN1Qs{=k5^ouJR6 z^i>DM>TgBB3qt1W`GEZLJ3daIb=-cB(BG0kNYM9cK5R=rYW5dJ03OAC)x_yLZ@%IP z;2q)22K$eN5@|C|ky``B5(s@G=#Q1n#QjhS^rHxGO2F4%=)T^J1VXMOrq+=pVk4jn eXgkGJ?ESw4XSzq2_Vlp;0000SO`D> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand16.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand16.png new file mode 100644 index 0000000000000000000000000000000000000000..32e8f4169b19c77fcecab1d936b7af0c4c82a712 GIT binary patch literal 1112 zcmV-e1gHCnP)6TK1=ZPEbCdr_s@@ z51lQ<64eC!*4C@CC@(LkiHS*i^QK>n)zsF>e&*?Yd9v}DnJM{!R903Mbd2#!SFX!? zd@ReP=lxmUIfVtgYoO5Ca@-zHHBUAH|q_Vv6(09_n1m+B3+GUAyUX|1-PKm}O;& z4Yp$EKu|=U@z&26AdZkOEH`4D7M$}L8xLC2GyA?<#F~K3J%@%t!BmVpJ}MOtzuKF9{4$CMYZvSUPR0_}dp*b5Zd=4Dizd3Z3y&7cFDCq%p8cz?8$rM)1t# z2B|xprZiQWbxr`a0oDU3)~@lix!-Nh84G%_0f(7@hcrNe<<>|AJ-xVMBcKg+-91R{ z9a+&~=}cvVy)KKvcNP~{ELLY~-Wpf3u?tXKovAJflg=lETaP-3DqbgOdgga%Z+Ur9 z{=T!cKFl(yg~+ra0wK|r-F>K1o=5?Ql?k%PlEaSg>-jVuYVR{a3JL%V7TYCZ2_QV& zuV|<9J+l%z-iK%Q#iYWCHJ>4c{C6%_NK-CV7;I=oJxMJAu-DaYj7xp!3*1gHG}`i& zl6{9QF|-;-3LO9p-J-hILMcH0ISPT;5sk~JcF{M+TN;>jftYSJZKPzt_|3Zk%?#OQd& zAx$pwlT07@nBh7qs15aw(E4^(xZXzSTZw%e^7|eD`l-*N^rIparN1Qs{=k5^ouJR6 z^i>DM>TgBB3qt1W`GEZLJ3daIb=-cB(BG0kNYM9cK5R=rYW5dJ03OAC)x_yLZ@%IP z;2q)22K$eN5@|C|ky``B5(s@G=#Q1n#QjhS^rHxGO2F4%=)T^J1VXMOrq+=pVk4jn eXgkGJ?ESw4XSzq2_Vlp;0000SO`D> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand17.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand17.png new file mode 100644 index 0000000000000000000000000000000000000000..32e8f4169b19c77fcecab1d936b7af0c4c82a712 GIT binary patch literal 1112 zcmV-e1gHCnP)6TK1=ZPEbCdr_s@@ z51lQ<64eC!*4C@CC@(LkiHS*i^QK>n)zsF>e&*?Yd9v}DnJM{!R903Mbd2#!SFX!? zd@ReP=lxmUIfVtgYoO5Ca@-zHHBUAH|q_Vv6(09_n1m+B3+GUAyUX|1-PKm}O;& z4Yp$EKu|=U@z&26AdZkOEH`4D7M$}L8xLC2GyA?<#F~K3J%@%t!BmVpJ}MOtzuKF9{4$CMYZvSUPR0_}dp*b5Zd=4Dizd3Z3y&7cFDCq%p8cz?8$rM)1t# z2B|xprZiQWbxr`a0oDU3)~@lix!-Nh84G%_0f(7@hcrNe<<>|AJ-xVMBcKg+-91R{ z9a+&~=}cvVy)KKvcNP~{ELLY~-Wpf3u?tXKovAJflg=lETaP-3DqbgOdgga%Z+Ur9 z{=T!cKFl(yg~+ra0wK|r-F>K1o=5?Ql?k%PlEaSg>-jVuYVR{a3JL%V7TYCZ2_QV& zuV|<9J+l%z-iK%Q#iYWCHJ>4c{C6%_NK-CV7;I=oJxMJAu-DaYj7xp!3*1gHG}`i& zl6{9QF|-;-3LO9p-J-hILMcH0ISPT;5sk~JcF{M+TN;>jftYSJZKPzt_|3Zk%?#OQd& zAx$pwlT07@nBh7qs15aw(E4^(xZXzSTZw%e^7|eD`l-*N^rIparN1Qs{=k5^ouJR6 z^i>DM>TgBB3qt1W`GEZLJ3daIb=-cB(BG0kNYM9cK5R=rYW5dJ03OAC)x_yLZ@%IP z;2q)22K$eN5@|C|ky``B5(s@G=#Q1n#QjhS^rHxGO2F4%=)T^J1VXMOrq+=pVk4jn eXgkGJ?ESw4XSzq2_Vlp;0000SO`D> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand18.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand18.png new file mode 100644 index 0000000000000000000000000000000000000000..32e8f4169b19c77fcecab1d936b7af0c4c82a712 GIT binary patch literal 1112 zcmV-e1gHCnP)6TK1=ZPEbCdr_s@@ z51lQ<64eC!*4C@CC@(LkiHS*i^QK>n)zsF>e&*?Yd9v}DnJM{!R903Mbd2#!SFX!? zd@ReP=lxmUIfVtgYoO5Ca@-zHHBUAH|q_Vv6(09_n1m+B3+GUAyUX|1-PKm}O;& z4Yp$EKu|=U@z&26AdZkOEH`4D7M$}L8xLC2GyA?<#F~K3J%@%t!BmVpJ}MOtzuKF9{4$CMYZvSUPR0_}dp*b5Zd=4Dizd3Z3y&7cFDCq%p8cz?8$rM)1t# z2B|xprZiQWbxr`a0oDU3)~@lix!-Nh84G%_0f(7@hcrNe<<>|AJ-xVMBcKg+-91R{ z9a+&~=}cvVy)KKvcNP~{ELLY~-Wpf3u?tXKovAJflg=lETaP-3DqbgOdgga%Z+Ur9 z{=T!cKFl(yg~+ra0wK|r-F>K1o=5?Ql?k%PlEaSg>-jVuYVR{a3JL%V7TYCZ2_QV& zuV|<9J+l%z-iK%Q#iYWCHJ>4c{C6%_NK-CV7;I=oJxMJAu-DaYj7xp!3*1gHG}`i& zl6{9QF|-;-3LO9p-J-hILMcH0ISPT;5sk~JcF{M+TN;>jftYSJZKPzt_|3Zk%?#OQd& zAx$pwlT07@nBh7qs15aw(E4^(xZXzSTZw%e^7|eD`l-*N^rIparN1Qs{=k5^ouJR6 z^i>DM>TgBB3qt1W`GEZLJ3daIb=-cB(BG0kNYM9cK5R=rYW5dJ03OAC)x_yLZ@%IP z;2q)22K$eN5@|C|ky``B5(s@G=#Q1n#QjhS^rHxGO2F4%=)T^J1VXMOrq+=pVk4jn eXgkGJ?ESw4XSzq2_Vlp;0000SO`D> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand19.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand19.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cf6d5485f432df1d3a4e05a7b897a0b5374ed7 GIT binary patch literal 1098 zcmV-Q1hxB#P)ZRC0x2ND)*nhy)S5BNr6{62ue%3D{^L zg%}9wOd%;!T3Q4fyAX)65ON1%V<{n6MY*sMMB*VijHU=tP7vG8zVE%^-`vif+T_8q zyEA|OfAi-5+1VTBKcgvu@$vBp_d=l%sOHFHZf!i{ni8mU96PA%>+8#zR4QdU(s$+k zSNVrIJ3BMm+r_BSxFn*QKr}WsR%f}ox@w+2ducu`zcW))Q)Y2-QGy>H9>_(sw|B~& zHXP&e8Ic4DL<1iQh6^alj{go+=ezA7meIP0E zr~;7B=gq{#gnfoev>~7#NWd3KxBvlLr(l*FcxagtNTg!1DAH;YNd(1DY>P1(NwY_6 zQ6S#6?8dG~Fqzz-juqg6}86!!^Qq()CCBXH^1-URF4lenj2e6!wPoO*Loj8Bp0SH+@W9jOJF3;pUi;7r1azPbBCQHlXatW<5Kl;xOFWY4jtGZJ?vQ}a z4fZ+qcCT<}n_zFz^i<5*H#&r9G*jrx1OT@Znn6{-wFv}O$s)Z!aD5Zb`qmycZoN19 zH@K7n?n&vg_DOsHwFq!VzEh3Q-ud!fnSd=xN~sde{#dy7w9y-u$KFq%zrSCcO-@dl zrKKgawY6pN<<3`bj_^ z&yN@b61}~>LZbS?sw3fD0u0#M*|E?3DOp=v^UnV0=*WOP#{lr5f6ZL{16sq9Q(12g Qd;kCd07*qoM6N<$f?gr=P5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand2.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand2.png new file mode 100644 index 0000000000000000000000000000000000000000..2f4c63b8c5a27f56e7a39975fd1e466ebe5c457a GIT binary patch literal 1022 zcmV0EqAV$z)R#6)h zqCX&9^e4EG{(uO|jnT?oAOniDD8!+05X4#(CMqpNaS*}9>wRb5Ih=RrULB@I2gY}~ z_uTJ%_dDnQu!H`ywM!rl^hf_nAOvg!#QFR%<#IW?akHO0fB)L1dc97yS|t{r7I2yf z#8XqxxY5$LFbSQYRE z5+$rUf`K`QhsTOFTlk~FjWzEADX!T9ug+dB-t!&4_FOnRI^=JnfXLK;*%GmF@IkevhR?zpP9yCJAWU7!x%bd9JYh)k4EZ zwxU%`2?%?e&m=h4hn;}!B!OzBACzCbt;A%jK`Ge*f?*Z2wU$YNCC2N?pQfY0=dH`}k_Pnk6Mu5Ornin;_MFqHwjV%JiFQD7|i z60)ne7*>Hu0E|OyRS^{~vVc#NEXb1cKFRDrOy+QcxwYZ(SM#ja^;ZkthH_TR>TPY< zd&2GWDdh9Nlz^S!?gSs0?XyR8$p10|Dy=;qOn#$~KYTpq$gGRCt`lS3O8vK@gq?spJYlND)*nSOgKgBZme862ue%30N6O zAqGM^Q%H)GmKGt6T?oWj2wovJmJ)(hlnWO@B!c8Hnj)Z_Ahs|2&Al1s_I5pEihS^R z@9oaceDkw^H|Rg(x&+cld-AUYVv3tEI9Q@wE=N82JN*B%_MOhp&uM3;a;5QPh*|>a z#Kc64E-te1qoYH91l`@e{1zD*6VaIp2_cX!EG+QH$;pWd z)@n6=Ly?b{<%jg@-dFy9^W`qB&h9t$%b3p2PRi%=+TPXGMPp-QG&3{9Bs2mW8ygfu z|L`d7ZGF;zgc}C$Q;z>vX`kCdW9s!fRjbvgZXu8$EOT>n>NS8+0#Jm|iYG4DQH79^ zGyq5;{%t?(ke>n+R@Tvkk&zJ&8A6Bjhz$NMZ0bs-5*tEPH#awxi~zQ>f=!xc!L#SH z{Jywogj4c}sQ3ok0b^hsKtTc>9gUP#wmz#|bR7s4olE?@UJ&=Gd zA>jiAbnb##Y50LM6`+tRl?sQ}k_ZuGJx&&5EJEJHHblJEkl17b_{a)F-)JiqiyR#&l6<0|KuFpx{C_u| zy%guH4QT@bOo!A80I$E@q~*tF{N3Aoo8O0rKiGI*UmyR=J46CwPEXHN*L>l(8aGH< ziVy;*gZTo7%x*3%(YOqbtd5;8P>LDmyqNy?)AVw|e@Wp*@{~LIMSeJ{KcyYvj4Y;jb2m zP=qoS?MkWyB>#92E(~zSxjyUwnNFy3nRYTQr4Nz9(+GbAnT2dhSmz9vRB^qrq zSl$S=KO1aqNY3Sq0G**aXd)mH2toFD%ib?W=?krTc4f6QL3cwil@9B%kIZ-y>5HC- ztoK%jjX)v_j6iCmB2l;u5t+m}WXT1OWVRzEvp4~MZ3N^M0dIYIMRYfmwOYKlwPE)T zzbzD@kbGMLc7Q(b${t4Fy zj^Nmw+{FWWR0l{nJ?*Cwg+w$3 z7_hs$tKV`dSzlj|dVhR;Odu~~0O+t+Gar8dMqP_x?d1b=00000NkvXXu0mjf8N=Pn literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand21.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand21.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd4fd223aaf72d0001d9efd35a7aa04334eff6c GIT binary patch literal 2184 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 Smqi5t0000%{>`fP5&8%rrgAyfus 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 M07*qoM6N<$g1d4GBLDyZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand6.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand6.png new file mode 100644 index 0000000000000000000000000000000000000000..832d88cba3e906b27aa599b01d4599fc13e5057b GIT binary patch literal 1093 zcmV-L1iJf)P)}L*pcfMHFTVBK}|oF$`YsoO$2vyz6@^)1m`< zulJnyo$sDs?-`^2EcFs_BhHL4n=aB`VK<8nUPwym8#a><36 zNjaaLEe0+K0RhJg_rCnMUA|89Z{HYTc8;h-3EQyk!pxMx_~2t$5=;T-x}&q(XrDiQ zEY35%IdVN}<*9K=1K*Adtt-|*uOBwh+SMuzUO7(he*ZH0XPb0SjvUX$+~m064c@(P zu!}R(Qm~{`pk-&LYJeD^z5kZc@i~eyJ?a(b=qVc7EE*l;*ol+$apI*pXUxXN_e zbHFbm$GfeY_kcJ;y0Gksaay2f9Xt11((%q+yNERblY0&ggMz6zw|bgG$>|9bTgT4= z1DNbXi5v4BQQj{s6j(OvRq@wPvge}Wb2#AD0t)DO)kVu#Hfap37?^U{*a_BBX^Muk zS;|t<+m{4TJ77D2VsAUode0Agdd7kseBi=Nz(E>d!17@342|8`HWAQ{5HWN^%HQXG zVvNDhY;0^Btf9=Bajs;47ofO?GBrm!pSG}bZa*zsTN|=I+Wb4r@|pF}v>^fk(Um=X zJ}E0wz+pxBm|SY}r|9)d3b)VuDX0Og8*H0|A%O63zoMP4jjTxM_#8JgFD4aE>{*8t z^53OWQNmx!)CL<`QBP7s0PJZa8%BHq4f9#Lkz9PkwOOmL$|1|wLl7x ze~yALW<=v*RJ+)F&U0N%x<*X58glNBT)_;hg8%_UAWY1RSM67`CqoQ33!8fO6txLB z%oGZJV_STJPJ}MKW9SGt08j?5jtZi1kVM!x-i0)|&`&b0a52MmR8Sl09ii>b ztgvqzVs9k!ZOB6g0D9HBF#E6wh1nlUKu9$F literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand7.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand7.png new file mode 100644 index 0000000000000000000000000000000000000000..6891cecaa421db3791103cc4eb3ba27613dbb731 GIT binary patch literal 1103 zcmV-V1hD&wP)%eM6J%X9l0hlbtUvF31n0s;atRW1L^Raa-1N zvsorZ9UYxiS6540TU)Z<-~ZAF2@nwH>=*)L2H+onLTY+yX`J56x|Pn-?#NC^|2iP6 zv4GFMK*B~~X=&N~UJkv$Qs3Op`~YBOU)k_J8<7g|e68NIn*Mk^Qd)N|o5P5k<4^UpTPwl4CFi|NrJ!Rxto z*J5WU$E9FNr$Ed0cHROpKx5~1tK)qXV{*V0=fE-QUC&w_$n>GU45h8ZAw3Hqm zJwbJ5Eqehm#^86>);29xZ)(LlSF*PYP+YyKf+L+zSE}z+(!}%d1l-tIljno=Kf^4O zT8&H_A`lW?*?p(0q`o!&jcwb0IXVUmxLvN@NmDPoi6n+N$7YV zC$krm3MbaALkjutTrMl&&!q~34XvmrsU-mRy4sC%sSo`Ew-X%AbbX=Z&>2e%t;Uf; z2LMC2sIIk83Xp$}LLhcT<7HI4*c<0vElj#VOt%_x9*kVUjH-hW0Yo55?2K3KSFk5b z3@3}4dhQf;33$vD3VmW%0)k$QF7}H`pI&3=2zUTc2EL98qOhOD*m&kZnq1^3nO69i z;W{d)4RuFodpj%K(?-}^iMdVarSKE_Irf=fdoQ=zE|_%uk52{e^CT*qPVY`ID6;jD~+Qtn4T5he}`{MR;EVzCMNS>-|U|0ciDA2@2 z&WFu5Vu@-3etY{>SyWb5()9EU4Gj&7v)a0P+0XVpkS9Bzo12v%NHSSnv@y;vUAZpn zsmUCZqL!9cs;N0j>+9>X-_!HN2MG`m=j<2)V+PfR@7ijX$OAE}-5tTS$8@8Pq9kCei0t`pODd1e!H=MTG z#}Ds|^K^3?`G(rW$bh7QPsfGUSXNFi?v&HwxdL^Z*-dYM|FZdKn^aR9dB(-~@POcT zTt(CseH3G=*A!>(KI&S@Ssi58p1t&O@TuKr%!-P{ zCSS30ASfcwoYv18AdZkOEH`4D7U)^W&V!cp%)ajyu_j=1&!J&ZFcs%cPje_aJyGK7 z_+4NClYJ=h%K}G~4GIedmdThZ{_;uITvWUd2mEw^LOOoxqGc?XGzL}~m~zir3Q{zVrVsv6gmJH zx>V3T9Ltga{x4QDSGjYQLgASzA4?D7tn*Ajaz=`6%YU1pjo3AtixFej|VE?gDB5lSg za%-Se0-3HbUHy05n)fspHnsdXfY*a+wX+DS2$`u-n3b+(?e S*$OZK0000lw@|h)N2yc`B@zkRx~)<6fBhVzVzEdg zBRL;76~q$N1pIU7&dVa1Ow!ocIK6)TQk*q4x5$3B?~Xj#`P9^;{6OmK8%j3D`RTJ4 zWj*>e$E4`!(c{$ExQhyfg6#M9KJY;T1jIQzhQOEs_y?en%TJEbm3<#&ee=T}de$`_ z(mxK!YAoQhFOaYin4X?7zh^=(ur#$EW_|+L(6F5*Cx1w|+2MXlh|Mz^mpvA?VcVwG zb~)te(17d@59dM$gn)o&!o4d0%?D1>*S9Y$Fgr(7;)HG3c64aaV!RJ990{j@bKTN< z&}#4By(P}mhdanO)J6vTB@KK!F0{6qT6%uHmS&F?sq@f!diQ(9=AUg+?H%M97oP|E z1+Vi$m&MKvy^(??odPY(%S8*s0K1Q$u{z#IF{U1x;(WN7x)*X*2U)jaBYk@L$nG=d zrcH@ezGCMh6c!3BlQC8N?Tf6rsCXX^_~`(Jbo|ss%UCXH46GV3<*>06 zJoEWM>d9m%L-l5z7eMWR?Es3k>pWxL?=gDDf*pL|z)ZkH8eqV3?Q zwwc(wNKegL_5xyz!SBq^FIlYa^sIHRWOWyyxVqCNM>?Ob)V)g3%B2lNx2Nph;^MqK zZ!G*BX4&*yWZDpckm$8_yYstc7oPL*{cqS zwXa0L3qt1W`GEZL9Uo`UHg3O1*jFSF67;>A4{NfIn*CJ~z=`6%YU1pjo3Aha8v$KFYbmB` a-~R(E$hfI}sb2{I0000 zUN|0=E$hWm1uX(luC895TO5z~!kv3t;nKwmHs3$^6rMjFhKjdr;_U*K0OW_`!Laq{ zep-_vlz;yCCG`7!TW8Fg_5=*t80<9~Qpqn80F<9!U#nT|_!>))^SG4rScf+md+)^aH6T5?2L+0qw_FLvepjN2#Dm8qn}2=^8?v;n zDwuPbLgM$lWxhNi*6@@sLC#8s_p0CP3AL=xV-NlL{VSCw<2L&K?Q2Rt&nFLH7=$kL z2tZLOOpPM%TqGR-OY6%?;HlFqVYt0x7R!3pJRSa+%*krf0{~mZrSgK5#>1BNzUC!_ zMAF|DY?U^16fh>`AfQe<53-ah&=S@V}zJ2#T&C!{1z|+!+<*x46b_=#q z0**{%=ac{l9Zb=+MW)b%DWjqM?oj0nHgAW~%Uut+sAQHTA&JWG%-M5w0K^a)jdzo^ zUKt&ZG1-kGUxol7DG8s-O&K3S8IX8o+jzJ84@#u%1T-(o8GuV1@ruJo6VPfjl|?`(MziZ_>mZ2AP=BjmLt#0t6BTjj~c zwup*-x!N3_oFq&A!ppWsRK>qk4#by=2_{)`H^&xQMy0+yQ8KJ+>?~6)bzGMh5$6_YI~Gg+2Bq>;x7?g7{gE_m0uITE9*JxdKDLyB6F+y zJl6Oe_)q?Y0L%jjp+ayedFD}a7N`8W=VbI z5E%Ju7wdG7=cJdD|6Wjc?4pGL5DWl4u@Kni0s4r507Cr72B6qc%Nn=EQ{54w9jhUA z#lIDRKGTRHZbS(EoVe;Wn|Ywrn(hI5zaBcs2=Pm3AprlSL=!@&l;er)s`XDd+k*$v z1+;&#W+43M*g_9L`dHBzqRZu9K%OX5z>_a}oOba;e*wmW1Mf!$%OL;&002ovPDHLk FV1hSm^9=w1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness+o.png new file mode 100644 index 0000000000000000000000000000000000000000..09c1d9296edcdd3551a558c52b67a6e8daa74432 GIT binary patch literal 737 zcmV<70v`Q|P)Zj%l@8>=O})&E)4e$!6^{$L#IZ zJqh|-U^(Ru^lj??1KR)ciN`{2TCdj&03rsl&DxH}`08T#%+mtxFieeH9i_YTMN*Em z#?B_U!7OcI$1+NQsnoOh+4Gn5cJ)o@qL4Ys zI`RV*>r04Dg$#uNzxCQ~D7pNGZQ4NvSPqZ^ph6hy_GhX5sI^;ZGr&)$s^ImVn+!xeL? zh*%XcOFTAqT@y8mKPkI;OAEss43&y=0^$nb`(0Wf<%fa1ID^}=FHBl;VW*&6F4M-w zM@`hfs`~-bhNY#4ggCm0Q{Vzef}`hVyUtrcoQ%%=KjDA3p@5-)p@5-)OBe7L$ERF) T=t}Y;00000NkvXXu0mjfqBUIg literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_harness.png new file mode 100644 index 0000000000000000000000000000000000000000..75bc46691edb7bf3bb9aad1717b9be30c553b29f GIT binary patch literal 737 zcmV<70v`Q|P)Zj%l@8>=O})&E)4e$!6^{ z$L#IZJqh|-U^(Ru^lj??1KR)ciN`{2TCdj&03rsl&DxH}`08T#%+mtxFieeH9i_YT zMN*Em#?B_U!7OcI$1+NQsnoOh+4Gn5cJ)o@ zqL4YsI`RV*>r04Dg$#uNzxCQ~D7pNGZQ4NvSPqZ^ph6hy_GhX5sI^;ZGr&)$s^ImVn+ z!xeL?h*%XcOFTAqT@y8mKPkI;OAEss43&y=0^$nb`(0Wf<%fa1ID^}=FHBl;VW*&6 zF4M-wM@`hfs`~-bhNY#4ggCm0Q{Vzef}`hVyUtrcoQ%%=KjDA3p@5-)OBe7LUi4ge T+>*h^00000NkvXXu0mjfvN>Ce literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head+o.png new file mode 100644 index 0000000000000000000000000000000000000000..2e87f14fcf82522e6532587ceb00604279e3325a GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C^+BK z#WAE}&fAL{xta|G*dD|eoKcS0*nO92Y4GkJI<e@4y!^`b)z9$`zw{sjrE5u+t*betruLysdILD=7i6^i!@A^ zUeP}AG465W@;lNof>HDNHuT)ya)39zlD*>OQl^yovH$;gGX|L6lG+d{;K0Dh0w;De Zr*Wkze|dlQPAAZ*44$rjF6*2UngBU2RdWCU literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_head.png new file mode 100644 index 0000000000000000000000000000000000000000..30a4aa31f931315644afb52b81e2d75f61b98894 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7e7W z#WAE}&f7~Hxta|G*dD|eoKcS0*nO92Y4GkJI<5-S6H)F@OxP+dA3#~kp-rO%ZxA1k`$M}{kChyOg zQYp2IHN1Q^|H@n3%eMJ2rM6ky>GfsCX@#@Jc0AO1&Y-_Dq~XoyYxeJh7(#ltvE_)d i2skh>vb^D&!MG?>`OBMkPXd5$W$<+Mb6Mw<&;$VUuvY;9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..0c168d0cdb1831c22d3317dccbaf9ac952c494e0 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQpd z#WAE}&fBSmT!$P4T-6gqZM->Ha*hUblr>c_@IPX7*&uAwdV{NR!e)gl|X@}JAqge4={5*X@PFYw(_*J&_2&83<4xuDSM9iymdl0nn5$`eIfr=I?) zu<`3x-il%`7RBG6>WU4QybOsb5V!5HfT_{z8iefv#a_t(8~;-u6{1-oD!M< D#NBn< literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3a803f54d05fcbb927cd3ef0ea6631223a351d GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQLT z#WAE}&fBSuT!$QZT!RZjZM-!_?sP2|xWoB~(WZl4;NaW`nn%_KXxMtc+-7z-WyOnS zCub-2G!6UT}I7Q`b==5xwWij=gOH?iaT4t}(CP z5$nI^{o*@}`RjxnPwcC)i{Z(%V()Y-S2!OY5L#Zo?)9g|--;Pb4taMx`|@m7F@r(6 zIP*;YS6U4DiwfTypJ3XQ)bLR6K^LpT&&PZZ&h6)D_;fsdxAg_JE6fTUJq)`Q1f?6S z6hzq-UiRMQ=X|={K~%xv!NKyxNwx>fdRYZr*%BDoJ}`Y(2tFBHIC%rm(+r-jelF{r G5}E*M+jdg` literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_leg+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_l_leg+o.png new file mode 100644 index 0000000000000000000000000000000000000000..3603c6df8bc2fab5684a5541876ad27733cf189f GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tV? z#WAE}&f6)DT!$QZT$L;41!?Slo@lG#(8sy*-e=x1O;r7=hd>_5p zLKOEgZOQeO&njRv5oLPtfH94s)$+xz>G%KN?p(lJ8RvBQ&hh=vwW_7Km`*Sz3E!() z$#5eo%K2R5i325yE^oiNuTo;p>S9WGeX;Q*4Xw$&)j>TUwuhr>gU%fX=69=g+T6OtfrZwrF6^U_2BN?#S#<;kE?(IDxN$k+C8^1SXj0+s>OqF?NKUQ)g4kB^ohL;eA^htGAy z86u^RPbfNIWDw60*#1mJ`*ed>7Q-ev*%`77YyFKGPVIN#5^(QLZ}=9~`H!*Y`?tSc zyqV`4iPbje$FtGn%%4$n)4s9wG1^So4)78&qol`;+0Dk*& AcmMzZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..0000a1a5c62fc83a044f0aa903355cfe710c2657 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQFR z#WAE}&f95*T!$P4T+=jC z+9}IUehNNw`p?XpXPz8SWMDIpWSD=Z?E%-?m=PRs3p7}!4SXUJbQ+dCqJn`s@;vkacDelF{r5}E+r0(1%h literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..4934a7a277251ae8088ae72bffb47b03d21a75d7 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQpd z#WAE}&fBTBT!$P4TGbOoZM->Ha*hUblr>c_@IPX7*&uAwdV{NR!seDO*=ePRHr+bY z*TeC7mQL`KTI+i2M)}hWJO>#5Ngb%|NR48+SF`tKZ{x4J=51?b#g#0XPhS=LwXfM` zev`{ehMP}o3OE#}uHbz6ZN@)`HAX7TQ=T&U9se7>CUf1I|0>KA0s}*C)ciYbD$aPo z_-x;q#XGnf4jcBoIzO#KIBfGy4kwldUysEdO9R*s2whMKFkZ#b-6Ea#qy;P}zKTDZ|NS_gMtM?vqpa?H!q3+BXa6Wd=`IKbLh*2~7YF CiG05R literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg+o.png new file mode 100644 index 0000000000000000000000000000000000000000..21887b6dec6760174dd6c15176f74478aa5b1c9d GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0s=! z#WAE}&fBSuT!$QZT$L;41!?RM^;g^>e1y3|fM21>`e1NJ^umCug&9qa8OI$JXXbq} zzdWh2^5@@~eu*ip4h$?XRKfHhdu|V7!|Strw|?{f+ILi@g`Gh!{PukFXl8{!n#JrZ zexLpsAoE~t@y~xt(%DLCC$Ji`zp7%4E%z>X;# z6j;J@lX21$1$A+Tw+@~Repam?jG31*L|iFVVvb**9L%tB&b2hNbb+sPS_*zkzhZcH a=m$eYNKjLim~AuAcMP7celF{r5}E*$@MjSK literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg.png b/Resources/Textures/ADT/Objects/Specific/Mech/durand_construction.rsi/durand_r_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..2daa3d391941cfb7a6eaeb05d62b557e0974a0ad GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tt~ z#WAE}&f95@T!$QZT!TN@EDb2op667c-ogGsLC%4tylJ_>cBh43oECGkEjpK!X5<(6 z$^5cVM*P1&C030SQyJJ27}zFoAF#ci#lx^YDu3bb*hC2{aqfkz1>H~GzB2GOH1h;m zHr$=>|N9Yx{@l<17RyOa__{zx#qxql@r&Qx+pE{LYH>R3bMQIf{x+H+N7whj#|?{T z@5+;0^g?11v&K2cHCGreHBMrfQo{4Fn$3%G!iH>rwncWwPcr0Ku6tYJrtrv0Lg{p- w2D60pv5 Date: Thu, 4 Apr 2024 04:48:44 +0400 Subject: [PATCH 23/26] =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=BA=D1=80=D0=B0=D1=84=D1=82?= =?UTF-8?q?=D0=B0=204?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Mech/odysseus_construction.rsi/meta.json | 127 ++++++++++++++++++ .../odysseus_construction.rsi/odysseus0.png | Bin 0 -> 1094 bytes .../odysseus_construction.rsi/odysseus1.png | Bin 0 -> 1094 bytes .../odysseus_construction.rsi/odysseus10.png | Bin 0 -> 1213 bytes .../odysseus_construction.rsi/odysseus11.png | Bin 0 -> 1215 bytes .../odysseus_construction.rsi/odysseus12.png | Bin 0 -> 1209 bytes .../odysseus_construction.rsi/odysseus13.png | Bin 0 -> 1204 bytes .../odysseus_construction.rsi/odysseus14.png | Bin 0 -> 1208 bytes .../odysseus_construction.rsi/odysseus15.png | Bin 0 -> 1208 bytes .../odysseus_construction.rsi/odysseus16.png | Bin 0 -> 1204 bytes .../odysseus_construction.rsi/odysseus17.png | Bin 0 -> 1182 bytes .../odysseus_construction.rsi/odysseus18.png | Bin 0 -> 1209 bytes .../odysseus_construction.rsi/odysseus19.png | Bin 0 -> 3046 bytes .../odysseus_construction.rsi/odysseus2.png | Bin 0 -> 1087 bytes .../odysseus_construction.rsi/odysseus20.png | Bin 0 -> 1306 bytes .../odysseus_construction.rsi/odysseus21.png | Bin 0 -> 1400 bytes .../odysseus_construction.rsi/odysseus22.png | Bin 0 -> 1344 bytes .../odysseus_construction.rsi/odysseus3.png | Bin 0 -> 1270 bytes .../odysseus_construction.rsi/odysseus4.png | Bin 0 -> 1193 bytes .../odysseus_construction.rsi/odysseus5.png | Bin 0 -> 1197 bytes .../odysseus_construction.rsi/odysseus6.png | Bin 0 -> 1193 bytes .../odysseus_construction.rsi/odysseus7.png | Bin 0 -> 1205 bytes .../odysseus_construction.rsi/odysseus8.png | Bin 0 -> 1204 bytes .../odysseus_construction.rsi/odysseus9.png | Bin 0 -> 1213 bytes .../odysseus_armor.png | Bin 0 -> 1111 bytes .../odysseus_head+o.png | Bin 0 -> 239 bytes .../odysseus_head.png | Bin 0 -> 251 bytes .../odysseus_l_arm+o.png | Bin 0 -> 323 bytes .../odysseus_l_arm.png | Bin 0 -> 323 bytes .../odysseus_l_leg+o.png | Bin 0 -> 301 bytes .../odysseus_l_leg.png | Bin 0 -> 317 bytes .../odysseus_r_arm+o.png | Bin 0 -> 316 bytes .../odysseus_r_arm.png | Bin 0 -> 323 bytes .../odysseus_r_leg+o.png | Bin 0 -> 294 bytes .../odysseus_r_leg.png | Bin 0 -> 311 bytes .../odysseus_torso+o.png | Bin 0 -> 661 bytes .../odysseus_torso.png | Bin 0 -> 662 bytes 37 files changed, 127 insertions(+) create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus0.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus1.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus10.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus11.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus12.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus13.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus14.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus15.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus16.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus17.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus18.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus19.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus2.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus20.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus21.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus22.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus3.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus4.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus5.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus6.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus7.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus8.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus9.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_armor.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_head+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_head.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso.png diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/meta.json b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/meta.json new file mode 100644 index 00000000000..f3b526c147d --- /dev/null +++ b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/meta.json @@ -0,0 +1,127 @@ +{ + "copyright" : "Taken from https://github.com/tgstation/tgstation at at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a", + "license" : "CC-BY-SA-3.0", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "odysseus_armor" + }, + { + "name": "odysseus_torso+o" + }, + { + "name": "odysseus_torso" + }, + { + "name": "odysseus_head+o" + }, + { + "name": "odysseus_head" + }, + { + "name": "odysseus_l_arm+o" + }, + { + "name": "odysseus_l_arm" + }, + { + "name": "odysseus_l_leg+o" + }, + { + "name": "odysseus_l_leg" + }, + { + "name": "odysseus_r_arm+o" + }, + { + "name": "odysseus_r_arm" + }, + { + "name": "odysseus_r_leg+o" + }, + { + "name": "odysseus_r_leg" + }, + { + "name": "odysseus0" + }, + { + "name": "odysseus1" + }, + { + "name": "odysseus2" + }, + { + "name": "odysseus3" + }, + { + "name": "odysseus4" + }, + { + "name": "odysseus5" + }, + { + "name": "odysseus6" + }, + { + "name": "odysseus7" + }, + { + "name": "odysseus8" + }, + { + "name": "odysseus9" + }, + { + "name": "odysseus10" + }, + { + "name": "odysseus11" + }, + { + "name": "odysseus12" + }, + { + "name": "odysseus13" + }, + { + "name": "odysseus14" + }, + { + "name": "odysseus15" + }, + { + "name": "odysseus16" + }, + { + "name": "odysseus17" + }, + { + "name": "odysseus18" + }, + { + "name": "odysseus19", + "delays": [ + [ + 0.5, + 0.1, + 0.2, + 0.2 + ] + ] + }, + { + "name": "odysseus20" + }, + { + "name": "odysseus21" + }, + { + "name": "odysseus22" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus0.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus0.png new file mode 100644 index 0000000000000000000000000000000000000000..7c2ee64d88998fdbf05b4987cc32bc9e41d03298 GIT binary patch literal 1094 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus12.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus12.png new file mode 100644 index 0000000000000000000000000000000000000000..7703e7dc424bfb56f7cc4b21c13f6f60038a5878 GIT binary patch literal 1209 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 Wh~e~=`GS4`0000Xo#XQLPR3iB!Ze0BM~GB zMG*T_N>H(g+WgqBmKOZ*M`Mr%S`qC>L>_wREXjZ$|96#Hn)_fcV~h z-%&w9A$6TPN<1*6f2>bQE$@ z21LAh>kjI_an)`&Z`wjb!-E{td2)!3e6yLnUN8TK8T6H1v^XSI=Kv>6BqGVcmCI+i zoq8U0w4qSQCPo%IgO&*~gg#@|;26ZF;t=k64PegepN#XfUh%-A@rRDDD=r07!%osQb_8nwmsc>L*n ztTA5(Q0XpcM>lE*Qzz^n7c#O!n_7j0ZR$SnwvhO z{(+lzN_8RK5PxwzR>ry^$v{`!;j*Qb+_pzvdayjFrou@kkb230E{<4zES`~mnNn8+ zE0$MNEN0O27th$lisiZH#FIbm_hRC}fR}FWvo;t!cQ;w$I_m1`%vdaDbLHlGxe(_y zfDJ;4o1gDG$aMh6An$2g98dRpDlaeL*d^CKqPK6~@N@KRp89WXLHK$;D~cA=_VYny z%-|wiw{{C%>OJkg69RAxalu#3xl}zDQFBSQ38ednV|aeaF^|Trl_KK6_tO#D)SOS< zabw^FciJfc;8sl3Out~qm`i<412}L1?EBI$F_?cDC!878fIybvxA&HqNFyK{i#+=q zZ&B;WMq60=McAqhgSlWJ72L06Y94#|9%32LR{;R=#+81Rfg)R6Vt}5uLd8+&CXs9a z)rzHv_UY3JUPf3Ms9srK`ZSFE(W?Hxn*xcEF(|s)+FDaMXTkw@1A#z*2k3nh+W7#0 z6vp)1j`ZpKe&UCLJ8cHUg#KHWksPV2NhJdBq=?^}0bC$NXwarsz~0bC$Lp&%FH?ce%26F6qu z6XN*jRqsAjcS?yJo{Ob5nsE(O_^N2N0H5hOMdl}qs`&RC zb+vAfBv*f?aakLvsHiYOhND#Po1C2VEF>-~10X0X^Kk*{M=AOgZ1POwQsF=NkmHx3 SgW25x0000&wgAzXuMU>3Lg{o{W-_s+d{ z9O;AMoO{my_|AX6bI!~l7vu-?bf@tN?Wd1CkgcC90pQBztK5!{k5gY?ANM;tU+Qkb zkbGm+ChnJ)ms2Pd;{L@;7hH3=5MkO*UyPSLqJ^B59{stM06+9%x_8pTJ5xXIcKy`IBuU__DR*x0z z+PRyaJbg?B#luuLk|H65FoxB`M$qRrP*uI1+s^jq+@hqiDv*%Xs8BTnTiG%sx5sm> z0MvT&)HUk=_=-M9`^|CLd)ZG23kijUJ-NNih_!4*8OOeL^PD>YC!k~?R#mytat}a& zk{G}kssoL{wzI3l^z}j-0bw|Q-U4oo{qo^>#^V|X#{Q!cq6r`#kDDup4Qy3k^ilqd zTL3H$mryd9pzlA1nZ)97jy@FoYR;>b5U49xVZ0xDGMO}E<>dHjC^qO$02hRjT;ILt z1nU5dYrFi^R1=y!4Qq^KLAH%Xqg(|*1e&Ub#57Rv3>AGED&&l=P|@SHr1e) zVCCaahFr%0l2;jdAA$GY$OqA%K>)6Cp}X$u0G zFl7xC6)&P4dk)gGM~$vFNDiB9kdc7A>2qc;;_u&oewp|DbnLPwP*hZ;BN(1ib!>EW w)HfZwtOy`LK|wJKP<=`~+`;ycbjY!qLw9xj+3i_g{l%~Ge0spgP(_|F_Yr%S9 zh3oxhGsm-c@4dU*`a$;IGiT1sH*@C9xhWwRR0b+cC;79~KR)t6vFlt306!c)!q3IU zMT*5@lt|3c!$ z7+X)rD3|6a8r{l-0gSz}=9z);`|H>MqSBo67*2Ey4P90`Cwh;wj+HI8F)=Y(dI-MoA6FBMJC-hKSuck1UX-7mU!)5eXTP~R^Zx#rxnW^xGFi%6WalkVMg?b>yk zo1dkgJ^QlOflyuTd#v+o|7o?>ZqL3QSp=Z07aoArmXwsUF&Orj`RTJyKPSU5vIszS z=Io$yj_6;$e6F@iE6A)O&dI>=@Nm``sRWvvT4-|WHoy0t_?-?OT2FqzpT{5rS=Cw6 zbTgTgVst|efzHlO>hB*=ju8o>M+8z>RkaD~ozIXELXa6R4AzlorHBE@ySuy8*pYx7 zJsFF0AP@*pI2=}mR=Ml}oheK3TxGvO*bphuWHQN5tQ8v|j(*@-1A>muE&LoAzM|Nt zQYn6~uCAs-2ftEL3Z!P@@i^;Bw&2`u&y@g*@XG_oX!6c)^ziPalEV=GU=#?2LhMjT z=+396?x^ik>n&TW!p#KRCx86fy9n)oGKh7wZ=jLUo4f@mIuxKd1|UOrE?hiMqAP2? z?B@`$81l33-TEwfGMQq-*necAsc9`c%*-WKC@dxe%kTT1;xpUWkt^+Xc8THd(G`Msc)>+O1 ztc#9_EC7gJ&lGpSiXd$sn5VvWgNv|v?MHO}+)w#W0ocO1;AqQJUVyz668g~+Kqk(C z+1VN2(U#Y(9X4Ux4#y${Tb+as{cdP${g9vI6JuF&H=703fIyDnH@Dw0kw!qjV&U*= z+Zb&c&yWzA=pb@zAJ)Pa2spv>7-Am>qj)n&K1{IhC^!Jl+ZwJ~8K_|AJGSrSCWJ2{ zwA{gHxn-l=Gc!2^P^~zMcw!&rhLkgp%SECD#vg66e#ca|#FrC*J4IS=V`HN!HlL-Y zy$MWDPxAs@Cf{^&{^deRrCwjjAcQ$w-}X)@fx&j(3p1C-TDK7IVs{dMgVD!L_RR>Jv<+9r^I4^ z`ts=&lz}Ht=D866xHZC=aQa6BGHcF!tE^n<7J`Cnpr&>OZQIpFm(C5qnWGMzL#G%N zMBv{S&uRJFE7be{)hmiXO-+pnW4KCn*}}qt@4x63MF0k>s%rToLcdBOv!IL@s^^4P XgipJ0TSHDi00000NkvXXu0mjfM3+8* literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus19.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus19.png new file mode 100644 index 0000000000000000000000000000000000000000..0c8da5d326ee6dbe63391fac070666d083e64201 GIT binary patch literal 3046 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 Q$^ZZW07*qoM6N<$f*|*9zW@LL literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus21.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus21.png new file mode 100644 index 0000000000000000000000000000000000000000..9ff22a11f584b84dc83b49936c60ad33fb71df77 GIT binary patch literal 1400 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 Hu0mjf8Nf6Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus5.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus5.png new file mode 100644 index 0000000000000000000000000000000000000000..e5ad089e3e1e8ea126dbed67ba3157a880bd5f2c GIT binary patch literal 1197 zcmV;e1XBBnP)kD z1aTjfrKnV7g}%7-LBR*X7eNulAB6f45JV91A*^ES25qHKl+B{8YqhIwgM!i2CN*)d z^PS|3bCdKYseX{my>rie-*?ZPnYmNR0keyXEc5<-@Pmu8KrZ7P4FGkuYiafBO?3PA zO?vXQ*UDr9;xeYE=TGYDe&EROXaGb)(Ae0-Eli+IHX?7mvZC514i2x^J2?ZvV8muZ ziL(IORbz#8T=LY}3_yJEz9Te! zdLf-Yb(nZy-q+N!kP_du^H+*Q?5Rax+f@%yIDU^YY{rV4|NYPj3Wq<^#S6!5g`AQB z5pVcqD|OttrQ7xEHqc+bdmPi>dxgrYcaz)g=6jeypU_FH$pKE7NJff*n>Q|TJMwDC z)&>FrP2AH5;kXGg)YCVWBH;+fAT}L`a8GCeb6)eJpRdh|2m1P-+TPChh?J-&o`G;o z{l~Pp#3pkLC~jy}(1-K}e6ew!bEFJF`T&p!AyBiXmI?|A^prq&e0*GsoALOWe5^51 z22kyor^kQaqi0VZ>wXdbsl0*(q!l3;F`r4i09-3pu43+1RSOduNCzw>7;C8CNFAMb zbxKVk(-6OLB38yaA;rMygu}&)mT=n~dh5dS92p6wm_X_!1Ex4)&9S&f`ejNT4J=z) zPSI$DUcLU0O)OiQZw`3(P&h2<>$M(5GOQ%4MK@q z+jkt~I)LMrPB(d)<|fizO(iA89Q$L-d>Xtz#@AB30N$R@ilVu+rG1Fb)knApSN*(! zu3tOjyb}U&3vt134f#|a3#qvzZ35}O+>Yz`a%xTNmLd)ueHWs24Fz^Ksq>olBs$0@OMbufVm0)h}SLmstgoqaftyuO@)f1&`BcI0IC&B5$)jM z052n~3{YGwxeX(dpqgmHL>B2JFwqp<7xYkZInw}Wqh{**R4e*(sS7gnbQ^xmW>eIS8lv@4S z#^r3Fw6xR$8IDr3Z+LjvHJP}a41i$4f`wdw=24111x=o9TsnLKdU)igTj7lA00000 LNkvXXu0mjfC2c+q literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus6.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus6.png new file mode 100644 index 0000000000000000000000000000000000000000..b31a4e3198fd03269a937d59690d39d5100ca54b GIT binary patch literal 1193 zcmV;a1XlZrP)B z{GpY}1jJ=bSJ%JP-toYZ-_Zbwgka5@Ms8sOZL$%0>%|q-HgRxxz24Co2nHiI6H1%~ z&?cu@#PO`S*saCE;RHtm9UX11+S+Vpik%|*5m*uOe7=4z|9+%xE*-kXKMq2 zfF|zhhH%`380zXCOObGdV-TB;L%2sYfH|*u-NV;r#RJ_v&uwq#dqhgq6VE_6rv77E zTw;?sdKEV`D(Fjk1HRZ0&pA>CAbkKxgb=9tqm~K^3iOmfcxY%yi<|NInS87sHS=GXb2GRjb3C0@gS5s@-9i38B z$TY-noQRdNPDn9uCgE_-?77@Fg+98lJO>7XDJGD5$$%-2SaU3{k$#y{M+5Wcl~Xht zq4yu&v5EQf@~z(2uk>>LXl)OP8#o>(~Bv z-U$J?g}7j6Lq3(qLTWBan?Smc9mn-Yj%iNpmLd)u{S=}V4Fz zVJx^{ARU}P$<#c0_&X$Sz+43Y#OoG#RR)T*xWoXS#zMtW=p>P90M&}6i1zKzMYfj}P@V(0x<&IFFxrldGNdeyTD>YGwx zeX(dpqgmHL>8vu^xOoTNxOSOnFg-EE5t9ot8sIZMugID{wT$n-sZZ;sP-^vO8<(?z z($Z23WH?IAzW)Ax*J$E$G5~^^GiPxDnnx-66f}9Zap~|Ap$6kovcw8U00000NkvXX Hu0mjf9-=zC literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus7.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus7.png new file mode 100644 index 0000000000000000000000000000000000000000..7360ed7d24dac91d3ee7b738b742da92bbb49e60 GIT binary patch literal 1205 zcmV;m1WNmfP)&3BUDF4#;Pms{x>~VLh!~yOp}T zFVVwCcdTqCATDDD2Ch(F|1DR3R|6mtf|iz6Zeap#suB6>)zx(lad7zk{+SsFhhq*C zN}L7IrlwiM@vgMgtHr_L23G_9{k@)sh9*l)h`@>e=1}MSS&rDB$ETL~bEXF$Z;4}Rwu*ZKQzbYgrCn*d+}vFAQnX4P8}9hW+F4g(P1f8a-& zJGYolojgK3u;6`aSxAY0y=O1QV$Rf}uk*Z*C~7}r44biR^M?-qLec0uI`hXdMsz@>|4xgC2k z;%GymkR~1&gs^Qw3=Is7j%z?|1V8RFk&#RG#wj~rhYxJydZXJ;Uq zQ2!HJTw+r>h7~t7s_AWJ1A)XO&pA>CAbkKxgb=7-*FZ%@MS4mgJUKb3#m#v9nS87< zT?SC?n5TR9uhZj)_jJDqe_2({0@8{QjF|5vUI4ByRS|!+ ziYki7WAx(Xb2hPZMWHqPDmE%gK3$FQFl_@L~U)Y6_3X?S7D)-3vpTl z*dUa+wQKkHTnBIrAz$m_WV-99yu6fS%P!BSsi_J6y}Z4QsLQTwd_A8PC5vf$*9e_% zig6LH`DzpWdEr<0oe+Rqhzs^L7gALsqUMsc38eezar}P8F@r<)N)d73r`HkM&|E~P z$=)%+3GS>@0Kl!7sDAyD9b+!dH4Wgv0kH2&zrvTO1$Oe T#%ni{00000NkvXXu0mjfFVr}g literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus8.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus8.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad6ca3e137366f35f34898253e66355427dbb97 GIT binary patch literal 1204 zcmV;l1WWsgP)W zg);vPDOQv*wSScUP#kRFA9XU6eK64<9YPUA{1HFshh?@Rj1@Ebv03M|O+YZ3+9sy< z?mTbuUe8U^o22%E_S}2&p67Y)d*1UgpKP$$?K1TDm%&#K$^hAnvo!!zS8bt9o3_*K z+t+De@DC%M35d&>2M=yhZ{Iyzep>?|5`wzAdTwC?ZK4tR>UCusE#lztdcCtV5DbPb zCX_e}piNA(h~qc6+i8k}!w$9v`ue&YRaG^Hm=J-}Z}X^i(L77+cjMF45;v%egCi>g z`j_2zd_X;a`KTr5jhO)vKd}FxWnAlz=jrr#9-9DQ0BbKf5&9+>kkwJfB>zi8Y;;jlHe=xe>wMl>0F#~3za#LRzv=oC#(zNVjl`o>bo zNf{9F+Rt`T=bam7`^naAbhoFQW6qpCOGgeLCa2TM?=XYD-#kV9F0ncXIAJ0YNd~T8 z`-NNo(@{$s2n0;xVkP8{n-D|j3r~hQ2C=C)gnLEK zT;Za6CQV#o6FEi{H#ExVRcZr0QxTqXqzpj%0FVeFP`SB^^7He}DS>b#5;4W~c>L*n ztT9stQ0*IABn7c*Q!i)w|0ZR$SYHL2F z&aMtKrMi%Ah`%@~T^zCcSUe;BGNrZ# zRLuA`!&!iYwrCRc8*lM8W1 z1K1#xxbbOksktQ61k!!-TRcDKn4#g=N)d73#ETGZt<9$k zabw^FciJfc;8skOy?DlsF_-$925{g2*!QJhVle+QPB=5F0f8*TV}BMINFyK{i#&U) z@6nFlEvB&ai*T$q!psE&sbGI4Q}fuy_mG$YeH8!@uU_L-8E~265(Bi=7buPbJBefi zs8%dRv`?Ol@G`>6K=sP<(x;*KpB?J|yD5+u8H1uLFE2NQ^JUOyZ@}mC@c_MVL^~e< zkiwXL+mSwf-%tE7aHq|Hn9$#48Of2VT0YbD`ys^RznR;)6kRG|TLYOQ(`&jN-pjyT zAR_~^k7FM7O)3%iO^SHV4B!IMSW=u+ROx_KaOGdWI{R1iVRe#9xZTC^2G6eDW4)j4e&5R9g?H%r&+ z`<$C|``#qINje`$-urRh=XvgV&-*czTrl15Gxht|(KjB-0r~WEH2^d=tfCbwKBg;I zI_S~kyJj{M5SKo8?)*kQy|-NXT@8Rp2-dG};T9&)rW%p2URu4}Ar6jEC^R_((Wv1t zp~P7LZEBiD9Pj*ouPqJ^H@F(;?d|e3G&GrFLIe)~S48d8rZ{2`4v$e=(x5I5j=T)$ zUv}G5M%@p?)K>7XodFTw^V#Q)e(gX0K!=Bm*aQF*h&?l7u32x!?6}mSa~Od5r@OzU zl9Ez7e(Wpajs@eXWg#WLed`V~3}Kp_4!DcNB73 z21LAh-6zy}^;f(7X!RPp(S4m`zVRHR1IAwRdcAxPGe?ddrL%!@zL!{?1Dr6CiZlZq zmwx7U==p%7jYJ|gaqYQT^kAE10)Tjh5;sN+jzMfD4&k2A0LHxjX&+zf6%Rb=d+hkS z#iz>1TN31Fr~E#Z`f+iIP37oU+|a0|H<=A|kH&e-kum`313)5#K>f-FDlRUzhXlg$ zc-$7(qK;hWLwnZ1X3><(8Up} z_r*2RFGK2TVBvx)N+b+={^D;ov2a15+5hxU`@NXh)8(aWyR8KV*C(1RaUFGab!H-w zu(=8gyQ8jX#;I1Gs+4F;DuenIhuA zcduf!y1AH6B#nU++*yYJfLk$9{ptlf##rie8o-7FVBMGJ5`*!Ve!`hk4G3f!etoap zL>d8ESmZj?c#Agltg?mWxd>aeVK5gAWPBG?T#|HI3J_HgYeNc2YH8rMizK(|74TQsC z?w~*G*Y*bhq%fwRcI279?x%hjxU*(JOz8JAjbuwzE$`|2`4HmCclL5FMVCp~)j+Pu z^_cF4|7GBPASVN|j$<74MJg3|Cq?|;4B!BE^K4B!9}i41Td z-oDw%nZP#Nni9ubuX^`^I#Wt)_h=%k(VS}_FsG6>ZP`heE}SMB&P)t(#N>ml26#^| z@R_qdtmON*>S)~>ORxT1XV&<`;|M3D4LK|&&_fz_rlH&(g`gkTyo%}|j_p@lH?Lo^C9wYlBz*m=BpzBlux zpAR1Q&VA>8-*?VEytymM0bZ|H*{#Q7u@#g8neKBm0QB_q@K{`2Y^?eHe&s|4@kk_M z{GOei<*~lL-ciHR07Po*4yy4tZ_VPoo+?Wi6caGMb=ww-f1h`(TFMGwqb6VzW^rp} zOqnXPiFD#=4TuRTyNE;hc*9XjBz|zr>eZ{LtMfh|nb|}-aa#j+<+X|*K5~e5ZTM!q z_pIN{YY!hhN;2WZki4d!y+S=Nvyu94t0<2A(WFRLehl7EwWd$tW+S*DmCG)IR$yG)6VuENL z&3$}Np-_m0>+0%w4ldz^hBjbdfrW(y4hD4AJc>97!{IQKS|KKW{!knPU=QYKUI5hq z?shCB?M*U((xBX!Z}(TxtH=-&b#!#_`}X#B!vrb;L11aV)(~%QZsxJ6sfmP35=z+v zKv`KCkGF4LA)n93;sXOq<*Tl)W)r~6$m=Acii!#);^uhaYHVy21I`u5&COMCU0GSl z;#PoINbO)2Hv?S5!^1Q(GD6X4RK??Q`z8cLTuKGUT2z7f{DpR!o13Hl{(dSdDoWai z@&^I|j=6ZDnT-w(4jMw5Q^AB4X+J~)A;wcuQo%ppEGIcdbYg)0NdL}#ub zJ~TAMLNFmnBoe%acU4tY^f=r`Q&UrEzk;>~q*<&0p%zslv~%}<`ugn)Hy-994r5N@ zcHBt@&>U!ziHQlSsi`qaY&D^U`FAw3bf!D}KI#j1QQo?ITX7swUtb@UmX?ya0c|TF z$ji%Hwzl3|pn}05)z;S1iBloU%F6m}U=Q88-b%f_y>#uyRrM+Mc||%dM+4c}**tFF zaR6s;yGj0j)2#`>CEU6KsSPYHF7o)a|E{r?yT-$3jm(hY>62%ciHwhrBYTdKc==Ee3Hn?3?z#4dI??yWJY=%wrh948| zisnj)INsfQ9cOXuc@nbcOKZRmV!{k-w*w;X7OoBaFSxpt%FQ?vxVaI#GGI1=`4b{r zVyvMzI3`4{#9bQ@fqxP6#|Eq)m%ok6$N)&C2XGWlPk6&H;pxPO zfjstge;fqaJ9XoC_N2H^5M|naUOy?ov?uw&g9i+s9s3wNCnn3Bv~sYsIn2;i-=Unq zXI0$Y+Nc-EP<-Ut^8+t-Y<*+j^1p8li^n$R39^SA6eV^&J+Ok=O%~{aK=vN1ge#1T h`6Nn#LT$aw4BC4wPnR5Kjs!ZE!PC{xWt~$(69ALQS}Onm literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_head.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_head.png new file mode 100644 index 0000000000000000000000000000000000000000..1c96a795ae586b50bd01f86027edad60c7fcc1cf GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7eC(O~i9hA#tAv+~Ron}A%Q=)3oSXJdlF90s z=Cniqw|!TrjQ`}s^s5kP2naMt2)MZ$pZ}d_@rLcev&ypAD|z1!c?jHN$eVXWGjpwY z={nnaQ_Y=9nBVSRa`~r|*GkQFp6e>NE7v~|zINpEb`JJcvm44J8=d#;dT%l7)QuVu nTL;4gzJ*gi?*9+5fFb%QyZ3X;(~|>g#6TjRu6{1-oD!M<S= zyPs404Dpo;7Y+4gi>9kww$!Q24=368W2=pB@ z{=i>tAz!;7;MYIKK--=Bq!SnxM6IlqY7huK@q)pi;Lx1%YUi2Ef=(B7pRyGcnJm9_ zUcl^?uTjT-T@P2@-ajofYSt{;C}ng^=KN<1ftSyP6S= zyPs404DprnALf~G?ew0c`dwwGxuk&(cLJjhgQPU!Ae0&57gqXB$qRjq?~3dzfmR#SSnF@nBxHSJ S>HP`}00vK2KbLh*2~7Z?hISzU literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_leg+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_l_leg+o.png new file mode 100644 index 0000000000000000000000000000000000000000..692cbcdc14d10dc9c164035367d48e4cf5b50c9c GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tt~ z#WAE}PI96|g2AhXK=vN1ge#1T`6NmYtYCJNH87Dmpnu@Iyi5I`51oY$G7L<7=kD>a zf6M#ppX)AA!f@hy7uPDD^1PTuoyr|tjlcQxj4yBrJY|@0{%gq_2{m7x^b@Dwvs?_} zZe2K$o9zzcffn{-Mwd46OkXFnXg#w-VQxagpZQ^&6ITdS{QM+op*YW~j6p`I1JJWCM zNK-t)m@?CG8}q)}|ECnRRQS^;bDt<`ShD0v{e-2julYC%R{#5B`Svv91lLE8f*wrz zaPso;g2D+B0u$bFOp;~T#L!`QL_fyjv;&{SF4l`HnB8OzUNK}bGSnPNnP<8ApbF6I N44$rjF6*2UngDpvd*J{8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..116c024ceb760597afc8150d402a84217d8277c7 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQ9P z#WAE}PI96|g2AhXK=unq8UHZV{7-z-FK=gf=_;eb>Cd06559SSf4|Y0c~`&4-xM?{ zWjIkJnHkx3R{FWYk6+6T3W|!7S1hdLu&MktgYg+hPQx-j2bQmo8-1Di&fQD+*0?v? z@X5{T!s85HJ(Ja@UDg*AVt(aeQhe$&agO2)!O+^NG>I-J?<70^A z^J=NGD&u*5&1Ye~UPGgIIA5b|GapDf2Tz6>izS2ff}P9`g?h?oKgdtFxx0uVf}yea z&~g57_G3U7uaDb%szc9DoIPRljCFhm*xh8oUhA=9V9% literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..0ff60977f013451ed119d10f7f18197976421414 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQUW z#WAE}&f6&)xehr9xP%)d2wbt-xOu~bnkJ5EO8;86PWx6it!wHpPNj|ru1D%D{4A`k z8S^D1r<>Cx8JH6oA{d@}X-+H_*;nkvc%jB%&XQu8`h=Yl z>LMIM46}CoiI&|KEvc^E@K!0n)$hSiE(fOq7p5QXvM=^FhV7nw?)c$(zj)TOZtv#b zx{JM{XY)&syMk$&W(>#Hr?TE)xXE%_>%iZ_Q0|6j6)ka#IcI;3spVes=d)((!Y$Fd`_7+!pEAQ_ z;~Ykp_+3RED>5YJ?Myfz!@yN0nHgDN!qdS#fl)&|W=Fxax~B{pyBUS=*6aD@u?2+L zl)hmI{Ix=gN#XQg=SQBGoI}}be*c^57~&y!ZrN&P6;;*$%{sB$)3~~Be13jDGhV1k pM@W1+ljvTJr3xNA93QNh7_Kz>KROce;TF)344$rjF6*2UngI7(bV&dJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_leg.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_r_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..d1a84ea91c9901c429648631054d9a640b108b7b GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQLT z#WAE}PI96|g2AhXK=vN1ge#09)(!Cu@9jJO{dg#>d{>rX)18AiXFoh}Z*9tK$8F3B z)9&vq>~sutoci!z^X>m9Ia#}$7*c*tUf!>1*kr@rP&0q}{gVcnNtVnV`%0b)+`MS; zrTAcjC4?I?Jt^Y;{EKpC^zuKzJ}?(i&FQ}OBsBU=&UO+}!E z_A2ulgB-Ro@2mZPNi|8?;OXk;vd$@? F2>@U6cZ~o5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso+o.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab13256c402d180221e563269adddd22905200f GIT binary patch literal 661 zcmV;G0&4wJyI*~zxP z|I_?CCMgv1o)-Wr^0_YNROj(yj9e8=YK1=AG( z<}0h8Gc_^AH6AxSwSFUx4u4=e!&9Y5@A<1i>UK9LYv`(He6; zZTW)$+*X8OUYL$L6_~Wz^N literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso.png b/Resources/Textures/ADT/Objects/Specific/Mech/odysseus_construction.rsi/odysseus_torso.png new file mode 100644 index 0000000000000000000000000000000000000000..0b43875ff22a251ed69422eefd9ce17cabdd6169 GIT binary patch literal 662 zcmV;H0%`q;P)diL>HgowzkxJCecnsVKp{UPQ&Wqwv$H9Gj(@e1ARx|nj*hmaTse%59}9p$46v~9 z&9s0(>w<9A6XUsvIAR1r&>KLbaT9@PiyHy7Zkj2MxomdGiX%px#R60+rGb3D*dhc4 z&@UFhM|?}Ab?c+W5u;}SLU6TO{Oam|#E(GC7TPq2wkv>6F;`B5IQE$7Mar@7+V0=6 zF}lHY1c3P5*Jat;-4eE+XTQk)!A~Pf@s*WT6^?5b`eL2A(5)=+) zsXSwaIi5ECUI1<>!XRE44cZwPw&M3bt-hQAmX}U(`E05E`LG2(CFlj9uV!9O`qz%W wHT$v!6zK-!&i4f%4yadq+kZ^n0bauH0IKfT1{wBea{vGU07*qoM6N<$f(;-sAOHXW literal 0 HcmV?d00001 From f65e8c6b13bd875ee47b2fd510f7e3d90636fdfb Mon Sep 17 00:00:00 2001 From: Eugeny Date: Thu, 4 Apr 2024 06:15:53 +0400 Subject: [PATCH 24/26] =?UTF-8?q?=D0=BA=D1=80=D0=B0=D1=84=D1=82=20=D0=BD?= =?UTF-8?q?=D0=BE=D0=BC=D0=B5=D1=80=20=D0=BF=D1=8F=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ADT_STATION | 2 +- Resources/Prototypes/ADT/tags.yml | 5 +- .../Structures/Specific/Anomaly/cores.yml | 8 + .../Mech/modification_kits.rsi/meta.json | 14 ++ .../modification_kits.rsi/ripley_mkii.png | Bin 0 -> 764 bytes .../Mech/phazon_construction.rsi/meta.json | 139 ++++++++++++++++++ .../Mech/phazon_construction.rsi/phazon0.png | Bin 0 -> 1063 bytes .../Mech/phazon_construction.rsi/phazon1.png | Bin 0 -> 1058 bytes .../Mech/phazon_construction.rsi/phazon10.png | Bin 0 -> 1274 bytes .../Mech/phazon_construction.rsi/phazon11.png | Bin 0 -> 1280 bytes .../Mech/phazon_construction.rsi/phazon12.png | Bin 0 -> 1279 bytes .../Mech/phazon_construction.rsi/phazon13.png | Bin 0 -> 1294 bytes .../Mech/phazon_construction.rsi/phazon14.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon15.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon16.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon17.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon18.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon19.png | Bin 0 -> 1293 bytes .../Mech/phazon_construction.rsi/phazon2.png | Bin 0 -> 1065 bytes .../Mech/phazon_construction.rsi/phazon20.png | Bin 0 -> 1334 bytes .../Mech/phazon_construction.rsi/phazon21.png | Bin 0 -> 1359 bytes .../Mech/phazon_construction.rsi/phazon22.png | Bin 0 -> 1357 bytes .../Mech/phazon_construction.rsi/phazon23.png | Bin 0 -> 1295 bytes .../Mech/phazon_construction.rsi/phazon24.png | Bin 0 -> 3252 bytes .../Mech/phazon_construction.rsi/phazon25.png | Bin 0 -> 1328 bytes .../Mech/phazon_construction.rsi/phazon26.png | Bin 0 -> 1262 bytes .../Mech/phazon_construction.rsi/phazon3.png | Bin 0 -> 1284 bytes .../Mech/phazon_construction.rsi/phazon4.png | Bin 0 -> 1191 bytes .../Mech/phazon_construction.rsi/phazon5.png | Bin 0 -> 1200 bytes .../Mech/phazon_construction.rsi/phazon6.png | Bin 0 -> 1199 bytes .../Mech/phazon_construction.rsi/phazon7.png | Bin 0 -> 1221 bytes .../Mech/phazon_construction.rsi/phazon8.png | Bin 0 -> 1267 bytes .../Mech/phazon_construction.rsi/phazon9.png | Bin 0 -> 1274 bytes .../phazon_construction.rsi/phazon_armor.png | Bin 0 -> 1016 bytes .../phazon_harness+o.png | Bin 0 -> 565 bytes .../phazon_harness.png | Bin 0 -> 565 bytes .../phazon_construction.rsi/phazon_head+o.png | Bin 0 -> 274 bytes .../phazon_construction.rsi/phazon_head.png | Bin 0 -> 279 bytes .../phazon_l_arm+o.png | Bin 0 -> 349 bytes .../phazon_construction.rsi/phazon_l_arm.png | Bin 0 -> 353 bytes .../phazon_l_leg+o.png | Bin 0 -> 373 bytes .../phazon_construction.rsi/phazon_l_leg.png | Bin 0 -> 383 bytes .../phazon_r_arm+o.png | Bin 0 -> 340 bytes .../phazon_construction.rsi/phazon_r_arm.png | Bin 0 -> 345 bytes .../phazon_r_leg+o.png | Bin 0 -> 378 bytes .../phazon_construction.rsi/phazon_r_leg.png | Bin 0 -> 390 bytes 46 files changed, 166 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/ripley_mkii.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon0.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon1.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon10.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon11.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon12.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon13.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon14.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon15.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon16.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon17.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon18.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon19.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon2.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon20.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon21.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon22.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon23.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon24.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon25.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon26.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon3.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon4.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon5.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon6.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon7.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon8.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon9.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_armor.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_harness+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_harness.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_head+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_head.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_leg.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg+o.png create mode 100644 Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg.png diff --git a/ADT_STATION b/ADT_STATION index 754a72a50d2..bb444f3e900 160000 --- a/ADT_STATION +++ b/ADT_STATION @@ -1 +1 @@ -Subproject commit 754a72a50d259049c45680d0bd5873dd6c17f4df +Subproject commit bb444f3e900290a0f7b6d59a1959b9463c652129 diff --git a/Resources/Prototypes/ADT/tags.yml b/Resources/Prototypes/ADT/tags.yml index a564665cec9..b9815bf39f5 100644 --- a/Resources/Prototypes/ADT/tags.yml +++ b/Resources/Prototypes/ADT/tags.yml @@ -65,4 +65,7 @@ id: Medipen - type: Tag - id: ADTHardsuitSalvage + id: ADTHardsuitSalvage + +- type: Tag + id: ADTBluespaceAnomalyCore diff --git a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/cores.yml b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/cores.yml index 6e6ee057de7..4dcb47c30bf 100644 --- a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/cores.yml +++ b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/cores.yml @@ -127,6 +127,10 @@ energy: 3.5 color: "#00ccff" castShadows: false + - type: Tag + tags: + - ForceableFollow + - ADTBluespaceAnomalyCore - type: entity parent: BaseAnomalyCore @@ -262,6 +266,10 @@ energy: 3.5 color: "#00ccff" castShadows: false + - type: Tag + tags: + - ForceableFollow + - ADTBluespaceAnomalyCore - type: entity parent: BaseAnomalyInertCore diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/meta.json b/Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/meta.json new file mode 100644 index 00000000000..61f255db11a --- /dev/null +++ b/Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "copyright" : "Taken from https://github.com/tgstation/tgstation at at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a", + "license" : "CC-BY-SA-3.0", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ripley_mkii" + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/ripley_mkii.png b/Resources/Textures/ADT/Objects/Specific/Mech/modification_kits.rsi/ripley_mkii.png new file mode 100644 index 0000000000000000000000000000000000000000..56b7ff4b18fea5db951e01a5609df6bdebfb233a GIT binary patch literal 764 zcmVU3B zwzk2+!BJ6BLqta5;o;BE&reTLOG{2lO-)o(R9042uCA`6q@V_aNaRaI7GWMolQT24|`x45}YO--n&sx&n_ z7Z@B(O->jZ9*Y~MvH$=80d!JMQvg8b*k%9#0hvieK~y-6y^~pYn=lYY4QWG5q>(8t zB@>cNwx%nVo!B%RV>`~~Zb_4_|Nnl82_kJcZEgmLUb?lt^J4eqtJgbkw%>Z5)5AMNKhJ}tlXaFP5lNx7Ul+Pv zzt_XPJ=_P`hZ#;n7qKUdf%~$LK$4JjL&$qE8euR1iDW6>J8zNF0RbJ-fJ_1a9UY&f zjzC5rD;!hb)&r6ICDWurR_W%cb?GJ~wu)`#a5$vlXw*z#Tgx_CjWp@8rqfAX@HtDu zgfk=YnCWcH9G%yNi%T;MX1W3xPp2QI(~qAbXBOQ6m6z6O%)$rh<$2!eNDOTw|C>da zE4wtObP_1|+-A}Rf1#u668YxqZQ*XA?smEOmKSS9sZDwG{f8rXf%?g`Ou97Dzd)9g u--Xj;%Qt^AmrXv8O91o<`o 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 Ef_5ojhyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon14.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon14.png new file mode 100644 index 0000000000000000000000000000000000000000..e9574e2997a92213ad74a42e63dafa3a30c1250c GIT binary patch literal 1284 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 Dxan;{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon2.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon2.png new file mode 100644 index 0000000000000000000000000000000000000000..f96f4ed85eb451cc9fe79aedd16a2731dfaccdf8 GIT binary patch literal 1065 zcmV+^1lIeBP)EOEoLHNiuyn+Z6u*rmquwO*_esN(*`HGkw(yp(sLnL4fj%PHk0fxkqh3ZrQ&aGA} zv``YjGwg~aU<{6DHUVNl0j!f)P6E;h23}G9CAw% zG6?(wpF=}JVnh-^{-snj<_S3q0J{SuBw5x3)#7^g1^C0SA4}JPQDAOvPG4Cp>B-xw zaCh3PR4NHLg2a(Ok0AK#Ev~6*wW@uK#iCl@4{$(Ek}s7?-sNT6D1qRJ#W+b;Kk`fx zWJ&;BPk)~1#T&bO!K+#>o88xHHS>y5Nv=cicIUS#Lc|a?<;B*(i_Jgk-TJ?K5MuxU z$X3kYObY@NPO-e~=W15@iGl*;M4a-k0ACFgl5-Q*kH(EM#{>aJE_Q za(U^Y>h*d$Fz5O{`XtO|vw9pC!w}fn+0nVNO?Eeq0Sw=T8>i|(6?8h%>9npJm%p^* z(gf^NPnvwyIEEr1aL_BLPdAsAo_^52$Q`gNn>>k4PT?2-)5 zSXu%60~35EsR+Yo8S)NeC;a$w+Fw`E&Bh;l?aqmL#x-o!QXSgBX(-z!fh21d)aH5M zj}FPT7-Jou!53>}&WUM%IXhoN0=d$G-1Wgc7irlKBnB~Ua}wa^6@#({Y!zIjVJO0h ziHT4RNX(HHpvfAD0<-7r8W>9fy9Ow2oC5rkvTI;u1&~+d7h^l0@~b#X0oem2hN}Q0 z6<~AX>BsjLbpSu1|vPlIK5A@F?E00000NkvXXu0mjfE$rpV literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon20.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon20.png new file mode 100644 index 0000000000000000000000000000000000000000..2dada9464baa6978d17dea16486cc34750553052 GIT binary patch literal 1334 zcmV-61sFC05etQx;xg04S=@?jSts2p3X1#l zxQRuah%Z7AjQHw2in~4-gD0Hch5QZ-0$m@+mKj%vlBF5t<)m_*O!k#nB#mTD(OFeiBRXz z!Nan!upqs?y?UMF3l~3kNMh#hd!3B490+O>^$5W6!KV&2DbLN#NoICNK8SWZxsEm2 z`Oq#OI0R$NVXb)Mx-hjq66&(de1#^i}@pNdTeHa@dR$6L) z0^_$1Xy4UJ6I-^A$LewU0u~c00apQ)&R#Eg*Nb^qidwYj7U=vX7=orN~NL= z%DF!6z$Ab*?2aTL1jm|9fIbib*qOcp37B&3?Voj85IRN&IUVZUB-z~$YG6j?+xe>!M60ncP?995+qCGn-QUsC>EZvN}2=w>& z>)(9iD8@G5Bgw7XoI;@xfg(s0hgGt!4+1)sXW9aVLP?9N0>U_px zFQblWE`8i6 zc)P;g&nTGS#L^MKKQO^-l7t9e%aC`7ZnX;N%j4UWT|qY+HFm1Cd9PK|hF7u~9ZJ(H znb|h!$Yjle!bK#`nxI3{7Gv0P4Z5%~b55W3n{(hXq@$p8;H~M^N78a)a>g-9V=go4 z^?A>RKIqeyKmwoc+oD?RdhccpFbb~>))fK2jX8%Rj7For8ZdpfC13-XH2`_%+YL=N z_MBY8V)Fi425V-5rBSp&d^Ye(M=I~{(&WcxW zV$beYhjR+Yoa0(@X4>leCjdHsYF8A^&CNxa7cX7VM2k|8PNzLt(>Y~*eO>Q*@3V{8 z_U0x=d!u^Z)b+xPL?Vu72Z5E971Y$!XfS&>dX2mJ$&Lj7IHoNBc^LRa(NWJ_bL&zV z849uK!;=8>9GjeQEHaebjQ}1xco;v7+`!diIlOp&T}45n!nsHvw2s&)3}YkWD~ha> zz{rCQpgPZ%fHZ#X{U;IcOCcN%=XboktQ#s)cV^42BT4FC9 zmMLO!7ksH^q$AMM(xQG7g`*hS{wNxEG+9$qQ$8w^M6$yU_sIZ0m>$Rc(*ex>4ork| z==N8k`Sv)z=<(rP2XnmTysfRxx_ft3_XIkpFY)6iJMNBo781f#0QkFjXF(aC8=Ana z-6?d=+{fa*df+CoGrf$nxP#@~!*o!h31MGe5nrg+D?N&Va;{tjMCrBI%#^)UsYM_*S-1>)4^2d|Av1A1jZM^_9A1D-xigbT>MeHY>Yq-+utPTuwQbxq^m>6u%lFjId6upv}ZBu|u)>2Tsh+u7k9a3yLrk$)&mo{e31=IcJ z?0F0Y$SWOuYkKdwD9(({Ste=D#m01>*EWJ7m~QbTFnr)~U~H>*OASaA-fhp>1e`YJ z9E&g*3_5DS#H>ib?ZB)7%GsM$MKOPXIwTiM;%7ZT?1aE zJqa+c%rD38e9HNj7g$qd&g=muhK=d@>E;;$X-;zc$+=}6Fe34k6O7}ytuGBszOc+1 zDD~Y~@-mX!PeA2mw30AYY|CZ}%6+t!y$!ucR1(qoFU~6xFiE)Q9#+pS{{k%leIof9 Rnu-7b002ovPDHLkV1kRbie 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 FV1kPCc|rgH literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon24.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon24.png new file mode 100644 index 0000000000000000000000000000000000000000..27c4945baa9be0a48a093aef64435eb38416d103 GIT binary patch literal 3252 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon4.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon4.png new file mode 100644 index 0000000000000000000000000000000000000000..94d13057d1b258aa43c7c285fd55b8b6edf517e0 GIT binary patch literal 1191 zcmV;Y1X%ltP)mxpP-0Su@_gU6-(%i(Ur{E3Zg*$C`F3V@ zc3Uo|kVI9b=bGQ!&Bp#0D?}g)csdrBmY?e}>J0SXk=4~zsjsg$>l}}bzw$_8@xo;< z>Fqn6YN7!F0QcV>C{kWpT9RaDQJ%%Cy`i#0X}jJYat^^5b6A`II_Ew9b5`KI`D%+a zH8mAsj=vrYh!&+_ZEelT8qOiPTrRY0jybP&U3hhMb)oMe0^8f$Qc+P6fcd)#*07tj z9|`=LZmx)4ML0&Mtj5Zsp9*85PV8XC%;} zjlobGp|2Lnh6zmkJ`gF(vjrfGd&|#>c!yF|Rb_NGH#d!gVc)^S8!d(e#5hmo2|@=# z8)ASEB7mqGUv>moU<|v7NTG^#eh&@~LL?w`jx`ExfMKvyI&?&eiZI#PCA+)3#(*R= z0jyznBmtpwtl0#Jfe64(V>t+zgSf7vkUAqh&lkg}1!T4~$Q7aQ%_VWAJb zf-lpIf(W#>wwllB!ck0AUX+F_jo$3+Yz&GZF^>hm@Id0_z<{LFX`|cR+$_(ZY{*DY zttm)NzN4eV+u7L*dIFro7yXoj9d?I2lLVO(0G})0mW}anYD(VWsE&;VyU%1Y^8Q+* z%%|qKyTA_4_p(2NB7_fBQ(nm$xHtMsUJM?8H>acE006obBjh|mbWDt=x1xQNB=D&H zdyM%*Nd2gI3?oSBR?Ru;`X62%BO8mlWltmkLv}YfXPf0NySsYi=;+8e=3GI?L&$4t zYRtHlkAT4B`F@X)x(XBod}>T>4rT78XLy$Pln^JuUjEag2z7 zz|2vDye;dNKKT&b0WN+0oy8pxK)%=qs6Z0D(I5;zL|?OTt~a1>O&f#QI1NZ!s1HmqeCfrlIgZdAkCTu#rqu{lC~Jbj%(0`jm|kS z?U%Fj80traoesR3@DA`>uBS<3E}2>k^#ceoh-r(H0D8Klj(az2fKeFTDz?#cD8hI= z9;yM2c_IPZfvy1v-+x-{IlBg2q$3Fs%&q~3_O5>$4qG;ygASr**MN((lK}FH{9u0U86>wCksvGXiW*y#07?Q3r?!UPT%V;~`(44UE6AbPYuPZj8K)c>57l zKfy`~QiZmxQ&8$hYsuTtMdBo(&c8T6k$@&)&z)A!mcMTVbm`avbo~GT002ovPDHLk FV1f&iA|C(% literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon5.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon5.png new file mode 100644 index 0000000000000000000000000000000000000000..7581bf655a3a7ae88455ff787ef90e65e0353e94 GIT binary patch literal 1200 zcmV;h1W)^kP)mQ0vHbb2pB;V6oHnQ6rz2;Z`p|BDqO5CuFLi%Z+q*BEvB`>x6A>Z&v~HJNpeM@FA}Br$*N zq?hz|oK7{-fB=B|uJ#uxFD)%ea&cZB$7{XY6?@Xz(G_wI!5DK`oBcH7-T!k~;QY+# zHfe2bEy5gqF%l3hO2OLNnv*r0L$cXyXxAKbUhBH>8XFr!-$Mj8Ha4WHswx2UcN45( zHw%6w@Q1NWux9H*5E%%t;loJ)c}`AEgccD>?1q57J(uOf*n1f`Au{|UYj)14U~X_x z0v*~I47CyZYLiTuz}W9yk%~N90K&MZ@`#AHCp9%SMrVC}-8dNZ9o)IpW=KGc^HiQ7 zbRe`L1_&Vnh^p~rM}P&!u$zb!s#xcDcXu~L0z&6lqtFHz21}(wN2I6-ljqLM_V%_h zAPG$XYuFu0K2 z^5nrc8M@eD3R08r?(X(BH`75+fOGhwpGvU9?vQ7aAX5V1bLI20F&<1!$ZH(ckr98k zUZksDzWC!eXIo@8HN)Knc5t4~{0xc^K2%M4C2Qcu@Gp5fu>akhj)DUK=vIu7^90c` zF&wVy&e>+U%M0f(N-mc( zjyYG*@euO5x;is1*!F5o@Bah5=gUVLGgY^homjW zu;UtZVWV?SO#9{RJcjxaVW$JHCcFdumg{NKm`kSSL;V0k3}V{iB!HeSsr}x~8ekNL ze-zv3ITT?$9uL)k#w<&~cA#qj!uOvRd(N%_7wJd>1hZ>^p}p?khJ%(3=b(eA*)`xI z?IeJ_BEJ~h`Q-U_y>d9Gdw|BkHSPN8=8OQF6K_ABThsv}f>)6S!}zwZ&j!X{Sh@zH zem6#5M!fw9s-Iw`1gSz>)+s3UqqXF1=ps>0sPiw*%M#Ee?74&L+42|a5qJfXtA@t_ O0000kxCRVIOMcW1u& zc4l^VTQ571WNNSHn$NElV*iU3A`k^U7E4Iy&u=m64D?@=`T2QiZEZE{9A}1~c_cBl z?~s@F)}2l@(SQJe`!5VsD9_ByNP2oo9wZvQn{}IV;`qssa|p(m!`j5>Pu`tBy9LgV z9_f^hj*be<;pdrvXhjMZ78abW;T%#d7DKz{nDbiKh1b&368at@u(Glu@pwD{^LG=h zVK-m=NZ=1+mtf7-g&;BzV8e%#0P>t3{}@_CD6ty?_MJT^??>Lrr2`^E%SE$uMg?<& z(-P>=#$c$8&{wAv!URTsZ-~^D*a8s7XX_h8yiG}^QbuQKX~{Sk^c~zf(`iURjPq=X zAao$KAqEH`0*I>dWk-Mo#;}`+l&e_hcVlBCL;^zRSfkJe7zRtFLr0{d2-Bx}WNmHD z7?6Y}fHmxnBp`H-HJbo25CPa}EGGdiObbHC=m1EQU{vTFsbkS;j3}u}Kp!VKHw9Hb z1th_!&^e2aBs4}O0W=|me#}1w`iQYvpt%6>TcRjq9~Mn|NP_aEoU$i<&2nPBRBW_o zhlM`$%Dzl93L?S{jd32+Wy^ivOZ*d6jr5@bpMe9nEHHO7P4kMasfHIwmY z4~k^5nvvJX+GQg9iMtEz;5=XW5fmYOsG9Ps*1(maU-IbE_IGnS$_@aaTQNe;6GX?v zxOcur4MfT9liy>^A42L!#bX#jLbqzpsqlLxj6y8xmaRzuhU{)|&NjkMIXM|>MuvcW z>uJ$PjblUv1je`8LVcjIv9ZDc0%BNOU*CRSp+}UeyX5%#+qi#P_L$>F!RrclzwVNBPG2Sh_y;C< zCP{?gS%$nrOsn-By|~)$+vQBN@yA}iFdMudXv0>mqeH29lIgZdAkCTu#rqu{lC~Jb zj%(0`jm|kS?U%Fj80traoesR3@DA`>uBS<3E}fkU^#ceoh-r(H0D8J)w|h5hfKeD) zuC&o}D8fV{5vl==S(AY6K-U0-?>{Z}oLvJh(vbuRX4e2id)dDY2Q3@UK?hN@YrsX? zNdS38elfQ5$@A@c<#0~-0F8lb+V#`T838sY-hMo{r~^a57lKf$UAQiZmxQ&85l93kpqjE-qQOei*?#%Z*@6LTQAB{!E4kSJVuc7q0guKK()ROfj5_^&XJu|~PMVsU%sR*EM-M%c znBKL|OL?nKrb!xfb?G?V8FCK67;{*gd_Upc__JN$ z{NRB$X>DyS!F=>M9S|)^!TkKZlQo<}^7(wQ>!U|z<;$%_S?ul(=C!U1ud%T)^gTpi zd3jml@pu5{?15D5sK zV~s)^U>Gcw4jqw_B1|3YmX(ziV?Yv`0M@WOl7P@T)@%aAKm=f?v77|7Ff9ljqXQsK zf>EJ!q>e?WF`}d_0ezg{+!R#t6p#d?Lgy?xlF%5D1ki*K`ceNB@Q6X!EYMs4_%)H2 z(YN1BdPsuup_sCv-UjJdEfgE=* zhkwbvbDQ7I=_on?fWC|na-JYMCdRGP6>1<#u6HiRm_LNnkBY}If`o3>oKxZV3K+Rq z)Gb?)01VmP;GAuiyFA|ABO4nV#xduLIvzq^Ute#=<$MGLMn*^s z8Ixv{j$|@v>c*w7Wol|F)Qk)P`_|K;F%;5f@c}>4l%9Pcl6{^i*Gk>nvFm9vbj&e`++uW z)jB$qk|&vNn*`FVSx~&+(IIJzG3>YoUD)WH6VrYMqOJ=iovj!N2;iXa=J%=JpBod(-(3lko*ba0JK=}UCV$az%;36GK zfM9kFFtiu^+i=jb;T&`jHM<5}q@4tiSL7FCJD)t?u2&A{bPv!NxTak{-JB6%bK>pC zbBj7aMDQxoU>Fbh`fOnQg{5mC>UU%0WyIT$p!x|`PLL|JWu1a@KU&M)hAtA7ggXD? jydnWj!k*izo-Ka?(Gh$f92(C#00000NkvXXu0mjfYv4o7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon8.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon8.png new file mode 100644 index 0000000000000000000000000000000000000000..c2eacbf24f8a7e5b609563f38954902a8058cb19 GIT binary patch literal 1267 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_armor.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_armor.png new file mode 100644 index 0000000000000000000000000000000000000000..baae07ca422fe4b2afd94c0f87ba17845fd0eddd GIT binary patch literal 1016 zcmVrsl*SkTJ#5_-8?X~?%?JZB%D+{hotZiB;Sx;O`16>j} zTvc0Qd%U_33%gj0()G`ao7n|U)fTj(g(!{UrRZ9e0TXl!a0xJ`rUGu4v!xgi*z%2Q ztc@kHGjwtYZu{LHdBDZ}+^J+HECMiqS|?SdzA7NXiC~kKmY3=K{zsZmH2_?koum5p zHtzuH(Y;8;?l>ee9RQ?CWfka-s#?7!X8@7{AcN$XgH5{~X1a%%zGUVgN?Qu9H0nu? z77l*c;CZ$~+r!8h=;Y|&=wi*ggq_YY$jRmF9z>rTdt^w6ZK9#YSuU5Egxe*ZyxD9L zHCM@j*#k2vH_V~c=a0tNXFMly zk~1ZM!=tg4Od!Ze4-I^KU!!v~i{`ujJrH&dEgOCHx`4Rr)eWjU9k7Ih>OevxJ=wUO zCAAc~3*7efB*eR{e(3TYYAe5XyL&|+A4O&-$$UNy45aI9&UozkhDw6HKAw|4TJ5~h$?Gl(DskrAMCb`#(06y?_e}on# zkPB?JB4b66M}WH!IR9|85M5yVVa`Qf_5BDik{=#_uL1dwDi8e#h<`ZQIp^KF_4=)S mQ372Oy_1_U&()io9QXt5r$YXl9{K?Q0000=XEPtM5mJTeS}uC6b~YW#al7eWgF=H^Bg6AL5Tw#C)=eGyNkQew=q zERlm;$L(uD%miTba6+o=?nwxkx7%%zlgs6#IdYz!AGIO0DuA*=!{JauluMS31LU=C zix_g$cVdwb;RDP5Rht)UO}#| zv_C_bpYLSp;-xLFVu{p%misUm?A-dr`Oz;be`{X!| zh?}NK2aQQC;P@S#x#v2Hi-l5XP!}uot5rGfx~}LGtQt9uW?g&Exd2ddHULCAofhMR z!9bd;+Y%`NN{W*Wd(RLsWwAMWA+|pwTwwqR2&Z8X1OkT5IX9LbI66G0R;wkqps@T# zP0GlwM-}qiXwNwp08Te`kDEb;?pMlGp$GAdnC=PqCxBY5Cd-T!W92aCUf@_P z0NjLp{{=DijJ=Po2~{KA=g0x#Py&zuBmfD(!T~-3%rRH0+M3d_00000NkvXXu0mjf D&VmULs00Knk%iTl5#=pmOA+!KsZf;~Tu`sf2TU>qL7x7do zCB`hv5;@3q+`bmXOaL|yC#1^mo`isTyWJK!xm-?~Bj@S)Q5!<50w^mq91bN!xn#*W zKwj&%h#^OPXO^@8xYW>SG?J@Sg)zi_dnZx=ZZs8w%@K1adD1V9&u=HtnP{tpNin?qc!NIpXqq8r}B1izrT zPmbe=xM`Yn(3s=`j^ELld#xw?Xs*%%Z*0txH3jif&13;wH zX)!(+45YcbEs+ACq&V5I_Y4737Mr6NV*4|~6$XHSa2f_dAYj;>b7Sd&qr+orwOVou z3d?WQq>Su(R3V?w)9u}j_MCG8;B-^>xEW;Vex*zmdJxZu>7Iap0;tt$vdma9Rt|IS z1&+l6z)i^aUl3Ez*!$R;P&LwhjvOEkB>)M)!T~-36HHgC4pCoecqPqE_CH}dF`^{W48bR literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_head.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_head.png new file mode 100644 index 0000000000000000000000000000000000000000..938a6817621dd5b40c039bc38cf4832f1a218cab GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tG- z#WAE}&f6&qg$@}AxU4tMI1u8-#I@>2C)56rgZhkrJGC4FQ&iXj3KeJ1a0#|~O>}|FGUu)F&GAqi4PzHHBKKl}brT zfmU?rT-=Kn2;CmdP2ovGGA}#BLZ3R81u#^Ds_CXz@$QKOzjxDGMOaa|(ih%Cgkg*V{#(P9lKG>3p<0Fdj`Xev(uzg4uMgCjeum6iLe}AN11;B!FQ54!7|Km88^rzNE1Q2Pp0!SCo03d(P9L;A*=WhU@D2nt62v_DB zfZLA+#1P0{a{XEW)UiB(0Z5WW_n;F1Ucb=)W9S3`P3JxEYrj(n6G0e;`s7!zvps+x vnC%Zc^DW@Y+yJ;XZ3O5_9>4>501xm1{uh3)dzX+C00000NkvXXu0mjfxb=;1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..238cd1e2d48ab348292e2f2184678ac4196b1705 GIT binary patch literal 353 zcmV-n0iOPeP)4bvRZ%*)QO(4;S`2B-nV0ByIGzk7a3uZ_|HU_P79U!F%%M5psH z*MZQAAdX|QB{4vfB;+^_Wm%@~_lKQ2D~SLmo9+6k1Kmy!<0oBdMKI_O)dXPdx-OYW zTtb-h*vF#@-6x_welY+G#%Y==b6f{OpzCkGhyY?DV*rx^iU5#5XO8BxO!5~2K)&y* z6A(7cKL+6TV*xP)ve#X|Vt_JL1Bd{^FjPJG3IMNPsQ4OI0)VFT9(c6h8iXhU&-2vD zpWw>&00gt;YLOT3$%4c`BxG5?^%~Xye+h5{+V_61#X*FA00000NkvXXu0mjf{ZEd% literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_leg+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_l_leg+o.png new file mode 100644 index 0000000000000000000000000000000000000000..e3bbcff8415233f194a20b897ef3c66a3069ff05 GIT binary patch literal 373 zcmV-*0gC>KP)RCt{2l`#&2KoCX8#9ApZoIp9jYGTv_n0Oj*VDD+Xff^I# z1S%IGHYgPp<`V}ufYQurv%g`MW*&b&vu*mbEPw^D02aUkSO5#q2+(yp8J_p}(bDUm z0HEP?GNUMp=yE;h^=`iMVjKYW5Bff=&(CZ> zBxV0c01g{8R3ma-my#sO&yoTB2vAlShQ-`hbCs!LGV?>k=g-Z|DZpF^~sv;hji>$ z0^qPgBQYl1wkZt5WUU)OC4j6v&r9dNUWj;eyl8Iy|CPP9K*pD$-mX!u@dnaub zc7U768Gta3vwNa9V65swVSr_iXmk5CP8oPjK0Edbmgn*rFL2UsZp=8E~E z=9#njEU4W9zIbr*aRwmd0FKnU4P^*iKxha72BRn=<%1{>qEP@DBKxi}fHDm$1E@*{ dzySOl-~|kswFCYo-I)LY002ovPDHLkV1mf*n~eYf literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm+o.png new file mode 100644 index 0000000000000000000000000000000000000000..2e39c2e0e3c3d05456687632e2463b00af66aee4 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq{|D z)5S5QV$R#ChWt$i0uNBxX=T^;~ znO`Aa{(W8T#X<{KiBpa@%j(1X=M^(_^t%fS9xqhhesi67Q^CC^ozrWIMO?4llw|n# zp=$RFu`|nxYsFa_Pkf%k-oTV=F}I)B!i+&PmA8p&&tVJJ1M}bU?=IRI(fMli`wM+s zP5B(2GNKNqU5hq+I>$IANdEIVMlJOc?uNL_ZZ4(_U$VOAF;Clm;0~vN|D+{yUSbSU zrzM;^4);B2yI;p^>kz#pGfP)FjA7G4$u$fD>gEU9-c&anIc%_|I7ifAy5QVMMxQ|A kf9Koe4lq|VtY@xZl9g^{*G^yK2n;3$Pgg&ebxsLQ0F+~YoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..d462f59d949a1b369550fb3ef9e589165f38a26b GIT binary patch literal 345 zcmV-f0jBy!hb zm4YaW-qxPyvCn7(fE!+Kmplct={)y2jw9kYHUmJ0G@Q=I3Y;+jDP;kI2z(BuTj8(`{0{>#00000NkvXXu0mjfmwbZT literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg+o.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg+o.png new file mode 100644 index 0000000000000000000000000000000000000000..eca244907146a26047494493913bdfe76e11c051 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq_xS z)5S5QV$R#CwtR;Scv^dpM7?OLVtT;B%E@T0;CI;4g4dj(g~gWf0(VG>M$TL={VfwY z_d82XtLS{K^;P`$(Y2T6pJj?*;7(xFX<*&J5XJZ^Pxo+@pPuMDX~qw=_SQ1rOO3#yzoDDj$8&0wgwa5)Sll$L1wwTcY@`eV9_lM zA1;^w(R|Y(fwxSLv@a~+;A@j)cr0aL)RC~GN#gV#R<}C0R#EkTsyo9NR1Td9Prm;xmhq#{Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg.png b/Resources/Textures/ADT/Objects/Specific/Mech/phazon_construction.rsi/phazon_r_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..acd22be2a191de5dc0b7dbb6e7c3017223d9affa GIT binary patch literal 390 zcmV;10eSw3P)d7j$$g%ANC834+%)G@vv9U#jxwH8I8V|+h4Komu)@2m|f zj#m7|dbL4pLTmpGFcmkNvahxj;tY<`FG9o}bLE8hyDuD8%4Q&q? zs{o$?P~!>sW3<;02gBho9E2GFaSs?7L=avj7GNm-0>nAU7zr{<`Tzg`07*qoM6N<$f|b3Tvj6}9 literal 0 HcmV?d00001 From b0b95987be21d639a78ad037dae4a2971bea1b0c Mon Sep 17 00:00:00 2001 From: Darki255 Date: Thu, 4 Apr 2024 15:16:26 +0300 Subject: [PATCH 25/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D0=BF=D0=BB=D0=B5=D0=B2=D0=B0=D0=BB=D1=8C=D1=89?= =?UTF-8?q?=D0=B8=D0=BA)=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20=D0=BA=D1=81?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 2 + .../Prototypes/ADT/Entities/Mobs/xeno.yml | 49 +++++++++++++++++- .../ADT/Mobs/Aliens/ADTspitter.rsi/crit.png | Bin 0 -> 1947 bytes .../ADT/Mobs/Aliens/ADTspitter.rsi/dead.png | Bin 0 -> 2500 bytes .../ADT/Mobs/Aliens/ADTspitter.rsi/meta.json | 21 ++++++++ .../Mobs/Aliens/ADTspitter.rsi/running.png | Bin 0 -> 6648 bytes 6 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index cd10db5a89f..95ec70e528b 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -9,4 +9,6 @@ ent-ADTMobXenoRavager = британец опустошитель ent-ADTMobXenoRunner = британец бегун .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoRouny = британец руни + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoSpitter = британец плевальщик .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index 661e1d682dd..d6232eae4ef 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -327,4 +327,51 @@ - id: FoodMeatRouny amount: 3 - type: JumpAct - jumpAction: CompActionJumpAbomination \ No newline at end of file + jumpAction: CompActionJumpAbomination + +- type: entity + name: Xeno Spitter + parent: ADTMobXenoBritsh + id: ADTMobXenoSpitter + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTspitter.rsi + offset: 0,0.3 + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: running + - type: MobThresholds + thresholds: + 0: Alive + 90: Dead + - type: SlowOnDamage + speedModifierThresholds: + 25: 0.7 + - type: HTN + rootTask: + task: SimpleRangedHostileCompound + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + - type: BasicEntityAmmoProvider + proto: BulletAcid + capacity: 1 + count: 1 + - type: Gun + fireRate: 0.75 + useKey: false + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 235 + mask: + - MobMask + layer: + - MobLayer \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..9934d4fefa84984fac0149280fac8dcbb5765565 GIT binary patch literal 1947 zcmV;M2W0q(P)&!6vxj{Qp(J<&=#qIU<;|509}|+s)3{n6Jf#1uyi3|p=%A%zd)l#qpsW_3lmo? zT&jsC8i*E1TmUhOK}Vqxr!A$O8Kw>6_&)db`+7Tl^X5lOjfp3@@BTXP-tRg0d(OKv zX8&Pc*lR@&f(fNR^Xt}ZpJtr)SP6vF$UtOY+XFkqZOJF+1Z5^(Vy zz;Tkx_>v@32dA^lcc&G*pb`Ltr%-9TAO()Pj%So=XSXF5Yu9G> zIgq7+qAgym*vWTZbGqlxyk%!?(w&fEBVZqY zf)CRcM;E-F`>9}qPj&|NqSL_$fa7s^EilAFNGG$euM7sTL#g$CD`_btF1aZo!(w&SMO5o8=2H@XaL~f{N%RFGRpOUr4*++9c9>n6YxDx5Q;v4 zqz`C>zQ)i&hKGk&)M2J`Ly3=uF~En46nXVhxOvF+LIfPp2%JaoGT_MNfR>P1PA^>* zNRdv0fJNuCn`Jxl%!pmSd^xJwcPJCyuYUWpSeH(9C$zD$4}HKRaGw*v>rjexN*mrI zcp4)R0@pXD_P&EoZ47Kpg$`0|wQT^$s7o5x16>sWuRd+1Pr&%WOVC0QysYelLC6=s z{_bi$^d5#^x)=UV)*N*`BN9&l@1J@l<33U>LK?*@0!&{N@(rmLcSQFd-tz^3(2Pr- z*5ma2cgS4K`;Kbc05&HBDGroAS)7d#`0sm7-t<$bQw$!Wm#?om-w00LH?VC3e4yIM z_x7>9k2!k8<#*}(HAZ1XoR?pG`OKzs@1FZxbN+kv3}~2zbTwu%QAeKl!7D{-(?3e# z)tdgE^iDhV>M5791rYsI@S}`10^t0|YLBDexWdBhZGxBuLqSK&5aE zrT|)kF#xBJA?S-ya7Yq;cxRa#^lHTCCY0%&48N+O+A@zr zfXkd`9s`G$)&sbVV8{m_=jB@P2M!#lUcY`l*4cF_q_pM7fHvcZr67i4!Lh|Cy+3fEM&)fX!+}z%(BG?^zuk9d%udz!(+jP|M5A zagoCa^eF<5=kxjHKMVZ#)s8(DO>!5~JqGZ8TPJ`nr+^`Bi~)LIKT2fO)o-pwu_B;x z`n(T#>TEV^6B844aVEw93n1O~N#31VebEZF!lyv{W3=%yf)R+k9H%ev=p}(? zK9NFfLKe{#m=|=Lq>ae?Vb2VY`d-!e`yYPn?)$7M@S5{$z~gnKUf}xr&H$*=>@Of* zCJ3Q`L>w1YG_D#it7t5)7WhJ;&=h#qh)w{0*BU~fj}f^a(9tic;6>&AM|Sj>g0`#F z<-8n6i#Wg<8yg#|iZ-o)=Y3~@r~+8u5P{c5)X)hU@xeg^IzJWuMc68M0cS0!(+q9U zm8^(v(Fh}aA>}EjLmf^7Va%se61V;JXbU)?TlKoX)(QhOAw%c`)&~zrf4&vaT3_Jl zH%gOwr(PXvfUmq(u>M-K0WYtw6+G)TGytXb5+6Kkw#xT798G=5;$CcZY-ngG`a-V< h@K*Q#U;klw;2+D$#`1VZo3a1^002ovPDHLkV1md4x*Grh literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/dead.png b/Resources/Textures/ADT/Mobs/Aliens/ADTspitter.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..0460f595bb7964815f0125f87e0bafb85ac8ce19 GIT binary patch literal 2500 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ℓRO`o!ze%>qC35mIx~L8d4MqiP0!ag=KOh|&U<@%?c<+* zoh3C>X~P(BtKx@CjngF;#0&G)7cJ)D@~QDMXsuPP>oQ6pC<{f*Jk1DRGyiudfoC4z z>sg=ih8|!7ULYNk)2Ve0mIq{g=7t`S_32MrnZ8g^#4BJ1c&uJ16zuHTvrX|i59rqq z0K$#ywF$zB>GCK%MuxJU|C5uG<-xcWDpN5KyzqyE0|yR70{_raxbOdGsF4SfAco&4 zB4yZH*2n6A#tRZWfD8`AfBIMt+U`=f0lpQ$+J|~+X`ca}wk$8usu`;#P5~^>2?|9* zMMRl!A%__;!H*S0pl4?NfwNKY0?uAoKctPo`&eN{wNy|>)<=m@NO{WXWDmT7(8s%^ zRSGg+z(tu5xb|zMu24V=qzLbT4Z#C49N!3N?Jw}Wqrk+(L`@u;->7c7@J_*|KMr_V z{Z7HNcT)w@0Pf^H1kXO3rA>&TrGqS7u-W#=$VhTR|0jTN7RUeGx_<-poY@a=$u3<0 O0000g29a zeuDMYPvL zC0xwCy&t8k;Wkx@%+`UH$O_r;2C#sGANO|#Hnc|IkJ^tvPT2o)5F-WjD~&rgHaGzk z0=hKuLLL{u47@C#Y@5t;OR4VeMVp4c`qKN=xDg8|>^R=!(XYfWXxoE5HtZG0D$$ux zwIlc|889bEY~1Wa0#voOk^s&QGFUe`x3M){YyHM~1x**qOfxi&N{CE)7-s_J}ecTa`B#`hv`PUcBO+v=k~ zmMG*QIyxj1ALDWkjgCgQEjIfeEK#dhLwor>fXWwC0N{Hj4oX{g{QRxoV~yGP`J>R* zrAyNZrCV7dph~o8>8vb4VsXBGJRS?MGvaS~J?(L3;I?-ZhP_l)cIMsBOsVsv>J-j_ znXytNRpP%lRR)`(g^*tN-|upa!6kM_iRc9$`BC{EKrb%Bvtgf%?U!bV?2TLZSGR2$SK~&*&1GVFg?oj`P*2+eza*O7 z&5s^VX9}>UYFK`n>0C`Pv95k*tj1*?EF9CxmY5`8y1Wmuxu^G4$Z$2J%FoG>MvGZ* zo9rGmPp2|t9y2zR0;*53(JnbGug@1nIso&#A=CI$c zNfTjI@6sVijM|mz_ki@#ZpnR!2sq#GsOE*!?NL$}9wEc_c)rrUSr@}L%cw(CilSbW zqP_Vpau8aTqK7v2>bYEI(%gw_VXsH&jPnr|>7#EKODTl^um_*okfVa%2*u?&5Rp0X zb0?S{ik0}-tBTOoot&Ix<>o4j=d3$AIs#99rNaf~<;nE)3he2?CN!COPzO zZiu#`(uHt+Vh#X;k1S|0ae11qYjjbet*x^A*K)|N<~->Bd~iK+f{}hYp^e?g-JF(oMZ-4h0UvzXe88{H?{xD`xv49C3A!S?WhN;_}O&1z{ryR{fX+$Q&9Hd$cz-w z-ank8zV&k=2|L7#g=~>zj;r=`BPeE=H|l6m3DVNzp5w5+e}=FfM$ zhH2v4It+B@)p}$0Qm98UOPX=hfnq)a103!?QbZ=x5r2IqDEN2tYERKu)Ihf-u}P~t zaO3o9TVyAczch>6vJz$CJh9B`)*INQWfx^&4=okF>1RMqC->1euZVaf1R#3mrdhaX zBTKuf`lMSE5a1;xqgud0*74AY74+lI&mtK_mLZUX3u&_g`JnLUoXow)xkTh<9Q}Cny0FIX2^hL%PkSK z(F2nO{9q<87ctu3@B#!9B=nu(aVpKDwDVmGZc(mC_3a2%I`;DiSdC0!4DsK2v6+({ z?VompXA`NEce(g41?SqN6PLYI*`ff7NMQ)_%2yCUwko{r)|tBSTw3bEl3t26CtCsq zAJMHj1{vK;(j6n|L+?H2VM(ffXVxDYgDq*AUW*YVQM{QlS0LnLXWcI&Xvb?yxR9Rm z6n=2VJUBGNX0K%0_Eb`&id9W=U|Q$uSs&ON=W-%7V*a1

M}K-B`cL!lBXt9{JD% zOsV`w@Ms7cZQYor8SxZ9^xu0ie^)eKBC>39S%TW@uWopIjvC;t4+f&@_!Iezg6)2v zK1IeAzmFhi_BW1kpL&#y-9cXRckAp{*ea&OQF&F_7pq^0;6c4Am0!(6s5C2rff;=% zYS|!$+wF{pL-_R-2#Cbsf-qeQ&H$ozxgL<2qOtRI4CDoK;B#)BuM#E0MY0@eOrM5I*Qx4W@g zU1~ZHf%lEHR5XHTRj(ZTPY%v!-xp-q(#+*TbuG)DJCoqr_F_blU6vkQ>*%qt($aaC zVG={y_LHDj`iSr0o_NJoTp+*8+!^k^Fbqpco~kEQG}X4_%%N(KE%#>-F@FJT`-d&^G7d5ufCeguw z1^9Hq{ZzTzi;$OkmLd4aQUhl@XG!J5LKi}MIeq!^Np!!II!t|2XZo%i&D1y zaEx($4Cm4vc{=~w%OGusqk)lPl+$owv9{aSkZRQSFmQ^CXdvjccXCUUyg*>oRxwkH zVJlD2gxB}&*9#|iccFg^zV7Z?GA(&dap1aCXNTlK(hni~Wm`CAM^DV99{2aUlN+j? zj)&UB>^RYo^0^lv09N&hgZbp{)f5xU%w2E0+4pSsq={_ZivLApEQ%u2UNZM#1GlVAO>@f%N+K(I5T-O3CKT+rDV!)K^9@yZ z1_W34v)XtW%*Q4eZ-h`{c=^Y8Qne`;vslTBR%NZ!Nt$x0K;AuwIv8iRl>*K)Y=2F# zm;NJ7b4gyjuBS2NekJVpj(ep(Ds)IES1jIPWW0r_^vtV3GI*fM0GyD>mu{l@_Tl6UfbOdxo*5# z5*jgxhB$Klmr$m+Ln>arKBK!+5tJn1^G(Ou!lD2f^5>4Yi7_6zIh9fnmdbRu?RT@% zwKz~Oeayel=8FMYoElld;^B40y4_UVu?viPz`0K>YOmwV%73oN$hXH-gOLq0&Y3~C z3ukgKWMxL~n3LYfbOa5n+_YNvm(efIhF8)bipeiw%`CqSDkWrV`d&}VJ+&H~+woo| zg-1%8oWCTt!M~LNmfCq`Kf%36%|V`t-j7xgTgEKh+^>te>w{Fu1Z`V-0K=A-RFyMP zEJfOjdDGe+DrLa!hLcid`-l!yP+f*DF}6)HYh94hM#y=AlaCJ;-Y8Wc$jZy6!7{0mOyhoa~ojW$>$)Sv&P5@&dwmT7wkxW6Zl$CcnhgwOBjnsS-m=zJrdP;Ru-RS- z$`d&Fy4((&guQqhb&3&$4UH(JduU{L$(eGd>KX*LVrgorV|AtS89lO(Vf$Q{wqy3* zXnXI7oT2w^r8aDhsv`n&qp_OsYR)oMm5zRqWy>=B{mFLSOeH>|b!=p%BM|mw*5OWF zSKR;Q(Q&QR-NxwsLwNFt9$g3j%6bB0v7sef%;I8*@I28wUxehY;LykjD`OJ)T!US? z(Q*BUZ)9z3JRX2r8upbqJnr<3=;T4x7>z~_%WBcuON473_G}tz$qu&S@RXE1jU`~i zwfM6~u0k%P3X<(4TuDliflIe7+jL@nHU?Ak?M2j?n$|Nb5Bnn7R4le)=^A<1mj zsI42@n?I7oy_dOb) zi$s%JbutTo+Exym^of4aUD%=kW;tjGycB-*C8K2sJx#DJ0&!|wZY@yeLc*&>iXSWBR46AW~nVNX2na zP(EngEn8>oEC2IA=Pq~+QdU-ofWBRE1p+-h9@e|eW05^K3F*1o?TWIfAvF*E)^ZvZ+3ZVcjG@%kSlqAq=gHIp*9e~1ydlF+l_XJ0 zlfZ|;Y{|WKi^h=l*@7Arf1EO0ot-1Axg5Z^NmP{D-el?g>HE!vu%zlXM}d#-=ZWL1 z8RpUU=Sq~t+jsE2Q~ zmc5-`3?3?KW5UPht(%r+g+IA`fUjHnR9O=^%=;@kyHK&>UR!_TwmZe=6|563-kvoPM9#dO(?vcL51fpU>7&9N)qlRCB1-k*1%?2xu9;9(@{rR#FlhCSvF4NHj4qVXP?z>9hE8yXUH6 z&yQr(O5OAu64f9@Y8wOxOLa}%Cn;5$e-s})b+(ZD0DnqvleT}3FJ1U;2}NU%BUm(4 z^q32+E?pG)2B>Ok`lF)9ETDym1v@8cXyz&Kx}f%=Cx+b*@rKPlU>gu4L^VSt^GB8L zS0>PYV`>A%w75h>9rVK7y+xPdxfxi?zc7>;Ob24~1<- zUymd)##msf{(N?2RS|q+26VEs16LbD!t+=I%Bh1E6v7<)B*v)bM%3zV_UIV4;&#Be5v=Ey&- z^>FE^8R=3v81w0254|v9=Vjp1E1S9}UXnssR{TYD@7X>p7b}jL>cM0L9`H)|vP{$@ zpZ?@sxr&(KsD}2x>}opgDO~x0!|4bDI7naG+sW9zu7c(4@IC0;`!+sBE=y88$V0Z< z$&BayJZ%DGVyRz!!@am|HO4yMf3>ragAJTNe2z(;PY~2+?SjhP?mD53&Lo~!EwL}~ zCXc-my+OLg1S^tUB@q^WZjk;d{KkGC3u8aFe|appK;+=jE2KG-4V6u}VOS8RtuJv4 zszzdzH2!%Jx5X<^ib{r#Y4E#&Tk9Z@cJ!NPZ{$`bC#dHX3Tl}jEZ?$kVr;+Ap*W?* zQ1cDP^iiadjwO|`J@k#WYsV?gi_*ZQaw$X52kOn^7IX6RP8iFgyzLcodKN@2jO35~ z%=(Z!dROSKe}Ql;d*B#*YvMsry)zfA?}g7}dR8wn(ZB1m!hl;q?KE0VDKtU&?`tKQ zD1=4rQC&#X#^!p(tU<ii2UecWngK@BCrYPXA)Q1!B-`2K+IHtjr+kqjeCL zf5l^yW71`Lo1KiTo$raC{@s$s=(*)Gi>qGx&5Bz J9i1BY*UX+Blz8eT5@emqVI zWi>2atTzoKX})Iez^3%Ki}og8z2#ZtzZjr|%77|2juXqP74~R;?Yr-);gUBM{7qWV zJy%Ge`c>HIhFmAXXGF=da2dE`riK*c}bxP3SK&8)fa3(o`WLIz1V zyi0iOSrt@eL~x(sJ$S1{4#NXub9L;Y@J_4exV}rMadd|NMyjL3&9=ZKS(P{aNhw!RSRnal*q<|>MykSc$$iLp8Wn{GNrw$&CyP8Jxk#Gj zVOeseHur9~RFKpI|JZ;ETF=ItJ0r2qCT$x>17qXv!9ha(hlD43`O?w~*sTrJ{#G1C z2x$AMNn1n1+vbBsl0E;oenNQ2iQTsJ^he!B?i>DuQZXp(V;%dNSI$xFhm#xnt7FG< z&`EVDC81sI3@>JB09s4R%}AlICe>Ns`<$B Date: Thu, 4 Apr 2024 15:28:50 +0300 Subject: [PATCH 26/26] =?UTF-8?q?(=D0=91=D1=80=D0=B8=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D0=B5=D1=86=20=D0=BA=D1=81=D0=B5=D0=BD=D0=BE=D0=BC=D0=BE=D1=80?= =?UTF-8?q?=D1=84)=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9=20=D0=BA=D1=81=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl | 2 ++ .../Prototypes/ADT/Entities/Mobs/xeno.yml | 21 +++++++++++++++++- .../ADT/Mobs/Aliens/ADTburrower.rsi/crit.png | Bin 0 -> 1987 bytes .../ADT/Mobs/Aliens/ADTburrower.rsi/dead.png | Bin 0 -> 2726 bytes .../ADT/Mobs/Aliens/ADTburrower.rsi/meta.json | 21 ++++++++++++++++++ .../Mobs/Aliens/ADTburrower.rsi/running.png | Bin 0 -> 5130 bytes 6 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/crit.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/dead.png create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/running.png diff --git a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl index 95ec70e528b..fd148b8156b 100644 --- a/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl +++ b/Resources/Locale/ru-RU/ADT/Objects/Mobs/xenos.ftl @@ -11,4 +11,6 @@ ent-ADTMobXenoRunner = британец бегун ent-ADTMobXenoRouny = британец руни .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. ent-ADTMobXenoSpitter = британец плевальщик + .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. +ent-ADTMobXenoBurrower = британец ксеноморф .desc = Дружелюбный ксеноморф который любит пить чай, ничего не обычного. \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml index d6232eae4ef..50ffec2dd92 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/xeno.yml @@ -374,4 +374,23 @@ mask: - MobMask layer: - - MobLayer \ No newline at end of file + - MobLayer + +- type: entity + name: Xeno Burrower + parent: ADTMobXenoBritsh + id: ADTMobXenoBurrower + components: + - type: Sprite + drawdepth: Mobs + sprite: ADT/Mobs/Aliens/ADTburrower.rsi + offset: 0,0.1 + - type: MeleeWeapon + damage: + groups: + Brute: 5 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatRouny + amount: 3 \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/crit.png b/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae11bacad9a49d43966fc1ffb672e0d196c348c GIT binary patch literal 1987 zcmV;!2R!(RP)6^Yc1k-ntdH3G)?yv9noOADa zBN9o(K*T`AK*T`AK*T`AK*T`AK*T`AK*T`AK*Yea#=y4!6W~}ZmeKvDQmIh(UZxXn z(i%omSVC zkPw7`9qVS>A`RQ(SUMh$OG870^!4>Uw!^BbDs-8rC1Fbua6DdP4!O|>tH#{{k5EDY zMA$MqI%+qcs=lcqpaAl;-iRMN#`_17oNi39`I^bhF%cXjEmCWByuPb~0o-uuFA^>koI-NGn zEgb?_S;V#SbTVZ&{Py{FQ~vaAkE9lPmo{Z;an9&zAK&|&srNYtT{hOU@74Z=#kx}8P$MIQW2UYT`VbEM0L}0Bv9yfLiWv)Vh;c(k zq^qsTcn9%MnCVaF^HYZI0c@h(5N1cshSu#Kb()bbc8q+ROPR77JKHz|I&VVx=ZKi*( z;}Kb~rtN+B?Pre*g#bWYxpKz=KO^;3Yv74*-eF}#!BTQ{A-Fq-qgo!FT9-0j8PB|W z@+fNQ?d>&XzK7p__V`c;U_#gW?&m9Q1x8&(Ev<2mp0H8yUe|X10LfhZ;uHDp`ha}; z+2?t!@3)`s!!CWLi}nD!?q+_jhSOg?08kL3BtiMiAOV306^PJSM^^~Ajww*CBcMRPg0Dge0sY3u zm0v&EXh`57bY(5wwOyTe8td7PMHNS1cwX)$W-{~l9|SUDU;^w6(6wk^01iY4Ktev{j-XO+N z=M~2TGN+plNzd@OP@XfdGF&NedF@o(X3G5p#*pjI)>O}*p?@2BaKD0 zUW_L|z=7&2IowbyBU5gu{WG7Ifxqth#ufMsFuQjiCa#^#4KL7ZPdx$4^M&}srJ;3} zKY!sv+x3k#bv{3(0qT$dXq95XGbS_wbORdiHh5BB{m$p(2KnmZck;pe?~>qTuzE3; z*R|}jSl~L=x2x!YCzXT(F|SFH{dd)^u~g30bso+FQrw^f=zPVNp?iRL1Df-rudOIE zF~4o$Q7#8?z!&ZM-Zg@>L-znS)7p3-bL_=B>ApPpSXM}05LO-#1h|eZ2>}`gHVL|* zUWtWBU_AW`_0jo)mVy5f+Gqo8oU4yJzw3<_Nu*Qe$8Es30VDuYf!cGR(|p3#m#SW} zGr+Z8eFhRVHReM|uSotFH6Kd+>0ycem1wC;RxL>g*t=CLV|4`3T#?2TJYR=84)56v z_h-G56QH2HM5vz9&J<~H7I@a$Gy+%*Q6k)y``k>x_PS9$VjyB5VjyB5V&EBP;6JS3 VcO{Q!YwiF5002ovPDHLkV1o11(n0_L literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/dead.png b/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..490f931786734958e4fc9ab2f5a3ed1f65cfcb2a GIT binary patch literal 2726 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/meta.json b/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/meta.json new file mode 100644 index 00000000000..054ad5f16dd --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/meta.json @@ -0,0 +1,21 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/blob/dev/icons/mob/xenonids/praetorian.dmi", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] + } \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/running.png b/Resources/Textures/ADT/Mobs/Aliens/ADTburrower.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..ffa8ae387b0ebb5882cf41bb875465cc9c78a1b0 GIT binary patch literal 5130 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 LuklmOI`sblRTlRX literal 0 HcmV?d00001