sm64/levels/castle_inside/areas/3/geo.s
2019-08-25 00:46:40 -04:00

164 lines
6.1 KiB
ArmAsm

glabel castle_geo_001958 # 0x0E001958
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
geo_close_node
geo_return
glabel castle_geo_001980 # 0x0E001980
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
geo_asm 0, Geo18_802D5D0C
geo_asm 260, Geo18_802D5B98
geo_asm 261, Geo18_802D5B98
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0600, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_0019C8 # 0x0E0019C8
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07064B78
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07064D58
geo_asm 0, Geo18_802D5D0C
geo_asm 262, Geo18_802D5B98
geo_close_node
geo_return
glabel castle_geo_0019F8 # 0x0E0019F8
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0612, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_001A30 # 0x0E001A30
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07068850
geo_asm 0, Geo18_802D5D0C
geo_asm 263, Geo18_802D5B98
geo_close_node
geo_return
glabel castle_geo_001A58 # 0x0E001A58
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
geo_asm 0, Geo18_802D5D0C
geo_asm 260, Geo18_802D5B98
geo_asm 261, Geo18_802D5B98
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0600, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_001AB8 # 0x0E001AB8
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07068850
geo_asm 0, Geo18_802D5D0C
geo_asm 263, Geo18_802D5B98
geo_close_node
geo_return
glabel castle_geo_001AF8 # 0x0E001AF8
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0705E088
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0705E2A0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_0705E450
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0612, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_001B48 # 0x0E001B48
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07066CE0
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07066E90
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07066FA0
geo_asm 0, Geo18_802D5D0C
geo_asm 260, Geo18_802D5B98
geo_asm 261, Geo18_802D5B98
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0600, geo_movtex_draw_water_regions
geo_asm 0x0612, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_001BB0 # 0x0E001BB0
geo_node_start
geo_open_node
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070616E8
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07061C20
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07064B78
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07064D58
geo_asm 0, Geo18_802D5D0C
geo_asm 260, Geo18_802D5B98
geo_asm 261, Geo18_802D5B98
geo_asm 262, Geo18_802D5B98
geo_asm 0, geo_movtex_pause_control
geo_asm 0x0600, geo_movtex_draw_water_regions
geo_close_node
geo_return
glabel castle_geo_001C10 # 0x0E001C10
geo_node_screen_area 10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2
geo_open_node
geo_zbuffer 0
geo_open_node
geo_node_ortho 100
geo_open_node
geo_background 0x0001
geo_close_node
geo_close_node
geo_zbuffer 1
geo_open_node
geo_camera_frustum 64, 50, 6400, geo_camera_fov
geo_open_node
geo_camera 4, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
geo_open_node
geo_switch_case 10, geo_switch_area
geo_open_node
geo_branch 1, castle_geo_001958 # 0x0E001958
geo_branch 1, castle_geo_001980 # 0x0E001980
geo_branch 1, castle_geo_0019C8 # 0x0E0019C8
geo_branch 1, castle_geo_0019F8 # 0x0E0019F8
geo_branch 1, castle_geo_001A30 # 0x0E001A30
geo_branch 1, castle_geo_001A58 # 0x0E001A58
geo_branch 1, castle_geo_001AB8 # 0x0E001AB8
geo_branch 1, castle_geo_001AF8 # 0x0E001AF8
geo_branch 1, castle_geo_001B48 # 0x0E001B48
geo_branch 1, castle_geo_001BB0 # 0x0E001BB0
geo_close_node
geo_render_obj
geo_asm 0, geo_enfvx_main
geo_close_node
geo_close_node
geo_close_node
geo_close_node
geo_end