1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
#include <libultra/types.h>
#include <assets/common_data.h>
#include "course_offsets.h"
#include "course_data.h"
const course_texture toads_turnpike_textures[] = {
{gTexture645134, 0x052C, 0x0800, 0x0},
{gTexture64FE68, 0x0258, 0x1000, 0x0},
{gTexture6607C0, 0x0105, 0x0800, 0x0},
{gTexture6608C8, 0x0106, 0x0800, 0x0},
{gTextureGrass11, 0x01F8, 0x0800, 0x0},
{gTextureSignNintendoRed0, 0x02A6, 0x1000, 0x0},
{gTextureSignNintendoRed1, 0x02F7, 0x1000, 0x0},
{gTexture671A88, 0x012D, 0x0800, 0x0},
{gTextureRoad2, 0x02AE, 0x1000, 0x0},
{gTextureRoad3, 0x0286, 0x1000, 0x0},
{gTextureRoad4, 0x0282, 0x1000, 0x0},
{gTextureRoadFinish0, 0x0338, 0x1000, 0x0},
{gTextureSignToadYellow, 0x0723, 0x1000, 0x0},
{gTextureSignToadGreen, 0x071F, 0x1000, 0x0},
{gTextureSignMergingLanes, 0x0118, 0x0800, 0x0},
{gTexture65127C, 0x01AB, 0x0800, 0x0},
{gTextureRoad5, 0x02B9, 0x1000, 0x0},
{gTextureSignToadRed, 0x0610, 0x1000, 0x0},
{gTexture668228, 0x0130, 0x0800, 0x0},
{0x00000000, 0x0000, 0x0000, 0x0},
};
Gfx toads_turnpike_dl_0[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_19518),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_19020),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_1[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_1A068),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_19DF0),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_2[] = {
gsSPDisplayList(D_toads_turnpike_0D0053C8),
gsSPDisplayList(d_course_toads_turnpike_dl_1A6C8),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053F0),
gsSPDisplayList(d_course_toads_turnpike_dl_1A5F8),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D005418),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_3[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_1BE48),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_1B778),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_4[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_1CAA8),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_1C700),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_5[] = {
gsSPDisplayList(D_toads_turnpike_0D0053C8),
gsSPDisplayList(d_course_toads_turnpike_dl_1D018),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053F0),
gsSPDisplayList(d_course_toads_turnpike_dl_1CE70),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D005418),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_6[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_1EB48),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_1E458),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_7[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_20008),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_1F9D0),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_8[] = {
gsSPDisplayList(D_toads_turnpike_0D0053C8),
gsSPDisplayList(d_course_toads_turnpike_dl_205A8),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053F0),
gsSPDisplayList(d_course_toads_turnpike_dl_20510),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D005418),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_9[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_21E28),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_21780),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_10[] = {
gsSPDisplayList(D_toads_turnpike_0D005398),
gsSPDisplayList(d_course_toads_turnpike_dl_23078),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053B0),
gsSPDisplayList(d_course_toads_turnpike_dl_22BA0),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPEndDisplayList(),
};
Gfx toads_turnpike_dl_11[] = {
gsSPDisplayList(D_toads_turnpike_0D0053C8),
gsSPDisplayList(d_course_toads_turnpike_dl_23848),
gsSPClearGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D0053F0),
gsSPDisplayList(d_course_toads_turnpike_dl_237F8),
gsSPSetGeometryMode(G_CULL_BACK),
gsSPDisplayList(D_toads_turnpike_0D005418),
gsSPEndDisplayList(),
};
|