From 9012623c02b33e30c495dab402e27f14cadb246e Mon Sep 17 00:00:00 2001 From: Rane <60792108+Elijahrane@users.noreply.github.com> Date: Fri, 28 Jan 2022 13:28:05 -0500 Subject: [PATCH] Added CE's advanced magboots (#6344) --- .../Clothing/SharedMagbootsComponent.cs | 12 ++++- .../Catalog/Fills/Lockers/heads.yml | 2 +- .../Entities/Clothing/Shoes/magboots.yml | 15 +++++++ .../Objectives/traitorObjectives..yml | 6 +-- .../magboots-advanced.rsi/equipped-FEET.png | Bin 0 -> 1106 bytes .../Boots/magboots-advanced.rsi/icon-on.png | Bin 0 -> 1036 bytes .../Boots/magboots-advanced.rsi/icon.png | Bin 0 -> 1036 bytes .../magboots-advanced.rsi/inhand-left.png | Bin 0 -> 6416 bytes .../magboots-advanced.rsi/inhand-right.png | Bin 0 -> 6431 bytes .../Boots/magboots-advanced.rsi/meta.json | 41 ++++++++++++++++++ .../on-equipped-FEET.png | Bin 0 -> 1109 bytes .../magboots-advanced.rsi/on-inhand-left.png | Bin 0 -> 6781 bytes .../magboots-advanced.rsi/on-inhand-right.png | Bin 0 -> 6444 bytes 13 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/equipped-FEET.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/icon-on.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-equipped-FEET.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-left.png create mode 100644 Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-right.png diff --git a/Content.Shared/Clothing/SharedMagbootsComponent.cs b/Content.Shared/Clothing/SharedMagbootsComponent.cs index 16ba948abb..3c0eee1885 100644 --- a/Content.Shared/Clothing/SharedMagbootsComponent.cs +++ b/Content.Shared/Clothing/SharedMagbootsComponent.cs @@ -5,6 +5,8 @@ using Robust.Shared.Containers; using Robust.Shared.GameObjects; using Robust.Shared.GameStates; using Robust.Shared.Serialization; +using Robust.Shared.Serialization.Manager.Attributes; +using Robust.Shared.ViewVariables; namespace Content.Shared.Clothing { @@ -23,9 +25,15 @@ namespace Content.Shared.Clothing EntitySystem.Get().RefreshMovementSpeedModifiers(container.Owner); } } + [DataField("walkMoveCoeffecient", required: true)] + [ViewVariables(VVAccess.ReadWrite)] + public float WalkMoveCoeffecient = 0.85f; - public float WalkSpeedModifier => On ? 0.85f : 1; - public float SprintSpeedModifier => On ? 0.65f : 1; + [DataField("sprintMoveCoeffecient", required: true)] + [ViewVariables(VVAccess.ReadWrite)] + public float SprintMoveCoeffecient = 0.65f; + public float WalkSpeedModifier => On ? WalkMoveCoeffecient : 1; + public float SprintSpeedModifier => On ? SprintMoveCoeffecient : 1; [Serializable, NetSerializable] public sealed class MagbootsComponentState : ComponentState diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 58f5197904..c138eb716c 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -110,7 +110,7 @@ - id: ClothingEyesGlassesMeson - id: ClothingBeltChiefEngineerFilled - id: ClothingHeadHatBeretEngineering - - id: ClothingShoesBootsMag + - id: ClothingShoesBootsMagAdv - id: ClothingHandsGlovesColorYellow - id: CigarCase prob: 0.15 diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 11a647d703..e0e0ddd562 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -13,3 +13,18 @@ - type: ItemActions actions: - actionType: ToggleMagboots + +- type: entity + parent: ClothingShoesBootsMag + id: ClothingShoesBootsMagAdv + name: advanced magboots + description: State-of-the-art magnetic boots that do not slow down their wearer. + components: + - type: Sprite + sprite: Clothing/Shoes/Boots/magboots-advanced.rsi + state: icon + - type: Clothing + sprite: Clothing/Shoes/Boots/magboots-advanced.rsi + - type: Magboots + walkMoveCoeffecient: 1 + sprintMoveCoeffecient: 1 diff --git a/Resources/Prototypes/Objectives/traitorObjectives..yml b/Resources/Prototypes/Objectives/traitorObjectives..yml index ce788a3e07..0a9a901c9c 100644 --- a/Resources/Prototypes/Objectives/traitorObjectives..yml +++ b/Resources/Prototypes/Objectives/traitorObjectives..yml @@ -110,9 +110,9 @@ prototype: IDComputerCircuitboard - type: objective - id: MagbootsStealObjective #Replace this with CE magboots when we get those + id: MagbootsStealObjective issuer: syndicate - difficultyOverride: 1.75 + difficultyOverride: 2.75 requirements: - !type:TraitorRequirement {} - !type:IncompatibleConditionsRequirement @@ -120,7 +120,7 @@ - DieCondition conditions: - !type:StealCondition - prototype: ClothingShoesBootsMag + prototype: ClothingShoesBootsMagAdv - type: objective id: SupplyConsoleBoardStealObjective diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/equipped-FEET.png b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..48fc736462c3fdf04982888477f7c0bae9f2c6eb GIT binary patch literal 1106 zcmV-Y1g-mtP)EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm9mVxO4yj02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00JsWL_t(|+U?pgXc|!*2Jr8)1d=1r5Xjm^UZ>u02#4J| z>d@^Lhd_o~ItZoBRLGVREQLZ!2xQ8f47V7vnCY6#f*=T0G$1|bi5W_q{$1)3gNmMa z*P-7JM7?+1_k8!>IlMnWL_|bHL_|bHL_|dNpU~z#vE8W3==0lmpV1Eje80Wba+W2} zHaGF@%lq)$=PzDsad-5e=6h~ge)&JbSG!RarIY}GQcBv5>R7wymL-Y&;lsW7t@^}# zzg3sv!~MefD~ohQ-`Ik_v9)kpTn4@FQte9(K;z~DgI*VdUKeYt+qiO%0RUI-G1gYM z!?woFMIt}`@pUKVPdYDFg?wH-w=90EE`F;nrfCWQn5G#X^W3r&@_9)*-!#p!{81mG z zk5VyD zI@Uh=-VXxYbvh^&v;2Q2A|fIpA|fIpA|fJsD$+iBS~UT)Osf}2B|MFqfLUhMD=cbd znU17U6OeSi7IpeP-jg5g7{7Y+K}%}}06^wtK0Nk&_%pp_IH@Ke>J*H+1gF(2q_PAi z)dU!Zft+O}J_tF>62mYstzIFuhmhx%MJXjY%L?y=<2Z>Afa5sf%*$DpD5Yf7pD5S+ Y1I4VBaU~Qjp8x;=07*qoM6N<$f^`7(x&QzG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/icon-on.png b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..81c024c2da544eb4fc0ec22411757254ef231a6e GIT binary patch literal 1036 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/meta.json b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/meta.json new file mode 100644 index 0000000000..8d56bf0c2b --- /dev/null +++ b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/commit/3d319f6157acc1c1cd9ebcb0f6f12641e051cf91", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "on-equipped-FEET", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-on" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-equipped-FEET.png b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-equipped-FEET.png new file mode 100644 index 0000000000000000000000000000000000000000..03bed4bbc947ba71d37ee4ff7d9cdd885d7eacfb GIT binary patch literal 1109 zcmV-b1giUqP)EX>4Tx04R}tkvmAkP!xv$rivmJhjtL@kfAzR5G&%SRVYG*P%E_RU~QHpmtPh8UJ*c)GK_@GEMrcR((sM1d#a?ki}POob$`a7TCf-p5Q%4*VcNtS#M7I$ z!FiuJ!pgErd`>)W(tyN|Tvt4P<6LrC;5{Q|HZxBgAr?zrtaLFen;P*HaZJ^8>M!Ix zRyl8R)~a>Zo|C^YRM1zJxlS2H3X52R1Q81AsGtfPaXNKUEM(|D>Ej=9{Svtpa#g^{ zv49#h$gUs!4}R~~DkdhqPN5{w`{Fnsqd?y-&}ul&_p#%&PJrMuaHV(rwI(q0NqVEB z#g2fXZQ$a%qbYm9eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00J#ZL_t(|+U?pgNE=ZY2k?Jf3iS}GLRXjYoV?)?IMPKN zFGIImG6)X0bO@Bzso-XiltRG{f|IjLmbgWiD}q}f5C}9O6{LZ_P={isuhSikBxyWz z=g|KTLXvw&{*Uk8yA1aML_|bHL_|bHL_|bH|B1}3Cw5zP2|vGi`w;_U@b&UClXo0> zvAm2gpWa31uB~rn<~`9T%@3*-`Pu&#y}GTsD5V4dlv2`d)knsIYDJRBAKu+cztbF> z-|sYKcz65Y{DoOhT)Egp`O1d1v^sX&T3SW<%ErpYW@5|r*Uk4wjmO>sVMVhWZglMT z@CVk`w=&&UU7kOC869soY5;&&uit0pxdNUt9{^BrT?wic>35pa?=(egEdZdkj*bP@ ziWFQ|lDPVR=WDG;^20gA$)9Npc%CPVmWBPJ^QgjF>yh_%qlW#Xb1YgGJkOhJ5$@-o zot}*3pPin>&Y!6OhX;Eo6>}IEgPq-Dv>P>S7qS3=?LrpqMh!c=#~2ucQZa|agT1+4 z{ZcW9>s}87V*mgj%AZHZ!|wxQaNX;nRLt@Jors8th=_=Yh=_=Y=)PDF5Yy@jm}XMH zKq}#B^aM;ZtzY4x79KN^Gj{Xv1mkYON&O0` zY=Ln-0k&-;?>LDUA@4Y1+cqZkE2MT43aS-RN=e>vqATJ1e&Pl2eLq@xdB+i@l!Wt% b^Lu{);!~bT6o-1g00000NkvXXu0mjfRlN8A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-left.png b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d942e801c88720c6c6652629979ce277e84f438f GIT binary patch literal 6781 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-right.png b/Resources/Textures/Clothing/Shoes/Boots/magboots-advanced.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d208b010834a983020ba90e7a4b03bc574f45282 GIT binary patch literal 6444 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 literal 0 HcmV?d00001