Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/jrb/areas/1/movtext.inc.c
7861 views
1
// 0x0700D28C - 0x0700D2AC
2
static Movtex jrb_movtex_water_data[] = {
3
MOV_TEX_INIT_LOAD( 1),
4
MOV_TEX_ROT_SPEED( 20),
5
MOV_TEX_ROT_SCALE( 6),
6
MOV_TEX_4_BOX_TRIS(-6304, -669),
7
MOV_TEX_4_BOX_TRIS(-6304, 7814),
8
MOV_TEX_4_BOX_TRIS( 7992, 7814),
9
MOV_TEX_4_BOX_TRIS( 7992, -669),
10
MOV_TEX_ROT( ROTATE_COUNTER_CLOCKWISE),
11
MOV_TEX_ALPHA( 0xB4),
12
MOV_TEX_DEFINE( TEXTURE_JRB_WATER),
13
MOV_TEX_END(),
14
};
15
16
// 0x0700D2AC - 0x0700D2CC
17
static Movtex jrb_movtex_ocean_cave_water_data[] = {
18
MOV_TEX_INIT_LOAD( 1),
19
MOV_TEX_ROT_SPEED( 10),
20
MOV_TEX_ROT_SCALE( 2),
21
MOV_TEX_4_BOX_TRIS( 4433, -4253),
22
MOV_TEX_4_BOX_TRIS( 4433, -669),
23
MOV_TEX_4_BOX_TRIS( 5969, -669),
24
MOV_TEX_4_BOX_TRIS( 5969, -4253),
25
MOV_TEX_ROT( ROTATE_COUNTER_CLOCKWISE),
26
MOV_TEX_ALPHA( 0xB4),
27
MOV_TEX_DEFINE( TEXTURE_JRB_WATER),
28
MOV_TEX_END(),
29
};
30
31
// 0x0700D2CC
32
const struct MovtexQuadCollection jrb_movtex_water[] = {
33
{0, jrb_movtex_water_data},
34
{1, jrb_movtex_ocean_cave_water_data},
35
{-1, NULL},
36
};
37
38
// 0x0700D2E4, appears if you enter the course the first time, then it disappears when you grab the first star
39
static Movtex jrb_movtex_intial_mist_data[] = {
40
MOV_TEX_INIT_LOAD( 1),
41
MOV_TEX_ROT_SPEED( 20),
42
MOV_TEX_ROT_SCALE( 10),
43
MOV_TEX_4_BOX_TRIS(-7818, -1125),
44
MOV_TEX_4_BOX_TRIS(-7818, 7814),
45
MOV_TEX_4_BOX_TRIS( 9055, 7814),
46
MOV_TEX_4_BOX_TRIS( 9055, -1125),
47
MOV_TEX_ROT( ROTATE_COUNTER_CLOCKWISE),
48
MOV_TEX_ALPHA( 0x32),
49
MOV_TEX_DEFINE( TEXTURE_MIST),
50
MOV_TEX_END(),
51
};
52
53
// 0x0700D304
54
const struct MovtexQuadCollection jrb_movtex_intial_mist[] = {
55
{51, jrb_movtex_intial_mist_data},
56
{-1, NULL},
57
};
58
59