From 0dda35454b5f9c25fe8f734ca3f75e7d53b6e252 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sun, 11 Jun 2017 00:08:21 -0400 Subject: [PATCH] Tank sprite changes Updates to Paradise oxygen tank sprites, and fixes the engineer survival box to have goggles! --- .../objects/items/weapons/storage/boxes.dm | 5 +- .../items/weapons/tanks/tank_types_vr.dm | 82 +++++++++++++++++- icons/obj/tank_vr.dmi | Bin 531 -> 2009 bytes 3 files changed, 83 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index c224b38a09..ae74bf8ea5 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -75,13 +75,14 @@ ..() new /obj/item/clothing/mask/breath(src) new /obj/item/weapon/tank/emergency/phoron_double(src) -//End Edit + new /obj/item/clothing/glasses/goggles(src) /obj/item/weapon/storage/box/engineer/New() ..() new /obj/item/clothing/mask/breath(src) new /obj/item/weapon/tank/emergency/oxygen/engi(src) - + new /obj/item/clothing/glasses/goggles(src) +//VOREStation Edit End /obj/item/weapon/storage/box/gloves name = "box of latex gloves" desc = "Contains white gloves." diff --git a/code/game/objects/items/weapons/tanks/tank_types_vr.dm b/code/game/objects/items/weapons/tanks/tank_types_vr.dm index 3f9b611a9f..4d63805768 100644 --- a/code/game/objects/items/weapons/tanks/tank_types_vr.dm +++ b/code/game/objects/items/weapons/tanks/tank_types_vr.dm @@ -2,10 +2,88 @@ name = "double emergency phoron tank" desc = "An emergency air tank hastily painted red." icon = 'icons/obj/tank_vr.dmi' - icon_state = "emergency_double_nitrogen" - gauge_icon = "indicator_emergency_double" + icon_state = "emergency_double_vox" + gauge_icon = "indicator_double" + gauge_cap = 3 volume = 10 /obj/item/weapon/tank/emergency/phoron_double/New() ..() air_contents.adjust_gas("phoron", (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C)) + +//New icons +/obj/item/weapon/tank/oxygen + icon = 'icons/obj/tank_vr.dmi' + icon_state = "oxygen" + gauge_cap = 3 + gauge_icon = "indicator_bigtank" +// /obj/item/weapon/tank/oxygen/yellow +// /obj/item/weapon/tank/oxygen/red + +/obj/item/weapon/tank/anesthetic + icon = 'icons/obj/tank_vr.dmi' + icon_state = "anesthetic" + gauge_cap = 3 + gauge_icon = "indicator_bigtank" + +/obj/item/weapon/tank/air + icon = 'icons/obj/tank_vr.dmi' + icon_state = "oxygen" + gauge_cap = 3 + gauge_icon = "indicator_bigtank" + +/obj/item/weapon/tank/phoron + icon = 'icons/obj/tank_vr.dmi' + icon_state = "phoron" + +/obj/item/weapon/tank/vox //Can't be a child of phoron or the gas amount gets screwey. + icon = 'icons/obj/tank_vr.dmi' + icon_state = "plasma_fr" + +/obj/item/weapon/tank/emergency + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency" + gauge_icon = "indicator_smalltank" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/oxygen + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency" + gauge_icon = "indicator_smalltank" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/oxygen/engi + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency_engi" + gauge_icon = "indicator_engi" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/oxygen/double + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency_double" + gauge_icon = "indicator_double" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/nitrogen + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency_nitrogen" + gauge_icon = "indicator_smalltank" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/nitrogen/double + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency_double_vox" + gauge_icon = "indicator_double" + gauge_cap = 3 + +/obj/item/weapon/tank/emergency/phoron + icon = 'icons/obj/tank_vr.dmi' + icon_state = "emergency_p" + gauge_icon = "indicator_smalltank" + gauge_cap = 3 + +/obj/item/weapon/tank/nitrogen + icon = 'icons/obj/tank_vr.dmi' + icon_state = "oxygen_fr" + gauge_icon = "indicator_bigtank" + gauge_cap = 3 diff --git a/icons/obj/tank_vr.dmi b/icons/obj/tank_vr.dmi index e5337751671e7f816515b23fbd86a9ecbf821353..9e765a0dc18a46942ffb648d3ed75d9cab8843c9 100644 GIT binary patch literal 2009 zcmV;~2PXK5P)FMcip3(HvPxeqmudlEFxIq6iGt+1q|BM;AW*^#?CI6W- zz`(#sNlB4807pkhG&D3wNJw=r0Io&=eqIVQGcz_eHpWi?-&p|tWdKbgO>{JLhdqa* zNu;n(u=&Y%i~s-t0d!JMQvg8b*k%9#0SJ0jSad{Xb7OL8aCB*JZU6vyoSl?SZo)7S zh1c;ZEZ9~RzsqhaP{jhS5Se(0M>saJr$BCxgC!zWRg>v%#(JNu_r{*7{M>%+4sx^K zi7SMN-pLQSdY_5nhMG)jmJ3lBz}ir5A}NAYPW-*C!A(S=F~oE*7sV;426FvFR-Q%+ z!=O?*h-84U8kC~bSSj+MJYr4Cofmv$&PQgyBPmJ^R<)^IzpZ=zVtnw!Q9=VDMO3xp zm8C-pe$1SDkmI+R1nc#jetJ3TFW3x=<_ON*_!3UNRh2soY&x`;719;CW6? zP8S3)tlv*~bblh8!M5L5F!cfafIWk4zpr5C2jR?T&tTox_!Qs6&Iu#D#M~Lkj}<>r z{8aKaKEoJSGh87}83{yK|e(a)1a^wUKu_!^($!wt;m7=iD5{-qP3pJf<<;O99; zAo%HGk*2(_@cp9r)6nooOrYo+{+Ra-f5Q8QKh-+&N)@*qKNCQC*YPs}RQDY}6F^mW z{0ln)6t{DQKU4T~ng2dn82;K4|FYv>GW@HKKV$gT9e>XIiB0}<|KBS8zf$_2<2Qcw z`T5tfU)jq4I$DbPQ^zYYf9hl{@q^;`RZ-U%fy7^91QLIZgcAQ^VSFaP`l?t)b^TC8 z(VQE@?km~I)YvSzzkplfpP@93v7Mr^FSqk z*ldIdtS_*^7r`XI;JpA0f79?0eCh?ZV6y?@-)`9mY%j3&Qn1->H-;Z0*j|pnEWm}z z0-NGDg5O7m|FPq5nk~0L7R@8@xje>SCwU_J&9>qF9y;>}lYsay2LLxf1t|LWm|H-j z0+ZxZg0g-O!MXoM{we0qoLzq-KM8YoeU1Dk#KT)C4?xgt+WZN&0mon5hS>ih%U|7x z*#9BR|F{Y91fdOn4<3W&J^urazgKp z;Q1qkKT-G_yZq+}*c)h90B6tN6}Vad@oQt3zl~ta@plDqr98~@;|QS6v0I)r5itDb z5(xa}5(xa}5?JOp5eSdEzEa-p>;D&m;r}0Va&mHVa&mHVa{8ZZ+z;ipH>lW_?F}ln zMfG#AxIx9XPxW&!+e0jEP_Z5WrhlBpLVaEP`+@M{2#M^ z;pF7xxj+E{$&rfgkYobjAKYns2{6E!Y3C ze{W15dzV{i{s#mg*8gE;0*oQJoM*5$e!}_Q2h`W4`ai6)82h(vaG|~q>pVffeL9?945FX#^;vHsukXBpR^<YrsjnMw_eue_jdS=faH2kyiM0QYqFr(3f?Kd>}2JJUA2Q9!W^?!Uu6B}s$@cIlJIGmiEoSdATehz*A zJ~TlO?RMU;Pfx!Mjd88^`@>=P`yWqFe-2G@o%V<4{WC`J8xG(x^6zN^I3oYs>u!t#nC4#`z9-~= z8Jgu9wev5I-{*1ioB5X_*zd>5PxJ2yBfzJ)5vIS_PQWIDao#^YiU8C9G+usl4aPcu rb=u+VHOl9ockMpihIeC8r+pL7qkO@)500000NkvXXu0mjfYiIXP)aF5ee!e9_mUn$H&V5001-p0RNc)|Nj90%x15BG)Vve00DGTPE!Ct z=GbNc006goR9JLGWpiV4X>fFDZ*Bkpc$}q?%?iRW5QNXkQ-t0D*f{cRaViIHC_Gs`U6Vlp>=(ofSdpT0MtoDK~z|U zV_+Bsv;u-kN(u}hOe|0o6jU}g6eL~)1EZjdi=!YZjtXU9U=5(92G+CyhOkr;G=!z4 zvZkexU`1GYDrxfrU0Ffu7L?HnPBjnAOJ2PB&dj@0G-dF0Rcp7Anc@>3ivgU z>}i64 zzY5JsBzt-kjDk@x3PvCxxqd(^Y?;oW@$aJYF^Y4cGidy~==B4s8c251X#Ftc000IA VJ1$N$$p-)c002ovPDHLkV1kY#-v$5x