Skip to content

Commit 054cb1a

Browse files
committed
Added coin batching
1 parent 582d17e commit 054cb1a

14 files changed

Lines changed: 293 additions & 516 deletions

File tree

actors/coin/geo.inc.c

Lines changed: 14 additions & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,7 @@
33
const GeoLayout yellow_coin_geo[] = {
44
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 50),
55
GEO_OPEN_NODE(),
6-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
7-
GEO_OPEN_NODE(),
8-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_0),
9-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_22_5),
10-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_45),
11-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_67_5),
12-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_90),
13-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_67_5_r),
14-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_45_r),
15-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_22_5_r),
16-
GEO_CLOSE_NODE(),
6+
GEO_COIN(coin_seg3_sub_dl_yellow_draw, coin_seg3_sub_dl_yellow_draw_r),
177
GEO_CLOSE_NODE(),
188
GEO_END(),
199
};
@@ -22,17 +12,7 @@ const GeoLayout yellow_coin_geo[] = {
2212
const GeoLayout yellow_coin_no_shadow_geo[] = {
2313
GEO_NODE_START(),
2414
GEO_OPEN_NODE(),
25-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
26-
GEO_OPEN_NODE(),
27-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_0),
28-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_22_5),
29-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_45),
30-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_67_5),
31-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_90),
32-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_67_5_r),
33-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_45_r),
34-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_22_5_r),
35-
GEO_CLOSE_NODE(),
15+
GEO_COIN(coin_seg3_sub_dl_yellow_draw, coin_seg3_sub_dl_yellow_draw_r),
3616
GEO_CLOSE_NODE(),
3717
GEO_END(),
3818
};
@@ -41,17 +21,7 @@ const GeoLayout yellow_coin_no_shadow_geo[] = {
4121
const GeoLayout blue_coin_geo[] = {
4222
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 80),
4323
GEO_OPEN_NODE(),
44-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
45-
GEO_OPEN_NODE(),
46-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_0),
47-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_22_5),
48-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_45),
49-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_67_5),
50-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_90),
51-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_67_5_r),
52-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_45_r),
53-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_22_5_r),
54-
GEO_CLOSE_NODE(),
24+
GEO_COIN(coin_seg3_sub_dl_blue_draw, coin_seg3_sub_dl_blue_draw_r),
5525
GEO_CLOSE_NODE(),
5626
GEO_END(),
5727
};
@@ -60,17 +30,7 @@ const GeoLayout blue_coin_geo[] = {
6030
const GeoLayout blue_coin_no_shadow_geo[] = {
6131
GEO_NODE_START(),
6232
GEO_OPEN_NODE(),
63-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
64-
GEO_OPEN_NODE(),
65-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_0),
66-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_22_5),
67-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_45),
68-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_67_5),
69-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_90),
70-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_67_5_r),
71-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_45_r),
72-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_22_5_r),
73-
GEO_CLOSE_NODE(),
33+
GEO_COIN(coin_seg3_sub_dl_blue_draw, coin_seg3_sub_dl_blue_draw_r),
7434
GEO_CLOSE_NODE(),
7535
GEO_END(),
7636
};
@@ -79,17 +39,7 @@ const GeoLayout blue_coin_no_shadow_geo[] = {
7939
const GeoLayout red_coin_geo[] = {
8040
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 80),
8141
GEO_OPEN_NODE(),
82-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
83-
GEO_OPEN_NODE(),
84-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_0),
85-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_22_5),
86-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_45),
87-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_67_5),
88-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_90),
89-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_67_5_r),
90-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_45_r),
91-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_22_5_r),
92-
GEO_CLOSE_NODE(),
42+
GEO_COIN(coin_seg3_sub_dl_red_draw, coin_seg3_sub_dl_red_draw_r),
9343
GEO_CLOSE_NODE(),
9444
GEO_END(),
9545
};
@@ -98,17 +48,7 @@ const GeoLayout red_coin_geo[] = {
9848
const GeoLayout red_coin_no_shadow_geo[] = {
9949
GEO_NODE_START(),
10050
GEO_OPEN_NODE(),
101-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
102-
GEO_OPEN_NODE(),
103-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_0),
104-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_22_5),
105-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_45),
106-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_67_5),
107-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_90),
108-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_67_5_r),
109-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_45_r),
110-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_22_5_r),
111-
GEO_CLOSE_NODE(),
51+
GEO_COIN(coin_seg3_sub_dl_red_draw, coin_seg3_sub_dl_red_draw_r),
11252
GEO_CLOSE_NODE(),
11353
GEO_END(),
11454
};
@@ -117,17 +57,7 @@ const GeoLayout red_coin_no_shadow_geo[] = {
11757
const GeoLayout silver_coin_geo[] = {
11858
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 80),
11959
GEO_OPEN_NODE(),
120-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
121-
GEO_OPEN_NODE(),
122-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_0),
123-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_22_5),
124-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_45),
125-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_67_5),
126-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_90),
127-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_67_5_r),
128-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_45_r),
129-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_22_5_r),
130-
GEO_CLOSE_NODE(),
60+
GEO_COIN(coin_seg3_sub_dl_secret_draw, coin_seg3_sub_dl_secret_draw_r),
13161
GEO_CLOSE_NODE(),
13262
GEO_END(),
13363
};
@@ -136,17 +66,7 @@ const GeoLayout silver_coin_geo[] = {
13666
const GeoLayout silver_coin_no_shadow_geo[] = {
13767
GEO_NODE_START(),
13868
GEO_OPEN_NODE(),
139-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
140-
GEO_OPEN_NODE(),
141-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_0),
142-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_22_5),
143-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_45),
144-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_67_5),
145-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_90),
146-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_67_5_r),
147-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_45_r),
148-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_secret_22_5_r),
149-
GEO_CLOSE_NODE(),
69+
GEO_COIN(coin_seg3_sub_dl_secret_draw, coin_seg3_sub_dl_secret_draw_r),
15070
GEO_CLOSE_NODE(),
15171
GEO_END(),
15272
};
@@ -156,17 +76,7 @@ const GeoLayout silver_coin_no_shadow_geo[] = {
15676
const GeoLayout yellow_coin_geo[] = {
15777
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 50),
15878
GEO_OPEN_NODE(),
159-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
160-
GEO_OPEN_NODE(),
161-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_front),
162-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_front),
163-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_right),
164-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_right),
165-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_side),
166-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_side),
167-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_left),
168-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_left),
169-
GEO_CLOSE_NODE(),
79+
GEO_COIN(coin_seg3_sub_dl_yellow_draw),
17080
GEO_CLOSE_NODE(),
17181
GEO_END(),
17282
};
@@ -175,17 +85,7 @@ const GeoLayout yellow_coin_geo[] = {
17585
const GeoLayout yellow_coin_no_shadow_geo[] = {
17686
GEO_NODE_START(),
17787
GEO_OPEN_NODE(),
178-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
179-
GEO_OPEN_NODE(),
180-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_front),
181-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_front),
182-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_right),
183-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_right),
184-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_side),
185-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_side),
186-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_left),
187-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_yellow_tilt_left),
188-
GEO_CLOSE_NODE(),
88+
GEO_COIN(coin_seg3_sub_dl_yellow_draw),
18989
GEO_CLOSE_NODE(),
19090
GEO_END(),
19191
};
@@ -194,17 +94,7 @@ const GeoLayout yellow_coin_no_shadow_geo[] = {
19494
const GeoLayout blue_coin_geo[] = {
19595
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 80),
19696
GEO_OPEN_NODE(),
197-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
198-
GEO_OPEN_NODE(),
199-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_front),
200-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_front),
201-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_right),
202-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_right),
203-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_side),
204-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_side),
205-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_left),
206-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_left),
207-
GEO_CLOSE_NODE(),
97+
GEO_COIN(coin_seg3_sub_dl_blue_draw),
20898
GEO_CLOSE_NODE(),
20999
GEO_END(),
210100
};
@@ -213,17 +103,7 @@ const GeoLayout blue_coin_geo[] = {
213103
const GeoLayout blue_coin_no_shadow_geo[] = {
214104
GEO_NODE_START(),
215105
GEO_OPEN_NODE(),
216-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
217-
GEO_OPEN_NODE(),
218-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_front),
219-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_front),
220-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_right),
221-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_right),
222-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_side),
223-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_side),
224-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_left),
225-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_blue_tilt_left),
226-
GEO_CLOSE_NODE(),
106+
GEO_COIN(coin_seg3_sub_dl_blue_draw),
227107
GEO_CLOSE_NODE(),
228108
GEO_END(),
229109
};
@@ -232,17 +112,7 @@ const GeoLayout blue_coin_no_shadow_geo[] = {
232112
const GeoLayout red_coin_geo[] = {
233113
GEO_SHADOW(SHADOW_CIRCLE_4_VERTS, 0xB4, 80),
234114
GEO_OPEN_NODE(),
235-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
236-
GEO_OPEN_NODE(),
237-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_front),
238-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_front),
239-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_right),
240-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_right),
241-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_side),
242-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_side),
243-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_left),
244-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_left),
245-
GEO_CLOSE_NODE(),
115+
GEO_COIN(coin_seg3_sub_dl_red_draw),
246116
GEO_CLOSE_NODE(),
247117
GEO_END(),
248118
};
@@ -251,17 +121,7 @@ const GeoLayout red_coin_geo[] = {
251121
const GeoLayout red_coin_no_shadow_geo[] = {
252122
GEO_NODE_START(),
253123
GEO_OPEN_NODE(),
254-
GEO_SWITCH_CASE(8, geo_switch_anim_state),
255-
GEO_OPEN_NODE(),
256-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_front),
257-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_front),
258-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_right),
259-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_right),
260-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_side),
261-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_side),
262-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_left),
263-
GEO_DISPLAY_LIST(LAYER_OCCLUDE_SILHOUETTE_ALPHA, coin_seg3_dl_red_tilt_left),
264-
GEO_CLOSE_NODE(),
124+
GEO_COIN(coin_seg3_sub_dl_red_draw),
265125
GEO_CLOSE_NODE(),
266126
GEO_END(),
267127
};

0 commit comments

Comments
 (0)