summaryrefslogtreecommitdiff
path: root/courses/toads_turnpike/course_offsets.c
blob: a48d2a1c979a56ccef3cc9be83b5336cca2e8bfe (plain)
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(),
};