mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-25 05:25:14 +00:00
132 lines
5.8 KiB
C
132 lines
5.8 KiB
C
|
// 0x0C0002AC
|
||
|
const GeoLayout eyerok_geo_0002AC[] = {
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 447, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C640),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 281, 5, -419, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 400, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 401, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 281, 5, -218, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 400, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 401, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 281, 5, -18, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 400, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 401, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 281, 5, 180, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 400, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 401, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C908),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_SWITCH_CASE(4, geo_switch_anim_state),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, eyerok_seg5_dl_0500C9B8),
|
||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, eyerok_seg5_dl_0500CA50),
|
||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, eyerok_seg5_dl_0500CAE8),
|
||
|
GEO_DISPLAY_LIST(LAYER_ALPHA, eyerok_seg5_dl_0500CB80),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 181, 89, 80, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 199, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BC88),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 200, 199, 199, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 336, 0, 0, NULL),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B748),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B9C0),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_RETURN(),
|
||
|
};
|
||
|
|
||
|
// 0x0C0005A8
|
||
|
const GeoLayout eyerok_left_hand_geo[] = {
|
||
|
GEO_SHADOW(SHADOW_SQUARE_SCALABLE, 0xB4, 300),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_SCALE(0x00, 16384),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, eyerok_seg5_dl_0500CC18),
|
||
|
GEO_BRANCH(1, eyerok_geo_0002AC),
|
||
|
GEO_DISPLAY_LIST(LAYER_OPAQUE, eyerok_seg5_dl_0500CC30),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_END(),
|
||
|
};
|
||
|
|
||
|
// 0x0C0005E4
|
||
|
const GeoLayout eyerok_right_hand_geo[] = {
|
||
|
GEO_SHADOW(SHADOW_SQUARE_SCALABLE, 0xB4, 300),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_SCALE(0x00, 16384),
|
||
|
GEO_OPEN_NODE(),
|
||
|
GEO_BRANCH(1, eyerok_geo_0002AC),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_CLOSE_NODE(),
|
||
|
GEO_END(),
|
||
|
};
|