From ebcf2e846e11c78263fdc945c2544684da471347 Mon Sep 17 00:00:00 2001 From: FluffaMario Date: Wed, 15 Nov 2023 19:04:40 -0600 Subject: [PATCH] Added Luigi --- actors/custom0.h | 20 +- actors/luigi/custom_luigi_cap.rgba16.png | Bin 0 -> 276 bytes actors/luigi/custom_luigi_logo.ia16.png | Bin 462 -> 0 bytes actors/luigi/custom_luigi_logo.rgba16.png | Bin 0 -> 276 bytes .../luigi/custom_luigi_logo_blend.rgba16.png | Bin 0 -> 372 bytes actors/luigi/custom_luigi_sideburn.rgba16.png | Bin 630 -> 0 bytes actors/luigi/custom_luigi_sideburn.rgba32.png | Bin 0 -> 603 bytes .../custom_luigi_sideburn_add.rgba32.png | Bin 0 -> 352 bytes actors/luigi/custom_luigi_skin.rgba16.png | Bin 0 -> 292 bytes actors/luigi/geo.inc.c | 67 +++--- actors/luigi/geo_header.h | 11 +- actors/luigi/luigi_externs.h | 7 + actors/luigi/model.inc.c | 221 +++++++++++++++--- .../luigi_cap/custom_luigi_cap_logo.ia16.png | Bin 462 -> 0 bytes actors/luigi_cap/geo.inc.c | 124 ++++++---- actors/luigi_cap/geo_header.h | 20 ++ actors/luigi_cap/model.inc.c | 185 +++++++++------ actors/mario_cap/geo.inc.c | 8 +- 18 files changed, 450 insertions(+), 213 deletions(-) create mode 100644 actors/luigi/custom_luigi_cap.rgba16.png delete mode 100644 actors/luigi/custom_luigi_logo.ia16.png create mode 100644 actors/luigi/custom_luigi_logo.rgba16.png create mode 100644 actors/luigi/custom_luigi_logo_blend.rgba16.png delete mode 100644 actors/luigi/custom_luigi_sideburn.rgba16.png create mode 100644 actors/luigi/custom_luigi_sideburn.rgba32.png create mode 100644 actors/luigi/custom_luigi_sideburn_add.rgba32.png create mode 100644 actors/luigi/custom_luigi_skin.rgba16.png create mode 100644 actors/luigi/luigi_externs.h delete mode 100644 actors/luigi_cap/custom_luigi_cap_logo.ia16.png create mode 100644 actors/luigi_cap/geo_header.h diff --git a/actors/custom0.h b/actors/custom0.h index 13d59e82..770e56b1 100644 --- a/actors/custom0.h +++ b/actors/custom0.h @@ -7,25 +7,7 @@ #include "actors/error_model/geo_header.h" // luigi_cap -extern const GeoLayout luigis_cap_geo[]; -extern const GeoLayout luigis_metal_cap_geo[]; -extern const GeoLayout luigis_wing_cap_geo[]; -extern const GeoLayout luigis_winged_metal_cap_geo[]; -extern const Gfx luigi_cap_seg3_dl_03022B30[]; -extern const Gfx luigi_cap_seg3_dl_03022B68[]; -extern const Gfx luigi_cap_seg3_dl_03022CC8[]; -extern const Gfx luigi_cap_seg3_dl_03022D10[]; -extern const Gfx luigi_cap_seg3_dl_03022E78[]; -extern const Gfx luigi_cap_seg3_dl_03022EA8[]; -extern const Gfx luigi_cap_seg3_dl_03022ED8[]; -extern const Gfx luigi_cap_seg3_dl_03022F20[]; -extern const Gfx luigi_cap_l_logo_decal_dl[]; -extern const Gfx luigi_cap_seg3_dl_03022F48[]; -extern const Gfx luigi_cap_seg3_dl_03022FF8[]; -extern const Gfx luigi_cap_seg3_dl_030230B0[]; -extern const Gfx luigi_cap_seg3_dl_03023108[]; -extern const Gfx luigi_cap_seg3_dl_03023160[]; -extern const Gfx luigi_cap_seg3_dl_03023298[]; +#include "actors/luigi_cap/geo_header.h" // toad_cap #include "actors/toad_cap/geo_header.h" diff --git a/actors/luigi/custom_luigi_cap.rgba16.png b/actors/luigi/custom_luigi_cap.rgba16.png new file mode 100644 index 0000000000000000000000000000000000000000..d8216b00379a8703fcb1ff4eace0ebb419865ba5 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DkxL735kHCP2GxYEjzp>zwk!YVCc$>WSK zeCM?s3uah+a`G%Yi34k%tWfc`(Auy-tRd{{)c2?O8mxpIs(*6TOE)t95n52O#eu>5 ze#h}Xht=Fu^{+MF6j&f{+9Y7Y)l^kb?!Yza-DJaW=_w2X2fnd)ehW(bch2_73^_B+ T42E2wqZvG1{an^LB{Ts5G_Yf7 literal 0 HcmV?d00001 diff --git a/actors/luigi/custom_luigi_logo.ia16.png b/actors/luigi/custom_luigi_logo.ia16.png deleted file mode 100644 index 723b1a3d3e8f3bca2e48c220f686079f8e2cfcb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmV;<0WtoGP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0b@x-K~z{r?Upf; z!Y~X)!0#b|gzOVbbiI`J;r`${)!# z8Ps)M^~ndt-YBhrG-*K5jJE>#;+$jcc?*vLPhztXtAQrj3N!`%-tTl&6BYwuk}YTh znt`z2jqrDgtO?CPI{A-c$`?fm(L~MwH|anzWJ0kB&mu%#F~C+qG9Z!lvI6;>1s;*b3=DkxL735kHCP2GxYE!lvI6;>1s;*b3=DkxL735kHCP3xfz#8)F(ktM?KDHK76SoS^=f8s?`Uh=Cif2# z*W!*!SBOSiM@O%{;^keQE_tDp`J{@Iz^8;0{vn@c7CIgI$0+k@(M8F72R8GBgtBJN za=N{3OA+%8)?Fg5jk2G`W3OM7u8EM8I6m=;exc0dM~96Jc$ilXPj8yAOZ>UyhFzk`=?Q5U?o=M}bLbV95d9bRj<($Md`K(x8xI N@O1TaS?83{1OOyIia7uP literal 0 HcmV?d00001 diff --git a/actors/luigi/custom_luigi_sideburn.rgba16.png b/actors/luigi/custom_luigi_sideburn.rgba16.png deleted file mode 100644 index 1a8e7f828e1524776125f7cc3238c5c998952ef4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmV-+0*U>JP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0t-n*K~z{r?Ug-p z!Y~kpMJni^gOZYxl9nTI70$#J=->!Yas=q0gU->XXqC0_+JrHoNWK}5kO%3#efn`{ zv)Q?-G0CCgcpjJB+%>i;;%1pjBK}C zcQ_mh-xjp~eK6aa0jb_%Fc`SuaOkGfY3jpE5|AaZI3ABQVL4hckXJ9_#9zf|G>X4o zkbqP#CS)TDr_;$T7K_+x!GNwFaRd?1tCv3U`%Rcm!_x*3&c&s2D|(PkDE#Oiuy(pW z_gY-v10eD11R4!kqM)nJE7xl;@BKx@e5K3CG~lBuWRh;Tn;t<6Lz6hfvtKfBw+9gR zO@Uhm^RRK4lnCXaFI8LO8s?i!Cb9QTDS>{!pQ;x8yZEb_e5^JGK7ms8kP^_5KSP~( zT>IE7qZ6pyY$PC)SEW&9T8pz>d;_YghmZi(=Wz)LSj*5P4(uOG93+8cK)zDXkc+G6 zO#>kTJPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0q{vgK~z{r?UvDv z!Y~j-lPdvH0yQ9NpayE723nv8L?EK7AKa57J0|hWuGbFb ze!nk1$xm!Q#-th8Znq8E+wEr8<#Mrc^q0$JaXOt!8xUTSf!S;pdw=5B>$Nx>4lvYI zRn?#k<7Rd;1B^ZgOyOEA7VSNFNd~wCIpS}&9FrLE(NjEULYHXr3^00%WBnD3Z#J8F zH-Q0-9+RW;)d1l=+VlC`?uMrgK-i1xm4ih{9y$kdl}=GcPndp=p+)*N1A_)~qJYAB z5nX$Z!(cd&I)_o#zo0yQy2PMm}wI^v++1&G{F@Cbe4h+g-;q8UgQ8#2JjQ`tzFR&n%W{oF+l zECYz%r;9)!w+ut#AR0)D17@H#kSn$^c=5RH(9IgK4Csq~k}=>NKgSqxU!lvI6;>1s;*b3=Dh+K$tP>S|=w^@T;ebV@QPi+o`t&n-v6H6cej1#Wrlu)^gU(= z$3)JOSoPPtuB|ON!E&uM^y#+ToJg_I?*|^bDjD!JN9~|z>mUh3&`JC*ANzM<-zB*(vrdv!1Iv~wAhdnUv$by0g^$BZS v3N{=xV^scVapS@47n2;@#kg9TkKJou8OYTud+P--02n-7{an^LB{Ts5;;e=! literal 0 HcmV?d00001 diff --git a/actors/luigi/custom_luigi_skin.rgba16.png b/actors/luigi/custom_luigi_skin.rgba16.png new file mode 100644 index 0000000000000000000000000000000000000000..9799051ffa9d5f01b6e240f563f7e06d4c7c5305 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DkxL735kHCP2GxYN_cF(ktM?R0Ox1_d70gTL=bu3gw-zh%m% z37$RDhi6ag&w4MudE)82+ZFFJzJ6!AN#`wJLqbI-*OyiLn~HgBE-R`YSS5F3AGZpN z#ns<;4U`{*f8q&Ya{6x?T3C7Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0b@x-K~z{r?Upf; z!Y~X)!0#b|gzOVbbiI`J;r`${)!# z8Ps)M^~ndt-YBhrG-*K5jJE>#;+$jcc?*vLPhztXtAQrj3N!`%-tTl&6BYwuk}YTh znt`z2jqrDgtO?CPI{A-c$`?fm(L~MwH|anzWJ0kB&mu%#F~C+qG9Z