From ea498da45dec239b8bef2688379ba3d623957c47 Mon Sep 17 00:00:00 2001 From: Emisse <99158783+Emisse@users.noreply.github.com> Date: Mon, 9 May 2022 18:43:36 -0600 Subject: [PATCH] Captain's Antique Laser Gun and Traitor Objective (#7940) --- .../Catalog/Fills/Lockers/heads.yml | 1 + .../Entities/Objects/Power/powercells.yml | 21 +++++ .../Weapons/Guns/Battery/battery_guns.yml | 37 +++++++++ .../Objectives/traitorObjectives..yml | 15 ++++ .../Guns/Battery/antiquelasergun.rsi/base.png | Bin 0 -> 1407 bytes .../Guns/Battery/antiquelasergun.rsi/icon.png | Bin 0 -> 1415 bytes .../antiquelasergun.rsi/inhand-left-0.png | Bin 0 -> 491 bytes .../antiquelasergun.rsi/inhand-left-1.png | Bin 0 -> 499 bytes .../antiquelasergun.rsi/inhand-left-2.png | Bin 0 -> 646 bytes .../antiquelasergun.rsi/inhand-left-3.png | Bin 0 -> 661 bytes .../antiquelasergun.rsi/inhand-left.png | Bin 0 -> 655 bytes .../antiquelasergun.rsi/inhand-right-0.png | Bin 0 -> 649 bytes .../antiquelasergun.rsi/inhand-right-1.png | Bin 0 -> 631 bytes .../antiquelasergun.rsi/inhand-right-2.png | Bin 0 -> 500 bytes .../antiquelasergun.rsi/inhand-right-3.png | Bin 0 -> 638 bytes .../antiquelasergun.rsi/inhand-right.png | Bin 0 -> 634 bytes .../antiquelasergun.rsi/mag-unshaded-0.png | Bin 0 -> 133 bytes .../antiquelasergun.rsi/mag-unshaded-1.png | Bin 0 -> 208 bytes .../antiquelasergun.rsi/mag-unshaded-2.png | Bin 0 -> 211 bytes .../antiquelasergun.rsi/mag-unshaded-3.png | Bin 0 -> 214 bytes .../antiquelasergun.rsi/mag-unshaded-4.png | Bin 0 -> 227 bytes .../Battery/antiquelasergun.rsi/meta.json | 72 ++++++++++++++++++ 22 files changed, 146 insertions(+) create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/base.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/icon.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 56cec266c3..fcf306eee1 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -55,6 +55,7 @@ - id: ClothingNeckBronzeheart - id: ClothingNeckGoldmedal - id: RubberStampCaptain + - id: AntiqueLaserGun - type: entity id: LockerHeadOfPersonnelFilled diff --git a/Resources/Prototypes/Entities/Objects/Power/powercells.yml b/Resources/Prototypes/Entities/Objects/Power/powercells.yml index 1095d09da2..2879ec8a06 100644 --- a/Resources/Prototypes/Entities/Objects/Power/powercells.yml +++ b/Resources/Prototypes/Entities/Objects/Power/powercells.yml @@ -174,6 +174,27 @@ - type: PowerCellVisualizer prefix: s_ar +- type: entity + name: antique power cell prototype + description: A small cell that self recharges. Used in old laser arms research. + id: PowerCellAntiqueProto + parent: PowerCellSmallBase + components: + - type: Sprite + sprite: Objects/Power/PowerCells/power_cell_small_autorecharge.rsi + layers: + - state: s_ar + - type: Battery + maxCharge: 60 + startingCharge: 60 + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 5 + - type: Appearance + visuals: + - type: PowerCellVisualizer + prefix: s_ar + - type: entity name: medium standard power cell description: A rechargeable standardized power cell, size M. This is the cheapest kind you can find. diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index e8c26726ff..42c112d331 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -371,3 +371,40 @@ magState: mag steps: 5 zeroVisible: true + +- type: entity + name: antique laser gun + parent: BatteryGunSmall + id: AntiqueLaserGun + description: This is an antique laser gun. All craftsmanship is of the highest quality. It is decorated with assistant leather and chrome. The object menaces with spikes of energy. + components: + - type: Sprite + netsync: false + sprite: Objects/Weapons/Guns/Battery/antiquelasergun.rsi + layers: + - state: base + map: ["enum.RangedBarrelVisualLayers.Base"] + - state: mag-unshaded-4 + map: ["enum.RangedBarrelVisualLayers.MagUnshaded"] + shader: unshaded + - type: Item + size: 12 + sprite: Objects/Weapons/Guns/Battery/antiquelasergun.rsi + - type: BatteryBarrel + fireCost: 6 + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg + - type: RangedWeapon + - type: PowerCellSlot + descFormatString : "" # empty string for no examine-text (cell is not ejectable) + cellSlot: + startingItem: PowerCellAntiqueProto + soundOptions: + volume: -2 + locked: true + - type: Appearance + visuals: + - type: MagVisualizer + magState: mag + steps: 5 + zeroVisible: true diff --git a/Resources/Prototypes/Objectives/traitorObjectives..yml b/Resources/Prototypes/Objectives/traitorObjectives..yml index 85884bc5d0..4f36763aae 100644 --- a/Resources/Prototypes/Objectives/traitorObjectives..yml +++ b/Resources/Prototypes/Objectives/traitorObjectives..yml @@ -156,3 +156,18 @@ conditions: - !type:StealCondition prototype: FoodMeatCorgi + +- type: objective + id: CaptainGunStealObjective + issuer: syndicate + difficultyOverride: 2.75 + prob: 0.1 + requirements: + - !type:TraitorRequirement {} + - !type:IncompatibleConditionsRequirement + conditions: + - DieCondition + conditions: + - !type:StealCondition + prototype: AntiqueLaserGun + diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/base.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..d6da03ed28dd4ee71176440f5257fe7999c647d4 GIT binary patch literal 1407 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 VP_%51P&5Dl002ovPDHLkV1niLuLuAD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-0.png new file mode 100644 index 0000000000000000000000000000000000000000..9c4b6595ca18bb8b5e31a79725277114c7930c29 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zmwLK5hE&XX zduzYnp#TxK5B!Vu9jzQ@a0mw#lqjjW+(;1@mVM%R$3wVTXPT^%s_{q~7p=G>ciZ_^!q1tkbDO4&H)bdu%t`*FwZ+@*XU^S`rbwzp>y zo%g=0qvQGRNogGIQgcr6F*KB|o}69&n}K0>;Qx!vmggMaxW#5??ppM=zPe0_!C)qv z((?%?O+0KG)|&?E_x=}|D*NE)x}IgTW4`=;tH>}RC))kGiz$P_th}Om?^o3b9bYDW zYx&nX&vzG9mg<*Z7k}|JFX5>!!+~GPd$<29v}k#{FK7Mtn(%q^;K_ngHOGL5e;Rj$&U2x*#AVeh z=kjIC=g)qXU&AmtvLWiK+rp3#>88g#O9HeOg>5yQ$@-hS%)qWeXJ>=TqnnLo+xyE_ zf8KtMck>gbNk8ul7=4Yu1iZX7Zxt~17(8A5T-G@yGywq4m(#=m literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-1.png new file mode 100644 index 0000000000000000000000000000000000000000..fffef667ce59ebebddc0a8841158577bbe54b97f GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z*Lu1*hE&XX zduwCXp#TxK2lp@SYe@;1bL6Dd+Z&!-mv&s;D|Tz4ou~QEfGbPiPnhCR*x%a~{gHJ^ z@Vx^MOS(K3&Qkjx#r=OfYmr}`U*59c%q~zc>x{UuB-5wsuWvj*;&S?|c1o zEDUOi3PqeVTO1!T)~xTWKDxKmXcM!|{i%UF&KvI5K!M7A*-xfh zT)lh2ZvAthlGn4{D|hU5+Fs4BozKV+Hh=ZrujiW?b-tGt?|;7AsHXDvmuq|D-tumr zs{QnA_~uVy#~v3hdTu(~_om#nPsy1jbKRzDr{0und1B*TJ_9w8vWj-;9+at-^ z`awxmLDbvFR_14b{71{*I7CI2J4}ml5K`O3eCsn~W-+7Zn^SyCQlI?yoDEcPKZV_A i-g{$f2N#zmN5vnPehF~%QELRoB7>)^pUXO@geCyl4&K24 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-2.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-left-2.png new file mode 100644 index 0000000000000000000000000000000000000000..02b89bc82931e04334eb559da378bb44b603f522 GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$V zr;B4q#hkaZc6%{9inRS_t!-ZGB(+gUy0>$?xWLgH9cE!#84HshFa4mY;?mR0FOZWI zppqc@K521SlJc!J{t1Rvi-gydY%&&RdS27(l78;o&u=W^-}0G@T^MF4GaZl-WO&xW zVBpTuV5!7#MvyU~kK;q=k6+)s?k+KkU}4%~5XTbm`OD__-?&;s+_r9F(Pz4}(x;#z zBNKySg-8=Z~xfd+`K(?v8 z68|rWyZyCtuTR6i-~Rl|x9)c9ozQap_wjn^1*Y-YQ>Sg+xG(Z|?9LhA3q$tvJC%G` z_io*+7O$mAHQzJV-b+_H%l6*CsZjdE-5qXntp~A$3j=D99pBlY(RIa9!c0{>fZF`hla8t}P9HhK=X#qKqS)Wj2*_B!~Mlr30q-uvm}!cg7kOgTl2YA@b6 ze34VM-rG}Tm>+t3C&TQR22Lw$hxO-IR?d~}h(5m(EK;A!UKhVzaE`yj9iTjr_vleb zgRkBJ7Wtcu`v2J;KV$MKm@E6?o63vNfA^if^+|&V7Mb&%%+b}p4Uis?ks*bFW>J(>z`zSKCXs> z5Qdh;ObRlh3=dZ@aJaKNSZFaE3S^9F)n8ZjY*WNBF@cAYhm{&;E#Ge(Zfnw&`gxA( z1`Z9;(-$ump4QO~`S^QB>#;|lCaan>OzcSh%@HC#eeu$(xtq6slnTDfvi0-4n>Q=p zUkOs0^@#c}8ZY%HG#1`N3J+u1M zpV+nU_Mf=Mw=;ek=Yo&RIXA37|L=~ezkk^ckqfihuM1qUx%%Wrb^&Aa`Tu`^zvFjDKEI*$-m$~X?q`wF1`kI#*NRc35we0NN@N~8@( zAR&d{oCi#oOibGgZ6?Jq{B7DZX<5f(i|>0Q)DlE?GGxtr_t?9Dartx3nj%KMfX~8z ze;Hp^-LhY{@+z0!0d?^QO=tO*)CY%Lzqj!2n(C{3FtIs`CueQH*|_Ix6W526tUEqL zls$M@JKyO8=ZV?e1rImAafpLR9GEDZ@KfpxP*Aa?tl_Q7iJ!mgPTWE`d(QvBrz$N* TQ-5pvOphKLqP~b z%VH)48BvCZD;PN3Ssg627!Cz8#x&}$*FO`wu|-wkkae3YgR1}a&ez;3M<-RD7m8r< z5%a!yvGDR4zwnRWcXXztCK9bF!Sz?|FH44W6(Mab(fQuWu|C9 zP}{+vRlll1{%K(Gg%$46_WNf}Jumu(Z-RiTfAP6pvc{q7_8fU-=Vn%R;_IdmhNWOmJb^ZTe?tK&hH z{7zdweB^&Tv!!hJ+db7L*UlABe8&9S(;%PePG|HN4IY#r!5&%%S(jvH)gAp9@Qdk% z>Z_VrN_~&-d{0{0kobi);8Tfwd=s~Y_4@zd;|BwYW5p`O>^FVcRqG)u>mYfZ5RvN)h4k-tYZPD OFa}RoKbLh*2~7af&>PJF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-0.png new file mode 100644 index 0000000000000000000000000000000000000000..ed537d5e868a3f0d516b4f5d13f87e04f7d9c4f7 GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$_ zr;B4q#hkaZcKa~}3bfS=)v|IsC$H)0Rnqv#+T-?S%f=vK%_%o3G;6q=O_Cln-%z|L zA>@6fqO&(jP+F<&fpCP(%*is$n|8lSRE$j9*LHhe>c9Tj8wQt|pLH-8xU)1^Dlwc9 zWK8JeU?_HBn4!#cKt}Mv*Ce)pWd7|PZb^zIn(LT+DjvOi7*@KP#hvlxmwB(`We(iP z5ZU=TSS9Tllk~hzOM;}=eKqG?z@O)7iB~U--$X5@? z_V~FkLfy^hFI1Srw#+T~^HpERK(QY2nCm7S3c)4b4|%sNzPx#jlf#0j*Zz@{kG|E& z5GW|9=qNB-{(kyBud4K!kGcO^NHyp?u9}!NZ*F|>$)%b)`s)?$$X{C@D5oyPvd3m` zOBVN(n-$gB?)KrjkmdDrZyW*~!s>nIzaOUr2?;C3DJQsqM7G}AxBjBV>IcuOBRDf&9SjGGn$?`w3YnEI`bXyGMmwf|mz%dA%nm!~ zzlP<{cJ_SdgTe~DWM4fL|YA- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6092067e96006a7baa9a2967790fd8ee250e94ef GIT binary patch literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$$ zr;B4q#hkaZ_WB)45NW%wRwdl#_}FF66ZhV@hKmie_58AwnuWxV9<(knc3G?!*B~v> zt5_(ksxjMWr(od)?Sd6^^fQ@miT#N3IAwYMQ2hR)d+lOU=Oh`6T^MF4GaZl-WO&xW zVBpTuV5!7#MvyU~kE5XaBa^}6t6WJFcQh&<4RkQ8PI41}cJ=S`tfMkvoZFZ*{``2t zvgop*NZw};z4a_+HmRP=zstP-uihYbB<<0UU;mtna>ZL;Up~;LuF*ZaMQ}H3@ytpa z+36ua-rfxSyy;Ie%R`e5SzEH|bf){9YDyDRzr`{^b60Ivq=WUT`%ipWSXOQQI%Vr7 z3t84&rgP`c3!W0a^7of}?AtewUisPfu|DvgkhNr%@M`O{tYpF2v!gkBTd!nKIo@Z+ zxb^z1i!ljN(&>DBSBuXEGddpp_2vHkcUJ?wBR!a&Zn*vLe!0WO2$Ms>iCb@E1_~^= zwN_@z$xQ3p^A9Sp=P#WtQ>4j*9u^Fk!E}ph1^;)UPGwe}C;DIN&T3UyF|Ane#`)yd zzi-&rZsw|6th?ajO@}1Sm3h`*AME{59(FK)3u^%Xxh$u$R|j7kbwsk}GOl93uk#|K zes3~=ocQucR{Q(T-VW<+D`fAaiT;tfdC`uk>gB=L56o6SP>*7&dVBD-!HP&$fBWXU t-yW1o9$C}$T>D_%d7&@W|B+n0zlKMB{{`ja*MTXC!PC{xWt~$(699>U4R8Pe literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-2.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/inhand-right-2.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d0f8c925423fe087fce5ce1e9a15a6066ddf3e GIT binary patch literal 500 zcmVPx$u1Q2eRCt{2+PzM~U=#-67lSuJI%u2-i%7vMAST4J$u1^3$jy)@hO&4Mt!ZM| z!KQ@Ga0A404-Ch_v;iqUEx#r2v$cFQ-#I<)&~pGHA|fIpA|j$G1|a=`D~I04E~OUz zU;t7WxWTb{Q(U-k@T)O|Wus^7!A^rYTJ3V^?O!psF# zE|+C`@$h?i^nr)T=CZ*ZS27AZozD7kWOG@WzCco)N*qK)L_|bHL_|bHM2FTNxMBc% z`{ur@S%taoa1@1si+vD5cZMd`uEv20dhn>Ko; qHtNBzArZ3*yY9iW$4^8=v@^e-jPPlgb@d4V0000n3wyaVR7tQ?@St6>~y6q*?t(6jr zTTIRtg|EHk>UKqR%a2br21_iHe_1N`Jhzel|4jP)?=wAobBx)ZbubvXvou&LF`N-( zOz7iaD0X3(q0DqZM)1Ph!#WGnUYoicy2#)r;?5XW@n~OM@M5ilVGOPOV#PD&b}lHG z>aH~HOK!!fNlY@Y-wRCeo4?}aP7S;Lb`vA+IzIe#W&6Xd&=5JFM2%vHvNMj4+Kdy&rbEYg59yH#?U3GRW3et*QB=w?Ou3w%&>!J-x~;B$mhS;lDC;FukVe-e8#_D9{9d6Tm3-Ijp^6hgR>3R zM7B2mW2*)-je3C0_bhwoseY*XU!=_gbDI7Ax5_~?OP+28CMX6^S3j3^P6;txn~*I#iX}n29WaOGB<+QeFM?Y?4z*qJM_CYHw|x0dJ=r?<_5Fky&D$^e^X(L6!yPd2Fw17V(q7%Q{KDGLuhbpSYVnk^1vvWI zENz;0!D{sb^J`2}@w_SGMHy4N3&f@~P5w|Hb})YpYXJW_6UFMU4{{}su4&rJaJM;M ztYpjfTbtSQyRWZlntwl0HQ|EX9^SiYqJLy=ZnR@&dwKBoh1{@%{%crxZZ&UD4B5=( z{FnFJ?dI*NB0%PSPBvR_fiM4_hDku8jiLA-!&Vd3Z$^0!?SYAj!PC{xWt~$(69C~_ B7bgG! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-0.png new file mode 100644 index 0000000000000000000000000000000000000000..32fba189df859074b55aa223dd5b35c565d7c98c GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}_MR?|ArY-_ zFBx(%DDXI6d@!|Y`JMl4rKKyB`1pR^pR}}9NQ;r-gOYb->e62CzMl_7S9>=K^F6&^ e@5;=uVKH-LH(#IN|6D(yQ4F50elF{r5}E*}7Amp; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b0fa62d39f261412128f3a8fec130e823508d716 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?rb z;uumf=k29~oDBv%tQT1B98-)rB3mNbULf%O!z-?)xJ6A)FCC*YgK>+pJ7%Yqlfb$;le#<87u=CZPxd0 ymsC(^Si!XJ+jj1Y7S^Q?*4C&sOaYn#1O*J9hvnWlU-(rC;(5CIxvXCRs(hM93QaD6Bgd-oA5%U1Y;mjhC9mK%7MBG>EA&dPgg&ebxsLQ0NZy& An*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-3.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-3.png new file mode 100644 index 0000000000000000000000000000000000000000..1678a31534f0f692712fc987989ad8723ae88464 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?iY z;uumf=k29~oDBv%tQS~fj#wUXwb|LY*bP0l+XkK DWg$gE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/mag-unshaded-4.png new file mode 100644 index 0000000000000000000000000000000000000000..5300c65d31ab2ba9dc92f8e19b323792d2cf6fd3 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C^*&A z#WAE}&f7}|IU5XkSTC^LIk~!fM}v6!$44^j9vJln1n6vB6z8HMdOPTcyc1vRv#m=O z9AN}%{KT;3%%kc;^+Wp^vn-z(8?Rlbzb-BO*}~bMW28k7>^gYV@`zU3`Fdurr{#5? za^5dyyLnWp?fag=FrS4nX8m3egF!%KL;n8&LEq#>vK7($G#Gq=<^sVDhIbqFu0PZM QF9YIvy85}Sb4q9e09FN3JOBUy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/meta.json new file mode 100644 index 0000000000..4aa7146472 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Guns/Battery/antiquelasergun.rsi/meta.json @@ -0,0 +1,72 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "taken from tg station at commithttps://github.com/tgstation/tgstation/commit/8b7f8ba6a3327c7381967c550f185dffafd11a57", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "mag-unshaded-0" + }, + { + "name": "mag-unshaded-1" + }, + { + "name": "mag-unshaded-2" + }, + { + "name": "mag-unshaded-3" + }, + { + "name": "mag-unshaded-4" + }, + { + "name": "inhand-left-0", + "directions": 4 + }, + { + "name": "inhand-right-0", + "directions": 4 + }, + { + "name": "inhand-left-1", + "directions": 4 + }, + { + "name": "inhand-right-1", + "directions": 4 + }, + { + "name": "inhand-left-2", + "directions": 4 + }, + { + "name": "inhand-right-2", + "directions": 4 + }, + { + "name": "inhand-left-3", + "directions": 4 + }, + { + "name": "inhand-right-3", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +}