From 36b2ad56092ef387ee5183de4836a62bf60ce1ad Mon Sep 17 00:00:00 2001 From: UlyssesSockdrawer Date: Sat, 31 Aug 2024 14:00:19 +0100 Subject: [PATCH 1/5] Bullet Suicide Drone - for #3118 Edit of the Guardian Fighter sprite to cover the Bullet Suicide Drone. The Guardian is the base chassis for the design. --- .../units/convfighter/BulletSuicideDrone.png | Bin 0 -> 4414 bytes megamek/data/images/units/mechset.txt | 1 + 2 files changed, 1 insertion(+) create mode 100644 megamek/data/images/units/convfighter/BulletSuicideDrone.png diff --git a/megamek/data/images/units/convfighter/BulletSuicideDrone.png b/megamek/data/images/units/convfighter/BulletSuicideDrone.png new file mode 100644 index 0000000000000000000000000000000000000000..31ed2d70f1d8e63b35b0798a5a1f8de8b8281597 GIT binary patch literal 4414 zcmV-E5y9?>P)EX>4Tx04R}tkv&MmKpe$iQ>8^J4t5X`%ut;y_=Px16^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0Yam~RI_UwP&La) z#baVNw<-o+5yUV;n81L5bWxZD8-o^;8O9LY~pC=`JAGy0|+(0>c`thv3l_Hp_EWT>m<8{ps& z7%fuvy2rbNoxS~grq$mM%4BlNYw{}F00006VoOIv0LcK!0Lfv1<_-V=010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=m;MSI59zzdg1^84?9UjK~#9!?VMR`9Ce<@KXrAL zyWMUdaboP4C?wHLw6T={i693#n1ss^5{6Y`!7iiK?ySVV@UQ|g&%?_|Xr8FmRuG7wHhaqhz~#Bm%SblctT?y9b1AE+w+UG5|dKDrn3m;UNF0adB`9hFrPG#OBZPjM<004_U^=Q>pf zRIMR3mwnKb2#AWH-VR_3Q}XvAn1LUsgho_d7J!WT)9`2TwO;_$tu;BQn?0f zxCp2Q=s+D%4-M|A;>@XV-m8X}lGw)cGA-QCTO?LEi* zeQ_V~090ADtKWsg{!neG6!GYybS8Z8>Ri{QwY3$`^8gzB@4A8=EeZRoZcEh~QF&DW zH131haR0V@-+cP%r|IhI;Esg&R zFfcGcLqh}e=g%jX%P~1Qi7&k-Q1FkjDye<7c4}Dh26pb;$+Bh3C>Dz}Ha4&bI0ol?YR zssgDm1F5dAj^^g(vU6yfhN39=d^Jd(=n)ej#`bfr`f?S)6v=!5P90FU`i_;qS-yNZ zOP4M!JI^h*+`@_#E9iOfzJK!hXb{&MLTq1EP}M4cDJDXK*gfuZ&;$^dWtoWtX^eJ4)-k3i@HFx?8E&RM=xsR1w>fF_{1=fV44+P!-> zYu2nGolbM-op+*X8lLAN%QCVobMD+Z)~#DdXJ;o8ZqM<)6MtZ8jmfJPsOl^M$)5pc zBhd6n&jT;-+O>;Kn>JBbS4Ur8U*LegJ+~~QC<<+DZM3zu1^@r|*Y@oDn+gC{8ln2b z>=gFYSq4+75U)oiv+2=C9(rZ>?%mvb@4YlNHBl;+kR%DqvM>w-S(d}d$@4rkO+%Jt z?z!ilz#P2t+Ma#C_>PnH`EeJ2hG>dkkN+L^AFDzgZt8UeH3pQ$LA zTefTo!8~~IAm`7Y2Vl{nMP*!cY;27F{(eSBN12$I2tmE|)>~<6YKnpy+RbZ#>dgkI z${a|hSkefhfO1f`AMZQyZp5BnOIl|XRCSKjJn-g?k3aV4 z%e}q5Y}&L5F{4y07RhF_Y}v8}S(Z^%6~i#lG!55vNhA^>i1X*qXWqPd96WfCVzG!} z7$FPTuwg@R%2!_7v+r*yFEuL_QimWkOH9{MP1nm`PtEHi)Tr_2JGZ~|#1l`jdGlrx zi9{KghG9@B6o|*;xUP%mc{q*}dUOECaY7Ry%QE?V9>XxoKvfil4I4J#c^~UWN;iOjGTfIfEsKoio)vEtFdjHTrT&LrfK~5@AvmclF&g^6>UJ9R*_GgVd)I0 zQ2=Puj_o~rAAa~@7B5~*S65dEo(Mo0^LE`Z%&fRzRmJnXilB-&NY{1Nu3bxWb2FDO zU&b(uz5luQcfA65jsR#hT%9|Wuh8`&SFoE&pz)EO2lnpVxs#0>H`3A3ab2mzPap>q zD05ii-@ZDF3Fj%&8ra`E?zn>$D^`$9CXpm*?`wPZ?ef8NC@=20{%kuIpt#s_Xic@3^iT+F0?N;p)&o?5;N3+G7~B<+Ri#4vF`3QZ>(Ciiq6i?GKq#2Xd>(+2kr5J!1RFPQB$-Txq}{SCQmGV{Wzo{og6q0``st^% zwY8yX8kS`-K0Y4Orzr_d*JXTs9LI4m41BPaUH?m zrfK3h4#i>-+qOj$;oac6<_u6T8gVTD$(&hK3j)A7{t*p10rJ z|MqGzN~%ieDg3A_L>;BmXD@8->}Wf9?AS5Ro;{0U7__#wl1L;_6ork=!^6XzK7E=@CPO}-=g5&G9653%?B;uO|J$1dy5uqgUC`5&(BM&* zpqsdG>GIHhogHllzWCF?FMx!iDF0$v7K)j(*vsp5k43m?SjE#+P`t)hW#>N;Q zALr1aLt!c9*zuG908FmFW96%d|9JF1zYJ{&pnBDi(5R{hfSN!akX_ehQD^(Bf4Vfd z>%^(Ee-+RZ*LDBZvMf|prMtTuUDv6vucxDP=D zGiS~KuyyNJ4jec@p-|w`rArhF1+HAV!kIH?$Y!&QkB@Ws@L^2TMAvnWpE&)r7!}>V zvTL7jKePUN&4`qG(*gF+0@SrlPayXJph3TTG4PJbWHKP{BYfK?6FYmpzc&Z~BuRS7 zvMe-B3&91*<#L#&NjjZoXlRI`p&@{>3>CnoOP3fM8zY@gbLGkv4jno~sZkw@za~aErC0Rj21FGSiId}1=LIk1;+ggxFId|cUzw{$3 zLz1L_vn(r&pd?9RbaXU~*;A<$Uw{2|8M)uTe?PWuW11$CByr-@*}wC_3BpM+qzrDl z{lU>sx&)0fBPuW2(K&ZYk^rhL?05L~=?s;r9d=@4m<|}{E_|_DsE8(kh7UgY;2#$( zSP%jlY(MwhbG-Nd;okrgzLW*3n-{)tr)`_M)e+WK)$$Mk*Tj zYeKC)$nXa}N^Y@O3}S8oUVQOI0LI710W!e2KeIrN@;;|h1k7mOQv}zkloOrP1arie zMh&?ugmBULSZsU{>rZ0CSEzD@LV@VEPt?bOwEsEbCpij&n%ly;oC@nB0`jzN=S;=& zVkJ>5C0y%e0&*nFuSQa5!FLtcb;)Ehba!_H(9_eyg$oygn*Bs%P6{?rRPpOIk5%e{ znsyh-_Xae$i$R}IWI@t3;(kf6xk`nL53^ULQi)GK`Gmf{KI-b~!lp4l3zZdSE+U;y z1*xnA*p%&=Xv>*)Z&L-EdM(}>l~%E?L!=a~3=9lN0C(MWm$zuqB8tT#`}gmc{F}JN zm&$y^t2-6=B;RFSGu7iXBh6ysVr~F#C6%Lsjg>@-bn@g$mMmE!9v?`i=+*5Am^W16 z+33ET^G8pv)4CJwXs+|8CS=ir03x7C1p&~gs#oPbBy;{0NCn#))Nx9YOu6lYr3sF& zB!rP7MJn^=)qJ5#wVy_gc5Rdd&s-9uQx@n=sRGZOk;KOTOO>yn{*_+hqC_(3Vz}#6 zm|<{H?bi)eTSB8@tQfvVA2;+ODMN3j!o?qqgjR4;QNAi)BPmm}Zy2kISG84WKD*xf zDw6YBd9zrpzD)2&YpXdRYZB1wfII7i{N}hhejMZf00t92;z{{v4FCWD07*qoM6N<$ Eg2~8uqyPW_ literal 0 HcmV?d00001 diff --git a/megamek/data/images/units/mechset.txt b/megamek/data/images/units/mechset.txt index 1025907d35b..9ec37a2e21a 100644 --- a/megamek/data/images/units/mechset.txt +++ b/megamek/data/images/units/mechset.txt @@ -268,6 +268,7 @@ exact "Zero ZRO-114" "fighter/Zero ZR0-114.png" chassis "Bluehawk Combat Support Fighter" "convfighter/Bluehawk.png" chassis "Boeing Jump Bomber" "convfighter/Boeing_Jump_Bomber.png" chassis "Boomerang Spotter Plane" "convfighter/Boomerang.png" +chassis "Bullet Suicide Drone" "convfighter/BulletSuicideDrone.png" chassis "Colt Medium Fighter" "convfighter/Medium Strike Fighter.png" chassis "Drake Medium Stealth Fighter" "convfighter/Medium Strike Fighter.png" chassis "Drake Medium Strike Fighter" "convfighter/Medium Strike Fighter.png" From d6a7456916b4ff42fa97000439459f837015a3c5 Mon Sep 17 00:00:00 2001 From: UlyssesSockdrawer Date: Sat, 31 Aug 2024 14:26:04 +0100 Subject: [PATCH 2/5] Star Dagger - for #3118 Quick sprite of the Star Dagger following the art on Sarna. --- megamek/data/images/units/fighter/StarDagger.png | Bin 0 -> 1437 bytes megamek/data/images/units/mechset.txt | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 megamek/data/images/units/fighter/StarDagger.png diff --git a/megamek/data/images/units/fighter/StarDagger.png b/megamek/data/images/units/fighter/StarDagger.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9a4475576da932ae8fa8cc605db353d0e140e5 GIT binary patch literal 1437 zcmV;O1!DS%P)EX>4Tx04R}tkv&MmKpe$iQ>8^J4t5X`%ut;y_=Px16^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0Yam~RI_UwP&La) z#baVNw<-o+5yUV;n81L5bWxZD8-o^;8O9LY~pC=`JAGy0|+(0>c`thv3l_Hp_EWT>m<8{ps& z7%fuvy2rbNoxS~grq$mM%4BlNYw{}F00006VoOIv0RI600RN!9r;`8x010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=m;MT7AnCq&=mjx1DZ)hK~#9!?VC+*;y@6EUq>jX zXlG$dS>y<_L8E9|X3r&Z0dfX>foyUQTZ&M2IRXny_9D(HvZ+}NZMBX6n(qC3E8<`ud!aQFCt4< zwu-5<^LRYs;o$)Qa6BFhq6#6%wtBk41z-xv^v_P(@ApJRlq3l$rASIiQc6-vQIaHu zF}7L%#x|>K(lmwZx@Uu2*F~D9*49(&Hl-j4u-olg$L)4I1VO-_ZnC;Y+nR_d3`0^% zky47nFsvM7ll6sdUN^0trYYh$#{K<00ObFh&zogI2(kE@Y_NQ-m~Az*Tu+&k)wO-g zHa2Z<+P$hg=)X%_e>Qvk`u&GK-rq!>+s#ZfZLaSFID5>zud}(z_BC@~o#oG(AFk`> zLd9{Mi{$%0eBW;zW6Q^=r3B5J##KluTMy7Q=5%bjWT zH!~ws3v*vhhB}UOwyW3i{r!zG##GFGeU`6k8khO{`Wj_Sm$@!MP^!3f#`k^1ahz{L zL&r=J+hQ3?M1@;l>Vz`u?f@}=9G4ZA|H+w5-PzI-u`DHMZ42)6^K+C5hMaEdx#wv8 zt)|S%zS&h4s_FGZv#s0<7@O4;VpauucX!w84KM|(dcHiisXUbDHXAV3*U<8!+JbJY zlWCelN(m`tMXDg>$$Qs}wOc&g&H zEkng-vmpQo!?4gz2LPqi-~)GQ=QU9^cN9g~Y&Lo9wpv~QfGO-K2mN Date: Sat, 31 Aug 2024 14:50:00 +0100 Subject: [PATCH 3/5] Battle Taxi mechset fix - for #3118 Adds a 'Chassis' reference to Mechset so both Battle Taxi variants pick up the existing sprite. --- megamek/data/images/units/mechset.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/megamek/data/images/units/mechset.txt b/megamek/data/images/units/mechset.txt index 1775c8904a3..25a25b3b405 100644 --- a/megamek/data/images/units/mechset.txt +++ b/megamek/data/images/units/mechset.txt @@ -8662,6 +8662,7 @@ exact "Ares Attack Craft Mark IX" "dropships/Ares Attack Craft Mark IX.png" exact "Ares Close Assault Landing Craft Mk.II" "dropships/Ares Close Assault Landing Craft Mk.II.png" exact "Ares Landing Craft Mk.I" "dropships/Ares Landing Craft Mk.I.png" exact "'Astrolux' Staryacht LC-100" "dropships/StarYacht.png" +chassis "Battle Taxi" "dropships/Battle Taxi.png" exact "Battle Taxi NL-42" "dropships/Battle Taxi.png" chassis "Bus" "dropships/Bus.png" chassis "Caerleon" "dropships/Caerleon.png" From 66c06b4f425466a8e08b860db7c8de3c11d83b3b Mon Sep 17 00:00:00 2001 From: UlyssesSockdrawer Date: Sat, 31 Aug 2024 16:20:18 +0100 Subject: [PATCH 4/5] Alliance Space Station - for #3118 Alliance space station sprite for #3118. Mechset is for chassis, so both variants get it. --- .../Space Stations/AllianceSpaceStation.png | Bin 0 -> 1352 bytes megamek/data/images/units/mechset.txt | 1 + 2 files changed, 1 insertion(+) create mode 100644 megamek/data/images/units/Space Stations/AllianceSpaceStation.png diff --git a/megamek/data/images/units/Space Stations/AllianceSpaceStation.png b/megamek/data/images/units/Space Stations/AllianceSpaceStation.png new file mode 100644 index 0000000000000000000000000000000000000000..832c07c8f23320bf274fc78fc51d7b59b7ffa7bb GIT binary patch literal 1352 zcmV-O1-JT%P)EX>4Tx04R}tkv&MmKpe$iQ>8^J4t5X`%ut;y_=Px16^me@v=v%)FuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0Yam~RI_UwP&La) z#baVNw<-o+5yUV;n81L5bWxZD8-o^;8O9LY~pC=`JAGy0|+(0>c`thv3l_Hp_EWT>m<8{ps& z7%fuvy2rbNoxS~grq$mM%4BlNYw{}F00006VoOIv0RI600RN!9r;`8x010qNS#tmY z3ljhU3ljkVnw%H_000McNliru=m;MV5gbBI2PFUi14T(hK~#9!?OZX=voH*GKUECe zq%#xBREdd+3o$YDI-QuRY>0`ObFhGvCI1u@Qc~K#keK2pRTQvj`(!)MiBkXqfj}S- zkl=*<3o^!}eqL48i3t6I#G)uB_wqd74Y??YWQ@tK>m=t~c3mfjVHjWfbZlWj( zh@uG6G?j-<1&lGtIhUMsISj*iRPW7jSGJ}-=UiT|*U7ohH1Ow}SQX+X<~%WqqPLz| zmL>Qi_0N}gsxTKqKwZ~Q#Hze#zMnfk^q}P0b6n?BFN4xtIBx+Tp6rEC%pto=9m*J! zkH=&4&q zuY0Y_oa%f~GQ)Chf_)baUgr(Bs_PFi%GkViwPjTAL#DPpk$4WYILxTR1hLM^ZfeAkuL z&k$PI^(3TK3NWu@&!K2W`ENbZb(_L9 z(xGocY0%s4Mz#E!gOWajWSgDBGAIESLiNsMb=2Dw&DO=aZe|R>1RF@>7!| z=9>E4Mla>HW(vU4W{#?s|Aj^}G=%=jMh3LoyH%*?c|O@ttGpQNWC(g;uh;2&SVl%q zs4m(u33wDa^wkvGT=)thX1nR;=1xC-_HGF^|L$TgZ2P{4JkKY4-GvZf>&e$OtN!N& zOV4&e?rCc>)er6ae(Vm>Jxq=6ZQH6JKmMVBsW)|f+BD5*8-^iVE*I;wo2D7R!`2(Z zHYfCdS0|U2mG#cNPvzNe30=x608RMJ)0000< KMNUMnLSTXw=65Cl literal 0 HcmV?d00001 diff --git a/megamek/data/images/units/mechset.txt b/megamek/data/images/units/mechset.txt index 25a25b3b405..7e0a442cbd5 100644 --- a/megamek/data/images/units/mechset.txt +++ b/megamek/data/images/units/mechset.txt @@ -8692,6 +8692,7 @@ exact "Zhen Niao" "dropships/Zhen Niao.png" #Space Station +chassis "Alliance Space Station" "Space Stations/AllianceSpaceStation.png" exact "Bastion System Defense Station" "Space Stations/Bastion System Defense Station.png" exact "Olympus Recharge Station" "Space Stations/Olympus.png" chassis "Large Habitat" "Space Stations/Large Habitat.png" From 3d920dbb85aad6ce33ace475db8ddb4e2ab30f3a Mon Sep 17 00:00:00 2001 From: UlyssesSockdrawer Date: Sat, 31 Aug 2024 19:05:50 +0100 Subject: [PATCH 5/5] King Karnov - for #3118 Not super happy with this one but better than no sprite. Might revisit this chassis in future. --- .../data/images/units/convfighter/KingKarnov.png | Bin 0 -> 1736 bytes megamek/data/images/units/mechset.txt | 1 + 2 files changed, 1 insertion(+) create mode 100644 megamek/data/images/units/convfighter/KingKarnov.png diff --git a/megamek/data/images/units/convfighter/KingKarnov.png b/megamek/data/images/units/convfighter/KingKarnov.png new file mode 100644 index 0000000000000000000000000000000000000000..b67297a10d23fa1e812eeb290b3aa2587f665bb3 GIT binary patch literal 1736 zcmV;(1~>VMP)EX>4Tx04R}tkv&MmKpe$iTct&+QtTiin4vmZ5EXHhDi*;)X)CnqU~=gfG-*gu zTpR`0f`cE6RRvTclN3Kf_zi}?w?B$tZJ(HRz4igK-4wgEYm2`!8nm8gWD&>2# z4$GXkI4hMJYu%H-Fql_Y(p;xGj5wB%KoSBZ)KEqRCZe>eq!>uie$2%`Wc!oklE_sC zBgX=&P$1fV@IUz7tx=eobdrKGp!>zLK1KomF3_x7*7vbxHBSKFGjOH0{nZ9A`$>Ae ztwoN2{%zpmx~)ljz~v4w_@s%tXiGkt-a-L*KcjET0Ry){&zjR)Yagc%K!&y{D4^000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2j~bN5&$;d(cQoR000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}000D^Nkl2x_;l{3(N}v#Y7Wq`ORdCAo_T||6&0$GBPqUG7o3KNivlsDxILU2F^JMA+84dz6Yfg>~=d~jAc(BtM1gJ`@DRrYM-6b zUz5;~Q_2$h7>D6M|1$1LIS~=Bq)`ZAGbWln5$~T7Vx~{EeU8Z!Qmr#=y2O8QI-P9a z@py!)ssI3Bzu((_a}FJ+=Wx#H{jq5pD9aKManuP(DS>aZ#FBu)Rw_>Dthj2X4H>Ky_d zbLQRT{SVOiJcbG(FjS|MQpSwi*s^IF+orMRn1s49s(URV1UyJ1&Z+W)7wh{z=!J`- z04e3*cvV%Z7P8wrcw!Y=bGcHsve@T@B2|c#5#36pU>Dd%}xAA`-}m14SLKm zjWOMLla}v7PKlQ9LWL7r0=$Pt-|!i~qrr)_3$ZqI3GDa#t97~#(lD6vYS4x*O>m5K#@f(VAw=8T zBLsI{2ZzJKW-ndWMUQK(Em5ZJ9uF-hcJ3oI#ys><2|b-oR@H~>9dIOV6|yX0^Lk$ zpxQJijmwtrhElV>@7dV6Fa8ApD9h5mCN?(FE#H~HoO7V_-1W>%hg}h={-#yV|+zb4muBb1-vK zS<5D+hszklskwY=8^%_#b7W0OjiKyGbN-fu#^ma+E-|i(p<@;KRGFEYQ;KG)uWXhj zG&`k?)vElMjr6@7%M$9zlz>!>Vz=TzV*5ikFJhc8@1&W}lzi39OXADr&9j-f)L!|} zbsa`8&fLXsV5;I@Utdw@e|&sc<_uNrjWpMF9d+H$&rbkYaV6gU(4emC!H>8et=JD; zv##r#4+n;q|p71Io eBO@c@7vmp^`X#$3