From 72cb797b12ccf842e7f93393d7738a994f5e49d2 Mon Sep 17 00:00:00 2001 From: JordanSantiagoYT Date: Sat, 25 Nov 2023 18:54:55 -0500 Subject: [PATCH] YIPPEE added pixel support for all rating types added red pixel notes --- assets/shared/images/dokistuff/bad-pixel.png | Bin 0 -> 418 bytes assets/shared/images/dokistuff/combo-pixel.png | Bin 0 -> 417 bytes assets/shared/images/dokistuff/good-pixel.png | Bin 0 -> 396 bytes assets/shared/images/dokistuff/marv-pixel.png | Bin 0 -> 967 bytes assets/shared/images/dokistuff/num0-pixel.png | Bin 0 -> 189 bytes assets/shared/images/dokistuff/num1-pixel.png | Bin 0 -> 169 bytes assets/shared/images/dokistuff/num2-pixel.png | Bin 0 -> 220 bytes assets/shared/images/dokistuff/num3-pixel.png | Bin 0 -> 204 bytes assets/shared/images/dokistuff/num4-pixel.png | Bin 0 -> 181 bytes assets/shared/images/dokistuff/num5-pixel.png | Bin 0 -> 203 bytes assets/shared/images/dokistuff/num6-pixel.png | Bin 0 -> 214 bytes assets/shared/images/dokistuff/num7-pixel.png | Bin 0 -> 197 bytes assets/shared/images/dokistuff/num8-pixel.png | Bin 0 -> 187 bytes assets/shared/images/dokistuff/num9-pixel.png | Bin 0 -> 176 bytes assets/shared/images/dokistuff/shit-pixel.png | Bin 0 -> 628 bytes assets/shared/images/dokistuff/sick-pixel.png | Bin 0 -> 553 bytes assets/shared/images/goldstuff/marv-pixel.png | Bin 0 -> 441 bytes assets/shared/images/goldstuff/num0-pixel.png | Bin 0 -> 204 bytes assets/shared/images/goldstuff/num1-pixel.png | Bin 0 -> 192 bytes assets/shared/images/goldstuff/num2-pixel.png | Bin 0 -> 205 bytes assets/shared/images/goldstuff/num3-pixel.png | Bin 0 -> 207 bytes assets/shared/images/goldstuff/num4-pixel.png | Bin 0 -> 204 bytes assets/shared/images/goldstuff/num5-pixel.png | Bin 0 -> 205 bytes assets/shared/images/goldstuff/num6-pixel.png | Bin 0 -> 203 bytes assets/shared/images/goldstuff/num7-pixel.png | Bin 0 -> 203 bytes assets/shared/images/goldstuff/num8-pixel.png | Bin 0 -> 204 bytes assets/shared/images/goldstuff/num9-pixel.png | Bin 0 -> 196 bytes assets/shared/images/goldstuff/sick-pixel.png | Bin 0 -> 441 bytes assets/shared/images/kadethings/bad-pixel.png | Bin 0 -> 427 bytes assets/shared/images/kadethings/combo-pixel.png | Bin 0 -> 417 bytes assets/shared/images/kadethings/good-pixel.png | Bin 0 -> 421 bytes assets/shared/images/kadethings/marv-pixel.png | Bin 0 -> 967 bytes assets/shared/images/kadethings/num0-pixel.png | Bin 0 -> 189 bytes assets/shared/images/kadethings/num1-pixel.png | Bin 0 -> 169 bytes assets/shared/images/kadethings/num2-pixel.png | Bin 0 -> 220 bytes assets/shared/images/kadethings/num3-pixel.png | Bin 0 -> 204 bytes assets/shared/images/kadethings/num4-pixel.png | Bin 0 -> 181 bytes assets/shared/images/kadethings/num5-pixel.png | Bin 0 -> 203 bytes assets/shared/images/kadethings/num6-pixel.png | Bin 0 -> 214 bytes assets/shared/images/kadethings/num7-pixel.png | Bin 0 -> 197 bytes assets/shared/images/kadethings/num8-pixel.png | Bin 0 -> 187 bytes assets/shared/images/kadethings/num9-pixel.png | Bin 0 -> 176 bytes assets/shared/images/kadethings/shit-pixel.png | Bin 0 -> 515 bytes assets/shared/images/kadethings/sick-pixel.png | Bin 0 -> 536 bytes .../images/pixelUI/NOTE_assets_colored.png | Bin 0 -> 1257 bytes .../images/pixelUI/NOTE_assets_coloredENDS.png | Bin 0 -> 157 bytes .../shared/images/pixelUI/NOTE_assets_doki.png | Bin 0 -> 5413 bytes .../images/pixelUI/NOTE_assets_dokiENDS.png | Bin 0 -> 383 bytes assets/shared/images/pixelUI/RED_NOTE_assets.png | Bin 0 -> 1257 bytes .../images/pixelUI/RED_NOTE_assetsENDS.png | Bin 0 -> 157 bytes assets/shared/images/pixelUI/marv-pixel.png | Bin 0 -> 967 bytes assets/shared/images/tgtstuff/bad-pixel.png | Bin 0 -> 228 bytes assets/shared/images/tgtstuff/combo-pixel.png | Bin 0 -> 237 bytes assets/shared/images/tgtstuff/good-pixel.png | Bin 0 -> 237 bytes assets/shared/images/tgtstuff/marv-pixel.png | Bin 0 -> 967 bytes assets/shared/images/tgtstuff/num0-pixel.png | Bin 0 -> 132 bytes assets/shared/images/tgtstuff/num1-pixel.png | Bin 0 -> 123 bytes assets/shared/images/tgtstuff/num2-pixel.png | Bin 0 -> 139 bytes assets/shared/images/tgtstuff/num3-pixel.png | Bin 0 -> 137 bytes assets/shared/images/tgtstuff/num4-pixel.png | Bin 0 -> 132 bytes assets/shared/images/tgtstuff/num5-pixel.png | Bin 0 -> 135 bytes assets/shared/images/tgtstuff/num6-pixel.png | Bin 0 -> 138 bytes assets/shared/images/tgtstuff/num7-pixel.png | Bin 0 -> 140 bytes assets/shared/images/tgtstuff/num8-pixel.png | Bin 0 -> 129 bytes assets/shared/images/tgtstuff/num9-pixel.png | Bin 0 -> 127 bytes assets/shared/images/tgtstuff/shit-pixel.png | Bin 0 -> 292 bytes assets/shared/images/tgtstuff/sick-pixel.png | Bin 0 -> 307 bytes source/PlayState.hx | 3 --- source/StrumNote.hx | 3 --- source/editors/ChartingState.hx | 12 +++++++----- 70 files changed, 7 insertions(+), 11 deletions(-) create mode 100644 assets/shared/images/dokistuff/bad-pixel.png create mode 100644 assets/shared/images/dokistuff/combo-pixel.png create mode 100644 assets/shared/images/dokistuff/good-pixel.png create mode 100644 assets/shared/images/dokistuff/marv-pixel.png create mode 100644 assets/shared/images/dokistuff/num0-pixel.png create mode 100644 assets/shared/images/dokistuff/num1-pixel.png create mode 100644 assets/shared/images/dokistuff/num2-pixel.png create mode 100644 assets/shared/images/dokistuff/num3-pixel.png create mode 100644 assets/shared/images/dokistuff/num4-pixel.png create mode 100644 assets/shared/images/dokistuff/num5-pixel.png create mode 100644 assets/shared/images/dokistuff/num6-pixel.png create mode 100644 assets/shared/images/dokistuff/num7-pixel.png create mode 100644 assets/shared/images/dokistuff/num8-pixel.png create mode 100644 assets/shared/images/dokistuff/num9-pixel.png create mode 100644 assets/shared/images/dokistuff/shit-pixel.png create mode 100644 assets/shared/images/dokistuff/sick-pixel.png create mode 100644 assets/shared/images/goldstuff/marv-pixel.png create mode 100644 assets/shared/images/goldstuff/num0-pixel.png create mode 100644 assets/shared/images/goldstuff/num1-pixel.png create mode 100644 assets/shared/images/goldstuff/num2-pixel.png create mode 100644 assets/shared/images/goldstuff/num3-pixel.png create mode 100644 assets/shared/images/goldstuff/num4-pixel.png create mode 100644 assets/shared/images/goldstuff/num5-pixel.png create mode 100644 assets/shared/images/goldstuff/num6-pixel.png create mode 100644 assets/shared/images/goldstuff/num7-pixel.png create mode 100644 assets/shared/images/goldstuff/num8-pixel.png create mode 100644 assets/shared/images/goldstuff/num9-pixel.png create mode 100644 assets/shared/images/goldstuff/sick-pixel.png create mode 100644 assets/shared/images/kadethings/bad-pixel.png create mode 100644 assets/shared/images/kadethings/combo-pixel.png create mode 100644 assets/shared/images/kadethings/good-pixel.png create mode 100644 assets/shared/images/kadethings/marv-pixel.png create mode 100644 assets/shared/images/kadethings/num0-pixel.png create mode 100644 assets/shared/images/kadethings/num1-pixel.png create mode 100644 assets/shared/images/kadethings/num2-pixel.png create mode 100644 assets/shared/images/kadethings/num3-pixel.png create mode 100644 assets/shared/images/kadethings/num4-pixel.png create mode 100644 assets/shared/images/kadethings/num5-pixel.png create mode 100644 assets/shared/images/kadethings/num6-pixel.png create mode 100644 assets/shared/images/kadethings/num7-pixel.png create mode 100644 assets/shared/images/kadethings/num8-pixel.png create mode 100644 assets/shared/images/kadethings/num9-pixel.png create mode 100644 assets/shared/images/kadethings/shit-pixel.png create mode 100644 assets/shared/images/kadethings/sick-pixel.png create mode 100644 assets/shared/images/pixelUI/NOTE_assets_colored.png create mode 100644 assets/shared/images/pixelUI/NOTE_assets_coloredENDS.png create mode 100644 assets/shared/images/pixelUI/NOTE_assets_doki.png create mode 100644 assets/shared/images/pixelUI/NOTE_assets_dokiENDS.png create mode 100644 assets/shared/images/pixelUI/RED_NOTE_assets.png create mode 100644 assets/shared/images/pixelUI/RED_NOTE_assetsENDS.png create mode 100644 assets/shared/images/pixelUI/marv-pixel.png create mode 100644 assets/shared/images/tgtstuff/bad-pixel.png create mode 100644 assets/shared/images/tgtstuff/combo-pixel.png create mode 100644 assets/shared/images/tgtstuff/good-pixel.png create mode 100644 assets/shared/images/tgtstuff/marv-pixel.png create mode 100644 assets/shared/images/tgtstuff/num0-pixel.png create mode 100644 assets/shared/images/tgtstuff/num1-pixel.png create mode 100644 assets/shared/images/tgtstuff/num2-pixel.png create mode 100644 assets/shared/images/tgtstuff/num3-pixel.png create mode 100644 assets/shared/images/tgtstuff/num4-pixel.png create mode 100644 assets/shared/images/tgtstuff/num5-pixel.png create mode 100644 assets/shared/images/tgtstuff/num6-pixel.png create mode 100644 assets/shared/images/tgtstuff/num7-pixel.png create mode 100644 assets/shared/images/tgtstuff/num8-pixel.png create mode 100644 assets/shared/images/tgtstuff/num9-pixel.png create mode 100644 assets/shared/images/tgtstuff/shit-pixel.png create mode 100644 assets/shared/images/tgtstuff/sick-pixel.png diff --git a/assets/shared/images/dokistuff/bad-pixel.png b/assets/shared/images/dokistuff/bad-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..91001f645e92177d1827f6a52c21791a7a938e62 GIT binary patch literal 418 zcmV;T0bTxyP)Ia5#6n01n>`byM27d&fIT-)^&+~%Q!10y-GkUsv6VKTo$NFQ|;6w zZPx<;o{u{Kpv*G>H2_4*b|fs-Bt=yVU>l&!GnDyD$T)8RfN5y_w~YIK58B`)A+w>4 z^A-?4ANO61JhL!}LlFs?Es$wwJkUE<=9$kv0glI*f#baSX8?f^mQ|Yeu~LZy)d@{KTxiOu}Hb={yb-ZU6uP literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/combo-pixel.png b/assets/shared/images/dokistuff/combo-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..f72c678f09d54147299fb8319f4a94eada341601 GIT binary patch literal 417 zcmV;S0bc%zP)Xh@AhLM|yQRPq`*UScaz>5f?|OS<};kGw6cgb4h?Q;?EQ z=>3R2(sjW9Yf_8+`N1R^OM#E%5-->Z`I6B7A0-eR@BrT7d@23_UVKIMkdFs600000 LNkvXXu0mjf#c06o literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/good-pixel.png b/assets/shared/images/dokistuff/good-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..a44147ee05f11bb955e1199f7568df3c3d457a3c GIT binary patch literal 396 zcmV;70dxL|P)Mq2;!Sd+w9e-OYtFpT@!Lh2 z?$ArXW_IF#S4Yn%`_WZ$lEkZq9(<3lCdW3nPEHgV`er+qf*tBj>(+Q63bU571xZ6+ zZNF<<$JtN?YDw9hvqqxyyvFy^#0Q|~W8{{?SO%(Sm*M!{C q;*#(`xti}*meBfJGk1CB#{U4xX(!1sq^NNK0000!3-qDuYH{cq!^2X+?^QKos)S9e+%#lam|s9%$1GGm5t7qi_Mma*lafCoWrK`4x7(AY%xwhWRh`6)pwdn z=3(QsL#4m|tNG86FwF?vd0fSNO6l+aX4NgKe$!1d4sSJ^e$HWQ=+0wiRm~D+nUdyN zWqKCb<{|h5m zxOe?8`2T<5|DPRS4(EM6lD|6D{@c;~AIA&VWje0Ua(po%@_4D||6iSJ((M2L?t0N5 zd91|q<;19538j~lqE1(MpRV+IH6?mOw$sTnuQOFX`}FPh>D$g#GoGhrk}ILS-_RjX zLS??1Nxp%>2YI!sQSx#p_7MKxBCtKg)-*526i$mjq6&wTfr@76U-+vgTB zY3~m6$ccR9asByv+RBiST`N}oV)}4pXG@)@W#h`O79*KSPxi=kX045T{-Gyo@j80f zZV*H6*%w>xI~e$EzMPk>dwEsJy|Uf0p;t@yT-Y7gFRQaKd5`+?^9m(Cmya}MMm=J- z6c@LWUF)9wGC1aCzW;O z`x6B||M@WCdH<1zjdhb2Y0Q)BPA;^Od$`~rn_WcFijstivIExJW-L@ZD(>odc+OcKAowqt*ySg0({NQK zxSE|!ZHDF#24QAq<~Gv^(S_3f0fK>Qf=fAO>wlcZ!mGaG{Q{Yi4W)(pKn2Xq%FN9F eG7^C{FfdG5F8!*IX$FwRz~JfX=d#Wzp$P!{v^ReM literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/num1-pixel.png b/assets/shared/images/dokistuff/num1-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..46b6e1924d4bdbb4bd93b1b45ead7614201f57a0 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fP&GU zE{-7*Qiv5$SaX&D|LT>~!|q#H9cGas&Zo8h^fU+zHGq?LP_ znT73ECorr#aphj)!7KL|(^$(~4K|b(>L#0gI14-?iy0V9uYfRPT;H#&k`AQ@Id|zZ13`0V=h=ES zHa51lHp|(ZH_sjDINQ6NU#?-Z?^{_35Qvx{T5(+Lv5DY1ftw;Z4C~VaMCJj_6pUPu zcrJ}CxSAb=Mf{D73>^0KpU#?*-m&S|nVHHx1?LZxJYr(Fr)*o}rOEyd=rRURS3j3^ HP6#0gI14-?iy0V9uYfRPTjl`h>AgF;asulyi`owiajPX0`;IO>c;z1Bsdvh7N#q@2J2%Jj5C_AnRP#pJV%-@)moRv``njxgN@xNAi|R)^ literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/num4-pixel.png b/assets/shared/images/dokistuff/num4-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2b5cde5478aeec94ebf630667c8e4b77510331 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gI14-?iy0V9uYfRPT#0gI14-?iy0V9uYfRPT;H#&k`AQ@Id|#L=?zyjI*|Wp z&e;MpZnKkXyQ??O?pQOqv9a->^|l!gzZ_)dSOkh`UuF*xMjUy*TpOM u7!RkUFqA9n2?yTk;8wVOz#~V5iQ%}J!-bU4m^h$A7(8A5T-G@yGywpa$4vwP literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/num6-pixel.png b/assets/shared/images/dokistuff/num6-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..729f2c2cf4c86a45e8533e4a6dbf7a2da6884b08 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gI14-?iy0V9uYfRPTNomGwrG?FlB4FC{z^m@YP#$i}J1sst;DTNbKJ)7f3| z@7KRYv*u1U(w@X{Z+*J(t*_M#yG%_PuD;<+*l|y?k3EUK;?6m4i>ud7H%tgU`|k3e z&HmFbhHf^uZEIbjCLxwomgXAuLG7s3ZC^_!jvD*_>@!7wGVBzyyY*nlkF7vAF?hQA KxvXUa6x4= z^UC95#wJUC99olnAWPPVv8(h1!))~c5uotmSsbO>T}mn0QqOYIZtU729xAxY)PObp poJ``8R|Ub<>>_sDdYmZ?44bbjo|Ap=KM&{x22WQ%mvv4FO#s)qL9GA) literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/num8-pixel.png b/assets/shared/images/dokistuff/num8-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..9453c01bcdbe32c1e4cf71e3a5831fcbc291b654 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fP%T6 zE{-7*Q@A&us|N44^g1<+;{`d9C`DY9iP6%ZycwG%51aA0MvH$J3M={bfbme*21d1*cMf95Uw>#5iC3AtK!%OYhR^+4@0)@d g7Rt=b4>K4UESH8D|E>4w0b0!9>FVdQ&MBb@0LBbN@Bjb+ literal 0 HcmV?d00001 diff --git a/assets/shared/images/dokistuff/num9-pixel.png b/assets/shared/images/dokistuff/num9-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..0305d7a36c88f2e34a15d48eb580c6bda3e12430 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fPzV$ zE{-7*Qj^K^Hi?*?xyi#X#$%qy%uthK VQ2jW*n-^#sgQu&X%Q~loCID$Ch!k6@*S%J2?~t$>17r z>5xSzI5`wS%;1zYQ=!mK&5|Kx=~hIDo$^1#LBI3va(AhU_@?CU%lqE<>n;{P(P;Hb z{4*>P;f%&OKRXpR7t1vOu=VS!%ZlCg)g=Jn{^3zrBRk@V!ays+8I2Kz0S;v%8L~k6 zoyg<>WP8B;ggD4CHI}&a}ZDx2fDhCnQ zIiP+5K3aje_;uIw@%H-iA*RSvYq4CHs+vY&z(@e#==enG)b;$z+H5+}2Bq=?d}byJ z1EIkd%QZ9DC%rlmMV?x~*Ri20Exi|cYAJi>{Or^?VRb0-)FL6WV^eV22IhN&Ag6vG zG+MpV9t;_$4E`u!4NOhtjK(-RKG|y&O#=ALbo;ijZx4ouS9273YCYYhRWVc+zR|KI zM!cGXA_K(ixSkJtFhrKb%%SV~%tpRqvLrSJQ5kK%uJLNl*7;{1-M)?4bb@Z*X5wWb za(VgSjAAz19o}AFlqag(l(XrCIh3PTHE^TVD_ze=mc+_^p=apA;>jAVUP&d0o>Spt zk#Jac`!?%^N+cX~Sw7%N=}@a9`zr{e-Dx+KrzudK2p-PGO=;Tykr)!B`_XbPZnQsO zSrXSy3*#A$l|BS9^1sNwj-uyVR#sDqX^M1robVy3l?iq0KLMW+neQDZx;01D+Widx O0000~L`qZGv}RUtOAfi!q4)Mj&fk$J&3^`EoN^?rVGk zm%0ZuX8`!qoa9=X+_XDp=)3IU<}sd&70pO9g_NeSYDP*xCBPf!@i_-P%20Ssh@}}z ruoinnAxB_!X?hY#vAo&;DqO-ZC;ntGx#Uk;00000NkvXXu0mjf>XiFR literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/marv-pixel.png b/assets/shared/images/goldstuff/marv-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..5b65b3e36416304281a56efda21ebbdbd8eeff06 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^#y~8>!3-qDuYH{cq!^2X+?^QKos)S9^9T5ZxF*?{UfGiV;nCs$AO8czB8p8KffQ>=kYDhBAYk~tjV~A|z**oC zSEak-;a@t5laE=EhgtE%fAj0f#an}Pb)|*;%`R;Fxnk@3 zwOfm-7B1Q2rLDR4h_7wor^vN&$_GQ`ldanh9iH<_A~o2ocK@5%iF*u__lHdNDl1Cq zy`$RH>CWMEUpM8VmbZSJ-;1vXt2#E`_!wwBx%g0k%148>S@m=BcQ{I{?Ye8wc{XFo zlOJuf4jL?Zeo)@6R^R#m9k-b;|H}AqOy^JzIFM%1TceOx#_o0K=F6QtoHI_X*P6}d z;5cD>7{jrII>XmRSA09yop263C~^02OW{Q2!ymGby4|VKuZQwdFUAMKc(SA+u%ipQ?kMenoAGNHX^l$1+ h(fJ?t$Ikl9T+qYz;;d#+8ZZbMJYD@<);T3K0RS1lxOxBp literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num0-pixel.png b/assets/shared/images/goldstuff/num0-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..92ad7e5996f8f017eeb4813599a6a310ae9501ed GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3-qZo6;u&DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe`~f~8u1PkgSGJ^ocy##x$NxaFh+>mQAjMh|mQAjMh|bP0l+XkK3!yai literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num2-pixel.png b/assets/shared/images/goldstuff/num2-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca46e6ab40c877f589856d9acc76da837c2fc99 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#NGmy;LdS?=lVk{1FcVbv~PUa<$!;&U>c zv7h@-A}f&3AK(+>nq*`8;nCs$AOBz3k`5HxVz;FTNU@d#`33(60*2q)_=14~oCO|{ z#S9F5he4R}c>anMprDzji(`mHchaJQ rY0cA!t@^up)~m&b)1{`(SGmF_bBv*Y_oBpnpa~3~u6{1-oD!M&U>c zv7h@-A}f&3AK(+>nq*^oWlQ@1kN-bBIt&ymyC$Uoq*zOW{DS`j0mJWYe8E5g&H|6f zVg?32pc=lzjK}j=qyPmiJY5_^B*J~qoD^g*;9zoS`VwF4a`xbH*^(9&3tO?14wn*I vc83}Mz9KL^PWnxCB~o55_P%y8g&>D^~QGZ;Kw{an^LB{Ts5Ngzc( literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num4-pixel.png b/assets/shared/images/goldstuff/num4-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..f38697e5ec4f80db052fb84800be02d8e5642e00 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#NGmy;LdS?=lVk{1FcVbv~PUa<$!;&U>c zv7h@-A}f&3AK(+>nq*`8;nCs$AOBz3k`5HxVz;FTNU@d#`33(60*2q)_=14~oCO|{ z#S9F5he4R}c>anMprEOzi(`mHc<8A>J_ZF2rhp^w>Yp_f>Dqm;JR0<1j@w4B!)LuO qt-iTPWnD~r;0v2?$LF=DaO5Z-WvJL8bK4zg0E4HipUXO@geCy*F+~9Y literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num5-pixel.png b/assets/shared/images/goldstuff/num5-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad7d54d030fb2e218015ab5a973406507693490 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#NGmy;LdS?=lVk{1FcVbv~PUa<$!;&U>c zv7h@-A}f&3AK(+>nq*`8;nCs$AOBz3k`5HxVz;FTNU@d#`33(60*2q)_=14~oCO|{ z#S9F5he4R}c>anMprDzji(`mHcxsO$AA&U>c zv7h@-A}f&3AK(+>nq*`8;nCs$AOBz3k`5HxVz;FTNU@d#`33(60*2q)_=14~oCO|{ z#S9F5he4R}c>anMprDDTi(`mHcx;a&AAXvgg|s21jSlzGI8a#3d)5 pOws0)(3r6LRp8%KHy5*CWs*x~C~TeRSq{|C;OXk;vd$@?2>_RFLplHe literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num7-pixel.png b/assets/shared/images/goldstuff/num7-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..f1502c644e3f7ea4eff35fe3dd54dbf84caa4a97 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3-qZo6;u&DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe`~f~8u1PkgA08e4|MCBoE$Kk9Ep}UqfD~&iE2d_ pC2gI1;Zk4VuZ45%&hHF$j1%3>5Vptii3U(VgQu&X%Q~loCIIzFLKgr4 literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/num8-pixel.png b/assets/shared/images/goldstuff/num8-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..d5dbeae7c3b7a5956cd88bdc0a78a5a597198a1c GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3-qZo6;u&DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe`~f~8u1PkgA08e4|MCBoE$Kk9Ep}UqfD~&sIqr*V4vTITbK#H{_$S?Rm5HS4S#up3};4JWn zEM{Qf1FGRW%y>M1MG8<**VDx@L?XQP#6dv@1s*0xj&Jds=gs`_HI94Mv?q(^Ok6G` k@l=a#MdJ?pqUI&MDuE3B#it%N05vjry85}Sb4q9e001FAz5oCK literal 0 HcmV?d00001 diff --git a/assets/shared/images/goldstuff/sick-pixel.png b/assets/shared/images/goldstuff/sick-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..5b65b3e36416304281a56efda21ebbdbd8eeff06 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^#y~8>!3-qDuYH{cq!^2X+?^QKos)S9^9T5ZxF*?{UfGiV;nCs$AO8czB8p8KffQ>=kYDhBAYk~tjV~A|z**oC zSEak-;a@t5laE=EhgtE%fAj0f#an}Pb)|*;%`R;Fxnk@3 zwOfm-7B1Q2rLDR4h_7wor^vN&$_GQ`ldanh9iH<_A~o2ocK@5%iF*u__lHdNDl1Cq zy`$RH>CWMEUpM8VmbZSJ-;1vXt2#E`_!wwBx%g0k%148>S@m=BcQ{I{?Ye8wc{XFo zlOJuf4jL?Zeo)@6R^R#m9k-b;|H}AqOy^JzIFM%1TceOx#_o0K=F6QtoHI_X*P6}d z;5cD>7{jrII>XmRSA09yop263C~^02OW{Q2!ymGby4|VKuZQwdFUAMKc(SA+u%ipQ?kMenoAGNHX^l$1+ h(fJ?t$Ikl9T+qYz;;d#+8ZZbMJYD@<);T3K0RS1lxOxBp literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/bad-pixel.png b/assets/shared/images/kadethings/bad-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..954074262cf1ae144489d5688bb7c51847cb774e GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^GC(ZM!3-p~w9YLCQjEnx?oNz1PwLbIIh+L^kw8Jy zD_gC>S2#6XFV_#l@v%#HAI*rJWr8)y1W=<5N5x{dL8q{T=-a<5Nt;r7Po8 z!X5n^<5S`t{k!5*GJxWa{*&WV=EkQ~JNhq+PpNnGUmu^cGd|@|e9Ec#l+*DkAMJmr z0gaX|3GxeO_>TuXJ}Pz|sPKrVi(^Q|oZPn^-S+y zynd#0<{gV@0 z5>D5#JlQ9>A!><;`iml^6~SwBE{AMgaqr@s=bIag?9MM}V3%Whe`xA2=gsB+)Wn2e zZPW?yI{l`=bDLZTck|}6+KtK!6xZE*k{zAR=z4ll&I#u`JOaOV7aY~S)KeP!Q8@m_ q9l5WMR_}PerLvykoxfd?J!920(eibtB13`xVeoYIb6Mw<&;$Ve61#8! literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/combo-pixel.png b/assets/shared/images/kadethings/combo-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..f72c678f09d54147299fb8319f4a94eada341601 GIT binary patch literal 417 zcmV;S0bc%zP)Xh@AhLM|yQRPq`*UScaz>5f?|OS<};kGw6cgb4h?Q;?EQ z=>3R2(sjW9Yf_8+`N1R^OM#E%5-->Z`I6B7A0-eR@BrT7d@23_UVKIMkdFs600000 LNkvXXu0mjf#c06o literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/good-pixel.png b/assets/shared/images/kadethings/good-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5362f73528d11fdc82146894dbee2b5b81068d GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!3-o9F-;Q!QjEnx?oNz1PwLbIIh+L^k;M!Q zrdL3iF)sBf2T(91z$e5NNSm10{QCN{e&YHsUq8S5`sUf!CwITzzVh`_{lwL$zMiO` zxbVQ&z4a5PZ~MBrY+~=4uPbvVHZT6VAbDb?iHZ5_uhXL^7V4VlPyX5;JTX(vL_^U; zX~M^p)j)G)N`m}?8UEu2E6djg0@WSzba4!+n3FoGQ>a;i$0c^*ba#H&wQv9bPd8Ug zxVSvgJTYBDa`h_)k11DX{^g(YV#B)ZU60k~eAiQFe82bU90yB5@m4L>4Hxg+bWjXb z)r>p0Um|VJzMWHRm+#bWoOUbv%_FDADNm%Bbhr9m-j?Yy-A?8O$FF&Ax#>#T=Or&K zz00}f%01td+Jb3$lKwzN`gTg!a>VTfdJcCaimc{VzY$WL*mWjRPsJy)dCu-V%BSa* qo((ISZ+kT3xA#7kte@3W|MHg}6)EA^;<*Fp8wO8TKbLh*2~7a9+{2Ur literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/marv-pixel.png b/assets/shared/images/kadethings/marv-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..572c665fa650a2f418069d1087bb05e4196c7a75 GIT binary patch literal 967 zcmeAS@N?(olHy`uVBq!ia0vp^#y~8>!3-qDuYH{cq!^2X+?^QKos)S9e+%#lam|s9%$1GGm5t7qi_Mma*lafCoWrK`4x7(AY%xwhWRh`6)pwdn z=3(QsL#4m|tNG86FwF?vd0fSNO6l+aX4NgKe$!1d4sSJ^e$HWQ=+0wiRm~D+nUdyN zWqKCb<{|h5m zxOe?8`2T<5|DPRS4(EM6lD|6D{@c;~AIA&VWje0Ua(po%@_4D||6iSJ((M2L?t0N5 zd91|q<;19538j~lqE1(MpRV+IH6?mOw$sTnuQOFX`}FPh>D$g#GoGhrk}ILS-_RjX zLS??1Nxp%>2YI!sQSx#p_7MKxBCtKg)-*526i$mjq6&wTfr@76U-+vgTB zY3~m6$ccR9asByv+RBiST`N}oV)}4pXG@)@W#h`O79*KSPxi=kX045T{-Gyo@j80f zZV*H6*%w>xI~e$EzMPk>dwEsJy|Uf0p;t@yT-Y7gFRQaKd5`+?^9m(Cmya}MMm=J- z6c@LWUF)9wGC1aCzW;O z`x6B||M@WCdH<1zjdhb2Y0Q)BPA;^Od$`~rn_WcFijstivIExJW-L@ZD(>odc+OcKAowqt*ySg0({NQK zxSE|!ZHDF#24QAq<~Gv^(S_3f0fK>Qf=fAO>wlcZ!mGaG{Q{Yi4W)(pKn2Xq%FN9F eG7^C{FfdG5F8!*IX$FwRz~JfX=d#Wzp$P!{v^ReM literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/num1-pixel.png b/assets/shared/images/kadethings/num1-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..46b6e1924d4bdbb4bd93b1b45ead7614201f57a0 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fP&GU zE{-7*Qiv5$SaX&D|LT>~!|q#H9cGas&Zo8h^fU+zHGq?LP_ znT73ECorr#aphj)!7KL|(^$(~4K|b(>L#0gI14-?iy0V9uYfRPT;H#&k`AQ@Id|zZ13`0V=h=ES zHa51lHp|(ZH_sjDINQ6NU#?-Z?^{_35Qvx{T5(+Lv5DY1ftw;Z4C~VaMCJj_6pUPu zcrJ}CxSAb=Mf{D73>^0KpU#?*-m&S|nVHHx1?LZxJYr(Fr)*o}rOEyd=rRURS3j3^ HP6#0gI14-?iy0V9uYfRPTjl`h>AgF;asulyi`owiajPX0`;IO>c;z1Bsdvh7N#q@2J2%Jj5C_AnRP#pJV%-@)moRv``njxgN@xNAi|R)^ literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/num4-pixel.png b/assets/shared/images/kadethings/num4-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2b5cde5478aeec94ebf630667c8e4b77510331 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gI14-?iy0V9uYfRPT#0gI14-?iy0V9uYfRPT;H#&k`AQ@Id|#L=?zyjI*|Wp z&e;MpZnKkXyQ??O?pQOqv9a->^|l!gzZ_)dSOkh`UuF*xMjUy*TpOM u7!RkUFqA9n2?yTk;8wVOz#~V5iQ%}J!-bU4m^h$A7(8A5T-G@yGywpa$4vwP literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/num6-pixel.png b/assets/shared/images/kadethings/num6-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..729f2c2cf4c86a45e8533e4a6dbf7a2da6884b08 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gI14-?iy0V9uYfRPTNomGwrG?FlB4FC{z^m@YP#$i}J1sst;DTNbKJ)7f3| z@7KRYv*u1U(w@X{Z+*J(t*_M#yG%_PuD;<+*l|y?k3EUK;?6m4i>ud7H%tgU`|k3e z&HmFbhHf^uZEIbjCLxwomgXAuLG7s3ZC^_!jvD*_>@!7wGVBzyyY*nlkF7vAF?hQA KxvXUa6x4= z^UC95#wJUC99olnAWPPVv8(h1!))~c5uotmSsbO>T}mn0QqOYIZtU729xAxY)PObp poJ``8R|Ub<>>_sDdYmZ?44bbjo|Ap=KM&{x22WQ%mvv4FO#s)qL9GA) literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/num8-pixel.png b/assets/shared/images/kadethings/num8-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..9453c01bcdbe32c1e4cf71e3a5831fcbc291b654 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fP%T6 zE{-7*Q@A&us|N44^g1<+;{`d9C`DY9iP6%ZycwG%51aA0MvH$J3M={bfbme*21d1*cMf95Uw>#5iC3AtK!%OYhR^+4@0)@d g7Rt=b4>K4UESH8D|E>4w0b0!9>FVdQ&MBb@0LBbN@Bjb+ literal 0 HcmV?d00001 diff --git a/assets/shared/images/kadethings/num9-pixel.png b/assets/shared/images/kadethings/num9-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..0305d7a36c88f2e34a15d48eb580c6bda3e12430 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tid5-9M9EM{OZy#m6Faj8!^fPzV$ zE{-7*Qj^K^Hi?*?xyi#X#$%qy%uthK VQ2jW*n-^#sgQu&X%Q~loCID$VmACx=QK_VlpDEoTf_Z8e%fKGD`MJ z>V{%6W->~iO6oRZGLAAz?qV__O6oo`N(oBp!D2FzGD^8h>ZvkHRZ8kbGD=BeGJZnh zwK7WWO6pUT)E6qLFIQ4u`Q-Etpk>M>L4Lsu{|SO6AAs}W{JH}n7?nn&1!3-qDuYH{cq!^2X+?^P2p46!aaySb-B8wRq zOs{}2V_fP}4xnIEfKP}kkTx-~sh_z1$Jak!zW#at_0OxXf1Z5(bMNb)8(;ri{QBqg z*FO~#*B|-vr)c8(y`TSV|NJL=;`)uB{-jP^pD=O#>Q8_4Ol+2Y{1Y{Cy{3uH!jFH# zCazaCu~9U!*_id%7ihX%NswPK!+(6>i-nXq(80Q%E{-7;b8;tlS2YFjG<#mOe0D^- z>ruu3>oJqRDK!6`|7FQZO@*Y;vkU>cp8N;3qJI@9+X}Z`H5I#XO4ju9(F1J-Cy$+) zwA;*UndEJ;1I#N0V>jKs^_#7+pL04JcP>{&sIKd?Gkp@?b2O|uLo}==&H1Skclzkc z7b`-#R!(e7lRBQyxlk%wN>ieH70=UY#_@i3wqD8UX%{)|T=G7u%)f2-v3Aw(+Ifke zt~OeK{8zh=|H$fWagOf>AD^3kytPfYK;`X64$t`?{n(>aKP%3W36Jqh|L@^sH^t?} z(Z!!5jm4jH=}ym{I6;0D*KuQ!#k*PO&hL-f%3T>OziV;Iqxcv1towJraQ^;R#Ymyw zE^K}!-{IFUTc*_UIV!Z literal 0 HcmV?d00001 diff --git a/assets/shared/images/pixelUI/NOTE_assets_colored.png b/assets/shared/images/pixelUI/NOTE_assets_colored.png new file mode 100644 index 0000000000000000000000000000000000000000..cc738291a424a561835fa968700b2a1c5e1f8e43 GIT binary patch literal 1257 zcmeAS@N?(olHy`uVBq!ia0vp^E;zERf{u|DEL_H&Cqi>)9CE3HUrDl zSxyEiMr~bh6rTDn7mj(bP)+Rglb>_WJb99Om|5?2O5+@+7?vI%uB=tpx&AFaaHaOa z{{+L9po_k%Lp;oW9?Jf4i!qDye#-j?ud-@{&n=N;Y(Fxypginhn#pa~yALfNZp`50 zJMWpDROwLJQkisn_u|82)8RH z;KY(8JbS}F$+K?zC;VT%TXAYvUA1>>%4GRH%jU~2nD)W<8{fKh$IKu4+>>!MRyo(Q zTlr2;+U^zBHtIHFXAeHK%=Fda*XTF!l22(6e|QT}aP#bepE*Jp|D|7tsNx-HKM zxeGxjUYGWM9Iwh;Di&}m#W#~L=#)MZT2aL|v>G(U5#5ewDlDaWr!2!pzGeNfwF$b({`0Vsv zNAS{}tTx6sUOi70*Hr$|Uhwz9>_2Z4%s$R8Xq0i(CNlIN!b5*KH1t1L&VO!g!2GOI z50a*yRM^O+J1Cu>dC&O68V>gzDgE|`873+oPn76eu;X~ZE}Q3%4gNH8OB_bcEQvd2 zyFK1v{j_d-!kVb$Crney&mVZhU}Gb8KHXsQ!P9N*F*XVvZzK$4X3r1HWsOMsxlzKa z?G{(|y#HJo_CM6>EobEaktaVyy%CE>^a|2H@P?{75WY5t*57-4@ORACgz7MV)BWz0>n# z((wR0ALXr2B_@bUF3MccDs$ofjA>0^EsP9Z*AIyAF)N4#8qMJ8>gTe~DWM4fi-R}D literal 0 HcmV?d00001 diff --git a/assets/shared/images/pixelUI/NOTE_assets_doki.png b/assets/shared/images/pixelUI/NOTE_assets_doki.png new file mode 100644 index 0000000000000000000000000000000000000000..266ca18103b4980ec44a374b92e4658674b207a8 GIT binary patch literal 5413 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 literal 0 HcmV?d00001 diff --git a/assets/shared/images/pixelUI/RED_NOTE_assets.png b/assets/shared/images/pixelUI/RED_NOTE_assets.png new file mode 100644 index 0000000000000000000000000000000000000000..cc738291a424a561835fa968700b2a1c5e1f8e43 GIT binary patch literal 1257 zcmeAS@N?(olHy`uVBq!ia0vp^E;zERf{u|DEL_H&Cqi>)9CE3HUrDl zSxyEiMr~bh6rTDn7mj(bP)+Rglb>_WJb99Om|5?2O5+@+7?vI%uB=tpx&AFaaHaOa z{{+L9po_k%Lp;oW9?Jf4i!qDye#-j?ud-@{&n=N;Y(Fxypginhn#pa~yALfNZp`50 zJMWpDROwLJQkisn_u|82)8RH z;KY(8JbS}F$+K?zC;VT%TXAYvUA1>>%4GRH%jU~2nD)W<8{fKh$IKu4+>>!MRyo(Q zTlr2;+U^zBHtIHFXAeHK%=Fda*XTF!l22(6e|QT}aP#bepE*Jp|D|7tsNx-HKM zxeGxjUYGWM9Iwh;Di&}m#W#~L=#)MZT2aL|v>G(U5#5ewDlDaWr!2!pzGeNfwF$b({`0Vsv zNAS{}tTx6sUOi70*Hr$|Uhwz9>_2Z4%s$R8Xq0i(CNlIN!b5*KH1t1L&VO!g!2GOI z50a*yRM^O+J1Cu>dC&O68V>gzDgE|`873+oPn76eu;X~ZE}Q3%4gNH8OB_bcEQvd2 zyFK1v{j_d-!kVb$Crney&mVZhU}Gb8KHXsQ!P9N*F*XVvZzK$4X3r1HWsOMsxlzKa z?G{(|y#HJo_CM6>EobEaktaVyy%CE>^a|2H@P?{75WY5t*57-4@ORACgz7MV)BWz0>n# z((wR0ALXr2B_@bUF3MccDs$ofjA>0^EsP9Z*AIyAF)N4#8qMJ8>gTe~DWM4fi-R}D literal 0 HcmV?d00001 diff --git a/assets/shared/images/pixelUI/marv-pixel.png b/assets/shared/images/pixelUI/marv-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..572c665fa650a2f418069d1087bb05e4196c7a75 GIT binary patch literal 967 zcmeAS@N?(olHy`uVBq!ia0vp^#y~8>!3-qDuYH{cq!^2X+?^QKos)S9e+%#lam|s9%$1GGm5t7qi_Mma*lafCoWrK`4x7(AY%xwhWRh`6)pwdn z=3(QsL#4m|tNG86FwF?vd0fSNO6l+aX4NgKe$!1d4sSJ^e$HWQ=+0wiRm~D+nUdyN zWqKCb<{|h5m zxOe?8`2T<5|DPRS4(EM6lD|6D{@c;~AIA&VWje0Ua(po%@_4D||6iSJ((M2L?t0N5 zd91|q<;19538j~lqE1(MpRV+IH6?mOw$sTnuQOFX`}FPh>D$g#GoGhrk}ILS-_RjX zLS??1Nxp%>2YI!sQSx#p_7MKxBCtKg)-*526i$mjq6&wTfr@76U-+vgTB zY3~m6$ccR9asByv+RBiST`N}oV)}4pXG@)@W#h`O79*KSPxi=kX045T{-Gyo@j80f zZV*H6*%w>xI~e$EzMPk>dwEsJy|Uf0p;t@yT-Y7gFRQaKd5`+?^9m(Cmya}MMm=J- z6c@LWUF)9wGC1aCzW;O z`x6B||M@WCdH<1zjdhb2Y0Q)BPA;^Od$`~rn_WcFijstpZ9K&0W}{zVCb(bL|TSRXnv??AEzQ_@XQ z0|~x{qlyMGO#KVpUrcM;V|VR*jmR6Xb<4F*&Xlt1bo{39J!SiAhsjqLv2L?kr!G~i z_i*`^ZD$mj3$TB|(0{3=Yq3qyahoo-U3d9I~tjHu^F<3NReldG%)FVs|Fas0Cfx2OGN=2vjL7 zW^m_IxUcnsLGYK7^^fUdrZ;3Azm_pAn17>w-|^d@@1M?>Irsc{?B+;60OmF%a{xC}_8abC_yaTzL!PC{xWt~$(697eER~P^Q literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/good-pixel.png b/assets/shared/images/tgtstuff/good-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..085ba6d8eaf8002c8400ad7780f97136126d3593 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O#0(@~Z0g$#q<8{+LR^8giHS}9#P$Eb{_!vp z)&cSvOM?7@862M7NCR^EJzX3_D&l0%8S))6;9(6gE?_o#u4U=eHmmWd`$^G=hK0`M zdK0w`4$SH0^GL}KS$OQvkx6rxpP1&W`|X|p|A9V1zj;Rv6h2+}vF>W%a&C<%lgy~6 z7iT61Sx%lJRK!r5-uv?KgCg$P%Wek$ew*Sh_UF|X=jPaFGeScgYF|ez?P88UQOk@S(>s{6PTR{egcdDRD*FX=8iS{+pUXO@geCyDLR;Mc literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/marv-pixel.png b/assets/shared/images/tgtstuff/marv-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..572c665fa650a2f418069d1087bb05e4196c7a75 GIT binary patch literal 967 zcmeAS@N?(olHy`uVBq!ia0vp^#y~8>!3-qDuYH{cq!^2X+?^QKos)S9e+%#lam|s9%$1GGm5t7qi_Mma*lafCoWrK`4x7(AY%xwhWRh`6)pwdn z=3(QsL#4m|tNG86FwF?vd0fSNO6l+aX4NgKe$!1d4sSJ^e$HWQ=+0wiRm~D+nUdyN zWqKCb<{|h5m zxOe?8`2T<5|DPRS4(EM6lD|6D{@c;~AIA&VWje0Ua(po%@_4D||6iSJ((M2L?t0N5 zd91|q<;19538j~lqE1(MpRV+IH6?mOw$sTnuQOFX`}FPh>D$g#GoGhrk}ILS-_RjX zLS??1Nxp%>2YI!sQSx#p_7MKxBCtKg)-*526i$mjq6&wTfr@76U-+vgTB zY3~m6$ccR9asByv+RBiST`N}oV)}4pXG@)@W#h`O79*KSPxi=kX045T{-Gyo@j80f zZV*H6*%w>xI~e$EzMPk>dwEsJy|Uf0p;t@yT-Y7gFRQaKd5`+?^9m(Cmya}MMm=J- z6c@LWUF)9wGC1aCzW;O z`x6B||M@WCdH<1zjdhb2Y0Q)BPA;^Od$`~rn_WcFijstsy4!O34H4AF~#j`Jn aVrS?I7MS^~j!zt@gTd3)&t;ucLK6U8F($zP literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/num1-pixel.png b/assets/shared/images/tgtstuff/num1-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..ba3aebbc535cc238ab706afa4d765ef99505ea5d GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO#0(_Q8r2(sH~~H(u0Yzv#HN1Y`u|`5co+%m z0Qrn1L4Lsu4$p3+0XedsE{-7;amgIKsR7JYD@<);T3K0RX|PAw2*9 literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/num2-pixel.png b/assets/shared/images/tgtstuff/num2-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..a503e87923352399d2476b8f60e47687e518c71c GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#ZGmuncJz@;v1o(uw0%;QyoBE0C|9}1CVI-^r zWfMu>DAZHSO- f`Oo-sAs@rE2LgL%IvK?QwJ~_Q`njxgN@xNA2Fxia literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/num4-pixel.png b/assets/shared/images/tgtstuff/num4-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c16f094bef1438018c021dcedc8cb6afcaa916 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#ZGmuncJz@;v1o(uw0%;QyoBE0C|9}1CVI-^r zJ%{Xn deTF4s47=KdtT(4fa{@Inc)I$ztaD0e0sxI*CW-(6 literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/num6-pixel.png b/assets/shared/images/tgtstuff/num6-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..47bd2ec579525205b8394674770322de536a64b0 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#ZGmuncJz@;v1o(uw0%;QyoBE0C|9}1CVI-^r zgTe~DWM4fqN*!E literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/num8-pixel.png b/assets/shared/images/tgtstuff/num8-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..4786d8fab6ada37ff4ee64c284f33948a421a842 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO#0(_Q8r2(sH~~H(u0Yzv#HN1Y`u|`5co+%m z0Qrn1L4Lsu4$p3+0XfQ^E{-7;amfO_r3okgKR*!gU%ulzbD`~&zw%1+_{EwxG-ff* XyDRXIjsN>XpmGLJS3j3^P6^M^Bsu^9 literal 0 HcmV?d00001 diff --git a/assets/shared/images/tgtstuff/shit-pixel.png b/assets/shared/images/tgtstuff/shit-pixel.png new file mode 100644 index 0000000000000000000000000000000000000000..729e3034957c2c32900771bf2b02c7258950420a GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi_!VDz8cFe2?QbGYfA+8`n8AHF=%B12+wUah4 z-+I>BGiC!&l(8hpFPOpM*^M+H=YXe+V@O3@>e)m;7DXP`2Yqo1`d|JDf5d8b>VK;y zdq&&6|60>F%x4yAH3dX?x?-{`={(eZSZKIK$t|_#oRR_`Re1 z`~6q^L(lLWKKbQUo^xnw*7_Abv*S59newv?xQe1h9>>X-WW`R|@<>diUZ1JcY?;D) z-M!A6uK7mAnPf37F>|@JsCXK$OU&Q+EM z+7$a2fhG0?$R}9O71FE_2S|Z9gs+f-&{8e!HZhSS*~53>7h}C*^hY*KcO4D372wn0 zU+X>su!lyd6~a$+bJ!W_sG#SlQ2>w5tW?k6nxxO8{h*eJlI1p!L)F)Wl;w^(P_ILY zIaq2(!Ithf}u5%Tm%%~#2dI5s$) z-De7N42}((1W8&vV7a%MTA4xuK$!K`fN2dw)t`X*%P(iwfA-2Ay}bYc002ovPDHLk FV1g{>f5ZR) literal 0 HcmV?d00001 diff --git a/source/PlayState.hx b/source/PlayState.hx index 12c28488310..06d365b7203 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -7257,17 +7257,14 @@ if (ClientPrefs.showNPS) { if (allSicks && ClientPrefs.marvRateColor == 'Golden' && noteDiff < ClientPrefs.sickWindow && ClientPrefs.hudType != 'Tails Gets Trolled V4' && ClientPrefs.hudType != 'Doki Doki+' && !ClientPrefs.noMarvJudge) { pixelShitPart1 = 'goldstuff/'; - pixelShitPart2 = ''; } if (!allSicks && ClientPrefs.marvRateColor == 'Golden' && noteDiff < ClientPrefs.marvWindow && ClientPrefs.hudType != 'Tails Gets Trolled V4' && ClientPrefs.hudType != 'Doki Doki+' && !ClientPrefs.noMarvJudge) { pixelShitPart1 = 'goldstuff/'; - pixelShitPart2 = ''; } if (!allSicks && ClientPrefs.marvRateColor == 'Rainbow' && noteDiff < ClientPrefs.marvWindow && ClientPrefs.hudType != 'Tails Gets Trolled V4' && ClientPrefs.hudType != 'Doki Doki+' && !ClientPrefs.noMarvJudge) { pixelShitPart1 = ''; - pixelShitPart2 = ''; } if (ClientPrefs.ratesAndCombo) { var rating = new FlxSprite().loadGraphic(Paths.image(pixelShitPart1 + daRating.image + pixelShitPart2)); diff --git a/source/StrumNote.hx b/source/StrumNote.hx index fb7427b91e8..4e36c06c78a 100644 --- a/source/StrumNote.hx +++ b/source/StrumNote.hx @@ -47,8 +47,6 @@ class StrumNote extends FlxSprite var skin:String = 'NOTE_assets'; if(PlayState.instance != null && PlayState.SONG.arrowSkin != null && PlayState.SONG.arrowSkin.length > 1) skin = PlayState.SONG.arrowSkin; - if (!PlayState.isPixelStage) - { if(ClientPrefs.noteStyleThing == 'VS Nonsense V2') { skin = 'Nonsense_NOTE_assets'; } @@ -76,7 +74,6 @@ class StrumNote extends FlxSprite if(ClientPrefs.noteColorStyle == 'Char-Based') { skin = 'NOTE_assets_colored'; } - } texture = skin; //Load texture and anims scrollFactor.set(); diff --git a/source/editors/ChartingState.hx b/source/editors/ChartingState.hx index 0fe4cdac8ff..d3f79fa351a 100644 --- a/source/editors/ChartingState.hx +++ b/source/editors/ChartingState.hx @@ -1187,7 +1187,7 @@ class ChartingState extends MusicBeatState if(value == 0) { return; } - if(Math.isNaN(_song.notes[curSection].sectionNotes.length)) { + if(_song.notes[curSection].sectionNotes.length < 1 || Math.isNaN(_song.notes[curSection].sectionNotes.length)) { trace ("HEY! your section doesn't have any notes! please place at least 1 note then try using this."); return; //prevent a crash if the section doesn't have any notes } @@ -1657,9 +1657,11 @@ class ChartingState extends MusicBeatState }; lilBuddiesBox = new FlxUICheckBox(mouseScrollingQuant.x + 150, mouseScrollingQuant.y, null, null, "Lil' Buddies", 100); - lilBuddiesBox.checked = true; + if (FlxG.save.data.lilBuddies == null) FlxG.save.data.lilBuddies = false; + lilBuddiesBox.checked = FlxG.save.data.lilBuddies; lilBuddiesBox.callback = function() { + FlxG.save.data.lilBuddies = lilBuddiesBox.checked; lilBf.visible = lilBuddiesBox.checked; lilOpp.visible = lilBuddiesBox.checked; lilStage.visible = lilBuddiesBox.checked; @@ -2628,7 +2630,7 @@ class ChartingState extends MusicBeatState var data:Int = note.noteData % 4; var noteDataToCheck:Int = note.noteData; if(noteDataToCheck > -1 && note.mustPress != _song.notes[curSec].mustHitSection) noteDataToCheck += 4; - if (ClientPrefs.enableColorShader || ClientPrefs.showNotes && ClientPrefs.enableColorShader) + if ((ClientPrefs.enableColorShader || ClientPrefs.showNotes && ClientPrefs.enableColorShader) && vortex) strumLineNotes.members[noteDataToCheck].playAnim('confirm', true, note.colorSwap.hue, note.colorSwap.saturation, note.colorSwap.brightness); else strumLineNotes.members[noteDataToCheck].playAnim('confirm', true); @@ -2646,7 +2648,7 @@ class ChartingState extends MusicBeatState } data = note.noteData; - if (note.mustPress) { + if (note.mustPress && lilBuddiesBox.checked) { if (ClientPrefs.enableColorShader || ClientPrefs.showNotes && ClientPrefs.enableColorShader) { lilBuddiesColorSwap.hue = note.colorSwap.hue; @@ -2655,7 +2657,7 @@ class ChartingState extends MusicBeatState } lilBf.animation.play("" + (data % 4), true); } - if (!note.mustPress) + if (!note.mustPress && lilBuddiesBox.checked) { if (ClientPrefs.enableColorShader || ClientPrefs.showNotes && ClientPrefs.enableColorShader) {