Updated Wario model by FluffaLuigi

Fixed Wario's hip offset
Updated UV and textures
This commit is contained in:
MysterD 2022-03-08 21:41:46 -08:00
parent 02ffca130e
commit 76a19a2cb7
9 changed files with 2409 additions and 1900 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,017 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 592 B

After

Width:  |  Height:  |  Size: 594 B

View file

@ -3,25 +3,53 @@
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_half_closed_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Closed_2), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_closed_2),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Dead_3), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_right_3),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Head_Capless[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt4[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_left_4),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt5[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_up_5),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt6[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_down_6),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt7[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_dead_7),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_head_capless[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_SWITCH_CASE(0, geo_switch_mario_eyes), GEO_SWITCH_CASE(0, geo_switch_mario_eyes),
@ -33,18 +61,22 @@ const GeoLayout wario_ArmatureWario_Head_Capless[] = {
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt4),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt5),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt6),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Left_Hand_Open[] = { const GeoLayout wario_left_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Right_Hand_Open[] = { const GeoLayout wario_right_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1),
@ -54,24 +86,24 @@ const GeoLayout wario_ArmatureWario_Right_Hand_Open[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Right_Hand_Peace[] = { const GeoLayout wario_right_hand_peace[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Right_Hand_Cap[] = { const GeoLayout wario_right_hand_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_ArmatureWario_Right_Hand_Wing_Cap[] = { const GeoLayout wario_right_hand_wing_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
@ -81,25 +113,53 @@ const GeoLayout wario_ArmatureWario_Right_Hand_Wing_Cap[] = {
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_half_closed_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Closed_2), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_closed_2),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Dead_3), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_right_3),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Head_Capless[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt4[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_left_4),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt5[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_up_5),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt6[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_down_6),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt7[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_dead_7),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_head_capless[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_SWITCH_CASE(0, geo_switch_mario_eyes), GEO_SWITCH_CASE(0, geo_switch_mario_eyes),
@ -111,18 +171,22 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_H
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt4),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt5),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt6),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Left_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_left_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1),
@ -132,24 +196,24 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_R
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Peace[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_peace[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Cap[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Wing_Cap[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_wing_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
@ -159,28 +223,56 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_R
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_half_closed_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Closed_2), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_closed_2),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Dead_3), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_right_3),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_left_4),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_up_5),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_down_6),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_dead_7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -52, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -188,9 +280,9 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_ASM(0, geo_mario_tilt_torso), GEO_ASM(0, geo_mario_tilt_torso),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 90, 0, 0, wario_000_offset_chest_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 66, 0, 0, wario_000_offset_chest_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 158, 0, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 128, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_head_rotation), GEO_ASM(0, geo_mario_head_rotation),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
@ -208,29 +300,33 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Head_Capless), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_head_capless),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 15, -33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 22, -40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_rotate_wing_cap_wings), GEO_ASM(0, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_right_wing_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_cap_wings_transparent),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -15, 33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -22, 40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(1, geo_mario_rotate_wing_cap_wings), GEO_ASM(1, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_left_wing_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_cap_wings_transparent),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 134, -10, 115, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 104, -10, 115, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -249,12 +345,12 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Left_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_left_hand_open),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 135, -10, -116, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 105, -10, -116, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -274,17 +370,17 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos), GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_open),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Peace), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_peace),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_cap),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Wing_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_wing_cap),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, 80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, 80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -294,7 +390,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, -80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, -80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -316,7 +412,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt1[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Head_Capless[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_head_capless[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_SWITCH_CASE(0, geo_switch_mario_eyes), GEO_SWITCH_CASE(0, geo_switch_mario_eyes),
@ -329,14 +425,14 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_H
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Left_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_left_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1_mat_override_metal_0),
@ -346,24 +442,24 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_R
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Peace[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_peace[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Cap[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Wing_Cap[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_wing_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 82, 0, 0, wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
@ -373,7 +469,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_R
const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -52, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -381,9 +477,9 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_ASM(0, geo_mario_tilt_torso), GEO_ASM(0, geo_mario_tilt_torso),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 90, 0, 0, wario_000_offset_chest_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 66, 0, 0, wario_000_offset_chest_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 158, 0, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 128, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_head_rotation), GEO_ASM(0, geo_mario_head_rotation),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
@ -400,27 +496,27 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Head_Capless), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_head_capless),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 15, -33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 22, -40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_rotate_wing_cap_wings), GEO_ASM(0, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_000_displaylist_right_wing_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_metal_cap_wings),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -15, 33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -22, 40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(1, geo_mario_rotate_wing_cap_wings), GEO_ASM(1, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_000_displaylist_left_wing_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_metal_cap_wings),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 134, -10, 115, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 104, -10, 115, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -439,12 +535,12 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Left_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_left_hand_open),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 135, -10, -116, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 105, -10, -116, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -464,17 +560,17 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos), GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_open),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Peace), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_peace),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_cap),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Wing_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_wing_cap),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, 80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, 80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -484,7 +580,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, -80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, -80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -506,7 +602,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt2[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Head_Capless[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_head_capless[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_SWITCH_CASE(0, geo_switch_mario_eyes), GEO_SWITCH_CASE(0, geo_switch_mario_eyes),
@ -519,14 +615,14 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_H
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Left_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_left_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 83, 0, 0, wario_001_switch_000_offset_left_hand_open_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Open[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_open[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_open_mesh_layer_1_mat_override_metal_0),
@ -536,34 +632,34 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_R
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Peace[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_peace[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Cap[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_cap[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_wing_cap[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Wing_Cap[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 82, 0, 0, wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -52, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -571,9 +667,9 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_ASM(0, geo_mario_tilt_torso), GEO_ASM(0, geo_mario_tilt_torso),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 90, 0, 0, wario_000_offset_chest_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 66, 0, 0, wario_000_offset_chest_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 158, 0, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 128, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_head_rotation), GEO_ASM(0, geo_mario_head_rotation),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
@ -590,27 +686,27 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Head_Capless), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_head_capless),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 15, -33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 22, -40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_rotate_wing_cap_wings), GEO_ASM(0, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_right_wing_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_metal_cap_wings_transparent),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -15, 33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -22, 40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(1, geo_mario_rotate_wing_cap_wings), GEO_ASM(1, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_000_displaylist_left_wing_mesh_layer_4_mat_override_metal_0), GEO_DISPLAY_LIST(LAYER_TRANSPARENT, wario_metal_cap_wings_transparent),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 134, -10, 115, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 104, -10, 115, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -629,12 +725,12 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Left_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_left_hand_open),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 135, -10, -116, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 105, -10, -116, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -654,17 +750,17 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos), GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Open), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_open),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Peace), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_peace),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_cap),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Wing_Cap), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_wing_cap),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, 80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, 80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -674,7 +770,7 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, -80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, -80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1_mat_override_metal_0), GEO_ANIMATED_PART(LAYER_TRANSPARENT, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1_mat_override_metal_0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -699,21 +795,49 @@ const GeoLayout wario_002_switch_opt0_001_switch_opt3[] = {
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_half_closed_1),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Closed_2), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_closed_2),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[] = { const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[] = {
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Dead_3), GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_right_3),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_left_4),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_up_5),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_down_6),
GEO_CLOSE_NODE(),
GEO_RETURN(),
};
const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[] = {
GEO_NODE_START(),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_dead_7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_RETURN(), GEO_RETURN(),
}; };
@ -724,10 +848,9 @@ const GeoLayout wario_geo[] = {
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_SCALE(LAYER_FORCE, 16384), GEO_SCALE(LAYER_FORCE, 16384),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_set_player_colors), GEO_ASM(0, geo_mario_set_player_colors),
GEO_ASM(0, geo_mirror_mario_backface_culling), GEO_ASM(0, geo_mirror_mario_backface_culling),
GEO_ASM(0, geo_mirror_mario_set_alpha), GEO_ASM(0, geo_mirror_mario_set_alpha),
GEO_SWITCH_CASE(0, geo_switch_mario_stand_run),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -735,7 +858,7 @@ const GeoLayout wario_geo[] = {
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_NODE_START(), GEO_NODE_START(),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, -52, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_pelvis_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -743,9 +866,9 @@ const GeoLayout wario_geo[] = {
GEO_ASM(0, geo_mario_tilt_torso), GEO_ASM(0, geo_mario_tilt_torso),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 90, 0, 0, wario_000_offset_chest_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 66, 0, 0, wario_000_offset_chest_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 158, 0, 0, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 128, 0, 0, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_head_rotation), GEO_ASM(0, geo_mario_head_rotation),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
@ -763,29 +886,33 @@ const GeoLayout wario_geo[] = {
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3), GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6),
GEO_BRANCH(1, wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_ArmatureWario_Head_Capless), GEO_BRANCH(1, wario_head_capless),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 15, -33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, -146, 22, -40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(0, geo_mario_rotate_wing_cap_wings), GEO_ASM(0, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_000_displaylist_right_wing_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_cap_wings),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -15, 33, -133), GEO_TRANSLATE_ROTATE(LAYER_FORCE, 158, -62, 146, -22, 40, -135),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ASM(1, geo_mario_rotate_wing_cap_wings), GEO_ASM(1, geo_mario_rotate_wing_cap_wings),
GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0), GEO_ROTATION_NODE(LAYER_FORCE, 0, 0, 0),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_ALPHA, wario_000_displaylist_left_wing_mesh_layer_4), GEO_DISPLAY_LIST(LAYER_ALPHA, wario_cap_wings),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 134, -10, 115, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 104, -10, 115, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_arm_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -804,12 +931,12 @@ const GeoLayout wario_geo[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_ArmatureWario_Left_Hand_Open), GEO_BRANCH(1, wario_left_hand_open),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 135, -10, -116, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, 105, -10, -116, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_arm_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -829,17 +956,17 @@ const GeoLayout wario_geo[] = {
GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos), GEO_HELD_OBJECT(0, 0, 0, 0, geo_switch_mario_hand_grab_pos),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_BRANCH(1, wario_ArmatureWario_Right_Hand_Open), GEO_BRANCH(1, wario_right_hand_open),
GEO_BRANCH(1, wario_ArmatureWario_Right_Hand_Peace), GEO_BRANCH(1, wario_right_hand_peace),
GEO_BRANCH(1, wario_ArmatureWario_Right_Hand_Cap), GEO_BRANCH(1, wario_right_hand_cap),
GEO_BRANCH(1, wario_ArmatureWario_Right_Hand_Wing_Cap), GEO_BRANCH(1, wario_right_hand_wing_cap),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, 80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, 80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_left_upper_leg_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
@ -849,7 +976,7 @@ const GeoLayout wario_geo[] = {
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(), GEO_CLOSE_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 9, -8, -80, NULL), GEO_ANIMATED_PART(LAYER_OPAQUE, -45, -8, -80, NULL),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1), GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, wario_000_offset_right_upper_leg_mesh_layer_1),
GEO_OPEN_NODE(), GEO_OPEN_NODE(),

View file

@ -1,68 +1,59 @@
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt1[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt2[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt3[];
extern const GeoLayout wario_ArmatureWario_Head_Capless[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt4[];
extern const GeoLayout wario_ArmatureWario_Left_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt5[];
extern const GeoLayout wario_ArmatureWario_Right_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt6[];
extern const GeoLayout wario_ArmatureWario_Right_Hand_Peace[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt1_000_switch_001_opt7[];
extern const GeoLayout wario_ArmatureWario_Right_Hand_Cap[]; extern const GeoLayout wario_head_capless[];
extern const GeoLayout wario_left_hand_open[];
extern const GeoLayout wario_right_hand_open[];
extern const GeoLayout wario_right_hand_peace[];
extern const GeoLayout wario_right_hand_cap[];
extern const GeoLayout wario_right_hand_wing_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt1[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt2[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt3[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Head_Capless[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt4[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Left_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt5[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt6[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Peace[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt1_000_switch_001_opt7[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_ArmatureWario_Right_Hand_Cap[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_head_capless[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_left_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_peace[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_jump_wario_right_hand_wing_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt1[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt2[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt3[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt4[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt5[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt6[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1_000_switch_opt0_000_switch_001_opt7[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt1[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt1[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Head_Capless[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_head_capless[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Left_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_left_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Peace[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_peace[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_ArmatureWario_Right_Hand_Cap[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2_jump_wario_right_hand_wing_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt2[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt2[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Head_Capless[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_head_capless[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Left_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_left_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Open[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_open[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Peace[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_peace[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_ArmatureWario_Right_Hand_Cap[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3_jump_wario_right_hand_wing_cap[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt3[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt3[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt1[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt2[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[]; extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt3[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt4[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt5[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt6[];
extern const GeoLayout wario_002_switch_opt0_001_switch_opt0_000_switch_opt0_000_switch_001_opt7[];
extern const GeoLayout wario_geo[]; extern const GeoLayout wario_geo[];
extern Lights1 wario_Wario_Overalls_lights;
extern Lights1 wario_Wario_Cap_lights;
extern Lights1 wario_Wario_Button_lights;
extern Lights1 wario_Wario_Logo_lights;
extern Lights1 wario_Wario_Hair_lights;
extern Lights1 wario_Wario_Eyes_lights;
extern Lights1 wario_Wario_Sideburn_lights;
extern Lights1 wario_Wario_Skin_lights;
extern Lights1 wario_Wario_Mustache_lights;
extern Lights1 wario_Wario_Nose_lights;
extern Lights1 wario_Wario_Mouth_lights;
extern Lights1 wario_Wario_Eyes_Half_Closed_lights;
extern Lights1 wario_Wario_Eyes_Closed_lights;
extern Lights1 wario_Wario_Eyes_Dead_lights;
extern Lights1 wario_Wario_Gloves_lights;
extern Lights1 wario_wings_half_1_lights;
extern Lights1 wario_wings_half_2_lights;
extern Lights1 wario_Wario_Shoes_lights;
extern u8 wario_mario_metal_rgba16[];
extern u8 wario_wario_overalls_button_rgba16[];
extern u8 wario_wario_logo_rgba16[];
extern u8 wario_custom_wario_eyes_center_rgba16[];
extern u8 wario_custom_wario_sideburn_rgba16[];
extern u8 wario_custom_wario_mouth_rgba16[];
extern u8 wario_custom_wario_eyes_half_closed_rgba16[];
extern u8 wario_custom_wario_eyes_closed_rgba16[];
extern u8 wario_custom_wario_eyes_dead_rgba16[];
extern u8 wario_mario_wing_tip_rgba16[];
extern u8 wario_mario_wing_rgba16[];
extern Vtx wario_000_offset_pelvis_mesh_layer_1_vtx_0[76]; extern Vtx wario_000_offset_pelvis_mesh_layer_1_vtx_0[76];
extern Gfx wario_000_offset_pelvis_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_pelvis_mesh_layer_1_tri_0[];
extern Vtx wario_000_offset_chest_mesh_layer_1_vtx_0[94]; extern Vtx wario_000_offset_chest_mesh_layer_1_vtx_0[94];
@ -103,33 +94,25 @@ extern Vtx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_vtx_5[40];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_tri_5[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_tri_5[];
extern Vtx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_vtx_6[10]; extern Vtx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_vtx_6[10];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_tri_6[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_tri_6[];
extern Vtx wario_000_displaylist_right_wing_mesh_layer_4_vtx_0[4];
extern Gfx wario_000_displaylist_right_wing_mesh_layer_4_tri_0[];
extern Vtx wario_000_displaylist_right_wing_mesh_layer_4_vtx_1[4];
extern Gfx wario_000_displaylist_right_wing_mesh_layer_4_tri_1[];
extern Vtx wario_000_displaylist_left_wing_mesh_layer_4_vtx_0[4];
extern Gfx wario_000_displaylist_left_wing_mesh_layer_4_tri_0[];
extern Vtx wario_000_displaylist_left_wing_mesh_layer_4_vtx_1[4];
extern Gfx wario_000_displaylist_left_wing_mesh_layer_4_tri_1[];
extern Vtx wario_000_offset_left_upper_arm_mesh_layer_1_vtx_0[31]; extern Vtx wario_000_offset_left_upper_arm_mesh_layer_1_vtx_0[31];
extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1_tri_0[];
extern Vtx wario_000_offset_left_lower_arm_mesh_layer_1_vtx_0[16]; extern Vtx wario_000_offset_left_lower_arm_mesh_layer_1_vtx_0[16];
extern Gfx wario_000_offset_left_lower_arm_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_left_lower_arm_mesh_layer_1_tri_0[];
extern Vtx wario_000_displaylist_left_hand_fist_mesh_layer_1_vtx_0[52]; extern Vtx wario_000_displaylist_left_hand_fist_mesh_layer_1_vtx_0[45];
extern Gfx wario_000_displaylist_left_hand_fist_mesh_layer_1_tri_0[]; extern Gfx wario_000_displaylist_left_hand_fist_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_left_hand_open_mesh_layer_1_vtx_0[72]; extern Vtx wario_001_switch_000_offset_left_hand_open_mesh_layer_1_vtx_0[56];
extern Gfx wario_001_switch_000_offset_left_hand_open_mesh_layer_1_tri_0[]; extern Gfx wario_001_switch_000_offset_left_hand_open_mesh_layer_1_tri_0[];
extern Vtx wario_000_offset_right_upper_arm_mesh_layer_1_vtx_0[28]; extern Vtx wario_000_offset_right_upper_arm_mesh_layer_1_vtx_0[28];
extern Gfx wario_000_offset_right_upper_arm_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_right_upper_arm_mesh_layer_1_tri_0[];
extern Vtx wario_000_offset_right_lower_arm_mesh_layer_1_vtx_0[16]; extern Vtx wario_000_offset_right_lower_arm_mesh_layer_1_vtx_0[16];
extern Gfx wario_000_offset_right_lower_arm_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_right_lower_arm_mesh_layer_1_tri_0[];
extern Vtx wario_000_displaylist_right_hand_fist_mesh_layer_1_vtx_0[52]; extern Vtx wario_000_displaylist_right_hand_fist_mesh_layer_1_vtx_0[41];
extern Gfx wario_000_displaylist_right_hand_fist_mesh_layer_1_tri_0[]; extern Gfx wario_000_displaylist_right_hand_fist_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_right_hand_open_mesh_layer_1_vtx_0[76]; extern Vtx wario_001_switch_000_offset_right_hand_open_mesh_layer_1_vtx_0[60];
extern Gfx wario_001_switch_000_offset_right_hand_open_mesh_layer_1_tri_0[]; extern Gfx wario_001_switch_000_offset_right_hand_open_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_vtx_0[101]; extern Vtx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_vtx_0[87];
extern Gfx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_tri_0[]; extern Gfx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_0[57]; extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_0[46];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_0[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_1[5]; extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_1[5];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_1[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_1[];
@ -137,6 +120,14 @@ extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_2[41];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_2[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_2[];
extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_3[10]; extern Vtx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_vtx_3[10];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_3[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_tri_3[];
extern Vtx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_vtx_0[46];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_tri_0[];
extern Vtx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_vtx_1[5];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_tri_1[];
extern Vtx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_vtx_2[41];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_tri_2[];
extern Vtx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_vtx_3[10];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_tri_3[];
extern Vtx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_vtx_0[8]; extern Vtx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_vtx_0[8];
extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_tri_0[]; extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_tri_0[];
extern Vtx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_vtx_1[8]; extern Vtx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_vtx_1[8];
@ -153,50 +144,54 @@ extern Vtx wario_000_offset_right_lower_leg_mesh_layer_1_vtx_0[22];
extern Gfx wario_000_offset_right_lower_leg_mesh_layer_1_tri_0[]; extern Gfx wario_000_offset_right_lower_leg_mesh_layer_1_tri_0[];
extern Vtx wario_000_displaylist_right_foot_mesh_layer_1_vtx_0[38]; extern Vtx wario_000_displaylist_right_foot_mesh_layer_1_vtx_0[38];
extern Gfx wario_000_displaylist_right_foot_mesh_layer_1_tri_0[]; extern Gfx wario_000_displaylist_right_foot_mesh_layer_1_tri_0[];
extern Gfx mat_wario_Wario_Overalls[]; extern Gfx mat_wario_overalls[];
extern Gfx mat_wario_metal[]; extern Gfx mat_wario_metal[];
extern Gfx mat_revert_wario_metal[]; extern Gfx mat_revert_wario_metal[];
extern Gfx mat_wario_Wario_Cap[]; extern Gfx mat_wario_cap[];
extern Gfx mat_wario_Wario_Button[]; extern Gfx mat_wario_button[];
extern Gfx mat_wario_Wario_Logo[]; extern Gfx mat_wario_logo[];
extern Gfx mat_wario_Wario_Hair[]; extern Gfx mat_wario_hair[];
extern Gfx mat_wario_Wario_Eyes[]; extern Gfx mat_wario_eyes_center[];
extern Gfx mat_wario_Wario_Sideburn[]; extern Gfx mat_wario_sideburn[];
extern Gfx mat_wario_Wario_Skin[]; extern Gfx mat_wario_face[];
extern Gfx mat_wario_Wario_Mustache[]; extern Gfx mat_wario_mustache[];
extern Gfx mat_wario_Wario_Nose[]; extern Gfx mat_wario_nose[];
extern Gfx mat_wario_Wario_Mouth[]; extern Gfx mat_wario_mouth[];
extern Gfx mat_wario_Wario_Eyes_Half_Closed[]; extern Gfx mat_wario_eyes_half_closed[];
extern Gfx mat_wario_Wario_Eyes_Closed[]; extern Gfx mat_wario_eyes_closed[];
extern Gfx mat_wario_Wario_Eyes_Dead[]; extern Gfx mat_wario_eyes_right[];
extern Gfx mat_wario_wing_tip[]; extern Gfx mat_wario_eyes_left[];
extern Gfx mat_revert_wario_wing_tip[]; extern Gfx mat_wario_eyes_up[];
extern Gfx mat_wario_wing[]; extern Gfx mat_wario_eyes_down[];
extern Gfx mat_revert_wario_wing[]; extern Gfx mat_wario_eyes_dead[];
extern Gfx mat_wario_Wario_Gloves[]; extern Gfx mat_wario_gloves[];
extern Gfx mat_wario_wings_half_1[]; extern Gfx mat_wario_wings_half_1[];
extern Gfx mat_revert_wario_wings_half_1[]; extern Gfx mat_revert_wario_wings_half_1[];
extern Gfx mat_wario_wings_half_2[]; extern Gfx mat_wario_wings_half_2[];
extern Gfx mat_revert_wario_wings_half_2[]; extern Gfx mat_revert_wario_wings_half_2[];
extern Gfx mat_wario_Wario_Shoes[]; extern Gfx mat_wario_shoes[];
extern Gfx wario_000_offset_pelvis_mesh_layer_1[]; extern Gfx wario_000_offset_pelvis_mesh_layer_1[];
extern Gfx wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_offset_pelvis_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_offset_chest_mesh_layer_1[]; extern Gfx wario_000_offset_chest_mesh_layer_1[];
extern Gfx wario_000_offset_chest_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_offset_chest_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1[]; extern Gfx wario_000_displaylist_head_cap_mesh_layer_1[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1[]; extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_half_closed_1[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Closed_2[]; extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_closed_2[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_Wario_Eyes_Dead_3[]; extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_right_3[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_left_4[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_up_5[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_down_6[];
extern Gfx wario_000_displaylist_head_cap_mesh_layer_1_mat_override_eyes_dead_7[];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1[];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Half_Closed_1[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_half_closed_1[];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Closed_2[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_closed_2[];
extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_Wario_Eyes_Dead_3[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_right_3[];
extern Gfx wario_000_displaylist_right_wing_mesh_layer_4[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_left_4[];
extern Gfx wario_000_displaylist_right_wing_mesh_layer_4_mat_override_metal_0[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_up_5[];
extern Gfx wario_000_displaylist_left_wing_mesh_layer_4[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_down_6[];
extern Gfx wario_000_displaylist_left_wing_mesh_layer_4_mat_override_metal_0[]; extern Gfx wario_000_switch_000_displaylist_head_capless_mesh_layer_1_mat_override_eyes_dead_7[];
extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1[]; extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1[];
extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_offset_left_upper_arm_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_offset_left_lower_arm_mesh_layer_1[]; extern Gfx wario_000_offset_left_lower_arm_mesh_layer_1[];
@ -217,6 +212,8 @@ extern Gfx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1[];
extern Gfx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_001_switch_000_offset_right_hand_peace_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1[];
extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_001_switch_000_offset_right_hand_cap_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1[];
extern Gfx wario_001_switch_000_offset_right_hand_wing_cap_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4[]; extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4[];
extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0[]; extern Gfx wario_001_switch_000_displaylist_right_hand_cap_wings_mesh_layer_4_mat_override_metal_0[];
extern Gfx wario_000_offset_left_upper_leg_mesh_layer_1[]; extern Gfx wario_000_offset_left_upper_leg_mesh_layer_1[];
@ -231,4 +228,10 @@ extern Gfx wario_000_offset_right_lower_leg_mesh_layer_1[];
extern Gfx wario_000_offset_right_lower_leg_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_offset_right_lower_leg_mesh_layer_1_mat_override_metal_0[];
extern Gfx wario_000_displaylist_right_foot_mesh_layer_1[]; extern Gfx wario_000_displaylist_right_foot_mesh_layer_1[];
extern Gfx wario_000_displaylist_right_foot_mesh_layer_1_mat_override_metal_0[]; extern Gfx wario_000_displaylist_right_foot_mesh_layer_1_mat_override_metal_0[];
extern const Gfx wario_wings_half_1_dl[];
extern const Gfx wario_wings_half_2_dl[];
extern const Gfx wario_cap_wings[];
extern const Gfx wario_cap_wings_transparent[];
extern const Gfx wario_metal_cap_wings[];
extern const Gfx wario_metal_cap_wings_transparent[];
extern Gfx wario_material_revert_render_settings[]; extern Gfx wario_material_revert_render_settings[];

File diff suppressed because it is too large Load diff