Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/actors/chillychief/geo.inc.c
7857 views
1
// Why are these scripts compressed unlike the other ones?
2
// 0x06003754
3
const GeoLayout chilly_chief_geo[] = {
4
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 0x46),
5
GEO_OPEN_NODE(),
6
GEO_SCALE(0, 0x7333),
7
GEO_OPEN_NODE(),
8
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
9
GEO_OPEN_NODE(),
10
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
11
GEO_OPEN_NODE(),
12
GEO_ANIMATED_PART(1, 0, 0, 75, NULL),
13
GEO_OPEN_NODE(),
14
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
15
GEO_OPEN_NODE(),
16
GEO_ANIMATED_PART(1, 146, 0, 0, NULL),
17
GEO_OPEN_NODE(),
18
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002B30),
19
GEO_CLOSE_NODE(),
20
GEO_CLOSE_NODE(),
21
GEO_CLOSE_NODE(),
22
GEO_ANIMATED_PART(1, 0, 0, -75, NULL),
23
GEO_OPEN_NODE(),
24
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
25
GEO_OPEN_NODE(),
26
GEO_ANIMATED_PART(1, 146, 0, 0, NULL),
27
GEO_OPEN_NODE(),
28
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002BC8),
29
GEO_CLOSE_NODE(),
30
GEO_CLOSE_NODE(),
31
GEO_CLOSE_NODE(),
32
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
33
GEO_OPEN_NODE(),
34
GEO_BILLBOARD(),
35
GEO_OPEN_NODE(),
36
GEO_DISPLAY_LIST(LAYER_ALPHA, chilly_chief_seg6_dl_06002D88),
37
GEO_CLOSE_NODE(),
38
GEO_CLOSE_NODE(),
39
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002C60),
40
GEO_ANIMATED_PART(4, 0, 0, 0, chilly_chief_seg6_dl_06003010),
41
GEO_CLOSE_NODE(),
42
GEO_CLOSE_NODE(),
43
GEO_CLOSE_NODE(),
44
GEO_CLOSE_NODE(),
45
GEO_END(),
46
};
47
48
// 0x06003874
49
const GeoLayout chilly_chief_big_geo[] = {
50
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 0xD2),
51
GEO_OPEN_NODE(),
52
GEO_SCALE(0, 0xE666),
53
GEO_OPEN_NODE(),
54
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
55
GEO_OPEN_NODE(),
56
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
57
GEO_OPEN_NODE(),
58
GEO_ANIMATED_PART(1, 0, 0, 75, NULL),
59
GEO_OPEN_NODE(),
60
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
61
GEO_OPEN_NODE(),
62
GEO_ANIMATED_PART(1, 146, 0, 0, NULL),
63
GEO_OPEN_NODE(),
64
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002B30),
65
GEO_CLOSE_NODE(),
66
GEO_CLOSE_NODE(),
67
GEO_CLOSE_NODE(),
68
GEO_ANIMATED_PART(1, 0, 0, -75, NULL),
69
GEO_OPEN_NODE(),
70
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
71
GEO_OPEN_NODE(),
72
GEO_ANIMATED_PART(1, 146, 0, 0, NULL),
73
GEO_OPEN_NODE(),
74
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002BC8),
75
GEO_CLOSE_NODE(),
76
GEO_CLOSE_NODE(),
77
GEO_CLOSE_NODE(),
78
GEO_ANIMATED_PART(1, 0, 0, 0, NULL),
79
GEO_OPEN_NODE(),
80
GEO_BILLBOARD(),
81
GEO_OPEN_NODE(),
82
GEO_DISPLAY_LIST(LAYER_ALPHA, chilly_chief_seg6_dl_06002EF0),
83
GEO_CLOSE_NODE(),
84
GEO_CLOSE_NODE(),
85
GEO_ANIMATED_PART(1, 0, 0, 0, chilly_chief_seg6_dl_06002C60),
86
GEO_ANIMATED_PART(4, 0, 0, 0, chilly_chief_seg6_dl_06003010),
87
GEO_CLOSE_NODE(),
88
GEO_CLOSE_NODE(),
89
GEO_CLOSE_NODE(),
90
GEO_CLOSE_NODE(),
91
GEO_END(),
92
};
93
94