Skip to content

Commit a2aa5cc

Browse files
Merge pull request #13 from somepersononthenet/main
koopas and goombas
2 parents 301e166 + 752df55 commit a2aa5cc

22 files changed

Lines changed: 5017 additions & 42 deletions

actors/common0.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
#include "chuckya/carry_boy.sou"
1111
UNUSED static const u64 binid_5 = 5;
1212

13+
#include "goomba/kuribo.sou"
14+
UNUSED static const u64 binid_13 = 13;
15+
1316
#include "bobomb/bom.sou"
1417
UNUSED static const u64 binid_14 = 14;
1518

actors/common0.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,15 @@ extern const Gfx gfx_bbom[];
3434
extern const Gfx gfx_rbom[];
3535
extern AnimePtr bom_anime[];
3636

37+
// goomba
38+
extern Hierarchy RCP_HmsEnemykuribo[];
39+
extern Gfx kuribo_light_sourcex[];
40+
extern Gfx gfx_kuri_body[];
41+
extern Gfx RCP_kuribo_walk3[];
42+
extern Gfx RCP_kuribo_walk2[];
43+
extern Gfx gfx_kuri_head1[];
44+
extern Gfx gfx_kuri_head2[];
45+
extern Gfx RCP_kuribo_walk0[];
46+
extern Gfx RCP_kuribo_walk1[];
47+
extern AnimePtr kuribo_anime[];
3748
#endif

actors/common0_geo.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@
1313
#include "cannon_barrel/cannon_body.hms"
1414
#include "bobomb/bom.hms"
1515
#include "chuckya/carry_boy.hms"
16+
#include "goomba/kuribo.hms"

actors/goomba/kuribo.hms

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
/*-------------------------------------------------------------*/
2+
/* Hms data */
3+
/*-------------------------------------------------------------*/
4+
extern Gfx kuribo_light_sourcex[];
5+
extern Gfx gfx_kuri_body[];
6+
extern Gfx RCP_kuribo_walk3[];
7+
extern Gfx RCP_kuribo_walk2[];
8+
extern Gfx gfx_kuri_head1[];
9+
extern Gfx gfx_kuri_head2[];
10+
extern Gfx RCP_kuribo_walk0[];
11+
extern Gfx RCP_kuribo_walk1[];
12+
13+
Hierarchy RCP_HmsEnemykuribo[] = {
14+
hmsShadow(100,150,1)
15+
hmsBegin()
16+
hmsScale(0.25f)
17+
hmsBegin()
18+
hmsJoint(RM_SURF,kuribo_light_sourcex,0,0,0) /* ,chn1,(6) */
19+
hmsBegin()
20+
21+
22+
23+
hmsJoint(RM_SURF,RCP_kuribo_walk3,0,0,0) /* ,kuri_body1,(5) */
24+
25+
hmsBegin()
26+
hmsJoint(RM_SURF,RCP_kuribo_walk2,48,0,0) /* ,kuri_head1,(4) */
27+
//hmsSelect(2, ControlShapeAnime)
28+
hmsBegin()
29+
//hmsJoint(RM_SURF,NULL,48,0,0) /* ,kuri_head1,(4) */
30+
//hmsJoint(RM_SURF,NULL,48,0,0) /* ,kuri_head2,(4) */
31+
hmsEnd()
32+
hmsJoint(RM_SURF,NULL,-60,-16,45) /* ,chn2,(3) */
33+
hmsBegin()
34+
hmsJoint(RM_SURF,RCP_kuribo_walk0,0,0,0) /* ,kuri_Lfoot1,(0) */
35+
hmsEnd()
36+
hmsJoint(RM_SURF,NULL,-60,-16,-45) /* ,chn4,(2) */
37+
hmsBegin()
38+
hmsJoint(RM_SURF,RCP_kuribo_walk1,0,0,0) /* ,kuri_Rfoot1,(1) */
39+
hmsEnd()
40+
hmsEnd()
41+
hmsEnd()
42+
hmsEnd()
43+
hmsEnd()
44+
hmsExit()
45+
};

0 commit comments

Comments
 (0)