102 lines
3.5 KiB
ArmAsm
102 lines
3.5 KiB
ArmAsm
glabel bowser_1_seg7_collision_level # 0x07002838 - 0x07002AC8
|
|
colInit
|
|
colVertexInit 0x1D
|
|
colVertex 2172, 307, -2171
|
|
colVertex 0, 307, -3071
|
|
colVertex 1086, 307, -1085
|
|
colVertex -2171, 307, -2171
|
|
colVertex 0, 307, -1535
|
|
colVertex -2171, 307, 2172
|
|
colVertex 0, -2047, 3072
|
|
colVertex 0, 307, 3072
|
|
colVertex -3071, -2047, 0
|
|
colVertex -3071, 307, 0
|
|
colVertex -2171, -2047, 2172
|
|
colVertex -1535, 307, 0
|
|
colVertex -1085, 307, -1085
|
|
colVertex -1085, 307, 1086
|
|
colVertex -2171, -2047, -2171
|
|
colVertex 0, 307, 1536
|
|
colVertex 3072, 307, 0
|
|
colVertex 0, -2047, -3071
|
|
colVertex 2172, -2047, 2172
|
|
colVertex 3072, -2047, 0
|
|
colVertex 2172, 307, 2172
|
|
colVertex 2172, -2047, -2171
|
|
colVertex 1536, 307, 0
|
|
colVertex 1086, 307, 1086
|
|
colVertex 0, 307, 0
|
|
colVertex 7168, -6143, -7167
|
|
colVertex -7167, -6143, -7167
|
|
colVertex -7167, -6143, 7168
|
|
colVertex 7168, -6143, 7168
|
|
colTriInit SURFACE_DEFAULT, 40
|
|
colTri 5, 6, 7
|
|
colTri 0, 1, 2
|
|
colTri 1, 3, 4
|
|
colTri 5, 7, 15
|
|
colTri 8, 9, 3
|
|
colTri 10, 9, 8
|
|
colTri 10, 5, 9
|
|
colTri 9, 11, 12
|
|
colTri 9, 13, 11
|
|
colTri 9, 5, 13
|
|
colTri 9, 12, 3
|
|
colTri 4, 3, 12
|
|
colTri 8, 3, 14
|
|
colTri 14, 3, 1
|
|
colTri 6, 5, 10
|
|
colTri 5, 15, 13
|
|
colTri 7, 20, 23
|
|
colTri 2, 1, 4
|
|
colTri 16, 0, 2
|
|
colTri 16, 2, 22
|
|
colTri 14, 1, 17
|
|
colTri 17, 1, 0
|
|
colTri 18, 20, 7
|
|
colTri 18, 7, 6
|
|
colTri 7, 23, 15
|
|
colTri 17, 0, 21
|
|
colTri 19, 20, 18
|
|
colTri 19, 16, 20
|
|
colTri 20, 22, 23
|
|
colTri 20, 16, 22
|
|
colTri 21, 16, 19
|
|
colTri 21, 0, 16
|
|
colTri 11, 24, 12
|
|
colTri 13, 24, 11
|
|
colTri 2, 24, 22
|
|
colTri 24, 2, 4
|
|
colTri 23, 24, 15
|
|
colTri 24, 4, 12
|
|
colTri 15, 24, 13
|
|
colTri 22, 24, 23
|
|
colTriInit SURFACE_DEATH_PLANE, 2
|
|
colTri 25, 26, 27
|
|
colTri 25, 27, 28
|
|
colTriStop
|
|
colSpecialInit 22
|
|
special_object /*preset*/ special_null_start, /*pos*/ 0, 1843, 0, /*yaw*/ 1423 # unused, probably an early way to set intial position
|
|
special_object /*preset*/ special_mine, /*pos*/ 2949, 589, 0
|
|
special_object /*preset*/ special_mine, /*pos*/ 0, 589, -2949
|
|
special_object /*preset*/ special_mine, /*pos*/ 0, 589, 2949
|
|
special_object /*preset*/ special_mine, /*pos*/ -2949, 589, 0
|
|
special_object /*preset*/ special_bowser, /*pos*/ 0, 300, -1000
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 0, 384, 3072, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -2171, 384, -2171, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 0, 384, -3071, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -3071, 384, 0, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -2171, 384, 2172, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -2621, 384, 1086, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 2172, 384, 2172, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 3072, 384, 0, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 2172, 384, -2171, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -1085, 384, 2622, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 2622, 384, 1086, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -2621, 384, -1085, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ -1085, 384, -2621, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 1086, 384, -2621, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 2622, 384, -1085, /*yaw*/ 0
|
|
special_object /*preset*/ special_level_geo_03, /*pos*/ 1086, 384, 2622, /*yaw*/ 0
|
|
colEnd
|