298 lines
12 KiB
ArmAsm
298 lines
12 KiB
ArmAsm
glabel hmc_geo_0005E8 # 0x0E0005E8
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000618 # 0x0E000618
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
|
|
geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000658 # 0x0E000658
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0702, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_0006A8 # 0x0E0006A8
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_0006E0 # 0x0E0006E0
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000700 # 0x0E000700
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0701, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000748 # 0x0E000748
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07020FD0
|
|
geo_asm 0, Geo18_802D5D0C
|
|
geo_asm 0, Geo18_802D5B98
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000770 # 0x0E000770
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07021760
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07021BA0
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070228A0
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000798 # 0x0E000798
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
|
|
geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_0007F8 # 0x0E0007F8
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000850 # 0x0E000850
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
|
|
geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0702, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_0008D0 # 0x0E0008D0
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
|
|
geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000938 # 0x0E000938
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0702, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000998 # 0x0E000998
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0701, geo_movtex_draw_water_regions
|
|
geo_asm 0x0702, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000A18 # 0x0E000A18
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0701, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000A88 # 0x0E000A88
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07020FD0
|
|
geo_asm 0, Geo18_802D5D0C
|
|
geo_asm 0, Geo18_802D5B98
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0701, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000AE8 # 0x0E000AE8
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07021760
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07021BA0
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070228A0
|
|
geo_asm 0, geo_movtex_pause_control
|
|
geo_asm 0x0701, geo_movtex_draw_water_regions
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000B48 # 0x0E000B48
|
|
geo_node_start
|
|
geo_open_node
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
|
|
geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
|
|
geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
|
|
geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
|
|
geo_close_node
|
|
geo_return
|
|
|
|
glabel hmc_geo_000B90 # 0x0E000B90
|
|
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 45, 100, 12800, geo_camera_fov
|
|
geo_open_node
|
|
geo_camera 16, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
|
|
geo_open_node
|
|
geo_switch_case 18, geo_switch_area
|
|
geo_open_node
|
|
geo_branch 1, hmc_geo_0005E8 # 0x0E0005E8
|
|
geo_branch 1, hmc_geo_000618 # 0x0E000618
|
|
geo_branch 1, hmc_geo_000658 # 0x0E000658
|
|
geo_branch 1, hmc_geo_0006A8 # 0x0E0006A8
|
|
geo_branch 1, hmc_geo_0006E0 # 0x0E0006E0
|
|
geo_branch 1, hmc_geo_000700 # 0x0E000700
|
|
geo_branch 1, hmc_geo_000748 # 0x0E000748
|
|
geo_branch 1, hmc_geo_000770 # 0x0E000770
|
|
geo_branch 1, hmc_geo_000798 # 0x0E000798
|
|
geo_branch 1, hmc_geo_0007F8 # 0x0E0007F8
|
|
geo_branch 1, hmc_geo_000850 # 0x0E000850
|
|
geo_branch 1, hmc_geo_0008D0 # 0x0E0008D0
|
|
geo_branch 1, hmc_geo_000938 # 0x0E000938
|
|
geo_branch 1, hmc_geo_000998 # 0x0E000998
|
|
geo_branch 1, hmc_geo_000A18 # 0x0E000A18
|
|
geo_branch 1, hmc_geo_000A88 # 0x0E000A88
|
|
geo_branch 1, hmc_geo_000AE8 # 0x0E000AE8
|
|
geo_branch 1, hmc_geo_000B48 # 0x0E000B48
|
|
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
|