Sonic_Edition_4_2
The first upload to the repo
30
.gitignore
vendored
|
|
@ -61,8 +61,38 @@ build/*
|
|||
!/levels/**/*custom*.png
|
||||
!/levels/**/*custom*/**/*.png
|
||||
!/actors/**/*custom*.png
|
||||
!/actors/**/*rainbow*.png
|
||||
!/actors/**/*stored*.png
|
||||
!/actors/**/*mario*.png
|
||||
!/levels/intro/header.h
|
||||
!/levels/intro/leveldata.c
|
||||
!/levels/intro/leveldata.c
|
||||
!/levels/intro/script.c
|
||||
!/levels/ending/*cake*.png
|
||||
!/levels/menu/*01018*.png
|
||||
!/actors/**/*wing*.png
|
||||
!/actors/**/*cursya*.png
|
||||
!/actors/**/*skipsqueak*.png
|
||||
!/actors/**/*sonic*.png
|
||||
!/actors/**/*metal*.png
|
||||
!/actors/**/*super*.png
|
||||
!/actors/**/*reticle*.png
|
||||
!/sound/**/*sound*.png
|
||||
!/textures/**/*10458*.png
|
||||
!/textures/**/*05A00*.png
|
||||
!/actors/**/*custom*/**/*.png
|
||||
!/actors/**/*emerald*.png
|
||||
!/textures/**/*meta*.png
|
||||
!/textures/**/*emerald*.png
|
||||
!/sound/**/*drown*.m64
|
||||
!/sound/**/*super*.m64
|
||||
!/sound/**/*emerald*.m64
|
||||
!/textures/**/*mario*.png
|
||||
!/textures/**/*custom*.png
|
||||
!/textures/**/*rainbow*.png
|
||||
!/textures/**/*cursya*.png
|
||||
!/textures/**/*skipsqueak*.png
|
||||
!/textures/**/*curseya*.png
|
||||
!/textures/**/*custom*/**/*.png
|
||||
!/sound/**/*custom*.m64
|
||||
!/sound/**/*custom*/**/*.m64
|
||||
|
|
|
|||
40
.gitignore.rej
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
diff a/.gitignore b/.gitignore (rejected hunks)
|
||||
@@ -61,8 +61,38 @@ build/*
|
||||
!/levels/**/*custom*.png
|
||||
!/levels/**/*custom*/**/*.png
|
||||
!/actors/**/*custom*.png
|
||||
+!/actors/**/*rainbow*.png
|
||||
+!/actors/**/*stored*.png
|
||||
+!/actors/**/*mario*.png
|
||||
+!/levels/intro/header.h
|
||||
+!/levels/intro/leveldata.c
|
||||
+!/levels/intro/leveldata.c
|
||||
+!/levels/intro/script.c
|
||||
+!/levels/ending/*cake*.png
|
||||
+!/actors/**/*wing*.png
|
||||
+!/actors/**/*cursya*.png
|
||||
+!/actors/**/*skipsqueak*.png
|
||||
+!/actors/**/*sonic*.png
|
||||
+!/actors/**/*metal*.png
|
||||
+!/actors/**/*super*.png
|
||||
+!/actors/**/*reticle*.png
|
||||
+!/sound/**/*sound*.png
|
||||
+
|
||||
+!/textures/**/segment2.10458.ia8.png
|
||||
+!/textures/**/segment2.05A00.rgba16.png
|
||||
!/actors/**/*custom*/**/*.png
|
||||
+!/actors/**/*emerald*.png
|
||||
+!/textures/**/*meta*.png
|
||||
+!/textures/**/*emerald*.png
|
||||
+!/sound/**/*drown*.m64
|
||||
+!/sound/**/*super*.m64
|
||||
+!/sound/**/*emerald*.m64
|
||||
+!/textures/**/*mario*.png
|
||||
!/textures/**/*custom*.png
|
||||
+!/textures/**/*rainbow*.png
|
||||
+!/textures/**/*cursya*.png
|
||||
+!/textures/**/*skipsqueak*.png
|
||||
+!/textures/**/*curseya*.png
|
||||
!/textures/**/*custom*/**/*.png
|
||||
!/sound/**/*custom*.m64
|
||||
!/sound/**/*custom*/**/*.m64
|
||||
BIN
.vs/snc/v16/.suo
Normal file
|
|
@ -66,7 +66,7 @@ KING_BOBOMB_DIRS := king_bobomb water_bubble
|
|||
BOO_DIRS := bookend book chair small_key mad_piano boo haunted_cage
|
||||
MR_I_DIRS := mr_i_eyeball mr_i_iris swoop snufit dorrie scuttlebug
|
||||
HOOT_DIRS := yellow_sphere_small hoot yoshi_egg thwomp bullet_bill heave_ho
|
||||
COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
||||
COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap marios_metal_cap marios_wing_cap marios_winged_metal_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
||||
BUBBA_DIRS := bubba wiggler wiggler_body_part lakitu_enemy spiny_egg spiny
|
||||
SKEETER_DIRS := skeeter seaweed water_mine cyan_fish bub water_ring treasure_chest
|
||||
KLEPTO_DIRS := klepto eyerok pokey tornado
|
||||
|
|
@ -76,7 +76,7 @@ MOLE_DIRS := monty_mole_hole monty_mole smoke ukiki fwoosh
|
|||
LAKITU_DIRS := lakitu_cameraman toad mips boo_castle
|
||||
PEACH_DIRS := bird peach yoshi
|
||||
BOWSER_DIRS := bowser_flame impact_ring yellow_sphere bowser bomb impact_smoke
|
||||
MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_wave sparkle water_splash white_particle_small sparkle_animation
|
||||
MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_wave sparkle water_splash white_particle_small sparkle_animation super_sonic sonic_trail sonic_ball super_ball super_trail reticle emerald emerald_circle
|
||||
|
||||
# Actor Textures
|
||||
AMP_CHUCKYA_TEXTURES := $(foreach dir,$(AMP_DIRS), $(wildcard actors/$(dir)/*.png))
|
||||
|
|
|
|||
19
Makefile.split.rej
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
diff a/Makefile.split b/Makefile.split (rejected hunks)
|
||||
@@ -66,7 +66,7 @@ KING_BOBOMB_DIRS := king_bobomb water_bubble
|
||||
BOO_DIRS := bookend book chair small_key mad_piano boo haunted_cage
|
||||
MR_I_DIRS := mr_i_eyeball mr_i_iris swoop snufit dorrie scuttlebug
|
||||
HOOT_DIRS := yellow_sphere_small hoot yoshi_egg thwomp bullet_bill heave_ho
|
||||
-COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
||||
+COINS_DIRS := mist explosion butterfly coin warp_pipe door bowser_key flame blue_fish pebble leaves warp_collision mario_cap marios_metal_cap marios_wing_cap marios_winged_metal_cap power_meter mushroom_1up star sand dirt transparent_star white_particle wooden_signpost tree
|
||||
BUBBA_DIRS := bubba wiggler wiggler_body_part lakitu_enemy spiny_egg spiny
|
||||
SKEETER_DIRS := skeeter seaweed water_mine cyan_fish bub water_ring treasure_chest
|
||||
KLEPTO_DIRS := klepto eyerok pokey tornado
|
||||
@@ -76,7 +76,7 @@ MOLE_DIRS := monty_mole_hole monty_mole smoke ukiki fwoosh
|
||||
LAKITU_DIRS := lakitu_cameraman toad mips boo_castle
|
||||
PEACH_DIRS := bird peach yoshi
|
||||
BOWSER_DIRS := bowser_flame impact_ring yellow_sphere bowser bomb impact_smoke
|
||||
-MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_wave sparkle water_splash white_particle_small sparkle_animation
|
||||
+MARIO_DIRS := mario bubble walk_smoke burn_smoke stomp_smoke water_wave sparkle water_splash white_particle_small sparkle_animation super_sonic sonic_trail sonic_ball super_ball super_trail reticle emerald emerald_circle
|
||||
|
||||
# Actor Textures
|
||||
AMP_CHUCKYA_TEXTURES := $(foreach dir,$(AMP_DIRS), $(wildcard actors/$(dir)/*.png))
|
||||
|
|
@ -78,10 +78,10 @@ static const Vtx flame_seg6_vertex_0601C000[] = {
|
|||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 300, 0}, 0, { 2016, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 300, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 0, 0}, 0, { 0, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 0, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 150, 0}, 0, { 2016, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 150, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 0, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 0, 0}, 0, { 2016, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 150, 0}, 0, { 0, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
};
|
||||
|
||||
// 0x0601C080 - 0x0601C0B0
|
||||
|
|
|
|||
16
actors/bowser_flame/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
diff a/actors/bowser_flame/model.inc.c b/actors/bowser_flame/model.inc.c (rejected hunks)
|
||||
@@ -78,10 +78,10 @@ static const Vtx flame_seg6_vertex_0601C000[] = {
|
||||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ 150, 300, 0}, 0, { 2016, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
{{{ -150, 300, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
- {{{ -150, 0, 0}, 0, { 0, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
- {{{ 150, 0, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
- {{{ 150, 150, 0}, 0, { 2016, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
- {{{ -150, 150, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
+ {{{ -150, 0, 0}, 0, { 0, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
+ {{{ 150, 0, 0}, 0, { 2016, 2016}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
+ {{{ 150, 150, 0}, 0, { 2016, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
+ {{{ -150, 150, 0}, 0, { 0, 992}, {0xff, 0xff, 0xff, 0xff}}},
|
||||
};
|
||||
|
||||
// 0x0601C080 - 0x0601C0B0
|
||||
|
|
@ -44,7 +44,11 @@ const Gfx burn_smoke_seg4_dl_04022048[] = {
|
|||
// 0x04022070 - 0x040220C8
|
||||
const Gfx burn_smoke_seg4_dl_04022070[] = {
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022000),
|
||||
#ifdef TEXTURE_FIX
|
||||
gsDPLoadTextureBlock(burn_smoke_seg4_texture_04021800, G_IM_FMT_IA, G_IM_SIZ_16b, 32, 32, 0, G_TX_CLAMP, G_TX_CLAMP, 5, 5, G_TX_NOLOD, G_TX_NOLOD),
|
||||
#else
|
||||
gsDPLoadTextureBlock(burn_smoke_seg4_texture_04021800, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, G_TX_CLAMP, G_TX_CLAMP, 5, 5, G_TX_NOLOD, G_TX_NOLOD),
|
||||
#endif
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022028),
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022048),
|
||||
gsSPEndDisplayList(),
|
||||
|
|
|
|||
13
actors/burn_smoke/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
diff a/actors/burn_smoke/model.inc.c b/actors/burn_smoke/model.inc.c (rejected hunks)
|
||||
@@ -44,7 +44,11 @@ const Gfx burn_smoke_seg4_dl_04022048[] = {
|
||||
// 0x04022070 - 0x040220C8
|
||||
const Gfx burn_smoke_seg4_dl_04022070[] = {
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022000),
|
||||
+ #ifdef TEXTURE_FIX
|
||||
+ gsDPLoadTextureBlock(burn_smoke_seg4_texture_04021800, G_IM_FMT_IA, G_IM_SIZ_16b, 32, 32, 0, G_TX_CLAMP, G_TX_CLAMP, 5, 5, G_TX_NOLOD, G_TX_NOLOD),
|
||||
+ #else
|
||||
gsDPLoadTextureBlock(burn_smoke_seg4_texture_04021800, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, G_TX_CLAMP, G_TX_CLAMP, 5, 5, G_TX_NOLOD, G_TX_NOLOD),
|
||||
+ #endif
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022028),
|
||||
gsSPDisplayList(burn_smoke_seg4_dl_04022048),
|
||||
gsSPEndDisplayList(),
|
||||
BIN
actors/butterfly/butterfly_wing.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
|
|
@ -357,7 +357,7 @@ static const Vtx chuckya_seg8_vertex_0800A680[] = {
|
|||
const Gfx chuckya_seg8_dl_0800A700[] = {
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08006778),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsSPLight(&chuckya_seg8_lights_0800A668.l, 1),
|
||||
gsSPLight(&chuckya_seg8_lights_0800A668.a, 2),
|
||||
gsSPVertex(chuckya_seg8_vertex_0800A680, 8, 0),
|
||||
|
|
@ -375,7 +375,7 @@ const Gfx chuckya_seg8_dl_0800A758[] = {
|
|||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsSPDisplayList(chuckya_seg8_dl_0800A700),
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||
gsDPPipeSync(),
|
||||
|
|
|
|||
19
actors/chuckya/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
diff a/actors/chuckya/model.inc.c b/actors/chuckya/model.inc.c (rejected hunks)
|
||||
@@ -357,7 +357,7 @@ static const Vtx chuckya_seg8_vertex_0800A680[] = {
|
||||
const Gfx chuckya_seg8_dl_0800A700[] = {
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08006778),
|
||||
gsDPLoadSync(),
|
||||
- gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
+ gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsSPLight(&chuckya_seg8_lights_0800A668.l, 1),
|
||||
gsSPLight(&chuckya_seg8_lights_0800A668.a, 2),
|
||||
gsSPVertex(chuckya_seg8_vertex_0800A680, 8, 0),
|
||||
@@ -375,7 +375,7 @@ const Gfx chuckya_seg8_dl_0800A758[] = {
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||
- gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
+ gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsSPDisplayList(chuckya_seg8_dl_0800A700),
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||
gsDPPipeSync(),
|
||||
|
|
@ -1,9 +1,8 @@
|
|||
#include <PR/ultratypes.h>
|
||||
#include <PR/gbi.h>
|
||||
|
||||
#include "macros.h"
|
||||
#include <ultra64.h>
|
||||
#include "sm64.h"
|
||||
#include "surface_terrains.h"
|
||||
#include "types.h"
|
||||
#include "geo_commands.h"
|
||||
|
||||
#include "make_const_nonconst.h"
|
||||
|
||||
#include "mist/model.inc.c"
|
||||
|
|
@ -84,3 +83,7 @@ UNUSED static const u64 binid_21 = 21;
|
|||
|
||||
#include "tree/model.inc.c"
|
||||
UNUSED static const u64 binid_22 = 22;
|
||||
|
||||
#include "marios_wing_cap/model.inc.c"
|
||||
#include "marios_metal_cap/model.inc.c"
|
||||
#include "marios_winged_metal_cap/model.inc.c"
|
||||
24
actors/common1.c.rej
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
diff a/actors/common1.c b/actors/common1.c (rejected hunks)
|
||||
@@ -1,9 +1,8 @@
|
||||
-#include <PR/ultratypes.h>
|
||||
-#include <PR/gbi.h>
|
||||
-
|
||||
-#include "macros.h"
|
||||
+#include <ultra64.h>
|
||||
+#include "sm64.h"
|
||||
#include "surface_terrains.h"
|
||||
-#include "types.h"
|
||||
+#include "geo_commands.h"
|
||||
+
|
||||
#include "make_const_nonconst.h"
|
||||
|
||||
#include "mist/model.inc.c"
|
||||
@@ -84,3 +83,7 @@ UNUSED static const u64 binid_21 = 21;
|
||||
|
||||
#include "tree/model.inc.c"
|
||||
UNUSED static const u64 binid_22 = 22;
|
||||
+
|
||||
+#include "marios_wing_cap/model.inc.c"
|
||||
+#include "marios_metal_cap/model.inc.c"
|
||||
+#include "marios_winged_metal_cap/model.inc.c"
|
||||
\ No newline at end of file
|
||||
|
|
@ -250,4 +250,14 @@ extern const Gfx wooden_signpost_seg3_dl_0302DCD0[];
|
|||
extern const Gfx wooden_signpost_seg3_dl_0302DD08[];
|
||||
extern const Collision wooden_signpost_seg3_collision_0302DD80[];
|
||||
|
||||
#include "marios_wing_cap/geo_header.h"
|
||||
|
||||
#include "marios_metal_cap/geo_header.h"
|
||||
|
||||
|
||||
|
||||
#include "marios_winged_metal_cap/geo_header.h"
|
||||
|
||||
#include "mario_cap/geo_header.h"
|
||||
|
||||
#endif
|
||||
|
|
|
|||
16
actors/common1.h.rej
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
diff a/actors/common1.h b/actors/common1.h (rejected hunks)
|
||||
@@ -250,4 +250,14 @@ extern const Gfx wooden_signpost_seg3_dl_0302DCD0[];
|
||||
extern const Gfx wooden_signpost_seg3_dl_0302DD08[];
|
||||
extern const Collision wooden_signpost_seg3_collision_0302DD80[];
|
||||
|
||||
+#include "marios_wing_cap/geo_header.h"
|
||||
+
|
||||
+#include "marios_metal_cap/geo_header.h"
|
||||
+
|
||||
+
|
||||
+
|
||||
+#include "marios_winged_metal_cap/geo_header.h"
|
||||
+
|
||||
+#include "mario_cap/geo_header.h"
|
||||
+
|
||||
#endif
|
||||
|
|
@ -25,3 +25,7 @@
|
|||
#include "white_particle/geo.inc.c"
|
||||
#include "wooden_signpost/geo.inc.c"
|
||||
#include "tree/geo.inc.c"
|
||||
|
||||
#include "marios_wing_cap/geo.inc.c"
|
||||
#include "marios_metal_cap/geo.inc.c"
|
||||
#include "marios_winged_metal_cap/geo.inc.c"
|
||||
10
actors/common1_geo.c.rej
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
diff a/actors/common1_geo.c b/actors/common1_geo.c (rejected hunks)
|
||||
@@ -25,3 +25,7 @@
|
||||
#include "white_particle/geo.inc.c"
|
||||
#include "wooden_signpost/geo.inc.c"
|
||||
#include "tree/geo.inc.c"
|
||||
+
|
||||
+#include "marios_wing_cap/geo.inc.c"
|
||||
+#include "marios_metal_cap/geo.inc.c"
|
||||
+#include "marios_winged_metal_cap/geo.inc.c"
|
||||
\ No newline at end of file
|
||||
BIN
actors/door/metal_door.rgba16.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
actors/door/metal_door_overlay.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
actors/emerald/emerald_blue.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
actors/emerald/emerald_cyan.rgba16.png
Normal file
|
After Width: | Height: | Size: 2 KiB |
BIN
actors/emerald/emerald_gray.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
actors/emerald/emerald_green.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
actors/emerald/emerald_purple.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
actors/emerald/emerald_red.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
actors/emerald/emerald_surface.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
actors/emerald/emerald_yellow.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
70
actors/emerald/geo.inc.c
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
#include "src/game/envfx_snow.h"
|
||||
|
||||
const GeoLayout emerald_000_switch_opt1[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_yellow_001_0),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_000_switch_opt2[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_blue_001_1),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_000_switch_opt3[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_purple_001_2),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_000_switch_opt4[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_gray_001_3),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_000_switch_opt5[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_cyan_001_4),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_000_switch_opt6[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1_mat_override_emeral_red_001_5),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_RETURN(),
|
||||
};
|
||||
const GeoLayout emerald_geo[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SHADOW(0, 155, 100),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SCALE(LAYER_FORCE, 16384),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SWITCH_CASE(7, geo_switch_anim_state),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_000_displaylist_mesh_layer_1),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt1),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt2),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt3),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt4),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt5),
|
||||
GEO_BRANCH(1, emerald_000_switch_opt6),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_material_revert_render_settings),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_END(),
|
||||
};
|
||||
38
actors/emerald/geo_header.h
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
extern const GeoLayout emerald_000_switch_opt1[];
|
||||
extern const GeoLayout emerald_000_switch_opt2[];
|
||||
extern const GeoLayout emerald_000_switch_opt3[];
|
||||
extern const GeoLayout emerald_000_switch_opt4[];
|
||||
extern const GeoLayout emerald_000_switch_opt5[];
|
||||
extern const GeoLayout emerald_000_switch_opt6[];
|
||||
extern const GeoLayout emerald_geo[];
|
||||
extern u8 emerald_emerald_green_rgba16[];
|
||||
extern u8 emerald_emerald_yellow_rgba16[];
|
||||
extern u8 emerald_emerald_blue_rgba16[];
|
||||
extern u8 emerald_emerald_purple_rgba16[];
|
||||
extern u8 emerald_emerald_gray_rgba16[];
|
||||
extern u8 emerald_emerald_cyan_rgba16[];
|
||||
extern u8 emerald_emerald_red_rgba16[];
|
||||
extern Vtx emerald_000_displaylist_mesh_layer_1_vtx_0[50];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_tri_0[];
|
||||
extern Gfx mat_emerald_emeral_green_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_green_001[];
|
||||
extern Gfx mat_emerald_emeral_yellow_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_yellow_001[];
|
||||
extern Gfx mat_emerald_emeral_blue_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_blue_001[];
|
||||
extern Gfx mat_emerald_emeral_purple_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_purple_001[];
|
||||
extern Gfx mat_emerald_emeral_gray_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_gray_001[];
|
||||
extern Gfx mat_emerald_emeral_cyan_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_cyan_001[];
|
||||
extern Gfx mat_emerald_emeral_red_001[];
|
||||
extern Gfx mat_revert_emerald_emeral_red_001[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_yellow_001_0[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_blue_001_1[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_purple_001_2[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_gray_001_3[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_cyan_001_4[];
|
||||
extern Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_red_001_5[];
|
||||
extern Gfx emerald_material_revert_render_settings[];
|
||||
333
actors/emerald/model.inc.c
Normal file
|
|
@ -0,0 +1,333 @@
|
|||
Gfx emerald_emerald_green_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_green_rgba16[] = {
|
||||
#include "actors/emerald/emerald_green.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_yellow_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_yellow_rgba16[] = {
|
||||
#include "actors/emerald/emerald_yellow.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_blue_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_blue_rgba16[] = {
|
||||
#include "actors/emerald/emerald_blue.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_purple_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_purple_rgba16[] = {
|
||||
#include "actors/emerald/emerald_purple.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_gray_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_gray_rgba16[] = {
|
||||
#include "actors/emerald/emerald_gray.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_cyan_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_cyan_rgba16[] = {
|
||||
#include "actors/emerald/emerald_cyan.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_emerald_red_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_emerald_red_rgba16[] = {
|
||||
#include "actors/emerald/emerald_red.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Vtx emerald_000_displaylist_mesh_layer_1_vtx_0[50] = {
|
||||
{{{-150, 2, -86},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, 2, -173},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, 2, -173},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{150, 2, -86},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-150, 2, 86},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-150, 2, -86},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, 2, 173},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-150, 2, 86},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{150, 2, 86},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, 2, 173},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{150, 2, -86},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{150, 2, 86},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, -154, 0},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, 63, -113},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{98, 63, -57},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{150, 2, -86},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 2, -173},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-98, 63, -57},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 63, -113},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 2, -173},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-150, 2, -86},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 63, -113},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 63, -57},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 63, 57},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 63, 57},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{0, 63, 113},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 63, 57},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 63, -57},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{0, 63, -113},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 63, 57},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-98, 63, -57},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-150, 2, -86},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-150, 2, 86},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{0, 63, 113},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-98, 63, 57},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-150, 2, 86},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 2, 173},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{98, 63, 57},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 63, 113},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 2, 173},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{150, 2, 86},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{98, 63, -57},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{98, 63, 57},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{150, 2, 86},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{150, 2, -86},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_tri_0[] = {
|
||||
gsSPVertex(emerald_000_displaylist_mesh_layer_1_vtx_0 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_000_displaylist_mesh_layer_1_vtx_0 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_000_displaylist_mesh_layer_1_vtx_0 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_000_displaylist_mesh_layer_1_vtx_0 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
|
||||
Gfx mat_emerald_emeral_green_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_green_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_green_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_yellow_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_yellow_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_yellow_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_blue_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_blue_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_blue_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_purple_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_purple_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_purple_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_gray_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_gray_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_gray_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_cyan_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_cyan_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_cyan_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_emeral_red_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_emerald_red_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_emeral_red_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_green_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_green_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_yellow_001_0[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_yellow_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_yellow_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_blue_001_1[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_blue_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_blue_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_purple_001_2[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_purple_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_purple_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_gray_001_3[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_gray_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_gray_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_cyan_001_4[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_cyan_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_cyan_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_000_displaylist_mesh_layer_1_mat_override_emeral_red_001_5[] = {
|
||||
gsSPDisplayList(mat_emerald_emeral_red_001),
|
||||
gsSPDisplayList(emerald_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_emeral_red_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_material_revert_render_settings[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPSetGeometryMode(G_LIGHTING),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPTexture(65535, 65535, 0, 0, 0),
|
||||
gsDPSetEnvColor(255, 255, 255, 255),
|
||||
gsDPSetAlphaCompare(G_AC_NONE),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
BIN
actors/emerald_circle/emerald_blue.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
actors/emerald_circle/emerald_cyan.rgba16.png
Normal file
|
After Width: | Height: | Size: 2 KiB |
BIN
actors/emerald_circle/emerald_gray.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
actors/emerald_circle/emerald_green.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
actors/emerald_circle/emerald_purple.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
actors/emerald_circle/emerald_red.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
actors/emerald_circle/emerald_yellow.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
16
actors/emerald_circle/geo.inc.c
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#include "src/game/envfx_snow.h"
|
||||
|
||||
const GeoLayout emerald_circle_geo[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SHADOW(0, 155, 100),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SCALE(LAYER_FORCE, 16384),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_circle_000_displaylist_mesh_layer_1),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_DISPLAY_LIST(LAYER_OPAQUE, emerald_circle_material_revert_render_settings),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_END(),
|
||||
};
|
||||
38
actors/emerald_circle/geo_header.h
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
extern const GeoLayout emerald_circle_geo[];
|
||||
extern u8 emerald_circle_emerald_gray_rgba16[];
|
||||
extern u8 emerald_circle_emerald_purple_rgba16[];
|
||||
extern u8 emerald_circle_emerald_green_rgba16[];
|
||||
extern u8 emerald_circle_emerald_yellow_rgba16[];
|
||||
extern u8 emerald_circle_emerald_blue_rgba16[];
|
||||
extern u8 emerald_circle_emerald_red_rgba16[];
|
||||
extern u8 emerald_circle_emerald_cyan_rgba16[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_0[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_0[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_1[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_1[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_2[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_2[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_3[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_3[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_4[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_4[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_5[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_5[];
|
||||
extern Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_6[50];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_6[];
|
||||
extern Gfx mat_emerald_circle_emeral_gray_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_gray_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_purple_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_purple_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_green_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_green_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_yellow_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_yellow_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_blue_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_blue_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_red_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_red_001[];
|
||||
extern Gfx mat_emerald_circle_emeral_cyan_001[];
|
||||
extern Gfx mat_revert_emerald_circle_emeral_cyan_001[];
|
||||
extern Gfx emerald_circle_000_displaylist_mesh_layer_1[];
|
||||
extern Gfx emerald_circle_material_revert_render_settings[];
|
||||
807
actors/emerald_circle/model.inc.c
Normal file
|
|
@ -0,0 +1,807 @@
|
|||
Gfx emerald_circle_emerald_gray_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_gray_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_gray.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_purple_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_purple_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_purple.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_green_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_green_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_green.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_yellow_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_yellow_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_yellow.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_blue_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_blue_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_blue.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_red_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_red_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_red.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Gfx emerald_circle_emerald_cyan_rgba16_aligner[] = {gsSPEndDisplayList()};
|
||||
u8 emerald_circle_emerald_cyan_rgba16[] = {
|
||||
#include "actors/emerald_circle/emerald_cyan.rgba16.inc.c"
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_0[50] = {
|
||||
{{{505, 45, 63},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{655, 45, -23},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{655, 45, -23},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{805, 45, 63},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{505, 45, 236},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{505, 45, 63},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{655, 45, 322},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{505, 45, 236},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{805, 45, 236},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{655, 45, 322},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{805, 45, 63},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{805, 45, 236},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{655, -111, 149},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{655, 106, 36},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{753, 106, 93},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{805, 45, 63},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{655, 45, -23},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{557, 106, 93},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{655, 106, 36},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{655, 45, -23},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{505, 45, 63},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{655, 106, 36},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{557, 106, 93},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{557, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{753, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{655, 106, 263},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{753, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{753, 106, 93},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{655, 106, 36},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{557, 106, 206},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{557, 106, 93},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{505, 45, 63},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{505, 45, 236},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{655, 106, 263},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{557, 106, 206},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{505, 45, 236},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{655, 45, 322},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{753, 106, 206},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{655, 106, 263},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{655, 45, 322},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{805, 45, 236},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{753, 106, 93},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{753, 106, 206},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{805, 45, 236},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{805, 45, 63},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_0[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_0 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_0 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_0 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_0 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_1[50] = {
|
||||
{{{376, 45, -505},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{525, 45, -592},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{525, 45, -592},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{675, 45, -505},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{376, 45, -332},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{376, 45, -505},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{525, 45, -246},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{376, 45, -332},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{675, 45, -332},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{525, 45, -246},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{675, 45, -505},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{675, 45, -332},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{525, -111, -419},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{525, 106, -532},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{624, 106, -476},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{675, 45, -505},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{525, 45, -592},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{427, 106, -476},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{525, 106, -532},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{525, 45, -592},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{376, 45, -505},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{525, 106, -532},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{427, 106, -476},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{427, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{624, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{525, 106, -305},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{624, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{624, 106, -476},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{525, 106, -532},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{427, 106, -362},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{427, 106, -476},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{376, 45, -505},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{376, 45, -332},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{525, 106, -305},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{427, 106, -362},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{376, 45, -332},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{525, 45, -246},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{624, 106, -362},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{525, 106, -305},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{525, 45, -246},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{675, 45, -332},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{624, 106, -476},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{624, 106, -362},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{675, 45, -332},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{675, 45, -505},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_1[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_1 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_1 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_1 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_1 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_2[50] = {
|
||||
{{{-150, 45, -758},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, 45, -845},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, 45, -845},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{150, 45, -758},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-150, 45, -585},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-150, 45, -758},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, 45, -499},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-150, 45, -585},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{150, 45, -585},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, 45, -499},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{150, 45, -758},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{150, 45, -585},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, -111, -672},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{0, 106, -785},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{98, 106, -729},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{150, 45, -758},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 45, -845},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-98, 106, -729},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 106, -785},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 45, -845},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-150, 45, -758},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{0, 106, -785},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 106, -729},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 106, -615},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 106, -615},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{0, 106, -558},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 106, -615},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{98, 106, -729},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{0, 106, -785},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-98, 106, -615},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-98, 106, -729},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-150, 45, -758},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-150, 45, -585},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{0, 106, -558},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-98, 106, -615},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-150, 45, -585},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 45, -499},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{98, 106, -615},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 106, -558},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{0, 45, -499},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{150, 45, -585},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{98, 106, -729},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{98, 106, -615},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{150, 45, -585},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{150, 45, -758},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_2[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_2 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_2 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_2 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_2 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_3[50] = {
|
||||
{{{-675, 45, -505},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-525, 45, -592},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-525, 45, -592},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-376, 45, -505},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-675, 45, -332},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-675, 45, -505},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-525, 45, -246},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-675, 45, -332},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-376, 45, -332},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-525, 45, -246},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-376, 45, -505},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-376, 45, -332},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-525, -111, -419},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-525, 106, -532},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-427, 106, -476},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-376, 45, -505},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-525, 45, -592},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-624, 106, -476},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-525, 106, -532},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-525, 45, -592},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-675, 45, -505},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-525, 106, -532},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-624, 106, -476},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-624, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-427, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-525, 106, -305},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-427, 106, -362},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-427, 106, -476},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-525, 106, -532},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-624, 106, -362},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-624, 106, -476},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-675, 45, -505},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-675, 45, -332},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-525, 106, -305},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-624, 106, -362},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-675, 45, -332},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-525, 45, -246},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-427, 106, -362},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-525, 106, -305},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-525, 45, -246},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-376, 45, -332},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-427, 106, -476},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-427, 106, -362},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-376, 45, -332},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-376, 45, -505},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_3[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_3 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_3 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_3 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_3 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_4[50] = {
|
||||
{{{-805, 45, 63},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-655, 45, -23},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-655, 45, -23},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-505, 45, 63},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-805, 45, 236},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-805, 45, 63},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-655, 45, 322},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-805, 45, 236},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-505, 45, 236},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-655, 45, 322},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-505, 45, 63},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-505, 45, 236},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-655, -111, 149},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-655, 106, 36},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-557, 106, 93},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-505, 45, 63},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-655, 45, -23},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-753, 106, 93},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-655, 106, 36},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-655, 45, -23},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-805, 45, 63},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-655, 106, 36},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-753, 106, 93},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-753, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-557, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-655, 106, 263},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-557, 106, 206},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-557, 106, 93},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-655, 106, 36},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-753, 106, 206},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-753, 106, 93},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-805, 45, 63},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-805, 45, 236},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-655, 106, 263},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-753, 106, 206},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-805, 45, 236},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-655, 45, 322},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-557, 106, 206},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-655, 106, 263},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-655, 45, 322},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-505, 45, 236},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-557, 106, 93},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-557, 106, 206},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-505, 45, 236},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-505, 45, 63},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_4[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_4 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_4 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_4 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_4 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_5[50] = {
|
||||
{{{-435, 45, 519},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-285, 45, 432},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-285, 45, 432},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-136, 45, 519},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{-435, 45, 692},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-435, 45, 519},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-285, 45, 778},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-435, 45, 692},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-136, 45, 692},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-285, 45, 778},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{-136, 45, 519},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-136, 45, 692},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-285, -111, 605},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{-285, 106, 492},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-187, 106, 549},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-136, 45, 519},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-285, 45, 432},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-384, 106, 549},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-285, 106, 492},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-285, 45, 432},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-435, 45, 519},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{-285, 106, 492},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-384, 106, 549},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-384, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-187, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-285, 106, 719},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-187, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-187, 106, 549},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-285, 106, 492},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{-384, 106, 662},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-384, 106, 549},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-435, 45, 519},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-435, 45, 692},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{-285, 106, 719},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-384, 106, 662},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-435, 45, 692},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-285, 45, 778},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{-187, 106, 662},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-285, 106, 719},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-285, 45, 778},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-136, 45, 692},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{-187, 106, 549},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-187, 106, 662},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-136, 45, 692},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{-136, 45, 519},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_5[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_5 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_5 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_5 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_5 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Vtx emerald_circle_000_displaylist_mesh_layer_1_vtx_6[50] = {
|
||||
{{{142, 45, 519},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{292, 45, 432},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0xD2, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{292, 45, 432},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{441, 45, 519},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0x2E, 0xA8, 0xB1, 0xFF}}},
|
||||
{{{142, 45, 692},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{142, 45, 519},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0xA4, 0xA8, 0x0, 0xFF}}},
|
||||
{{{292, 45, 778},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{142, 45, 692},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0xD2, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{441, 45, 692},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{292, 45, 778},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0x2E, 0xA8, 0x4F, 0xFF}}},
|
||||
{{{441, 45, 519},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{441, 45, 692},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{292, -111, 605},0, {-16, 1008},{0x5C, 0xA8, 0x0, 0xFF}}},
|
||||
{{{292, 106, 492},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{390, 106, 549},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{441, 45, 519},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{292, 45, 432},0, {-16, 1008},{0x30, 0x52, 0xAC, 0xFF}}},
|
||||
{{{193, 106, 549},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{292, 106, 492},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{292, 45, 432},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{142, 45, 519},0, {-16, 1008},{0xD0, 0x52, 0xAC, 0xFF}}},
|
||||
{{{292, 106, 492},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{193, 106, 549},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{193, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{390, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{292, 106, 719},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{390, 106, 662},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{390, 106, 549},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{292, 106, 492},0, {-16, 1008},{0x0, 0x7F, 0x0, 0xFF}}},
|
||||
{{{193, 106, 662},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{193, 106, 549},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{142, 45, 519},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{142, 45, 692},0, {-16, 1008},{0x9F, 0x52, 0x0, 0xFF}}},
|
||||
{{{292, 106, 719},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{193, 106, 662},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{142, 45, 692},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{292, 45, 778},0, {-16, 1008},{0xD0, 0x52, 0x54, 0xFF}}},
|
||||
{{{390, 106, 662},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{292, 106, 719},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{292, 45, 778},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{441, 45, 692},0, {-16, 1008},{0x30, 0x52, 0x54, 0xFF}}},
|
||||
{{{390, 106, 549},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{390, 106, 662},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{441, 45, 692},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
{{{441, 45, 519},0, {-16, 1008},{0x61, 0x52, 0x0, 0xFF}}},
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1_tri_6[] = {
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_6 + 0, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(6, 7, 8, 0),
|
||||
gsSP1Triangle(9, 10, 11, 0),
|
||||
gsSP1Triangle(12, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_6 + 15, 16, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(13, 14, 11, 0),
|
||||
gsSP1Triangle(13, 15, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_6 + 31, 15, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(3, 4, 5, 0),
|
||||
gsSP1Triangle(3, 5, 6, 0),
|
||||
gsSP1Triangle(7, 8, 9, 0),
|
||||
gsSP1Triangle(7, 9, 10, 0),
|
||||
gsSP1Triangle(11, 12, 13, 0),
|
||||
gsSP1Triangle(11, 13, 14, 0),
|
||||
gsSPVertex(emerald_circle_000_displaylist_mesh_layer_1_vtx_6 + 46, 4, 0),
|
||||
gsSP1Triangle(0, 1, 2, 0),
|
||||
gsSP1Triangle(0, 2, 3, 0),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
|
||||
Gfx mat_emerald_circle_emeral_gray_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_gray_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_gray_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_purple_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_purple_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_purple_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_green_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_green_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_green_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_yellow_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_yellow_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_yellow_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_blue_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_blue_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_blue_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_red_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_red_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_red_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_emerald_circle_emeral_cyan_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT, 0, 0, 0, TEXEL0, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPSetGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPTexture(1983, 1983, 0, 0, 1),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, emerald_circle_emerald_cyan_rgba16),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(7, 0, 0, 1023, 256),
|
||||
gsDPPipeSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0),
|
||||
gsDPSetTileSize(0, 0, 0, 124, 124),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx mat_revert_emerald_circle_emeral_cyan_001[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_circle_000_displaylist_mesh_layer_1[] = {
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_gray_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_0),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_gray_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_purple_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_1),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_purple_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_green_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_2),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_green_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_yellow_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_3),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_yellow_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_blue_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_4),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_blue_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_red_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_5),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_red_001),
|
||||
gsSPDisplayList(mat_emerald_circle_emeral_cyan_001),
|
||||
gsSPDisplayList(emerald_circle_000_displaylist_mesh_layer_1_tri_6),
|
||||
gsSPDisplayList(mat_revert_emerald_circle_emeral_cyan_001),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
Gfx emerald_circle_material_revert_render_settings[] = {
|
||||
gsDPPipeSync(),
|
||||
gsSPSetGeometryMode(G_LIGHTING),
|
||||
gsSPClearGeometryMode(G_TEXTURE_GEN),
|
||||
gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
|
||||
gsSPTexture(65535, 65535, 0, 0, 0),
|
||||
gsDPSetEnvColor(255, 255, 255, 255),
|
||||
gsDPSetAlphaCompare(G_AC_NONE),
|
||||
gsSPEndDisplayList(),
|
||||
};
|
||||
|
||||
BIN
actors/exclamation_box/metal_cap_box_front.rgba16.png
Normal file
|
After Width: | Height: | Size: 747 B |
BIN
actors/exclamation_box/metal_cap_box_side.rgba16.png
Normal file
|
After Width: | Height: | Size: 307 B |
BIN
actors/exclamation_box/wing_cap_box_front.rgba16.png
Normal file
|
After Width: | Height: | Size: 710 B |
BIN
actors/exclamation_box/wing_cap_box_side.rgba16.png
Normal file
|
After Width: | Height: | Size: 294 B |
|
|
@ -25,3 +25,16 @@
|
|||
#include "white_particle_small/model.inc.c"
|
||||
|
||||
#include "sparkle_animation/model.inc.c"
|
||||
|
||||
//sonic
|
||||
|
||||
#include "sonic_ball/model.inc.c"
|
||||
|
||||
#include "sonic_trail/model.inc.c"
|
||||
|
||||
#include "super_sonic/model.inc.c"
|
||||
#include "super_ball/model.inc.c"
|
||||
|
||||
#include "reticle/model.inc.c"
|
||||
#include "emerald/model.inc.c"
|
||||
#include "emerald_circle/model.inc.c"
|
||||
19
actors/group0.c.rej
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
diff a/actors/group0.c b/actors/group0.c (rejected hunks)
|
||||
@@ -25,3 +25,16 @@
|
||||
#include "white_particle_small/model.inc.c"
|
||||
|
||||
#include "sparkle_animation/model.inc.c"
|
||||
+
|
||||
+
|
||||
+
|
||||
+#include "sonic_ball/model.inc.c"
|
||||
+
|
||||
+#include "sonic_trail/model.inc.c"
|
||||
+
|
||||
+#include "super_sonic/model.inc.c"
|
||||
+#include "super_ball/model.inc.c"
|
||||
+
|
||||
+#include "reticle/model.inc.c"
|
||||
+#include "emerald/model.inc.c"
|
||||
+#include "emerald_circle/model.inc.c"
|
||||
\ No newline at end of file
|
||||
819
actors/group0.h
|
|
@ -16,6 +16,34 @@ extern const Gfx burn_smoke_seg4_dl_04022028[];
|
|||
extern const Gfx burn_smoke_seg4_dl_04022048[];
|
||||
extern const Gfx burn_smoke_seg4_dl_04022070[];
|
||||
|
||||
// sonic_trail
|
||||
extern const GeoLayout sonic_trail_geo[];
|
||||
extern const GeoLayout super_trail_geo[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B320[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B3B0[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B3C8[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B3E0[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B3F8[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B410[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B428[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B440[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B458[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B470[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B500[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B518[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B530[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B548[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B560[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B578[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B590[];
|
||||
extern const Gfx sonic_trail_seg3_dl_0301B5A8[];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// mario
|
||||
extern const GeoLayout mario_geo_face_and_wings[];
|
||||
extern const GeoLayout mario_geo_left_hand[];
|
||||
|
|
@ -342,4 +370,795 @@ extern const Gfx white_particle_small_dl_end[];
|
|||
extern const Gfx white_particle_small_dl[];
|
||||
extern const Gfx white_particle_small_unused_dl[];
|
||||
|
||||
|
||||
// sonic_ball
|
||||
extern const GeoLayout sonic_ball_geo[];
|
||||
extern const Gfx sonic_ball_seg5_dl_05010D30[];
|
||||
extern const Gfx sonic_ball_seg5_dl_05011000[];
|
||||
|
||||
// sonic_ball
|
||||
extern const GeoLayout super_ball_geo[];
|
||||
extern const Gfx super_ball_seg5_dl_05010D30[];
|
||||
extern const Gfx super_ball_seg5_dl_05011000[];
|
||||
|
||||
// super_sonic
|
||||
extern const GeoLayout super_sonic_geo[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout super_sonic_geo[];
|
||||
extern Vtx super_sonic_000_offset_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_mesh_vtx_1[24];
|
||||
extern Gfx super_sonic_000_offset_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_0[16];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_1[8];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_2[100];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_3[16];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_001_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_001_skinned_vtx_1[3];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_0[13];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_1[115];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_2[63];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_3[559];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_3[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_displaylist_001_mesh_vtx_0[4];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_001_mesh_vtx_1[4];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_002_mesh_vtx_0[4];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_002_mesh_vtx_1[4];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_003_mesh_vtx_0[31];
|
||||
extern Gfx super_sonic_000_offset_003_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_004_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_004_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_004_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_004_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_003_mesh_vtx_0[46];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_006_mesh_vtx_0[40];
|
||||
extern Gfx super_sonic_000_offset_006_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_007_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_007_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_007_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_007_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_004_mesh_vtx_0[36];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
extern Vtx super_sonic_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_009_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_009_mesh_vtx_1[13];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_009_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_009_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_1[27];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_2[41];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_3[8];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_010_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_010_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_011_mesh_vtx_0[123];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_011_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_012_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_012_mesh_vtx_1[13];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_012_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_012_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_1[27];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_2[41];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_3[8];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_013_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_013_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_005_mesh_vtx_0[128];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_005_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_tri_1[];
|
||||
|
||||
extern Gfx super_sonic_000_offset_mesh[];
|
||||
extern Gfx super_sonic_000_offset_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_001_mesh[];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_001_skinned[];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_003_mesh[];
|
||||
extern Gfx super_sonic_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_004_mesh[];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_004_skinned[];
|
||||
extern Gfx super_sonic_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_006_mesh[];
|
||||
extern Gfx super_sonic_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_007_mesh[];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_007_skinned[];
|
||||
extern Gfx super_sonic_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh[];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh[];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_009_mesh[];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_009_skinned[];
|
||||
extern Gfx super_sonic_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_010_mesh[];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_010_skinned[];
|
||||
extern Gfx super_sonic_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_011_mesh[];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_012_mesh[];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_012_skinned[];
|
||||
extern Gfx super_sonic_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_013_mesh[];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_013_skinned[];
|
||||
extern Gfx super_sonic_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_material_revert_render_settings[];
|
||||
|
||||
extern const GeoLayout sonic_ball_001_switch_opt1[];
|
||||
extern const GeoLayout sonic_ball_001_switch_opt2[];
|
||||
extern const GeoLayout sonic_ball_001_switch_opt3[];
|
||||
extern const GeoLayout geo[];
|
||||
extern Vtx sonic_ball_000_offset_mesh_vtx_0[80];
|
||||
extern Gfx sonic_ball_000_offset_mesh_tri_0[];
|
||||
|
||||
extern Gfx sonic_ball_000_offset_mesh[];
|
||||
extern Gfx sonic_ball_000_offset_mesh_mat_override_metal_0[];
|
||||
extern Gfx sonic_ball_material_revert_render_settings[];
|
||||
|
||||
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout mario_armature_002_switch_option_002[];
|
||||
extern const GeoLayout mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_left_hand_cap_armature[];
|
||||
extern const GeoLayout mario_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_armature_002_switch_option_002[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_armature_002_switch_option_002[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_armature_002_switch_option_002[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout mario_geo[];
|
||||
extern Vtx mario_000_offset_mesh_vtx_0[6];
|
||||
extern Gfx mario_000_offset_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_mesh_vtx_1[24];
|
||||
extern Gfx mario_000_offset_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_001_mesh_vtx_0[16];
|
||||
extern Gfx mario_000_offset_001_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_001_mesh_vtx_1[8];
|
||||
extern Gfx mario_000_offset_001_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_001_mesh_vtx_2[100];
|
||||
extern Gfx mario_000_offset_001_mesh_tri_2[];
|
||||
extern Vtx mario_000_offset_001_mesh_vtx_3[16];
|
||||
extern Gfx mario_000_offset_001_mesh_tri_3[];
|
||||
extern Vtx mario_000_offset_001_skinned_vtx_0[11];
|
||||
extern Gfx mario_000_offset_001_skinned_tri_0[];
|
||||
extern Vtx mario_000_offset_001_skinned_vtx_1[3];
|
||||
extern Gfx mario_000_offset_001_skinned_tri_1[];
|
||||
extern Vtx mario_000_displaylist_mesh_vtx_0[453];
|
||||
extern Gfx mario_000_displaylist_mesh_tri_0[];
|
||||
extern Vtx mario_000_displaylist_mesh_vtx_1[85];
|
||||
extern Gfx mario_000_displaylist_mesh_tri_1[];
|
||||
extern Vtx mario_000_displaylist_mesh_vtx_2[42];
|
||||
extern Gfx mario_000_displaylist_mesh_tri_2[];
|
||||
extern Vtx mario_000_displaylist_mesh_vtx_3[26];
|
||||
extern Gfx mario_000_displaylist_mesh_tri_3[];
|
||||
extern Vtx mario_000_displaylist_mesh_vtx_4[13];
|
||||
extern Gfx mario_000_displaylist_mesh_tri_4[];
|
||||
extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
extern Vtx mario_000_displaylist_001_mesh_vtx_0[4];
|
||||
extern Gfx mario_000_displaylist_001_mesh_tri_0[];
|
||||
extern Vtx mario_000_displaylist_001_mesh_vtx_1[4];
|
||||
extern Gfx mario_000_displaylist_001_mesh_tri_1[];
|
||||
extern Vtx mario_000_displaylist_002_mesh_vtx_0[4];
|
||||
extern Gfx mario_000_displaylist_002_mesh_tri_0[];
|
||||
extern Vtx mario_000_displaylist_002_mesh_vtx_1[4];
|
||||
extern Gfx mario_000_displaylist_002_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_003_mesh_vtx_0[31];
|
||||
extern Gfx mario_000_offset_003_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_004_mesh_vtx_0[6];
|
||||
extern Gfx mario_000_offset_004_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_004_mesh_vtx_1[12];
|
||||
extern Gfx mario_000_offset_004_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_004_skinned_vtx_0[6];
|
||||
extern Gfx mario_000_offset_004_skinned_tri_0[];
|
||||
extern Vtx mario_000_displaylist_003_mesh_vtx_0[46];
|
||||
extern Gfx mario_000_displaylist_003_mesh_tri_0[];
|
||||
extern Vtx mario_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_006_mesh_vtx_0[40];
|
||||
extern Gfx mario_000_offset_006_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_007_mesh_vtx_0[6];
|
||||
extern Gfx mario_000_offset_007_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_007_mesh_vtx_1[12];
|
||||
extern Gfx mario_000_offset_007_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_007_skinned_vtx_0[6];
|
||||
extern Gfx mario_000_offset_007_skinned_tri_0[];
|
||||
extern Vtx mario_000_displaylist_004_mesh_vtx_0[36];
|
||||
extern Gfx mario_000_displaylist_004_mesh_tri_0[];
|
||||
extern Vtx mario_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
extern Vtx mario_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
extern Vtx mario_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
extern Gfx mario_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
extern Vtx mario_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
extern Gfx mario_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
extern Vtx mario_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
extern Vtx mario_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
extern Vtx mario_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
extern Vtx mario_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_009_mesh_vtx_0[8];
|
||||
extern Gfx mario_000_offset_009_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_009_mesh_vtx_1[13];
|
||||
extern Gfx mario_000_offset_009_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_009_skinned_vtx_0[11];
|
||||
extern Gfx mario_000_offset_009_skinned_tri_0[];
|
||||
extern Vtx mario_000_offset_010_mesh_vtx_0[6];
|
||||
extern Gfx mario_000_offset_010_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_010_mesh_vtx_1[9];
|
||||
extern Gfx mario_000_offset_010_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_010_mesh_vtx_2[41];
|
||||
extern Gfx mario_000_offset_010_mesh_tri_2[];
|
||||
extern Vtx mario_000_offset_010_mesh_vtx_3[16];
|
||||
extern Gfx mario_000_offset_010_mesh_tri_3[];
|
||||
extern Vtx mario_000_offset_010_skinned_vtx_0[6];
|
||||
extern Gfx mario_000_offset_010_skinned_tri_0[];
|
||||
extern Vtx mario_000_offset_011_mesh_vtx_0[58];
|
||||
extern Gfx mario_000_offset_011_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_011_mesh_vtx_1[16];
|
||||
extern Gfx mario_000_offset_011_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_011_mesh_vtx_2[46];
|
||||
extern Gfx mario_000_offset_011_mesh_tri_2[];
|
||||
extern Vtx mario_000_offset_011_mesh_vtx_3[12];
|
||||
extern Gfx mario_000_offset_011_mesh_tri_3[];
|
||||
extern Vtx mario_000_offset_012_mesh_vtx_0[8];
|
||||
extern Gfx mario_000_offset_012_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_012_mesh_vtx_1[13];
|
||||
extern Gfx mario_000_offset_012_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_012_skinned_vtx_0[11];
|
||||
extern Gfx mario_000_offset_012_skinned_tri_0[];
|
||||
extern Vtx mario_000_offset_013_mesh_vtx_0[6];
|
||||
extern Gfx mario_000_offset_013_mesh_tri_0[];
|
||||
extern Vtx mario_000_offset_013_mesh_vtx_1[9];
|
||||
extern Gfx mario_000_offset_013_mesh_tri_1[];
|
||||
extern Vtx mario_000_offset_013_mesh_vtx_2[41];
|
||||
extern Gfx mario_000_offset_013_mesh_tri_2[];
|
||||
extern Vtx mario_000_offset_013_mesh_vtx_3[16];
|
||||
extern Gfx mario_000_offset_013_mesh_tri_3[];
|
||||
extern Vtx mario_000_offset_013_skinned_vtx_0[6];
|
||||
extern Gfx mario_000_offset_013_skinned_tri_0[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_vtx_0[55];
|
||||
extern Gfx mario_000_displaylist_005_mesh_tri_0[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_vtx_1[46];
|
||||
extern Gfx mario_000_displaylist_005_mesh_tri_1[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_vtx_2[12];
|
||||
extern Gfx mario_000_displaylist_005_mesh_tri_2[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_vtx_3[16];
|
||||
extern Gfx mario_000_displaylist_005_mesh_tri_3[];
|
||||
|
||||
extern Gfx mario_000_offset_mesh[];
|
||||
extern Gfx mario_000_offset_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_001_mesh[];
|
||||
extern Gfx mario_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_001_skinned[];
|
||||
extern Gfx mario_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_mesh[];
|
||||
extern Gfx mario_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh[];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx mario_000_displaylist_001_mesh[];
|
||||
extern Gfx mario_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_002_mesh[];
|
||||
extern Gfx mario_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_003_mesh[];
|
||||
extern Gfx mario_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_004_mesh[];
|
||||
extern Gfx mario_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_004_skinned[];
|
||||
extern Gfx mario_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_003_mesh[];
|
||||
extern Gfx mario_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh[];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_006_mesh[];
|
||||
extern Gfx mario_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_007_mesh[];
|
||||
extern Gfx mario_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_007_skinned[];
|
||||
extern Gfx mario_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_004_mesh[];
|
||||
extern Gfx mario_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh[];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh[];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_005_switch_option_left_hand_cap_mesh[];
|
||||
extern Gfx mario_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_009_mesh[];
|
||||
extern Gfx mario_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_009_skinned[];
|
||||
extern Gfx mario_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_010_mesh[];
|
||||
extern Gfx mario_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_010_skinned[];
|
||||
extern Gfx mario_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_011_mesh[];
|
||||
extern Gfx mario_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_012_mesh[];
|
||||
extern Gfx mario_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_012_skinned[];
|
||||
extern Gfx mario_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_013_mesh[];
|
||||
extern Gfx mario_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_offset_013_skinned[];
|
||||
extern Gfx mario_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx mario_000_displaylist_005_mesh[];
|
||||
extern Gfx mario_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx mario_material_revert_render_settings[];
|
||||
|
||||
extern const GeoLayout super_ball_001_switch_opt1[];
|
||||
extern const GeoLayout super_ball_001_switch_opt2[];
|
||||
extern const GeoLayout super_ball_001_switch_opt3[];
|
||||
extern const GeoLayout super_ball_geo[];
|
||||
extern Vtx super_ball_000_offset_mesh_vtx_0[80];
|
||||
extern Gfx super_ball_000_offset_mesh_tri_0[];
|
||||
|
||||
extern Gfx super_ball_000_offset_mesh[];
|
||||
extern Gfx super_ball_000_offset_mesh_mat_override_metal_0[];
|
||||
extern Gfx super_ball_material_revert_render_settings[];
|
||||
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_armature_002_switch_option_001[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_right_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_open_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_peace_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
extern const GeoLayout super_sonic_geo[];
|
||||
extern Vtx super_sonic_000_offset_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_mesh_vtx_1[24];
|
||||
extern Gfx super_sonic_000_offset_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_0[16];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_1[8];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_2[100];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_001_mesh_vtx_3[16];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_001_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_001_skinned_vtx_1[3];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_0[13];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_1[115];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_2[63];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_displaylist_mesh_vtx_3[559];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_tri_3[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_displaylist_001_mesh_vtx_0[4];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_001_mesh_vtx_1[4];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_displaylist_002_mesh_vtx_0[4];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_002_mesh_vtx_1[4];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_003_mesh_vtx_0[31];
|
||||
extern Gfx super_sonic_000_offset_003_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_004_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_004_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_004_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_004_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_003_mesh_vtx_0[46];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_006_mesh_vtx_0[40];
|
||||
extern Gfx super_sonic_000_offset_006_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_007_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_007_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_007_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_007_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_004_mesh_vtx_0[36];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh_tri_0[];
|
||||
extern Vtx super_sonic_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
extern Vtx super_sonic_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_009_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_009_mesh_vtx_1[13];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_009_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_009_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_1[27];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_2[41];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_010_mesh_vtx_3[8];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_010_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_010_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_011_mesh_vtx_0[123];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_011_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_012_mesh_vtx_0[8];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_012_mesh_vtx_1[13];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_012_skinned_vtx_0[11];
|
||||
extern Gfx super_sonic_000_offset_012_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_1[27];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_1[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_2[41];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_2[];
|
||||
extern Vtx super_sonic_000_offset_013_mesh_vtx_3[8];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_tri_3[];
|
||||
extern Vtx super_sonic_000_offset_013_skinned_vtx_0[6];
|
||||
extern Gfx super_sonic_000_offset_013_skinned_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_005_mesh_vtx_0[128];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_tri_0[];
|
||||
extern Vtx super_sonic_000_displaylist_005_mesh_vtx_1[12];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_tri_1[];
|
||||
|
||||
extern Gfx super_sonic_000_offset_mesh[];
|
||||
extern Gfx super_sonic_000_offset_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_001_mesh[];
|
||||
extern Gfx super_sonic_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_001_skinned[];
|
||||
extern Gfx super_sonic_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_003_mesh[];
|
||||
extern Gfx super_sonic_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_004_mesh[];
|
||||
extern Gfx super_sonic_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_004_skinned[];
|
||||
extern Gfx super_sonic_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_006_mesh[];
|
||||
extern Gfx super_sonic_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_007_mesh[];
|
||||
extern Gfx super_sonic_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_007_skinned[];
|
||||
extern Gfx super_sonic_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh[];
|
||||
extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh[];
|
||||
extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh[];
|
||||
extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_009_mesh[];
|
||||
extern Gfx super_sonic_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_009_skinned[];
|
||||
extern Gfx super_sonic_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_010_mesh[];
|
||||
extern Gfx super_sonic_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_010_skinned[];
|
||||
extern Gfx super_sonic_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_011_mesh[];
|
||||
extern Gfx super_sonic_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_012_mesh[];
|
||||
extern Gfx super_sonic_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_012_skinned[];
|
||||
extern Gfx super_sonic_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_013_mesh[];
|
||||
extern Gfx super_sonic_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_offset_013_skinned[];
|
||||
extern Gfx super_sonic_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh[];
|
||||
extern Gfx super_sonic_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
extern Gfx super_sonic_material_revert_render_settings[];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#include "reticle/geo_header.h"
|
||||
|
||||
#include "mario/geo_header.h"
|
||||
|
||||
|
||||
|
||||
#include "emerald/geo_header.h"
|
||||
|
||||
#include "super_sonic/geo_header.h"
|
||||
|
||||
#include "emerald_circle/geo_header.h"
|
||||
|
||||
#include "sonic_ball/geo_header.h"
|
||||
|
||||
#include "super_ball/geo_header.h"
|
||||
|
||||
#endif
|
||||
|
|
|
|||
832
actors/group0.h.rej
Normal file
|
|
@ -0,0 +1,832 @@
|
|||
diff a/actors/group0.h b/actors/group0.h (rejected hunks)
|
||||
@@ -16,6 +16,34 @@ extern const Gfx burn_smoke_seg4_dl_04022028[];
|
||||
extern const Gfx burn_smoke_seg4_dl_04022048[];
|
||||
extern const Gfx burn_smoke_seg4_dl_04022070[];
|
||||
|
||||
+// sonic_trail
|
||||
+extern const GeoLayout sonic_trail_geo[];
|
||||
+extern const GeoLayout super_trail_geo[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B320[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B3B0[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B3C8[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B3E0[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B3F8[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B410[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B428[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B440[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B458[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B470[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B500[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B518[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B530[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B548[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B560[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B578[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B590[];
|
||||
+extern const Gfx sonic_trail_seg3_dl_0301B5A8[];
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
// mario
|
||||
extern const GeoLayout mario_geo_face_and_wings[];
|
||||
extern const GeoLayout mario_geo_left_hand[];
|
||||
@@ -342,4 +370,795 @@ extern const Gfx white_particle_small_dl_end[];
|
||||
extern const Gfx white_particle_small_dl[];
|
||||
extern const Gfx white_particle_small_unused_dl[];
|
||||
|
||||
+
|
||||
+// sonic_ball
|
||||
+extern const GeoLayout sonic_ball_geo[];
|
||||
+extern const Gfx sonic_ball_seg5_dl_05010D30[];
|
||||
+extern const Gfx sonic_ball_seg5_dl_05011000[];
|
||||
+
|
||||
+// sonic_ball
|
||||
+extern const GeoLayout super_ball_geo[];
|
||||
+extern const Gfx super_ball_seg5_dl_05010D30[];
|
||||
+extern const Gfx super_ball_seg5_dl_05011000[];
|
||||
+
|
||||
+// super_sonic
|
||||
+extern const GeoLayout super_sonic_geo[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout super_sonic_geo[];
|
||||
+extern Vtx super_sonic_000_offset_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_mesh_vtx_1[24];
|
||||
+extern Gfx super_sonic_000_offset_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_0[16];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_1[8];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_2[100];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_3[16];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_001_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_001_skinned_vtx_1[3];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_0[13];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_1[115];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_2[63];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_3[559];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_displaylist_001_mesh_vtx_0[4];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_001_mesh_vtx_1[4];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_002_mesh_vtx_0[4];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_002_mesh_vtx_1[4];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_003_mesh_vtx_0[31];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_004_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_004_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_004_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_003_mesh_vtx_0[46];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_006_mesh_vtx_0[40];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_007_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_007_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_007_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_004_mesh_vtx_0[36];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_009_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_009_mesh_vtx_1[13];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_009_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_1[27];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_2[41];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_3[8];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_010_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_011_mesh_vtx_0[123];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_011_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_012_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_012_mesh_vtx_1[13];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_012_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_1[27];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_2[41];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_3[8];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_013_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_005_mesh_vtx_0[128];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_005_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_tri_1[];
|
||||
+
|
||||
+extern Gfx super_sonic_000_offset_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh[];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh[];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_material_revert_render_settings[];
|
||||
+
|
||||
+extern const GeoLayout sonic_ball_001_switch_opt1[];
|
||||
+extern const GeoLayout sonic_ball_001_switch_opt2[];
|
||||
+extern const GeoLayout sonic_ball_001_switch_opt3[];
|
||||
+extern const GeoLayout geo[];
|
||||
+extern Vtx sonic_ball_000_offset_mesh_vtx_0[80];
|
||||
+extern Gfx sonic_ball_000_offset_mesh_tri_0[];
|
||||
+
|
||||
+extern Gfx sonic_ball_000_offset_mesh[];
|
||||
+extern Gfx sonic_ball_000_offset_mesh_mat_override_metal_0[];
|
||||
+extern Gfx sonic_ball_material_revert_render_settings[];
|
||||
+
|
||||
+
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout mario_armature_002_switch_option_002[];
|
||||
+extern const GeoLayout mario_right_hand_open_armature[];
|
||||
+extern const GeoLayout mario_left_hand_open_armature[];
|
||||
+extern const GeoLayout mario_left_hand_peace_armature[];
|
||||
+extern const GeoLayout mario_left_hand_cap_armature[];
|
||||
+extern const GeoLayout mario_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_armature_002_switch_option_002[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_right_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_peace_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt1[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_armature_002_switch_option_002[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_right_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_peace_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt2[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_armature_002_switch_option_002[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_right_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_open_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_peace_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt3[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout mario_geo[];
|
||||
+extern Vtx mario_000_offset_mesh_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_mesh_vtx_1[24];
|
||||
+extern Gfx mario_000_offset_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_001_mesh_vtx_0[16];
|
||||
+extern Gfx mario_000_offset_001_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_001_mesh_vtx_1[8];
|
||||
+extern Gfx mario_000_offset_001_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_001_mesh_vtx_2[100];
|
||||
+extern Gfx mario_000_offset_001_mesh_tri_2[];
|
||||
+extern Vtx mario_000_offset_001_mesh_vtx_3[16];
|
||||
+extern Gfx mario_000_offset_001_mesh_tri_3[];
|
||||
+extern Vtx mario_000_offset_001_skinned_vtx_0[11];
|
||||
+extern Gfx mario_000_offset_001_skinned_tri_0[];
|
||||
+extern Vtx mario_000_offset_001_skinned_vtx_1[3];
|
||||
+extern Gfx mario_000_offset_001_skinned_tri_1[];
|
||||
+extern Vtx mario_000_displaylist_mesh_vtx_0[453];
|
||||
+extern Gfx mario_000_displaylist_mesh_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_mesh_vtx_1[85];
|
||||
+extern Gfx mario_000_displaylist_mesh_tri_1[];
|
||||
+extern Vtx mario_000_displaylist_mesh_vtx_2[42];
|
||||
+extern Gfx mario_000_displaylist_mesh_tri_2[];
|
||||
+extern Vtx mario_000_displaylist_mesh_vtx_3[26];
|
||||
+extern Gfx mario_000_displaylist_mesh_tri_3[];
|
||||
+extern Vtx mario_000_displaylist_mesh_vtx_4[13];
|
||||
+extern Gfx mario_000_displaylist_mesh_tri_4[];
|
||||
+extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
+extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
+extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
+extern Vtx mario_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
+extern Vtx mario_000_displaylist_001_mesh_vtx_0[4];
|
||||
+extern Gfx mario_000_displaylist_001_mesh_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_001_mesh_vtx_1[4];
|
||||
+extern Gfx mario_000_displaylist_001_mesh_tri_1[];
|
||||
+extern Vtx mario_000_displaylist_002_mesh_vtx_0[4];
|
||||
+extern Gfx mario_000_displaylist_002_mesh_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_002_mesh_vtx_1[4];
|
||||
+extern Gfx mario_000_displaylist_002_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_003_mesh_vtx_0[31];
|
||||
+extern Gfx mario_000_offset_003_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_004_mesh_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_004_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_004_mesh_vtx_1[12];
|
||||
+extern Gfx mario_000_offset_004_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_004_skinned_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_004_skinned_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_003_mesh_vtx_0[46];
|
||||
+extern Gfx mario_000_displaylist_003_mesh_tri_0[];
|
||||
+extern Vtx mario_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
+extern Gfx mario_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_006_mesh_vtx_0[40];
|
||||
+extern Gfx mario_000_offset_006_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_007_mesh_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_007_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_007_mesh_vtx_1[12];
|
||||
+extern Gfx mario_000_offset_007_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_007_skinned_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_007_skinned_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_004_mesh_vtx_0[36];
|
||||
+extern Gfx mario_000_displaylist_004_mesh_tri_0[];
|
||||
+extern Vtx mario_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
+extern Gfx mario_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
+extern Vtx mario_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
+extern Gfx mario_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
+extern Vtx mario_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
+extern Gfx mario_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
+extern Vtx mario_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
+extern Gfx mario_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
+extern Vtx mario_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
+extern Vtx mario_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
+extern Vtx mario_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
+extern Vtx mario_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_009_mesh_vtx_0[8];
|
||||
+extern Gfx mario_000_offset_009_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_009_mesh_vtx_1[13];
|
||||
+extern Gfx mario_000_offset_009_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_009_skinned_vtx_0[11];
|
||||
+extern Gfx mario_000_offset_009_skinned_tri_0[];
|
||||
+extern Vtx mario_000_offset_010_mesh_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_010_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_010_mesh_vtx_1[9];
|
||||
+extern Gfx mario_000_offset_010_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_010_mesh_vtx_2[41];
|
||||
+extern Gfx mario_000_offset_010_mesh_tri_2[];
|
||||
+extern Vtx mario_000_offset_010_mesh_vtx_3[16];
|
||||
+extern Gfx mario_000_offset_010_mesh_tri_3[];
|
||||
+extern Vtx mario_000_offset_010_skinned_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_010_skinned_tri_0[];
|
||||
+extern Vtx mario_000_offset_011_mesh_vtx_0[58];
|
||||
+extern Gfx mario_000_offset_011_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_011_mesh_vtx_1[16];
|
||||
+extern Gfx mario_000_offset_011_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_011_mesh_vtx_2[46];
|
||||
+extern Gfx mario_000_offset_011_mesh_tri_2[];
|
||||
+extern Vtx mario_000_offset_011_mesh_vtx_3[12];
|
||||
+extern Gfx mario_000_offset_011_mesh_tri_3[];
|
||||
+extern Vtx mario_000_offset_012_mesh_vtx_0[8];
|
||||
+extern Gfx mario_000_offset_012_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_012_mesh_vtx_1[13];
|
||||
+extern Gfx mario_000_offset_012_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_012_skinned_vtx_0[11];
|
||||
+extern Gfx mario_000_offset_012_skinned_tri_0[];
|
||||
+extern Vtx mario_000_offset_013_mesh_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_013_mesh_tri_0[];
|
||||
+extern Vtx mario_000_offset_013_mesh_vtx_1[9];
|
||||
+extern Gfx mario_000_offset_013_mesh_tri_1[];
|
||||
+extern Vtx mario_000_offset_013_mesh_vtx_2[41];
|
||||
+extern Gfx mario_000_offset_013_mesh_tri_2[];
|
||||
+extern Vtx mario_000_offset_013_mesh_vtx_3[16];
|
||||
+extern Gfx mario_000_offset_013_mesh_tri_3[];
|
||||
+extern Vtx mario_000_offset_013_skinned_vtx_0[6];
|
||||
+extern Gfx mario_000_offset_013_skinned_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_005_mesh_vtx_0[55];
|
||||
+extern Gfx mario_000_displaylist_005_mesh_tri_0[];
|
||||
+extern Vtx mario_000_displaylist_005_mesh_vtx_1[46];
|
||||
+extern Gfx mario_000_displaylist_005_mesh_tri_1[];
|
||||
+extern Vtx mario_000_displaylist_005_mesh_vtx_2[12];
|
||||
+extern Gfx mario_000_displaylist_005_mesh_tri_2[];
|
||||
+extern Vtx mario_000_displaylist_005_mesh_vtx_3[16];
|
||||
+extern Gfx mario_000_displaylist_005_mesh_tri_3[];
|
||||
+
|
||||
+extern Gfx mario_000_offset_mesh[];
|
||||
+extern Gfx mario_000_offset_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_001_mesh[];
|
||||
+extern Gfx mario_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_001_skinned[];
|
||||
+extern Gfx mario_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_mesh[];
|
||||
+extern Gfx mario_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh[];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx mario_000_displaylist_001_mesh[];
|
||||
+extern Gfx mario_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_002_mesh[];
|
||||
+extern Gfx mario_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_003_mesh[];
|
||||
+extern Gfx mario_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_004_mesh[];
|
||||
+extern Gfx mario_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_004_skinned[];
|
||||
+extern Gfx mario_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_003_mesh[];
|
||||
+extern Gfx mario_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_002_switch_option_right_hand_open_mesh[];
|
||||
+extern Gfx mario_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_006_mesh[];
|
||||
+extern Gfx mario_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_007_mesh[];
|
||||
+extern Gfx mario_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_007_skinned[];
|
||||
+extern Gfx mario_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_004_mesh[];
|
||||
+extern Gfx mario_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_002_switch_option_left_hand_open_mesh[];
|
||||
+extern Gfx mario_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_004_switch_option_left_hand_peace_mesh[];
|
||||
+extern Gfx mario_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_005_switch_option_left_hand_cap_mesh[];
|
||||
+extern Gfx mario_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
+extern Gfx mario_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_009_mesh[];
|
||||
+extern Gfx mario_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_009_skinned[];
|
||||
+extern Gfx mario_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_010_mesh[];
|
||||
+extern Gfx mario_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_010_skinned[];
|
||||
+extern Gfx mario_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_011_mesh[];
|
||||
+extern Gfx mario_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_012_mesh[];
|
||||
+extern Gfx mario_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_012_skinned[];
|
||||
+extern Gfx mario_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_013_mesh[];
|
||||
+extern Gfx mario_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_offset_013_skinned[];
|
||||
+extern Gfx mario_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_000_displaylist_005_mesh[];
|
||||
+extern Gfx mario_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx mario_material_revert_render_settings[];
|
||||
+
|
||||
+extern const GeoLayout super_ball_001_switch_opt1[];
|
||||
+extern const GeoLayout super_ball_001_switch_opt2[];
|
||||
+extern const GeoLayout super_ball_001_switch_opt3[];
|
||||
+extern const GeoLayout super_ball_geo[];
|
||||
+extern Vtx super_ball_000_offset_mesh_vtx_0[80];
|
||||
+extern Gfx super_ball_000_offset_mesh_tri_0[];
|
||||
+
|
||||
+extern Gfx super_ball_000_offset_mesh[];
|
||||
+extern Gfx super_ball_000_offset_mesh_mat_override_metal_0[];
|
||||
+extern Gfx super_ball_material_revert_render_settings[];
|
||||
+
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_armature_002_switch_option_001[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_right_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_open_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_peace_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3_jump_super_sonic_left_hand_wing_cap_armature[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
|
||||
+extern const GeoLayout super_sonic_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
|
||||
+extern const GeoLayout super_sonic_geo[];
|
||||
+extern Vtx super_sonic_000_offset_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_mesh_vtx_1[24];
|
||||
+extern Gfx super_sonic_000_offset_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_0[16];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_1[8];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_2[100];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_001_mesh_vtx_3[16];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_001_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_001_skinned_vtx_1[3];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_0[13];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_1[115];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_2[63];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_displaylist_mesh_vtx_3[559];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_0[103];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_1[30];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_1[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_2[12];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_2[];
|
||||
+extern Vtx super_sonic_002_switch_option_head__no_cap__mesh_vtx_3[92];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_displaylist_001_mesh_vtx_0[4];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_001_mesh_vtx_1[4];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_displaylist_002_mesh_vtx_0[4];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_002_mesh_vtx_1[4];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_003_mesh_vtx_0[31];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_004_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_004_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_004_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_003_mesh_vtx_0[46];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_right_hand_open_mesh_vtx_0[58];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_006_mesh_vtx_0[40];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_007_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_007_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_007_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_004_mesh_vtx_0[36];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_002_switch_option_left_hand_open_mesh_vtx_0[57];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_004_switch_option_left_hand_peace_mesh_vtx_0[73];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_0[59];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_005_switch_option_left_hand_cap_mesh_vtx_1[36];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_0[59];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_mesh_vtx_1[36];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_vtx_1[8];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_009_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_009_mesh_vtx_1[13];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_009_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_1[27];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_2[41];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_010_mesh_vtx_3[8];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_010_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_011_mesh_vtx_0[123];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_011_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_012_mesh_vtx_0[8];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_012_mesh_vtx_1[13];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_012_skinned_vtx_0[11];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_1[27];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_1[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_2[41];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_2[];
|
||||
+extern Vtx super_sonic_000_offset_013_mesh_vtx_3[8];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_tri_3[];
|
||||
+extern Vtx super_sonic_000_offset_013_skinned_vtx_0[6];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_005_mesh_vtx_0[128];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_tri_0[];
|
||||
+extern Vtx super_sonic_000_displaylist_005_mesh_vtx_1[12];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_tri_1[];
|
||||
+
|
||||
+extern Gfx super_sonic_000_offset_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_001_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_head__no_cap__mesh_mat_override_face_0___eye_open_1[];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_001_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_002_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_004_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_003_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_right_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_006_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_007_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_007_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_004_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh[];
|
||||
+extern Gfx super_sonic_002_switch_option_left_hand_open_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh[];
|
||||
+extern Gfx super_sonic_004_switch_option_left_hand_peace_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh[];
|
||||
+extern Gfx super_sonic_005_switch_option_left_hand_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh[];
|
||||
+extern Gfx super_sonic_006_switch_option_left_hand_wing_cap_wings_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_009_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_009_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_010_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_010_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_011_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_012_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_012_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh[];
|
||||
+extern Gfx super_sonic_000_offset_013_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned[];
|
||||
+extern Gfx super_sonic_000_offset_013_skinned_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh[];
|
||||
+extern Gfx super_sonic_000_displaylist_005_mesh_mat_override_metal_003_0[];
|
||||
+extern Gfx super_sonic_material_revert_render_settings[];
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+#include "reticle/geo_header.h"
|
||||
+
|
||||
+#include "mario/geo_header.h"
|
||||
+
|
||||
+
|
||||
+
|
||||
+#include "emerald/geo_header.h"
|
||||
+
|
||||
+#include "super_sonic/geo_header.h"
|
||||
+
|
||||
+#include "emerald_circle/geo_header.h"
|
||||
+
|
||||
+#include "sonic_ball/geo_header.h"
|
||||
+
|
||||
+#include "super_ball/geo_header.h"
|
||||
+
|
||||
#endif
|
||||
|
|
@ -13,6 +13,13 @@
|
|||
#include "stomp_smoke/geo.inc.c"
|
||||
#include "water_wave/geo.inc.c"
|
||||
#include "sparkle/geo.inc.c"
|
||||
#include "sonic_trail/geo.inc.c"
|
||||
#include "water_splash/geo.inc.c"
|
||||
#include "sparkle_animation/geo.inc.c"
|
||||
#include "mario/geo.inc.c"
|
||||
#include "sonic_ball/geo.inc.c"
|
||||
#include "super_sonic/geo.inc.c"
|
||||
#include "super_ball/geo.inc.c"
|
||||
#include "reticle/geo.inc.c"
|
||||
#include "emerald/geo.inc.c"
|
||||
#include "emerald_circle/geo.inc.c"
|
||||
16
actors/group0_geo.c.rej
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
diff a/actors/group0_geo.c b/actors/group0_geo.c (rejected hunks)
|
||||
@@ -13,6 +13,13 @@
|
||||
#include "stomp_smoke/geo.inc.c"
|
||||
#include "water_wave/geo.inc.c"
|
||||
#include "sparkle/geo.inc.c"
|
||||
+#include "sonic_trail/geo.inc.c"
|
||||
#include "water_splash/geo.inc.c"
|
||||
#include "sparkle_animation/geo.inc.c"
|
||||
#include "mario/geo.inc.c"
|
||||
+#include "sonic_ball/geo.inc.c"
|
||||
+#include "super_sonic/geo.inc.c"
|
||||
+#include "super_ball/geo.inc.c"
|
||||
+#include "reticle/geo.inc.c"
|
||||
+#include "emerald/geo.inc.c"
|
||||
+#include "emerald_circle/geo.inc.c"
|
||||
\ No newline at end of file
|
||||
|
|
@ -38,4 +38,7 @@ extern const GeoLayout water_bomb_shadow_geo[];
|
|||
extern const Gfx water_bubble_seg5_dl_05010D30[];
|
||||
extern const Gfx water_bubble_seg5_dl_05011000[];
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
|
|
|||
9
actors/group3.h.rej
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
diff a/actors/group3.h b/actors/group3.h (rejected hunks)
|
||||
@@ -38,4 +38,7 @@ extern const GeoLayout water_bomb_shadow_geo[];
|
||||
extern const Gfx water_bubble_seg5_dl_05010D30[];
|
||||
extern const Gfx water_bubble_seg5_dl_05011000[];
|
||||
|
||||
+
|
||||
+
|
||||
+
|
||||
#endif
|
||||
BIN
actors/hoot/hoot_wing.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
actors/hoot/hoot_wing_tip.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
|
@ -28,10 +28,10 @@ static const Vtx impact_smoke_seg6_vertex_06062A28[] = {
|
|||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 300, 0}, 0, { 2016, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 300, 0}, 0, { 0, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 0, 0}, 0, { 0, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 0, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 150, 0}, 0, { 2016, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 150, 0}, 0, { 0, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 0, 0}, 0, { 0, 2016}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 0, 0}, 0, { 2016, 2016}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 150, 0}, 0, { 0, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
};
|
||||
|
||||
// 0x06062AA8 - 0x06062AD8
|
||||
|
|
|
|||
16
actors/impact_smoke/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
diff a/actors/impact_smoke/model.inc.c b/actors/impact_smoke/model.inc.c (rejected hunks)
|
||||
@@ -28,10 +28,10 @@ static const Vtx impact_smoke_seg6_vertex_06062A28[] = {
|
||||
{{{ 150, 150, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ 150, 300, 0}, 0, { 2016, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
{{{ -150, 300, 0}, 0, { 0, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
- {{{ -150, 0, 0}, 0, { 0, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
- {{{ 150, 0, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
- {{{ 150, 150, 0}, 0, { 2016, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
- {{{ -150, 150, 0}, 0, { 0, 0}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
+ {{{ -150, 0, 0}, 0, { 0, 2016}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
+ {{{ 150, 0, 0}, 0, { 2016, 2016}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
+ {{{ 150, 150, 0}, 0, { 2016, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
+ {{{ -150, 150, 0}, 0, { 0, 992}, {0x28, 0x19, 0x14, 0xff}}},
|
||||
};
|
||||
|
||||
// 0x06062AA8 - 0x06062AD8
|
||||
|
|
@ -531,7 +531,7 @@ static const Vtx king_bobomb_seg5_vertex_0500B218[] = {
|
|||
const Gfx king_bobomb_seg5_dl_0500B278[] = {
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05004878),
|
||||
gsDPLoadSync(),
|
||||
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsSPLight(&king_bobomb_seg5_lights_0500B200.l, 1),
|
||||
gsSPLight(&king_bobomb_seg5_lights_0500B200.a, 2),
|
||||
gsSPVertex(king_bobomb_seg5_vertex_0500B218, 6, 0),
|
||||
|
|
@ -548,7 +548,7 @@ const Gfx king_bobomb_seg5_dl_0500B2D0[] = {
|
|||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsSPDisplayList(king_bobomb_seg5_dl_0500B278),
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||
gsDPPipeSync(),
|
||||
|
|
|
|||
19
actors/king_bobomb/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
diff a/actors/king_bobomb/model.inc.c b/actors/king_bobomb/model.inc.c (rejected hunks)
|
||||
@@ -531,7 +531,7 @@ static const Vtx king_bobomb_seg5_vertex_0500B218[] = {
|
||||
const Gfx king_bobomb_seg5_dl_0500B278[] = {
|
||||
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05004878),
|
||||
gsDPLoadSync(),
|
||||
- gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
+ gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
|
||||
gsSPLight(&king_bobomb_seg5_lights_0500B200.l, 1),
|
||||
gsSPLight(&king_bobomb_seg5_lights_0500B200.a, 2),
|
||||
gsSPVertex(king_bobomb_seg5_vertex_0500B218, 6, 0),
|
||||
@@ -548,7 +548,7 @@ const Gfx king_bobomb_seg5_dl_0500B2D0[] = {
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
||||
gsDPTileSync(),
|
||||
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
|
||||
- gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
+ gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
|
||||
gsSPDisplayList(king_bobomb_seg5_dl_0500B278),
|
||||
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
|
||||
gsDPPipeSync(),
|
||||
|
|
@ -29,11 +29,10 @@ const GeoLayout klepto_geo[] = {
|
|||
GEO_NODE_START(),
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_SCALE(0x00, 16384),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_ASM(0, geo_offset_klepto_held_object),
|
||||
GEO_TRANSLATE_ROTATE_WITH_DL(LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, mario_cap_seg3_dl_03022F48),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_TRANSLATE_ROTATE(LAYER_OPAQUE, 75, 75, 0, 180, 270, 0),
|
||||
GEO_OPEN_NODE(),
|
||||
GEO_BRANCH_AND_LINK(marios_cap_geo),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
|
|
|
|||
17
actors/klepto/geo.inc.c.rej
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
diff a/actors/klepto/geo.inc.c b/actors/klepto/geo.inc.c (rejected hunks)
|
||||
@@ -29,11 +29,10 @@ const GeoLayout klepto_geo[] = {
|
||||
GEO_NODE_START(),
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
- GEO_SCALE(0x00, 16384),
|
||||
- GEO_OPEN_NODE(),
|
||||
- GEO_ASM(0, geo_offset_klepto_held_object),
|
||||
- GEO_TRANSLATE_ROTATE_WITH_DL(LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, mario_cap_seg3_dl_03022F48),
|
||||
- GEO_CLOSE_NODE(),
|
||||
+ GEO_TRANSLATE_ROTATE(LAYER_OPAQUE, 75, 75, 0, 180, 270, 0),
|
||||
+ GEO_OPEN_NODE(),
|
||||
+ GEO_BRANCH_AND_LINK(marios_cap_geo),
|
||||
+ GEO_CLOSE_NODE(),
|
||||
GEO_CLOSE_NODE(),
|
||||
GEO_NODE_START(),
|
||||
GEO_OPEN_NODE(),
|
||||
BIN
actors/klepto/klepto_wing.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
actors/klepto/klepto_wing_flap.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
24
actors/koopa/model.inc.c.rej
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
diff a/actors/koopa/model.inc.c b/actors/koopa/model.inc.c (rejected hunks)
|
||||
@@ -54,6 +54,8 @@ static const Lights1 koopa_seg6_lights_06002630 = gdSPDefLights1(
|
||||
// beneath its shell, despite the fact it was intended to be white like
|
||||
// the rest of its body. This is evident because once the mistake is corrected
|
||||
// it turns back to being white like the other polygons.
|
||||
+// Due to debate in the PR surrounding the fix to this, said fix is on
|
||||
+// a compile-time variable. Use TEXTURE_FIX=1 at compile time to fix this.
|
||||
// 0x06002648
|
||||
ALIGNED8 static const u8 koopa_seg6_texture_06002648[] = {
|
||||
#include "actors/koopa/koopa_shell_front.rgba16.inc.c"
|
||||
@@ -2077,8 +2079,13 @@ const Gfx koopa_seg6_dl_0600C498[] = {
|
||||
gsSPVertex(koopa_seg6_vertex_0600B560, 9, 0),
|
||||
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||
gsSP1Triangle( 6, 7, 8, 0x0),
|
||||
+ #ifdef TEXTURE_FIX
|
||||
+ gsSPLight(&koopa_seg6_lights_06002630.l, 1),
|
||||
+ gsSPLight(&koopa_seg6_lights_06002630.a, 2),
|
||||
+ #else
|
||||
gsSPLight(koopa_seg6_texture_06002648 + 0x20, 1), // this malformed light results in a
|
||||
gsSPLight(koopa_seg6_texture_06002648 + 0x18, 2), // koopa appearing to wear pink shorts.
|
||||
+ #endif
|
||||
gsSPVertex(koopa_seg6_vertex_0600B5F0, 15, 0),
|
||||
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
|
||||
gsSP2Triangles( 6, 7, 0, 0x0, 8, 5, 9, 0x0),
|
||||
2649
actors/mario/geo.inc.c.rej
Normal file
236
actors/mario/geo_header.h
Normal file
|
|
@ -0,0 +1,236 @@
|
|||
extern const GeoLayout mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_right_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_open_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3_jump_mario_left_hand_peace_armature[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt3[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
|
||||
extern const GeoLayout mario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
|
||||
extern const GeoLayout mario_geo[];
|
||||
extern Lights1 mario_sonic_blue_v4_lights;
|
||||
extern Lights1 mario_sonic_skin_v4_lights;
|
||||
extern Lights1 mario_sonic_eye_texture_lights;
|
||||
extern Lights1 mario_sonic_mouth_none_lights;
|
||||
extern Lights1 mario_sonic_nose_v4_lights;
|
||||
extern Lights1 mario_sonic_mouth_lights;
|
||||
extern Lights1 mario_sonic_eye_half_lights;
|
||||
extern Lights1 mario_sonic_eye_closed_lights;
|
||||
extern Lights1 mario_sonic_eye_dead_lights;
|
||||
extern Lights1 mario_gloves_001_v4_lights;
|
||||
extern Lights1 mario_gloves_v4_lights;
|
||||
extern Lights1 mario_sonic_texture_v4_lights;
|
||||
extern Lights1 mario_sonic_white_v4_lights;
|
||||
extern Lights1 mario_sonic_buckle_v4_lights;
|
||||
extern Lights1 mario_sonic_shoe_v4_lights;
|
||||
extern u8 mario_metal_rgba16[];
|
||||
extern u8 mario_soniceyenew_rgba16[];
|
||||
extern u8 mario_sonic_mouth_rgba16[];
|
||||
extern u8 mario_soniceyenew_half_rgba16[];
|
||||
extern u8 mario_soniceyenew_closed_rgba16[];
|
||||
extern u8 mario_soniceyenew_dead_rgba16[];
|
||||
extern u8 mario_sonic_new2_rgba16[];
|
||||
extern u8 mario_wing_2_rgba16[];
|
||||
extern u8 mario_wing1_rgba16[];
|
||||
extern Vtx mario_000_offset_mesh_layer_1_vtx_0[28];
|
||||
extern Gfx mario_000_offset_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_mesh_layer_1_vtx_1[5];
|
||||
extern Gfx mario_000_offset_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_001_skinned_mesh_layer_1_vtx_0[11];
|
||||
extern Gfx mario_000_offset_001_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_001_skinned_mesh_layer_1_vtx_1[2];
|
||||
extern Gfx mario_000_offset_001_skinned_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_001_mesh_layer_1_vtx_0[12];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_001_mesh_layer_1_vtx_1[3];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_001_mesh_layer_1_vtx_2[89];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_offset_001_mesh_layer_1_vtx_3[10];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_displaylist_mesh_layer_1_vtx_0[442];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_displaylist_mesh_layer_1_vtx_1[69];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_displaylist_mesh_layer_1_vtx_2[38];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_displaylist_mesh_layer_1_vtx_3[8];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_displaylist_mesh_layer_1_vtx_4[13];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_tri_4[];
|
||||
extern Vtx mario_000_offset_003_mesh_layer_1_vtx_0[30];
|
||||
extern Gfx mario_000_offset_003_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_004_skinned_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_004_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_004_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_004_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_004_mesh_layer_1_vtx_1[12];
|
||||
extern Gfx mario_000_offset_004_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_displaylist_003_mesh_layer_1_vtx_0[46];
|
||||
extern Gfx mario_000_displaylist_003_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_002_switch_option_right_hand_open_mesh_layer_1_vtx_0[58];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_006_mesh_layer_1_vtx_0[41];
|
||||
extern Gfx mario_000_offset_006_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_007_skinned_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_007_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_007_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_007_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_007_mesh_layer_1_vtx_1[12];
|
||||
extern Gfx mario_000_offset_007_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_displaylist_004_mesh_layer_1_vtx_0[36];
|
||||
extern Gfx mario_000_displaylist_004_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_002_switch_option_left_hand_open_mesh_layer_1_vtx_0[57];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_004_switch_option_left_hand_peace_mesh_layer_1_vtx_0[63];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_009_skinned_mesh_layer_1_vtx_0[9];
|
||||
extern Gfx mario_000_offset_009_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_009_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_009_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_009_mesh_layer_1_vtx_1[13];
|
||||
extern Gfx mario_000_offset_009_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_010_skinned_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_010_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_010_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_010_mesh_layer_1_vtx_1[9];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_010_mesh_layer_1_vtx_2[41];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_offset_010_mesh_layer_1_vtx_3[16];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_offset_011_mesh_layer_1_vtx_0[58];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_011_mesh_layer_1_vtx_1[16];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_011_mesh_layer_1_vtx_2[46];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_offset_011_mesh_layer_1_vtx_3[12];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_displaylist_002_mesh_layer_4_vtx_0[4];
|
||||
extern Gfx mario_000_displaylist_002_mesh_layer_4_tri_0[];
|
||||
extern Vtx mario_000_displaylist_002_mesh_layer_4_vtx_1[4];
|
||||
extern Gfx mario_000_displaylist_002_mesh_layer_4_tri_1[];
|
||||
extern Vtx mario_000_offset_012_skinned_mesh_layer_1_vtx_0[10];
|
||||
extern Gfx mario_000_offset_012_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_012_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_012_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_012_mesh_layer_1_vtx_1[13];
|
||||
extern Gfx mario_000_offset_012_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_013_skinned_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_013_skinned_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_013_mesh_layer_1_vtx_0[6];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_offset_013_mesh_layer_1_vtx_1[9];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_offset_013_mesh_layer_1_vtx_2[41];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_offset_013_mesh_layer_1_vtx_3[16];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_layer_1_vtx_0[55];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1_tri_0[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_layer_1_vtx_1[46];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1_tri_1[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_layer_1_vtx_2[12];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1_tri_2[];
|
||||
extern Vtx mario_000_displaylist_005_mesh_layer_1_vtx_3[16];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1_tri_3[];
|
||||
extern Vtx mario_000_displaylist_001_mesh_layer_4_vtx_0[4];
|
||||
extern Gfx mario_000_displaylist_001_mesh_layer_4_tri_0[];
|
||||
extern Vtx mario_000_displaylist_001_mesh_layer_4_vtx_1[4];
|
||||
extern Gfx mario_000_displaylist_001_mesh_layer_4_tri_1[];
|
||||
extern Gfx mat_mario_sonic_blue_v4[];
|
||||
extern Gfx mat_mario_sonic_skin_v4[];
|
||||
extern Gfx mat_mario_metal_v4[];
|
||||
extern Gfx mat_revert_mario_metal_v4[];
|
||||
extern Gfx mat_mario_sonic_eye_texture[];
|
||||
extern Gfx mat_mario_sonic_mouth_none[];
|
||||
extern Gfx mat_mario_sonic_nose_v4[];
|
||||
extern Gfx mat_mario_sonic_mouth[];
|
||||
extern Gfx mat_mario_sonic_eye_half[];
|
||||
extern Gfx mat_mario_sonic_eye_closed[];
|
||||
extern Gfx mat_mario_sonic_eye_dead[];
|
||||
extern Gfx mat_mario_gloves_001_v4[];
|
||||
extern Gfx mat_mario_gloves_v4[];
|
||||
extern Gfx mat_mario_sonic_texture_v4[];
|
||||
extern Gfx mat_mario_sonic_white_v4[];
|
||||
extern Gfx mat_mario_sonic_buckle_v4[];
|
||||
extern Gfx mat_mario_sonic_shoe_v4[];
|
||||
extern Gfx mat_mario_wing_2_001_v4[];
|
||||
extern Gfx mat_revert_mario_wing_2_001_v4[];
|
||||
extern Gfx mat_mario_wing_1_001_v4[];
|
||||
extern Gfx mat_revert_mario_wing_1_001_v4[];
|
||||
extern Gfx mario_000_offset_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_001_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_001_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_001_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_mat_override_sonic_mouth_1[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_mat_override_sonic_eye_half_2[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_mat_override_sonic_eye_closed_3[];
|
||||
extern Gfx mario_000_displaylist_mesh_layer_1_mat_override_sonic_eye_dead_4[];
|
||||
extern Gfx mario_000_offset_003_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_003_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_004_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_004_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_004_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_004_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_003_mesh_layer_1[];
|
||||
extern Gfx mario_000_displaylist_003_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh_layer_1[];
|
||||
extern Gfx mario_002_switch_option_right_hand_open_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_006_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_006_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_007_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_007_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_007_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_007_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_004_mesh_layer_1[];
|
||||
extern Gfx mario_000_displaylist_004_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh_layer_1[];
|
||||
extern Gfx mario_002_switch_option_left_hand_open_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh_layer_1[];
|
||||
extern Gfx mario_004_switch_option_left_hand_peace_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_009_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_009_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_009_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_009_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_010_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_010_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_010_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_011_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_002_mesh_layer_4[];
|
||||
extern Gfx mario_000_displaylist_002_mesh_layer_4_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_012_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_012_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_012_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_012_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_013_skinned_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_013_skinned_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1[];
|
||||
extern Gfx mario_000_offset_013_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1[];
|
||||
extern Gfx mario_000_displaylist_005_mesh_layer_1_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_000_displaylist_001_mesh_layer_4[];
|
||||
extern Gfx mario_000_displaylist_001_mesh_layer_4_mat_override_metal_v4_0[];
|
||||
extern Gfx mario_material_revert_render_settings[];
|
||||
BIN
actors/mario/mario_eyes_center.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
actors/mario/mario_eyes_closed.rgba16.png
Normal file
|
After Width: | Height: | Size: 476 B |
BIN
actors/mario/mario_eyes_closed_unused_0.rgba16.png
Normal file
|
After Width: | Height: | Size: 476 B |
BIN
actors/mario/mario_eyes_closed_unused_1.rgba16.png
Normal file
|
After Width: | Height: | Size: 476 B |
BIN
actors/mario/mario_eyes_dead.rgba16.png
Normal file
|
After Width: | Height: | Size: 631 B |
BIN
actors/mario/mario_eyes_down_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 1 KiB |
BIN
actors/mario/mario_eyes_half_closed.rgba16.png
Normal file
|
After Width: | Height: | Size: 1,016 B |
BIN
actors/mario/mario_eyes_left_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
actors/mario/mario_eyes_right_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
actors/mario/mario_eyes_up_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
actors/mario/mario_logo.rgba16.png
Normal file
|
After Width: | Height: | Size: 515 B |
BIN
actors/mario/mario_metal.rgba16.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
actors/mario/mario_metal_wing_tip_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
actors/mario/mario_metal_wing_unused.rgba16.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
actors/mario/mario_mustache.rgba16.png
Normal file
|
After Width: | Height: | Size: 239 B |
BIN
actors/mario/mario_overalls_button.rgba16.png
Normal file
|
After Width: | Height: | Size: 897 B |
BIN
actors/mario/mario_sideburn.rgba16.png
Normal file
|
After Width: | Height: | Size: 692 B |
BIN
actors/mario/mario_wing.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
actors/mario/mario_wing_tip.rgba16.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
actors/mario/metal.rgba16.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
11251
actors/mario/model.inc.c
11293
actors/mario/model.inc.c.rej
Normal file
BIN
actors/mario/sonic_mouth.rgba16.png
Normal file
|
After Width: | Height: | Size: 419 B |
BIN
actors/mario/sonic_new2.rgba16.png
Normal file
|
After Width: | Height: | Size: 869 B |
BIN
actors/mario/sonic_trail_circle_0.ia16.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
actors/mario/sonic_trail_circle_1.ia16.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
actors/mario/sonic_trail_circle_2.ia16.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
actors/mario/sonic_trail_circle_3.ia16.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
actors/mario/sonic_trail_circle_4.ia16.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
actors/mario/sonic_trail_circle_5.ia16.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
actors/mario/sonic_trail_circle_6.ia16.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
actors/mario/sonicballside.rgba16.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
actors/mario/soniceyenew.rgba16.png
Normal file
|
After Width: | Height: | Size: 327 B |