sm64ex-coop/actors/waluigi/geo_header.h

244 lines
17 KiB
C

extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt1[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt2[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt3[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt4[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt5[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt6[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt1_switch_face_opt7[];
extern const GeoLayout waluigi_armature_002_switch_option_002[];
extern const GeoLayout waluigi_right_hand_open_armature[];
extern const GeoLayout waluigi_left_hand_open_armature[];
extern const GeoLayout waluigi_left_hand_peace_armature[];
extern const GeoLayout waluigi_left_hand_cap_armature[];
extern const GeoLayout waluigi_left_hand_wing_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt1[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt2[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt3[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt4[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt5[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt6[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt1_switch_face_opt7[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_armature_002_switch_option_002[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_right_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_left_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_left_hand_peace_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_left_hand_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_jump_waluigi_left_hand_wing_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt1[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_armature_002_switch_option_002[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_right_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_left_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_left_hand_peace_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_left_hand_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2_jump_waluigi_left_hand_wing_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt2[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_armature_002_switch_option_002[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_right_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_left_hand_open_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_left_hand_peace_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_left_hand_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3_jump_waluigi_left_hand_wing_cap_armature[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt3[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
extern const GeoLayout waluigi_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
extern const GeoLayout waluigi_geo[];
extern Lights1 waluigi_body_v3_lights;
extern Lights1 waluigi_cap_v3_lights;
extern Lights1 waluigi_face_0___eye_open_v3_lights;
extern Lights1 waluigi_hair_v3_lights;
extern Lights1 waluigi_sideburns_v3_lights;
extern Lights1 waluigi_mustache_v3_lights;
extern Lights1 waluigi_nose_v3_lights;
extern Lights1 waluigi_mouth_v3_lights;
extern Lights1 waluigi_mustache_wah_lights;
extern Lights1 waluigi_face_1___eye_half_v3_lights;
extern Lights1 waluigi_face_2___eye_closed_v3_lights;
extern Lights1 waluigi_face_7___eye_X_v3_lights;
extern Lights1 waluigi_gloves_v3_lights;
extern Lights1 waluigi_shoes_v3_lights;
extern ALIGNED8 const Texture waluigi_mario_button_rgba16[];
extern ALIGNED8 const Texture waluigi_metal_rgba16[];
extern ALIGNED8 const Texture waluigi_custom_waluigi_cap_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_eyes0_rgba16[];
extern ALIGNED8 const Texture waluigi_mario_sideburn_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_mouth_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_eyes1_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_eyes2_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_eyes3_rgba16[];
extern ALIGNED8 const Texture waluigi_wing_2_rgba16[];
extern ALIGNED8 const Texture waluigi_wing1_rgba16[];
extern ALIGNED8 const Texture waluigi_waluigi_glove_rgba16[];
extern Vtx waluigi_000_offset_mesh_layer_1_vtx_0[76];
extern Gfx waluigi_000_offset_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_001_mesh_layer_1_vtx_0[118];
extern Gfx waluigi_000_offset_001_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_001_mesh_layer_1_vtx_1[23];
extern Gfx waluigi_000_offset_001_mesh_layer_1_tri_1[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_0[57];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_1[45];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_1[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_2[46];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_2[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_3[17];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_3[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_4[31];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_4[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_5[15];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_5[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_6[11];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_6[];
extern Vtx waluigi_000_displaylist_mesh_layer_1_vtx_7[34];
extern Gfx waluigi_000_displaylist_mesh_layer_1_tri_7[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_0[45];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_0[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_1[31];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_1[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_2[15];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_2[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_3[11];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_3[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_4[19];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_4[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_5[103];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_5[];
extern Vtx waluigi_002_switch_option_head__no_cap__mesh_layer_1_vtx_6[42];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_tri_6[];
extern Vtx waluigi_000_displaylist_001_mesh_layer_4_vtx_0[4];
extern Gfx waluigi_000_displaylist_001_mesh_layer_4_tri_0[];
extern Vtx waluigi_000_displaylist_001_mesh_layer_4_vtx_1[4];
extern Gfx waluigi_000_displaylist_001_mesh_layer_4_tri_1[];
extern Vtx waluigi_000_displaylist_002_mesh_layer_4_vtx_0[4];
extern Gfx waluigi_000_displaylist_002_mesh_layer_4_tri_0[];
extern Vtx waluigi_000_displaylist_002_mesh_layer_4_vtx_1[4];
extern Gfx waluigi_000_displaylist_002_mesh_layer_4_tri_1[];
extern Vtx waluigi_000_offset_003_mesh_layer_1_vtx_0[31];
extern Gfx waluigi_000_offset_003_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_004_mesh_layer_1_vtx_0[16];
extern Gfx waluigi_000_offset_004_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_displaylist_003_mesh_layer_1_vtx_0[56];
extern Gfx waluigi_000_displaylist_003_mesh_layer_1_tri_0[];
extern Vtx waluigi_002_switch_option_right_hand_open_mesh_layer_1_vtx_0[74];
extern Gfx waluigi_002_switch_option_right_hand_open_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_006_mesh_layer_1_vtx_0[28];
extern Gfx waluigi_000_offset_006_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_007_mesh_layer_1_vtx_0[16];
extern Gfx waluigi_000_offset_007_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_displaylist_004_mesh_layer_1_vtx_0[60];
extern Gfx waluigi_000_displaylist_004_mesh_layer_1_tri_0[];
extern Vtx waluigi_002_switch_option_left_hand_open_mesh_layer_1_vtx_0[73];
extern Gfx waluigi_002_switch_option_left_hand_open_mesh_layer_1_tri_0[];
extern Vtx waluigi_004_switch_option_left_hand_peace_mesh_layer_1_vtx_0[85];
extern Gfx waluigi_004_switch_option_left_hand_peace_mesh_layer_1_tri_0[];
extern Vtx waluigi_005_switch_option_left_hand_cap_mesh_layer_1_vtx_0[59];
extern Gfx waluigi_005_switch_option_left_hand_cap_mesh_layer_1_tri_0[];
extern Vtx waluigi_005_switch_option_left_hand_cap_mesh_layer_1_vtx_1[46];
extern Gfx waluigi_005_switch_option_left_hand_cap_mesh_layer_1_tri_1[];
extern Vtx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1_vtx_0[59];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1_tri_0[];
extern Vtx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1_vtx_1[46];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1_tri_1[];
extern Vtx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4_vtx_0[8];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4_tri_0[];
extern Vtx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4_vtx_1[8];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4_tri_1[];
extern Vtx waluigi_000_offset_009_mesh_layer_1_vtx_0[22];
extern Gfx waluigi_000_offset_009_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_010_LEFT_KNEE_mesh_layer_1_vtx_0[12];
extern Gfx waluigi_000_offset_010_LEFT_KNEE_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_011_BOTTOM_LEG_mesh_layer_1_vtx_0[29];
extern Gfx waluigi_000_offset_011_BOTTOM_LEG_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_012_mesh_layer_1_vtx_0[22];
extern Gfx waluigi_000_offset_012_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_offset_013_RIGHT_KNEE_mesh_layer_1_vtx_0[12];
extern Gfx waluigi_000_offset_013_RIGHT_KNEE_mesh_layer_1_tri_0[];
extern Vtx waluigi_000_displaylist_005_mesh_layer_1_vtx_0[28];
extern Gfx waluigi_000_displaylist_005_mesh_layer_1_tri_0[];
extern Gfx mat_waluigi_body_v3[];
extern Gfx mat_waluigi_metal_v3[];
extern Gfx mat_revert_waluigi_metal_v3[];
extern Gfx mat_waluigi_cap_v3[];
extern Gfx mat_waluigi_face_0___eye_open_v3[];
extern Gfx mat_waluigi_hair_v3[];
extern Gfx mat_waluigi_sideburns_v3[];
extern Gfx mat_waluigi_mustache_v3[];
extern Gfx mat_waluigi_nose_v3[];
extern Gfx mat_waluigi_mouth_v3[];
extern Gfx mat_waluigi_mustache_wah[];
extern Gfx mat_waluigi_face_1___eye_half_v3[];
extern Gfx mat_waluigi_face_2___eye_closed_v3[];
extern Gfx mat_waluigi_face_7___eye_X_v3[];
extern Gfx mat_waluigi_wing_2_v3[];
extern Gfx mat_revert_waluigi_wing_2_v3[];
extern Gfx mat_waluigi_wing_1_v3[];
extern Gfx mat_revert_waluigi_wing_1_v3[];
extern Gfx mat_waluigi_gloves_v3[];
extern Gfx mat_waluigi_shoes_v3[];
extern Gfx waluigi_000_offset_mesh_layer_1[];
extern Gfx waluigi_000_offset_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_001_mesh_layer_1[];
extern Gfx waluigi_000_offset_001_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_mesh_layer_1[];
extern Gfx waluigi_000_displaylist_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_mesh_layer_1_mat_override_face_1___eye_half_v3_1[];
extern Gfx waluigi_000_displaylist_mesh_layer_1_mat_override_face_2___eye_closed_v3_2[];
extern Gfx waluigi_000_displaylist_mesh_layer_1_mat_override_face_7___eye_X_v3_3[];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1[];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_mat_override_face_1___eye_half_v3_1[];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_mat_override_face_2___eye_closed_v3_2[];
extern Gfx waluigi_002_switch_option_head__no_cap__mesh_layer_1_mat_override_face_7___eye_X_v3_3[];
extern Gfx waluigi_000_displaylist_001_mesh_layer_4[];
extern Gfx waluigi_000_displaylist_001_mesh_layer_4_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_002_mesh_layer_4[];
extern Gfx waluigi_000_displaylist_002_mesh_layer_4_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_003_mesh_layer_1[];
extern Gfx waluigi_000_offset_003_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_004_mesh_layer_1[];
extern Gfx waluigi_000_offset_004_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_003_mesh_layer_1[];
extern Gfx waluigi_000_displaylist_003_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_002_switch_option_right_hand_open_mesh_layer_1[];
extern Gfx waluigi_002_switch_option_right_hand_open_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_006_mesh_layer_1[];
extern Gfx waluigi_000_offset_006_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_007_mesh_layer_1[];
extern Gfx waluigi_000_offset_007_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_004_mesh_layer_1[];
extern Gfx waluigi_000_displaylist_004_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_002_switch_option_left_hand_open_mesh_layer_1[];
extern Gfx waluigi_002_switch_option_left_hand_open_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_004_switch_option_left_hand_peace_mesh_layer_1[];
extern Gfx waluigi_004_switch_option_left_hand_peace_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_005_switch_option_left_hand_cap_mesh_layer_1[];
extern Gfx waluigi_005_switch_option_left_hand_cap_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1[];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4[];
extern Gfx waluigi_006_switch_option_left_hand_wing_cap_wings_mesh_layer_4_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_009_mesh_layer_1[];
extern Gfx waluigi_000_offset_009_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_010_LEFT_KNEE_mesh_layer_1[];
extern Gfx waluigi_000_offset_010_LEFT_KNEE_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_011_BOTTOM_LEG_mesh_layer_1[];
extern Gfx waluigi_000_offset_011_BOTTOM_LEG_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_012_mesh_layer_1[];
extern Gfx waluigi_000_offset_012_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_offset_013_RIGHT_KNEE_mesh_layer_1[];
extern Gfx waluigi_000_offset_013_RIGHT_KNEE_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_000_displaylist_005_mesh_layer_1[];
extern Gfx waluigi_000_displaylist_005_mesh_layer_1_mat_override_metal_v3_0[];
extern Gfx waluigi_material_revert_render_settings[];