Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/actors/amp/geo.inc.c
7855 views
1
const GeoLayout dAmpGeo[] = {
2
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xC8, 100),
3
GEO_OPEN_NODE(),
4
GEO_SCALE(0x00, 16384),
5
GEO_OPEN_NODE(),
6
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
7
GEO_OPEN_NODE(),
8
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpEyeDl),
9
GEO_OPEN_NODE(),
10
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
11
GEO_OPEN_NODE(),
12
GEO_SWITCH_CASE(2, geo_switch_anim_state),
13
GEO_OPEN_NODE(),
14
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
15
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpElectricityDl),
16
GEO_CLOSE_NODE(),
17
GEO_CLOSE_NODE(),
18
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
19
GEO_OPEN_NODE(),
20
GEO_SWITCH_CASE(2, geo_switch_anim_state),
21
GEO_OPEN_NODE(),
22
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
23
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpElectricityDl),
24
GEO_CLOSE_NODE(),
25
GEO_CLOSE_NODE(),
26
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
27
GEO_OPEN_NODE(),
28
GEO_SWITCH_CASE(2, geo_switch_anim_state),
29
GEO_OPEN_NODE(),
30
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
31
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpElectricityDl),
32
GEO_CLOSE_NODE(),
33
GEO_CLOSE_NODE(),
34
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
35
GEO_OPEN_NODE(),
36
GEO_SWITCH_CASE(2, geo_switch_anim_state),
37
GEO_OPEN_NODE(),
38
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
39
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpElectricityDl),
40
GEO_CLOSE_NODE(),
41
GEO_CLOSE_NODE(),
42
GEO_CLOSE_NODE(),
43
GEO_ANIMATED_PART(LAYER_ALPHA, 0, 0, 0, dAmpMouthDl),
44
GEO_ANIMATED_PART(LAYER_OPAQUE, 0, 0, 0, NULL),
45
GEO_OPEN_NODE(),
46
GEO_BILLBOARD(),
47
GEO_OPEN_NODE(),
48
GEO_DISPLAY_LIST(LAYER_ALPHA, dAmpBodyDl),
49
GEO_CLOSE_NODE(),
50
GEO_CLOSE_NODE(),
51
GEO_CLOSE_NODE(),
52
GEO_CLOSE_NODE(),
53
GEO_CLOSE_NODE(),
54
GEO_END(),
55
};
56
57