mirror of
				https://github.com/coop-deluxe/sm64coopdx.git
				synced 2025-10-30 08:01:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			400 lines
		
	
	
	
		
			22 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			400 lines
		
	
	
	
		
			22 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
# Treasure Chest
 | 
						|
 | 
						|
treasure_chest_seg6_light_06013F90: # 0x06013F90
 | 
						|
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
 | 
						|
 | 
						|
treasure_chest_seg6_light_06013F98: # 0x06013F98
 | 
						|
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
 | 
						|
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
 | 
						|
 | 
						|
treasure_chest_seg6_texture_06013FA8: # 0x06013FA8
 | 
						|
.incbin "actors/treasure_chest/treasure_chest_lock.rgba16"
 | 
						|
 | 
						|
treasure_chest_seg6_texture_060147A8: # 0x060147A8
 | 
						|
.incbin "actors/treasure_chest/treasure_chest_side.rgba16"
 | 
						|
 | 
						|
treasure_chest_seg6_texture_06014FA8: # 0x06014FA8
 | 
						|
.incbin "actors/treasure_chest/treasure_chest_lock_top.rgba16"
 | 
						|
 | 
						|
treasure_chest_seg6_texture_060157A8: # 0x060157A8
 | 
						|
.incbin "actors/treasure_chest/treasure_chest_front.rgba16"
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_060167A8: # 0x060167A8
 | 
						|
vertex     20,    102,     87,    990,      0,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex    -19,     72,     87,      0,    990,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex     20,     72,     87,    990,    990,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex    -19,    102,     87,      0,      0,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_060167E8: # 0x060167E8
 | 
						|
vertex     20,     72,     77,    990,    990,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -19,     72,     87,      0,      0,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -19,     72,     77,      0,    990,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex      0,    102,     77,    478,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,    102,     87,      0,      0,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,    102,     77,      0,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -19,    102,     87,    990,      0,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -19,    102,     77,    990,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -19,     72,     77,      0,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,    102,     87,    990,      0,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,    102,     77,      0,      0,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,     72,     87,    990,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,     72,     87,    990,      0,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     20,    102,     77,    990,      0,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,     72,     87,      0,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,     72,     77,    990,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_060168E8: # 0x060168E8
 | 
						|
vertex     20,    102,     77,    990,      0,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,    102,     87,      0,      0,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,     72,     87,      0,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06016918: # 0x06016918
 | 
						|
vertex     77,    102,    -50,      0,  -1736,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     77,     20,    -50,      0,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     77,     20,     51,   3374,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -76,     20,    -50,      0,  -2416,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,     20,     51,   5078,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,     20,    -50,   5078,  -2416,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -76,     20,     51,      0,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -76,    102,     51,      0,  -1736,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -76,     20,    -50,   3374,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -76,    102,    -50,   3374,  -1736,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -76,     20,     51,      0,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     77,    102,     51,      0,  -1736,  0x00, 0x00, 0x81, 0xFF
 | 
						|
vertex    -76,     20,     51,   5078,    990,  0x00, 0x00, 0x81, 0xFF
 | 
						|
vertex    -76,    102,     51,   5078,  -1736,  0x00, 0x00, 0x81, 0xFF
 | 
						|
vertex     77,     20,     51,      0,    990,  0x00, 0x00, 0x81, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06016A08: # 0x06016A08
 | 
						|
vertex    -91,    102,    -76,   5244,    962,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -76,    102,    -50,   4734,     46,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,    102,    -50,   -368,      2,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,    102,    -50,      0,  -1736,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     77,     20,     51,   3374,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     77,    102,     51,   3374,  -1736,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -76,    102,    -50,      0,  -1736,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex    -76,     20,    -50,      0,    990,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex     77,     20,    -50,   5078,    990,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex     77,    102,    -50,   5078,  -1736,  0x00, 0x00, 0x7F, 0xFF
 | 
						|
vertex    -76,    102,    -50,   -542,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -91,    102,    -76,  -1818,     66,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -91,    102,     77,   5844,     66,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -76,    102,     51,   4568,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     92,    102,    -76,   -880,    908,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06016AF8: # 0x06016AF8
 | 
						|
vertex     92,    102,    -76,   6356,    964,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,    102,    -50,   5078,     86,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,    102,     51,      0,     34,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     92,    102,     77,  -1308,    886,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     77,    102,     51,   -540,     34,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -91,    102,     77,   7888,    946,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     92,    102,     77,  -1308,    942,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -76,    102,     51,   7122,     38,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06016B78: # 0x06016B78
 | 
						|
vertex     92,      0,    -68,   2012,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,    102,      0,    152,  -2392,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,      0,      0,    340,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,    102,    -76,   2012,  -2392,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,    102,      0,     60,  -2358,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,    102,     77,   1976,  -2358,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,      0,     69,   2012,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,      0,      0,    288,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,    102,      0,     96,  -2410,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,    102,    -76,   2012,  -2410,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,    -68,   2012,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,      0,    288,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,    -68,   2012,    990,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex    -91,    102,    -76,   2012,  -2416,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex      0,    102,    -76,  -1664,  -2416,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex      0,      0,    -68,  -1664,    990,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06016C78: # 0x06016C78
 | 
						|
vertex     92,      0,     69,   2012,    990,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
vertex      0,    102,     77,  -1664,  -2416,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
vertex      0,      0,     69,  -1664,    990,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
vertex    -91,      0,     69,   2012,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,    102,     77,   2040,  -2428,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,    102,      0,    236,  -2428,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,      0,    388,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex      0,    102,    -76,  -1664,  -2416,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex     92,    102,    -76,   2012,  -2416,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex     92,      0,    -68,   2012,    990,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex      0,      0,    -68,  -1664,    990,  0x00, 0xF7, 0x82, 0xFF
 | 
						|
vertex    -91,      0,     69,   2012,    990,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
vertex    -91,    102,     77,   2012,  -2416,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
vertex     92,    102,     77,   2012,  -2416,  0x00, 0xF7, 0x7E, 0xFF
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06016D58 # 0x06016D58 - 0x06016DA0
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06013FA8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
 | 
						|
gsSPLight treasure_chest_seg6_light_06013F98, 1
 | 
						|
gsSPLight treasure_chest_seg6_light_06013F90, 2
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_060167A8, 4, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  0,  3,  1, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06016DA0 # 0x06016DA0 - 0x06016E18
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_060167E8, 16, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  6,  4, 0x0,  3,  7,  6, 0x0
 | 
						|
gsSP2Triangles  8,  9, 10, 0x0,  8, 11,  9, 0x0
 | 
						|
gsSP2Triangles  0, 12,  1, 0x0, 13, 14, 15, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_060168E8, 3, 0
 | 
						|
gsSP1Triangle  0,  1,  2, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06016E18 # 0x06016E18 - 0x06016EE0
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06016918, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  6,  4, 0x0,  7,  8,  9, 0x0
 | 
						|
gsSP2Triangles  7, 10,  8, 0x0, 11, 12, 13, 0x0
 | 
						|
gsSP1Triangle 11, 14, 12, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06016A08, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  6,  7,  8, 0x0,  6,  8,  9, 0x0
 | 
						|
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
 | 
						|
gsSP1Triangle  0,  2, 14, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06016AF8, 8, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  0,  2,  3, 0x0
 | 
						|
gsSP2Triangles  4,  5,  6, 0x0,  4,  7,  5, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06016EE0 # 0x06016EE0 - 0x06016F90
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06016B78, 16, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  0,  3,  1, 0x0
 | 
						|
gsSP2Triangles  4,  5,  6, 0x0,  4,  6,  7, 0x0
 | 
						|
gsSP2Triangles  8,  9, 10, 0x0,  8, 10, 11, 0x0
 | 
						|
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06016C78, 14, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  5,  6, 0x0,  7,  8,  9, 0x0
 | 
						|
gsSP2Triangles  7,  9, 10, 0x0,  1, 11,  2, 0x0
 | 
						|
gsSP2Triangles  1, 12, 11, 0x0,  0, 13,  1, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06016F90 # 0x06016F90 - 0x06017030
 | 
						|
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_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 treasure_chest_seg6_dl_06016D58
 | 
						|
gsSPDisplayList treasure_chest_seg6_dl_06016DA0
 | 
						|
gsSPDisplayList treasure_chest_seg6_dl_06016E18
 | 
						|
gsDPTileSync
 | 
						|
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD
 | 
						|
gsDPSetTileSize 0, 0, 0, 252, 124
 | 
						|
gsSPDisplayList treasure_chest_seg6_dl_06016EE0
 | 
						|
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
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017030: # 0x06017030
 | 
						|
vertex     92,      0,    154,      0,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,      0,      0,   5078,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,     30,     27,   4184,  -1022,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,     46,     77,   2524,  -2028,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     92,     30,    127,    862,  -1022,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,     30,     27,   1310,   -988,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,     30,    127,   6292,   -988,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,     46,     77,   3800,  -1978,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,      0,      0,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,    154,   7632,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -73,     20,    127,   6100,  -2332,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,     20,     27,   6100,    990,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,     20,     27,      0,    990,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,     20,    127,      0,  -2332,  0x00, 0x81, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017110: # 0x06017110
 | 
						|
vertex    -91,      0,      0,  -1564,     36,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,      0,     15,   6714,    752,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,      0,     15,   -644,    752,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -91,      0,      0,   6180,     34,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,      0,     15,   5466,    902,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,      0,    138,   -274,    894,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -91,      0,    154,   -994,     24,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -91,      0,    154,  -2176,    946,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,      0,    138,  -1256,     82,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,      0,    138,   6100,    -14,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     92,      0,    154,   7020,    828,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,      0,     15,   5590,     32,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     92,      0,      0,   6356,    894,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     92,      0,    154,  -1308,    894,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,      0,    138,   -542,     32,  0x00, 0x81, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017200: # 0x06017200
 | 
						|
vertex     74,      0,    138,  -3720,     10,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     74,     20,     27,   1206,    974,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex     74,      0,     15,   1730,     30,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -91,      0,      0,  -1564,     36,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     92,      0,      0,   7632,     36,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     74,      0,     15,   6714,    752,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -73,      0,     15,  -4772,     20,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -73,     20,     27,  -4174,    962,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -73,     20,    127,    948,    986,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex    -73,      0,    138,   1532,     50,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     74,      0,     15,  -3914,     60,  0x00, 0xBF, 0x6C, 0xFF
 | 
						|
vertex    -73,     20,     27,    990,    990,  0x00, 0xBF, 0x6C, 0xFF
 | 
						|
vertex    -73,      0,     15,    990,     60,  0x00, 0xBF, 0x6C, 0xFF
 | 
						|
vertex     74,     20,     27,  -3914,    990,  0x00, 0xBF, 0x6C, 0xFF
 | 
						|
vertex     74,     20,    127,  -3222,    958,  0x81, 0x00, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_060172F0: # 0x060172F0
 | 
						|
vertex    -73,      0,    138,  -6024,    156,  0x00, 0xC3, 0x91, 0xFF
 | 
						|
vertex     74,     20,    127,   1162,    896,  0x00, 0xC3, 0x91, 0xFF
 | 
						|
vertex     74,      0,    138,   1212,    112,  0x00, 0xC3, 0x91, 0xFF
 | 
						|
vertex    -73,     20,    127,  -6072,    940,  0x00, 0xC3, 0x91, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017330: # 0x06017330
 | 
						|
vertex    -19,     20,    136,      0,      0,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,     20,    154,    990,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,     20,    136,    990,      0,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,     20,    154,    990,      0,  0x00, 0x38, 0x71, 0xFF
 | 
						|
vertex    -19,     20,    154,      0,      0,  0x00, 0x38, 0x71, 0xFF
 | 
						|
vertex    -19,      0,    164,      0,    990,  0x00, 0x38, 0x71, 0xFF
 | 
						|
vertex     20,      0,    164,    990,    990,  0x00, 0x38, 0x71, 0xFF
 | 
						|
vertex     20,      0,    154,    -28,    -80,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     20,      0,    164,      0,    984,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -19,      0,    164,    968,    998,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex    -19,      0,    154,    974,    -64,  0x00, 0x81, 0x00, 0xFF
 | 
						|
vertex     20,     20,    136,    996,    -44,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,      0,    164,      0,    990,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,      0,    154,    524,    980,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
vertex     20,     20,    154,     10,    -24,  0x7F, 0x00, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017420: # 0x06017420
 | 
						|
vertex    -19,      0,    154,    480,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,      0,    164,    990,    990,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,     20,    154,    990,      0,  0x81, 0x00, 0x00, 0xFF
 | 
						|
vertex    -19,     20,    136,      0,      0,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -19,     20,    154,      0,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex     20,     20,    154,    990,    990,  0x00, 0x7F, 0x00, 0xFF
 | 
						|
vertex    -19,     20,    136,     86,      0,  0x81, 0x00, 0x00, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017490: # 0x06017490
 | 
						|
vertex    -91,     46,     77,   2012,  -1036,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     30,    127,  -1664,    990,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     46,     77,  -1664,  -1036,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,      0,    154,  -1664,   1992,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex     92,     30,    127,   2012,      0,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex      0,     30,    127,  -1664,      0,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex     92,      0,    154,   2012,   1992,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex    -91,     30,    127,   2012,      0,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex    -91,      0,    154,   2012,   1992,  0x00, 0x54, 0x5E, 0xFF
 | 
						|
vertex      0,     30,    127,  -1664,   1028,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex     92,     30,    127,   2012,   1028,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex     92,     46,     77,   2012,  -1066,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     46,     77,  -1664,  -1066,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     30,     27,  -1664,      0,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex     92,     30,     27,   2012,      0,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex     92,      0,      0,   2012,   1992,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
 | 
						|
treasure_chest_seg6_vertex_06017590: # 0x06017590
 | 
						|
vertex    -91,     46,     77,   2012,  -1036,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex    -91,     30,    127,   2012,    990,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     30,    127,  -1664,    990,  0x00, 0x78, 0x26, 0xFF
 | 
						|
vertex      0,     46,     77,  -1664,  -1022,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex     92,     30,     27,   2012,    990,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex      0,     30,     27,  -1664,    990,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex     92,     46,     77,   2012,  -1022,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex    -91,     30,     27,   2012,    990,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex    -91,     46,     77,   2012,  -1052,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex      0,     46,     77,  -1664,  -1052,  0x00, 0x78, 0xDA, 0xFF
 | 
						|
vertex      0,     30,     27,  -1664,      0,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex     92,      0,      0,   2012,   1992,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex      0,      0,      0,  -1664,   1992,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex    -91,      0,      0,   2012,   1992,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
vertex    -91,     30,     27,   2012,      0,  0x00, 0x54, 0xA2, 0xFF
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06017680 # 0x06017680 - 0x06017790
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
 | 
						|
gsSPLight treasure_chest_seg6_light_06013F98, 1
 | 
						|
gsSPLight treasure_chest_seg6_light_06013F90, 2
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017030, 14, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  0,  2,  3, 0x0
 | 
						|
gsSP2Triangles  0,  3,  4, 0x0,  5,  6,  7, 0x0
 | 
						|
gsSP2Triangles  5,  8,  9, 0x0,  5,  9,  6, 0x0
 | 
						|
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017110, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  5,  6, 0x0,  7,  8,  9, 0x0
 | 
						|
gsSP2Triangles  7,  9, 10, 0x0, 11, 12, 13, 0x0
 | 
						|
gsSP1Triangle 14, 11, 13, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017200, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  6,  7,  8, 0x0,  6,  8,  9, 0x0
 | 
						|
gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0
 | 
						|
gsSP1Triangle  0, 14,  1, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_060172F0, 4, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  0,  3,  1, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06017790 # 0x06017790 - 0x06017810
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017330, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  5,  6, 0x0,  7,  8,  9, 0x0
 | 
						|
gsSP2Triangles  7,  9, 10, 0x0, 11, 12, 13, 0x0
 | 
						|
gsSP1Triangle 11, 14, 12, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017420, 7, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP1Triangle  0,  2,  6, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_06017810 # 0x06017810 - 0x060178C0
 | 
						|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8
 | 
						|
gsDPLoadSync
 | 
						|
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017490, 16, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  6,  4, 0x0,  7,  3,  5, 0x0
 | 
						|
gsSP2Triangles  7,  8,  3, 0x0,  9, 10, 11, 0x0
 | 
						|
gsSP2Triangles  9, 11, 12, 0x0, 13, 14, 15, 0x0
 | 
						|
gsSPVertex treasure_chest_seg6_vertex_06017590, 15, 0
 | 
						|
gsSP2Triangles  0,  1,  2, 0x0,  3,  4,  5, 0x0
 | 
						|
gsSP2Triangles  3,  6,  4, 0x0,  7,  8,  9, 0x0
 | 
						|
gsSP2Triangles  7,  9,  5, 0x0, 10, 11, 12, 0x0
 | 
						|
gsSP2Triangles 13, 10, 12, 0x0, 13, 14, 10, 0x0
 | 
						|
gsSPEndDisplayList
 | 
						|
 | 
						|
glabel treasure_chest_seg6_dl_060178C0 # 0x060178C0 - 0x06017958
 | 
						|
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_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 treasure_chest_seg6_dl_06017680
 | 
						|
gsSPDisplayList treasure_chest_seg6_dl_06017790
 | 
						|
gsDPTileSync
 | 
						|
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD
 | 
						|
gsDPSetTileSize 0, 0, 0, 252, 124
 | 
						|
gsSPDisplayList treasure_chest_seg6_dl_06017810
 | 
						|
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
 |