From 185c6011916debb63335ab00b01b978c6fd8ef5e Mon Sep 17 00:00:00 2001 From: mix <167040362+mixiate@users.noreply.github.com> Date: Mon, 24 Mar 2025 12:17:07 +0000 Subject: [PATCH] Fix #24028: Giga and LSM booster pixels draw over transparent things --- distribution/changelog.txt | 1 + .../track/lattice_triangle/booster_alt_1.png | Bin 1237 -> 1270 bytes .../track/lattice_triangle/booster_alt_3.png | Bin 1233 -> 1267 bytes .../lattice_triangle/diagonal_booster_0.png | Bin 1232 -> 1266 bytes .../lattice_triangle/diagonal_booster_1.png | Bin 1169 -> 1203 bytes .../diagonal_booster_alt_0.png | Bin 1257 -> 1290 bytes .../diagonal_booster_alt_1.png | Bin 1164 -> 1197 bytes .../diagonal_booster_alt_2.png | Bin 1223 -> 1256 bytes .../diagonal_booster_alt_3.png | Bin 1167 -> 1201 bytes .../lattice_triangle/liftbooster_alt_1.png | Bin 1252 -> 1285 bytes .../lattice_triangle/liftbooster_alt_3.png | Bin 1164 -> 1198 bytes 11 files changed, 1 insertion(+) diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 99147c8f9c..a5b8aefb32 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -25,6 +25,7 @@ - Fix: [#23961] Lamps and queue line tvs draw incorrectly on paths with fences. - Fix: [#23983] Ordering files by size does not work and occasionally crashes the game. - Fix: [#24009] [Plugin] The object manager API does not identify recently introduced object types. +- Fix: [#24028] Giga and LSM Launched Coaster booster sprites have pixels that draw over transparent pixels. 0.4.20 (2025-02-25) ------------------------------------------------------------------------ diff --git a/resources/g2/track/lattice_triangle/booster_alt_1.png b/resources/g2/track/lattice_triangle/booster_alt_1.png index ef826845792da2cdaa00f85da4f4c6507fc7b404..c6007e645d693f0fe9e057c7c754b3f311fdfb46 100644 GIT binary patch delta 451 zcmV;!0X+WI3HAw)Bt-#pQb$4o*~u(_00004XF*Lt006O%3;baP0000WV@Og>004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fwTS-JgR5;6(luLHQAPfMt zx8G}izW;^N`U5?QC6I6z6^1xz1C6Vt-x!853BZe)%=rxaCZd;aA8I4ob^k!Sc89OZY8l;* zwYoYtt!Q6=60r7^(AAY(66hBdnv-mH6+s*)W6bz)tW!o)SC?JYoKQC~TekNP-R+oS#jXKzEL4`!{U}VV zj)z-Ux^;E>o*3hQeGFm=O^bND1JN}wqVS`@21h({cFnFmhJ}#j8P(whD7p^!u7bp+ z+n@`6#r3^-vv$=>b|opJ%EexR$oKcIL-l8&9uOSjbJvmw11nbOTJm7ezTCAiJ}{-O t#33c3{FI!W0^>0lpVSS?L z)sB5FmJT*EpqCleRmTbsrD|QW#W1+H)?nhx_bv)d<(ygo0_rw_g>thg0Xj;VE9f+=h5rrQGHaOySv1@ki zFwBH3&!`U1K+(0ocNHWq-3DFoE3WUwo3*Q6vI|KWRW9}lM83Os?W;cv^?=|IpSzYk z7+A4F*OCW&_T{dH@qsCI9bW%KI5nSjmEpTi~1H|0N=#V9zxLj9RL6T M07*qoM6N<$g6)LJVE_OC diff --git a/resources/g2/track/lattice_triangle/booster_alt_3.png b/resources/g2/track/lattice_triangle/booster_alt_3.png index 68232970b1dcc01429a63f16fba2c2379413a132..405cda7bbbe22db1f7eee0e5dc8e16a91063a26d 100644 GIT binary patch delta 448 zcmV;x0YCoH3G)e%Bt-#pQb$4o*~u(_00004XF*Lt006O%3;baP0000WV@Og>004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fwSV=@dR5;6xl-+KFFbqb0 z57PR_`@c{-AYo5}W5>=emO$FBYclW+Qgmb;e{lfVC}Ux789Pn!b3X4tr)jc7L@(Vw z^p?=B+ZHf)v}?D}AaYvKrsZ@}7cf1E9#<4;w8^Q44jcvekWhe#e#N8zUE!l?11w!@ zXi&*xNke3R7PPOrKE`si3e?cyHq&WEfz9eVYuy!(3DxY{<2++1<+`|rL(`JWV+j(B zSDM~j^H|uR%dR4bqp{YGuRFkxv4FCxs5rFCF6Fv?F0OFOs6q}4BkPe~5_Uf3sv3?t ztc((}h_(FZGMpEs84vdzNUrJ;#s3y~zzLV9YmXXl9C~?2WBCA%MPYd6D(HM^8vy7# z^=DzbZFWDF5RX&$Ne+cq53SM2Ph%F=UVdc;3HPZwdCR1b2-;Sv3j@WI&S|= qC>mFCEwy&FTuaut8%?{ni~0ecNT_}13-AE|0000FUo`f delta 414 zcmV;P0b&003DF6VBq14eMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami(|X&nQ9 zT1iAfRCwBql-+KFFbqb057PRx_kW^xKti7c$BvyzEP=FL*JR)ur0B>x{^9_zQO3gF zGIku}=X~CQj^k+ihd(S<$u%z7#Yq{BT)Itlj=N{Bef3#H4^TpU&$Z;?!AGo+ zYstg2=W?!vV)bs#b=dxyP&BUOT59cTxt6SPH=1^D7xg2+0Fcqx1)+@n(f|Me07*qo IM6N<$g0r{El>h($ diff --git a/resources/g2/track/lattice_triangle/diagonal_booster_0.png b/resources/g2/track/lattice_triangle/diagonal_booster_0.png index b3260656d3c3e1ef821240fbd78dadc53aa62f3d..1b7f9d83b60883080fef607a71fac07d80dd7453 100644 GIT binary patch delta 187 zcmV;s07U=L3GxY$Bt-#pQb$4o*~u(_00004XF*Lt006O%3;baP0000WV@Og>004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8f6S4l)cR5;6}k;`(!FbGB2 zCyPGZ|No!bZDh%R5G(&67Iy3=9k`>5jgR3=A9lx&I`x0{IHb9znhg3{`3j3=J&| z48MRv4KElNN(~qoUL`OvSj}Ky5HFasD{!N$EVH(Rr;B5V#`)BVjzvcdI9N)r>%RW; z-`(#`Z5Ko11w{qPwXqKuE$VLkXz_R6#_KVGPpcith_00`Anb% N44$rjF6*2UngFJ>Hbwvd delta 127 zcmV-_0D%9q36TkqBq14eMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami(|X&nPA z8c9S!RCwBCkwI?6FbGAx_pX!sA1Q4zM=@Y9mRhibCsEm0Jn`Y@C;gn0u>+e1n=@Qa hzfY4=1WXqM7yuV7qzzARCv^Y-002ovPDHLkV1fW=F4h15 diff --git a/resources/g2/track/lattice_triangle/diagonal_booster_alt_0.png b/resources/g2/track/lattice_triangle/diagonal_booster_alt_0.png index 259e83f9171bf0646ee319eeb3e52957fe1fbed2..d8b1fdae0b21ed03d85d3a98e88b89914ce161b1 100644 GIT binary patch delta 170 zcmV;b09F6#35p7kBt-#pQb$4o*~u(_00004XF*Lt006O%3;baP0000WV@Og>004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8e=Z%IT!R5;6}kx6ocKnz8- zcNQ7Q{SO3*n}(a9sfR_RZXA=uUbynhReU{t3rYfbecLqvJX*MadH=JV12F*^KK`fA YFHiqYjd;l<>Hq)$07*qoM6N<$g4eV=MF0Q* delta 137 zcmV;40CxY13h4=uBq14eMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami(|X&nPP za!Eu%RCwB?k=bs8Knz9wo<4Np|9=SD3004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fw5=lfsR4C77lEH4oAPhvg zb8P$nA5xl4F^oXuEsx@TG_x-1G_(%Y_%lyD(s`3PMgxx&HqmK4Ms2c%t(?Y(cl&s=J1hX| zo(jy)`BI1>1g2)cbiJJd!M?+i4zn12KN_BWAjqL9&w*>GOLhGi!b@*M{0hQl$!Uonj4 z2H&y01G<5BHLyms_g2XRZB5l_6dq+;Faeh-TGvP>Q}v+rE^I(1=qf|w24V#mSfZJ7 z{vq44P7uH{MDseq=3E>Y&iOD2SCKyY|F|+3tf5O&O?}-(+^SRV&z5( znD=CWm-Q;<)or0R0&v&R6`T&27)BuSmPheEnpqch8d`^H{F^5p>AcAtqk%^Xo9MJ2 zqc+*XR!-x?yM4Ub9Tos}PX%V@d?~~b0#mbJy53HKVBcX$hgpoi9}Ukw5aiG-=fE}8 rrMi9$;ib1Beg)yO004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fwO-V#SR5;6}lg)C%Fbsrs zPY$J}@Bcm|EwSNE(4QS2D%nXBS~#%-WcSlXVekN#7X>j)t`I_;!s0@X8;lR;ep6_I z`Tb+jQ8jIWPp2)M?gGjhj>7QLEXeS&|oCPZn?rR!fJ**vwS zE97}DzJNGZq1f*lV;~U}CP$Zu6dgulMG_Ad3ELrXE*D^4{}#9!nowl%ycs(CliW|V fz)2%~y{7LUu|iXX#ggPm00000NkvXXu0mjfx-`9Z delta 404 zcmV;F0c-x~3C9VLBq14eMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami(|X&nQ9 zP)S5VRCwB?lg)C%FbsrsCx_DV{trab5}UjU`m^JiRr!Se8i55OLs_rU6*EerbCzKE|)q?HlJJ7;GxvE+X(A%Ow;t= zK7f2CXU}VM~?Zwm!8$^d*MJrpC6-)@A zq-+-}AZwQF&Y@6+Kr&-COQ5VuSRrb`xh+T{23r>>sk&3GOB+N@vQS^Tz*Mwn)Sp y{w;7dG@{7jc{6nJC%GSKfulzFd`(|J0t^6iW!d5_IEDED0000004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fw7D+@wR4C7Nl0lNhAP7a> zyX@}!AE>J`ljJA@g18vaXv|{%j#u#cl7!#m4Dl61lNSxVJ17sJRbT;C1?Pww$gp@g zP}lH4+d`(y7ocXERr5Mhm0<-!kWemA4G;nI0AhffE|6@?7ZT~{0Qaa>Da{VsB9td+ zrl$ztf6;w^B&7sA0NWNV%RRK+gOPXvmi&(1P0MZS&qo)}1HI#Zuqw^yuYM0$-$GOn zmgvV>nDPu}9WGv?Bcwd5l%fdmvm%e~ubs^yDN~giTZpXg`Q-VM9Xf$xXD` zCr7(~-VbDDYX1!o3owBt>%dxs_nk|=>JW(Q?$Jjr9f0N3InalyyX?OIg{CSqNsb~Qh*jO7(U`^j9k1Z?B?*7W8R9F3CNCOz zcTgTctH1)P3eFKVkYVv~pswM8wuMZYFF?&StLAm2D#HqdAfa5K8XyAZ0mJ||T_D+( zA4sI51Kgulr8GNii%_1RnVuqm|3&wIk(3hf0Bl>dEceiM4@TkzSn@l1H!ZiRKObE@ z5A=@v!KyT)zxq93eG5@RSfU?iVahX@b+~wmj*#-aNAV7Gr91k^?tyS6{XJ@o(UX%{ z5jIgZp#31Sg$)U@CpXb%pB(M}c|VYqsr@%VEWiYotOIKi-ghqfszV^IyGI`{bpV!A u=RhB-l9$?t_)*&sJwfP^7Hy;c3NQfBh`!iq{Gzk~0000004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fwYDq*vR5;7El|6C;Aq+<8 zox*nP`=7{hShxxL16)Kb8#_f-kRnvOGjBBF=>wdzmyd3C`FK8GrqRpw`Umvzuc*1n zCt6C$;$vJ!Xcj^Qm_ZXz|1;5eQnWrEGJ*Qz^-x&r=DH}lSPjtO4JDV_tJWILX(c43 z^NN=2e@DZACM)T_sG&Io6Xjg;=2iRkmMmdXtuTWE5pA+?fa+Ic8wzNnrLzs?lufjG zRdz+g;&%so(hR)3(tfXTxgURc4OHT;*Y}HSdCj?dC5qMva`)PM9T)(9wnJD0W)@xZ2A<(eu7ZIx7x81l<761SM07*qo JM6N;tV1gIU)209b delta 434 zcmV;j0Zsme3giipBq14eMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami(|X&nQ9 zZAnByRCwC7l}&QPAPh#?r;8-b{cn_}7;b|8fXt-AxJehapo_AyXWnSU(+4?9 zu^OPm8%i#H7q$M3wNiMneDcz6RI=T!&4?){b5E9|1qHBR cF98Ms@v{wNe{a%c00000NkvWtM6N<$f_)a%5C8xG diff --git a/resources/g2/track/lattice_triangle/liftbooster_alt_3.png b/resources/g2/track/lattice_triangle/liftbooster_alt_3.png index 70f405616956dcb16d030c92efc975717de154bf..66891b72d3098c1fa7feed7cc3690c8882d83e5a 100644 GIT binary patch delta 379 zcmV->0fhdH39bo{Bt-#pQb$4o*~u(_00004XF*Lt006O%3;baP0000WV@Og>004R> z004l5008;`004mK004C`008P>0026e000+ooVro5MI8fw6G=otR4C7dlFe?!APj`L z?^bHI+4p~;{F6t)#)hoa0RqXXodcdpzF3ZhSr+?`Op_1s$d9(y>!&E%>Rz_l%(8?S zBWu_9@1oFE*TrUYV`b1m!uPw1n(d|8!m4qg_3?NG2}uFO%-#^E|M(~*B;eF+1EQRE`#`$&GZj;qWwHOrT=F3v z`O)@z{S-x8-OFA!vn(OT$lCS&rzmvQb@8&fu`=i&;rmlXm+j@Ug;nD~>*Mi!eihyJ zc7=^)5|wTLTVM~c7?}MEZAn+nr`<|_!9wJnc~3eF%;S*6ejLYX7{*o;So96z$-hld zAxAD{COI@`=k5iAl_+Ge46K9JLJSLUeb57b};m(ZFqe#_!Ng6_NBh;b{{iHMP{UCAS^jvLlf-k!BAWs9{W rQ%ZBwmMJYSshp?g`7Cn