You've already forked Microtransactions64
mirror of
https://github.com/Print-and-Panic/Microtransactions64.git
synced 2026-01-21 10:17:19 -08:00
Refresh 1
This commit is contained in:
108
actors/amp/geo.s
108
actors/amp/geo.s
@@ -1,54 +1,54 @@
|
||||
glabel amp_geo # 0x0F000028
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, amp_seg8_dl_08002E58
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel amp_geo # 0x0F000028
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, amp_seg8_dl_08002E58
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
1006
actors/amp/model.s
1006
actors/amp/model.s
File diff suppressed because it is too large
Load Diff
@@ -1,23 +1,23 @@
|
||||
glabel birds_geo # 0x0C000000
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 1, -12, 37
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 1, -12, -37
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel birds_geo # 0x0C000000
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 1, -12, 37
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 1, -12, -37
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,18 +1,18 @@
|
||||
glabel blargg_geo # 0x0C000240
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 6, 3, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel blargg_geo # 0x0C000240
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 6, 3, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,27 +1,27 @@
|
||||
# Blue Coin Switch
|
||||
|
||||
glabel blue_coin_switch_seg8_collision_08000E98 # 0x08000E98 - 0x08000F10
|
||||
colInit
|
||||
colVertexInit 0x8
|
||||
colVertex 26, 0, 26
|
||||
colVertex 26, 26, 26
|
||||
colVertex -25, 26, 26
|
||||
colVertex -25, 0, 26
|
||||
colVertex 26, 0, -25
|
||||
colVertex 26, 26, -25
|
||||
colVertex -25, 26, -25
|
||||
colVertex -25, 0, -25
|
||||
|
||||
colTriInit SURFACE_DEFAULT, 10
|
||||
colTri 0, 1, 2
|
||||
colTri 0, 2, 3
|
||||
colTri 4, 5, 1
|
||||
colTri 5, 6, 2
|
||||
colTri 5, 2, 1
|
||||
colTri 7, 6, 5
|
||||
colTri 7, 5, 4
|
||||
colTri 3, 6, 7
|
||||
colTri 3, 2, 6
|
||||
colTri 4, 1, 0
|
||||
colTriStop
|
||||
colEnd
|
||||
# Blue Coin Switch
|
||||
|
||||
glabel blue_coin_switch_seg8_collision_08000E98 # 0x08000E98 - 0x08000F10
|
||||
colInit
|
||||
colVertexInit 0x8
|
||||
colVertex 26, 0, 26
|
||||
colVertex 26, 26, 26
|
||||
colVertex -25, 26, 26
|
||||
colVertex -25, 0, 26
|
||||
colVertex 26, 0, -25
|
||||
colVertex 26, 26, -25
|
||||
colVertex -25, 26, -25
|
||||
colVertex -25, 0, -25
|
||||
|
||||
colTriInit SURFACE_DEFAULT, 10
|
||||
colTri 0, 1, 2
|
||||
colTri 0, 2, 3
|
||||
colTri 4, 5, 1
|
||||
colTri 5, 6, 2
|
||||
colTri 5, 2, 1
|
||||
colTri 7, 6, 5
|
||||
colTri 7, 5, 4
|
||||
colTri 3, 6, 7
|
||||
colTri 3, 2, 6
|
||||
colTri 4, 1, 0
|
||||
colTriStop
|
||||
colEnd
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
glabel blue_coin_switch_geo # 0x0F000000
|
||||
geo_culling_radius 300
|
||||
geo_open_node
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel blue_coin_switch_geo # 0x0F000000
|
||||
geo_culling_radius 300
|
||||
geo_open_node
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
@@ -1,79 +1,79 @@
|
||||
# Blue Coin Switch
|
||||
|
||||
blue_coin_switch_seg8_light_08000000: # 0x08000000
|
||||
.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00
|
||||
|
||||
blue_coin_switch_seg8_light_08000008: # 0x08000008
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
blue_coin_switch_seg8_texture_08000018: # 0x08000018
|
||||
.incbin "actors/blue_coin_switch/blue_coin_switch_side.rgba16"
|
||||
|
||||
blue_coin_switch_seg8_texture_08000418: # 0x08000418
|
||||
.incbin "actors/blue_coin_switch/blue_coin_switch_top.rgba16"
|
||||
|
||||
blue_coin_switch_seg8_vertex_08000C18: # 0x08000C18
|
||||
vertex 26, 0, 26, 990, 479, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex 26, 26, 26, 990, 0, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 26, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 0, 26, 0, 479, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 0, -25, 990, 479, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex 26, 26, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex 26, 0, -25, 0, 479, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex -25, 26, -25, 990, 0, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex -25, 0, 26, 990, 479, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 26, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 0, -25, 0, 479, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 26, 26, 990, 0, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex 26, 0, -25, 990, 479, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 26, -25, 990, 0, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 26, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 0, 26, 0, 479, 0x7F, 0x00, 0x00, 0xFF
|
||||
|
||||
blue_coin_switch_seg8_vertex_08000D18: # 0x08000D18
|
||||
vertex 26, 26, -25, 990, 0, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex -25, 26, 26, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex 26, 26, 26, 990, 990, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex -25, 26, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000D58 # 0x08000D58 - 0x08000DD0
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100
|
||||
gsSPLight blue_coin_switch_seg8_light_08000008, 1
|
||||
gsSPLight blue_coin_switch_seg8_light_08000000, 2
|
||||
gsSPVertex blue_coin_switch_seg8_vertex_08000C18, 16, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
|
||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
|
||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000DD0 # 0x08000DD0 - 0x08000E08
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPVertex blue_coin_switch_seg8_vertex_08000D18, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000E08 # 0x08000E08 - 0x08000E98
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 60
|
||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000D58
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000DD0
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
||||
gsSPEndDisplayList
|
||||
# Blue Coin Switch
|
||||
|
||||
blue_coin_switch_seg8_light_08000000: # 0x08000000
|
||||
.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00
|
||||
|
||||
blue_coin_switch_seg8_light_08000008: # 0x08000008
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
blue_coin_switch_seg8_texture_08000018: # 0x08000018
|
||||
.incbin "actors/blue_coin_switch/blue_coin_switch_side.rgba16"
|
||||
|
||||
blue_coin_switch_seg8_texture_08000418: # 0x08000418
|
||||
.incbin "actors/blue_coin_switch/blue_coin_switch_top.rgba16"
|
||||
|
||||
blue_coin_switch_seg8_vertex_08000C18: # 0x08000C18
|
||||
vertex 26, 0, 26, 990, 479, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex 26, 26, 26, 990, 0, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 26, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 0, 26, 0, 479, 0x00, 0x00, 0x7F, 0xFF
|
||||
vertex -25, 0, -25, 990, 479, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex 26, 26, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex 26, 0, -25, 0, 479, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex -25, 26, -25, 990, 0, 0x00, 0x00, 0x81, 0xFF
|
||||
vertex -25, 0, 26, 990, 479, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 26, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 0, -25, 0, 479, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex -25, 26, 26, 990, 0, 0x81, 0x00, 0x00, 0xFF
|
||||
vertex 26, 0, -25, 990, 479, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 26, -25, 990, 0, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 26, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF
|
||||
vertex 26, 0, 26, 0, 479, 0x7F, 0x00, 0x00, 0xFF
|
||||
|
||||
blue_coin_switch_seg8_vertex_08000D18: # 0x08000D18
|
||||
vertex 26, 26, -25, 990, 0, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex -25, 26, 26, 0, 990, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex 26, 26, 26, 990, 990, 0x00, 0x7F, 0x00, 0xFF
|
||||
vertex -25, 26, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000D58 # 0x08000D58 - 0x08000DD0
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100
|
||||
gsSPLight blue_coin_switch_seg8_light_08000008, 1
|
||||
gsSPLight blue_coin_switch_seg8_light_08000000, 2
|
||||
gsSPVertex blue_coin_switch_seg8_vertex_08000C18, 16, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
||||
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
|
||||
gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0
|
||||
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000DD0 # 0x08000DD0 - 0x08000E08
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPVertex blue_coin_switch_seg8_vertex_08000D18, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_coin_switch_seg8_dl_08000E08 # 0x08000E08 - 0x08000E98
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPClearGeometryMode G_SHADING_SMOOTH
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 60
|
||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000D58
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_coin_switch_seg8_dl_08000DD0
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPSetGeometryMode G_SHADING_SMOOTH
|
||||
gsSPEndDisplayList
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
glabel fish_shadow_geo # 0x16000BEC
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 50
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
glabel fish_geo # 0x16000C44
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel fish_shadow_geo # 0x16000BEC
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 50
|
||||
geo_open_node
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
glabel fish_geo # 0x16000C44
|
||||
geo_scale 0x00, 16384
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, -16, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
@@ -1,137 +1,137 @@
|
||||
# Blue Fish
|
||||
|
||||
blue_fish_seg3_light_0301B5C8: # 0x0301B5C8
|
||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
||||
|
||||
blue_fish_seg3_light_0301B5D0: # 0x0301B5D0
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
blue_fish_seg3_texture_0301B5E0: # 0x0301B5E0
|
||||
.incbin "actors/blue_fish/blue_fish.rgba16"
|
||||
|
||||
blue_fish_seg3_vertex_0301BDE0: # 0x0301BDE0
|
||||
vertex -108, 1, 0, 14, 566, 0x89, 0x00, 0xD7, 0xFF
|
||||
vertex -44, -13, -31, 286, 688, 0xEB, 0x89, 0xDC, 0xFF
|
||||
vertex -62, -19, 12, 210, 502, 0xE8, 0x84, 0x0A, 0xFF
|
||||
vertex -44, 16, -31, 286, 688, 0xEA, 0x77, 0xDC, 0xFF
|
||||
vertex -62, 21, 12, 210, 502, 0xE8, 0x7C, 0x0B, 0xFF
|
||||
vertex -47, 1, -64, 274, 830, 0xBD, 0xFF, 0x95, 0xFF
|
||||
vertex -97, 1, 23, 62, 462, 0xA2, 0x00, 0x54, 0xFF
|
||||
vertex 55, 1, 127, 712, -8, 0x1A, 0x00, 0x7C, 0xFF
|
||||
vertex 41, 16, 56, 656, 298, 0x43, 0x67, 0x1B, 0xFF
|
||||
vertex 50, 16, -43, 692, 722, 0x35, 0x6F, 0xE6, 0xFF
|
||||
vertex 41, -14, 56, 656, 298, 0x43, 0x99, 0x1B, 0xFF
|
||||
vertex 50, -13, -43, 692, 722, 0x35, 0x91, 0xE6, 0xFF
|
||||
vertex 62, 1, -92, 742, 930, 0x42, 0xFF, 0x94, 0xFF
|
||||
vertex 101, 1, 1, 910, 520, 0x7E, 0x00, 0x01, 0xFF
|
||||
|
||||
glabel blue_fish_seg3_dl_0301BEC0 # 0x0301BEC0 - 0x0301BFB8
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
||||
gsSPVertex blue_fish_seg3_vertex_0301BDE0, 14, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0
|
||||
gsSP2Triangles 5, 0, 3, 0x0, 2, 6, 0, 0x0
|
||||
gsSP2Triangles 0, 6, 4, 0x0, 5, 1, 0, 0x0
|
||||
gsSP2Triangles 4, 6, 7, 0x0, 6, 2, 7, 0x0
|
||||
gsSP2Triangles 7, 8, 4, 0x0, 9, 4, 8, 0x0
|
||||
gsSP2Triangles 9, 3, 4, 0x0, 2, 10, 7, 0x0
|
||||
gsSP2Triangles 1, 11, 2, 0x0, 11, 10, 2, 0x0
|
||||
gsSP2Triangles 1, 5, 12, 0x0, 12, 5, 3, 0x0
|
||||
gsSP2Triangles 9, 11, 12, 0x0, 3, 9, 12, 0x0
|
||||
gsSP2Triangles 12, 11, 1, 0x0, 8, 7, 10, 0x0
|
||||
gsSP2Triangles 13, 9, 8, 0x0, 9, 13, 11, 0x0
|
||||
gsSP2Triangles 11, 13, 10, 0x0, 10, 13, 8, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_fish_seg3_dl_0301BFB8 # 0x0301BFB8 - 0x0301C018
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_fish_seg3_dl_0301BEC0
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
|
||||
blue_fish_seg3_vertex_0301C018: # 0x0301C018
|
||||
vertex 67, 0, -58, 736, 728, 0x7A, 0x00, 0xDE, 0xFF
|
||||
vertex 67, -3, -28, 704, 574, 0x53, 0xA3, 0x14, 0xFF
|
||||
vertex 0, 1, -3, 1022, 356, 0xA1, 0xF9, 0xAD, 0xFF
|
||||
vertex 67, 4, 27, 644, 290, 0x3F, 0x6D, 0xF3, 0xFF
|
||||
vertex 53, 0, 0, 744, 414, 0x7E, 0x00, 0xFE, 0xFF
|
||||
vertex 67, -3, 27, 644, 290, 0x40, 0x95, 0xEB, 0xFF
|
||||
vertex 0, 0, 5, 1016, 312, 0x9E, 0xFD, 0x50, 0xFF
|
||||
vertex 67, 4, -28, 704, 574, 0x54, 0x5C, 0x15, 0xFF
|
||||
vertex 67, 0, 57, 612, 138, 0x7A, 0x00, 0x22, 0xFF
|
||||
|
||||
glabel blue_fish_seg3_dl_0301C0A8 # 0x0301C0A8 - 0x0301C150
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
||||
gsSPVertex blue_fish_seg3_vertex_0301C018, 9, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0
|
||||
gsSP2Triangles 4, 5, 2, 0x0, 2, 5, 6, 0x0
|
||||
gsSP2Triangles 2, 1, 4, 0x0, 2, 6, 3, 0x0
|
||||
gsSP2Triangles 4, 7, 2, 0x0, 2, 7, 0, 0x0
|
||||
gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 5, 0x0
|
||||
gsSP2Triangles 3, 5, 4, 0x0, 4, 1, 7, 0x0
|
||||
gsSP2Triangles 6, 5, 8, 0x0, 1, 0, 7, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_fish_seg3_dl_0301C150 # 0x0301C150 - 0x0301C1B0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_fish_seg3_dl_0301C0A8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
|
||||
blue_fish_seg3_animvalue_0301C1B0: # 0x0301C1B0
|
||||
.hword 0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD
|
||||
.hword 0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E
|
||||
.hword 0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002
|
||||
.hword 0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001
|
||||
.hword 0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832
|
||||
.hword 0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D
|
||||
.hword 0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258
|
||||
.hword 0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623
|
||||
.hword 0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151
|
||||
.hword 0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20
|
||||
.hword 0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177
|
||||
.hword 0x4292, 0x43AF, 0x44C7, 0x45D4
|
||||
|
||||
blue_fish_seg3_animindex_0301C268: # 0x0301C268
|
||||
.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F
|
||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
||||
.hword 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020
|
||||
|
||||
blue_fish_seg3_anim_0301C298: # 0x0301C298
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0x1E
|
||||
.hword 0x03
|
||||
.word blue_fish_seg3_animvalue_0301C1B0
|
||||
.word blue_fish_seg3_animindex_0301C268
|
||||
.word 0
|
||||
|
||||
glabel blue_fish_seg3_anims_0301C2B0 # 0x0301C2B0
|
||||
.word blue_fish_seg3_anim_0301C298
|
||||
.word 0
|
||||
# Blue Fish
|
||||
|
||||
blue_fish_seg3_light_0301B5C8: # 0x0301B5C8
|
||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
||||
|
||||
blue_fish_seg3_light_0301B5D0: # 0x0301B5D0
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
blue_fish_seg3_texture_0301B5E0: # 0x0301B5E0
|
||||
.incbin "actors/blue_fish/blue_fish.rgba16"
|
||||
|
||||
blue_fish_seg3_vertex_0301BDE0: # 0x0301BDE0
|
||||
vertex -108, 1, 0, 14, 566, 0x89, 0x00, 0xD7, 0xFF
|
||||
vertex -44, -13, -31, 286, 688, 0xEB, 0x89, 0xDC, 0xFF
|
||||
vertex -62, -19, 12, 210, 502, 0xE8, 0x84, 0x0A, 0xFF
|
||||
vertex -44, 16, -31, 286, 688, 0xEA, 0x77, 0xDC, 0xFF
|
||||
vertex -62, 21, 12, 210, 502, 0xE8, 0x7C, 0x0B, 0xFF
|
||||
vertex -47, 1, -64, 274, 830, 0xBD, 0xFF, 0x95, 0xFF
|
||||
vertex -97, 1, 23, 62, 462, 0xA2, 0x00, 0x54, 0xFF
|
||||
vertex 55, 1, 127, 712, -8, 0x1A, 0x00, 0x7C, 0xFF
|
||||
vertex 41, 16, 56, 656, 298, 0x43, 0x67, 0x1B, 0xFF
|
||||
vertex 50, 16, -43, 692, 722, 0x35, 0x6F, 0xE6, 0xFF
|
||||
vertex 41, -14, 56, 656, 298, 0x43, 0x99, 0x1B, 0xFF
|
||||
vertex 50, -13, -43, 692, 722, 0x35, 0x91, 0xE6, 0xFF
|
||||
vertex 62, 1, -92, 742, 930, 0x42, 0xFF, 0x94, 0xFF
|
||||
vertex 101, 1, 1, 910, 520, 0x7E, 0x00, 0x01, 0xFF
|
||||
|
||||
glabel blue_fish_seg3_dl_0301BEC0 # 0x0301BEC0 - 0x0301BFB8
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
||||
gsSPVertex blue_fish_seg3_vertex_0301BDE0, 14, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0
|
||||
gsSP2Triangles 5, 0, 3, 0x0, 2, 6, 0, 0x0
|
||||
gsSP2Triangles 0, 6, 4, 0x0, 5, 1, 0, 0x0
|
||||
gsSP2Triangles 4, 6, 7, 0x0, 6, 2, 7, 0x0
|
||||
gsSP2Triangles 7, 8, 4, 0x0, 9, 4, 8, 0x0
|
||||
gsSP2Triangles 9, 3, 4, 0x0, 2, 10, 7, 0x0
|
||||
gsSP2Triangles 1, 11, 2, 0x0, 11, 10, 2, 0x0
|
||||
gsSP2Triangles 1, 5, 12, 0x0, 12, 5, 3, 0x0
|
||||
gsSP2Triangles 9, 11, 12, 0x0, 3, 9, 12, 0x0
|
||||
gsSP2Triangles 12, 11, 1, 0x0, 8, 7, 10, 0x0
|
||||
gsSP2Triangles 13, 9, 8, 0x0, 9, 13, 11, 0x0
|
||||
gsSP2Triangles 11, 13, 10, 0x0, 10, 13, 8, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_fish_seg3_dl_0301BFB8 # 0x0301BFB8 - 0x0301C018
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_fish_seg3_dl_0301BEC0
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
|
||||
blue_fish_seg3_vertex_0301C018: # 0x0301C018
|
||||
vertex 67, 0, -58, 736, 728, 0x7A, 0x00, 0xDE, 0xFF
|
||||
vertex 67, -3, -28, 704, 574, 0x53, 0xA3, 0x14, 0xFF
|
||||
vertex 0, 1, -3, 1022, 356, 0xA1, 0xF9, 0xAD, 0xFF
|
||||
vertex 67, 4, 27, 644, 290, 0x3F, 0x6D, 0xF3, 0xFF
|
||||
vertex 53, 0, 0, 744, 414, 0x7E, 0x00, 0xFE, 0xFF
|
||||
vertex 67, -3, 27, 644, 290, 0x40, 0x95, 0xEB, 0xFF
|
||||
vertex 0, 0, 5, 1016, 312, 0x9E, 0xFD, 0x50, 0xFF
|
||||
vertex 67, 4, -28, 704, 574, 0x54, 0x5C, 0x15, 0xFF
|
||||
vertex 67, 0, 57, 612, 138, 0x7A, 0x00, 0x22, 0xFF
|
||||
|
||||
glabel blue_fish_seg3_dl_0301C0A8 # 0x0301C0A8 - 0x0301C150
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight blue_fish_seg3_light_0301B5D0, 1
|
||||
gsSPLight blue_fish_seg3_light_0301B5C8, 2
|
||||
gsSPVertex blue_fish_seg3_vertex_0301C018, 9, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0
|
||||
gsSP2Triangles 4, 5, 2, 0x0, 2, 5, 6, 0x0
|
||||
gsSP2Triangles 2, 1, 4, 0x0, 2, 6, 3, 0x0
|
||||
gsSP2Triangles 4, 7, 2, 0x0, 2, 7, 0, 0x0
|
||||
gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 5, 0x0
|
||||
gsSP2Triangles 3, 5, 4, 0x0, 4, 1, 7, 0x0
|
||||
gsSP2Triangles 6, 5, 8, 0x0, 1, 0, 7, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel blue_fish_seg3_dl_0301C150 # 0x0301C150 - 0x0301C1B0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList blue_fish_seg3_dl_0301C0A8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
|
||||
blue_fish_seg3_animvalue_0301C1B0: # 0x0301C1B0
|
||||
.hword 0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD
|
||||
.hword 0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E
|
||||
.hword 0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002
|
||||
.hword 0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001
|
||||
.hword 0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832
|
||||
.hword 0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D
|
||||
.hword 0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258
|
||||
.hword 0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623
|
||||
.hword 0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151
|
||||
.hword 0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20
|
||||
.hword 0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177
|
||||
.hword 0x4292, 0x43AF, 0x44C7, 0x45D4
|
||||
|
||||
blue_fish_seg3_animindex_0301C268: # 0x0301C268
|
||||
.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F
|
||||
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
||||
.hword 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020
|
||||
|
||||
blue_fish_seg3_anim_0301C298: # 0x0301C298
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0
|
||||
.hword 0x1E
|
||||
.hword 0x03
|
||||
.word blue_fish_seg3_animvalue_0301C1B0
|
||||
.word blue_fish_seg3_animindex_0301C268
|
||||
.word 0
|
||||
|
||||
glabel blue_fish_seg3_anims_0301C2B0 # 0x0301C2B0
|
||||
.word blue_fish_seg3_anim_0301C298
|
||||
.word 0
|
||||
|
||||
@@ -1,95 +1,95 @@
|
||||
glabel black_bobomb_geo # 0x0F0007B8
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 24576
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
glabel bobomb_buddy_geo # 0x0F0008F4
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 24576
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D78
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel black_bobomb_geo # 0x0F0007B8
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 24576
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
glabel bobomb_buddy_geo # 0x0F0008F4
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 24576
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D78
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 57, -60
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 55, 62
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 91, 0, 0
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58
|
||||
geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,13 +1,13 @@
|
||||
glabel bowser_bomb_geo # 0x0D000B78 / 0BBC
|
||||
geo_culling_radius 1000
|
||||
geo_open_node
|
||||
geo_scale 0x00, 196608
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, bomb_seg6_dl_0605A9C0
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bomb_seg6_dl_0605A830
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel bowser_bomb_geo # 0x0D000B78 / 0BBC
|
||||
geo_culling_radius 1000
|
||||
geo_open_node
|
||||
geo_scale 0x00, 196608
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, bomb_seg6_dl_0605A9C0
|
||||
geo_billboard
|
||||
geo_open_node
|
||||
geo_display_list LAYER_ALPHA, bomb_seg6_dl_0605A830
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
@@ -1,186 +1,186 @@
|
||||
# Bomb
|
||||
|
||||
.balign 8
|
||||
bomb_seg6_light_06057AA8: # 0x06057AA8
|
||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
||||
|
||||
bomb_seg6_light_06057AB0: # 0x06057AB0
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
bomb_seg6_texture_06057AC0: # 0x06057AC0
|
||||
.incbin "actors/bomb/bomb_left_side.rgba16"
|
||||
|
||||
bomb_seg6_texture_06058AC0: # 0x06058AC0
|
||||
.incbin "actors/bomb/bomb_right_side.rgba16"
|
||||
|
||||
bomb_seg6_texture_06059AC0: # 0x06059AC0
|
||||
.incbin "actors/bomb/bomb_spike.rgba16"
|
||||
|
||||
bomb_seg6_vertex_0605A2C0: # 0x0605A2C0
|
||||
vertex 0, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex -120, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex -120, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A300: # 0x0605A300
|
||||
vertex 120, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 120, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A340: # 0x0605A340
|
||||
vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF
|
||||
vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF
|
||||
vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF
|
||||
vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF
|
||||
vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF
|
||||
vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF
|
||||
vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF
|
||||
vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF
|
||||
vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF
|
||||
vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF
|
||||
vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A430: # 0x0605A430
|
||||
vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF
|
||||
vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF
|
||||
vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF
|
||||
vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF
|
||||
vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF
|
||||
vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF
|
||||
vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF
|
||||
vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF
|
||||
vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF
|
||||
vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF
|
||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A520: # 0x0605A520
|
||||
vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF
|
||||
vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF
|
||||
vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF
|
||||
vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF
|
||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF
|
||||
vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF
|
||||
vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF
|
||||
vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF
|
||||
vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF
|
||||
vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF
|
||||
vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A610: # 0x0605A610
|
||||
vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
||||
vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF
|
||||
vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF
|
||||
vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF
|
||||
vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF
|
||||
vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF
|
||||
vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF
|
||||
vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
||||
vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF
|
||||
vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A700: # 0x0605A700
|
||||
vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF
|
||||
vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF
|
||||
vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF
|
||||
vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF
|
||||
vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF
|
||||
vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF
|
||||
vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF
|
||||
vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF
|
||||
|
||||
glabel bomb_seg6_dl_0605A7C0 # 0x0605A7C0 - 0x0605A7F8
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
||||
gsSPVertex bomb_seg6_vertex_0605A2C0, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A7F8 # 0x0605A7F8 - 0x0605A830
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
||||
gsSPVertex bomb_seg6_vertex_0605A300, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A830 # 0x0605A830 - 0x0605A8A8
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
|
||||
gsSPClearGeometryMode G_LIGHTING
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 252
|
||||
gsSPDisplayList bomb_seg6_dl_0605A7C0
|
||||
gsSPDisplayList bomb_seg6_dl_0605A7F8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPSetGeometryMode G_LIGHTING
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A8A8 # 0x0605A8A8 - 0x0605A9C0
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight bomb_seg6_light_06057AB0, 1
|
||||
gsSPLight bomb_seg6_light_06057AA8, 2
|
||||
gsSPVertex bomb_seg6_vertex_0605A340, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A430, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A520, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A610, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A700, 12, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A9C0 # 0x0605A9C0 - 0x0605AA20
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList bomb_seg6_dl_0605A8A8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
# Bomb
|
||||
|
||||
.balign 8
|
||||
bomb_seg6_light_06057AA8: # 0x06057AA8
|
||||
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
||||
|
||||
bomb_seg6_light_06057AB0: # 0x06057AB0
|
||||
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
||||
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
bomb_seg6_texture_06057AC0: # 0x06057AC0
|
||||
.incbin "actors/bomb/bomb_left_side.rgba16"
|
||||
|
||||
bomb_seg6_texture_06058AC0: # 0x06058AC0
|
||||
.incbin "actors/bomb/bomb_right_side.rgba16"
|
||||
|
||||
bomb_seg6_texture_06059AC0: # 0x06059AC0
|
||||
.incbin "actors/bomb/bomb_spike.rgba16"
|
||||
|
||||
bomb_seg6_vertex_0605A2C0: # 0x0605A2C0
|
||||
vertex 0, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex -120, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex -120, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A300: # 0x0605A300
|
||||
vertex 120, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 120, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
vertex 0, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A340: # 0x0605A340
|
||||
vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF
|
||||
vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF
|
||||
vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF
|
||||
vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF
|
||||
vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF
|
||||
vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF
|
||||
vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF
|
||||
vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF
|
||||
vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF
|
||||
vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF
|
||||
vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A430: # 0x0605A430
|
||||
vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF
|
||||
vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF
|
||||
vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF
|
||||
vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF
|
||||
vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF
|
||||
vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF
|
||||
vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF
|
||||
vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF
|
||||
vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF
|
||||
vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF
|
||||
vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF
|
||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A520: # 0x0605A520
|
||||
vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF
|
||||
vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF
|
||||
vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF
|
||||
vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF
|
||||
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF
|
||||
vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF
|
||||
vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF
|
||||
vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF
|
||||
vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF
|
||||
vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF
|
||||
vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF
|
||||
vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A610: # 0x0605A610
|
||||
vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
||||
vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF
|
||||
vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF
|
||||
vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF
|
||||
vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF
|
||||
vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF
|
||||
vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF
|
||||
vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF
|
||||
vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
||||
vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF
|
||||
vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF
|
||||
vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF
|
||||
|
||||
bomb_seg6_vertex_0605A700: # 0x0605A700
|
||||
vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF
|
||||
vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF
|
||||
vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF
|
||||
vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF
|
||||
vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF
|
||||
vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF
|
||||
vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF
|
||||
vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF
|
||||
vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF
|
||||
|
||||
glabel bomb_seg6_dl_0605A7C0 # 0x0605A7C0 - 0x0605A7F8
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
||||
gsSPVertex bomb_seg6_vertex_0605A2C0, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A7F8 # 0x0605A7F8 - 0x0605A830
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
||||
gsSPVertex bomb_seg6_vertex_0605A300, 4, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A830 # 0x0605A830 - 0x0605A8A8
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
|
||||
gsSPClearGeometryMode G_LIGHTING
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 252
|
||||
gsSPDisplayList bomb_seg6_dl_0605A7C0
|
||||
gsSPDisplayList bomb_seg6_dl_0605A7F8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPSetGeometryMode G_LIGHTING
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A8A8 # 0x0605A8A8 - 0x0605A9C0
|
||||
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0
|
||||
gsDPLoadSync
|
||||
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||||
gsSPLight bomb_seg6_light_06057AB0, 1
|
||||
gsSPLight bomb_seg6_light_06057AA8, 2
|
||||
gsSPVertex bomb_seg6_vertex_0605A340, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A430, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A520, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A610, 15, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSP1Triangle 12, 13, 14, 0x0
|
||||
gsSPVertex bomb_seg6_vertex_0605A700, 12, 0
|
||||
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||||
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
||||
gsSPEndDisplayList
|
||||
|
||||
glabel bomb_seg6_dl_0605A9C0 # 0x0605A9C0 - 0x0605AA20
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||||
gsSPTexture -1, -1, 0, 0, 1
|
||||
gsDPTileSync
|
||||
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||||
gsDPSetTileSize 0, 0, 0, 124, 124
|
||||
gsSPDisplayList bomb_seg6_dl_0605A8A8
|
||||
gsSPTexture -1, -1, 0, 0, 0
|
||||
gsDPPipeSync
|
||||
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||||
gsSPEndDisplayList
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
glabel boo_geo # 0x0C000224
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 26214
|
||||
geo_open_node
|
||||
geo_asm 0, Geo18_8029D924
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, boo_seg5_dl_0500C1B0
|
||||
geo_display_list LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node #! more close than open nodes
|
||||
geo_end
|
||||
glabel boo_geo # 0x0C000224
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 26214
|
||||
geo_open_node
|
||||
geo_asm 0, Geo18_8029D924
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, boo_seg5_dl_0500C1B0
|
||||
geo_display_list LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node #! more close than open nodes
|
||||
geo_end
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,15 @@
|
||||
glabel boo_castle_geo # 0x0D0005B0
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 26214
|
||||
geo_open_node
|
||||
geo_asm 0, Geo18_8029D924
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0
|
||||
geo_display_list LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node #! more close than open nodes
|
||||
geo_end
|
||||
glabel boo_castle_geo # 0x0D0005B0
|
||||
geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70
|
||||
geo_open_node
|
||||
geo_scale 0x00, 26214
|
||||
geo_open_node
|
||||
geo_asm 0, Geo18_8029D924
|
||||
geo_switch_case 2, geo_switch_anim_state
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0
|
||||
geo_display_list LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node
|
||||
geo_close_node #! more close than open nodes
|
||||
geo_end
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
glabel bookend_geo # 0x0C0000C0
|
||||
geo_culling_radius 300
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, book_seg5_dl_05002FB0
|
||||
geo_close_node
|
||||
geo_end
|
||||
glabel bookend_geo # 0x0C0000C0
|
||||
geo_culling_radius 300
|
||||
geo_open_node
|
||||
geo_display_list LAYER_OPAQUE, book_seg5_dl_05002FB0
|
||||
geo_close_node
|
||||
geo_end
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user