Skip to content

Commit 69d5f3e

Browse files
Merge pull request #11 from Roccoelsemen/main
TTC Neveraxian
2 parents 3a6d38f + 39322dd commit 69d5f3e

42 files changed

Lines changed: 8004 additions & 6593 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

actors/group1.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,6 @@ UNUSED static const u64 binid_2 = 2;
2121

2222
#include "bullet_bill/model.inc.c"
2323
UNUSED static const u64 binid_3 = 3;
24+
25+
#include "omurobo/omurobo.sou"
26+
UNUSED static const u64 binid_4 = 4;

actors/group1.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ extern const Gfx bullet_bill_seg5_dl_0500E678[];
1111
extern const Gfx bullet_bill_seg5_dl_0500E730[];
1212
extern const Gfx bullet_bill_seg5_dl_0500E8A8[];
1313

14+
// heave_ho
15+
extern Hierarchy RCP_HmsEnemyomurobo[];
16+
extern AnimePtr omurobo_anime[];
17+
1418
// hoot
1519
extern const GeoLayout hoot_geo[];
1620
extern const Gfx hoot_seg5_dl_05001B80[];

actors/group1_geo.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@
1212
#include "hoot/geo.inc.c"
1313
#include "thwomp/dosun.hms"
1414
#include "bullet_bill/geo.inc.c"
15+
#include "omurobo/omurobo.hms"

actors/omurobo/omurobo.hms

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/*==================================================================================================
2+
omurobo Shape Hms Data
3+
====================================================================================================*/
4+
5+
extern Gfx RCP_omurobo_anim_run9[];
6+
extern Gfx RCP_omurobo_anim_run8[];
7+
extern Gfx RCP_omurobo_anim_run5[];
8+
extern Gfx RCP_omurobo_anim_run0[];
9+
extern Gfx RCP_omurobo_anim_run7[];
10+
extern Gfx RCP_omurobo_anim_run6[];
11+
extern Gfx RCP_omurobo_anim_run1[];
12+
extern Gfx RCP_omurobo_anim_run3[];
13+
extern Gfx RCP_omurobo_anim_run2[];
14+
extern Gfx RCP_omurobo_anim_run4[];
15+
/*-------------------------------------------------------------*/
16+
/* Hms data */
17+
/*-------------------------------------------------------------*/
18+
19+
Hierarchy RCP_HmsEnemyomurobo[] = {
20+
hmsShadow(100,150,1)
21+
hmsBegin()
22+
hmsScale(0.25f)
23+
hmsBegin()
24+
hmsJoint(RM_SURF,NULL,0,0,0)
25+
hmsBegin()
26+
hmsJoint(RM_SURF,RCP_omurobo_anim_run9,0,0,0) /* ,omu_bar,(14) */
27+
hmsBegin()
28+
hmsJoint(RM_SURF,NULL,189,-28,0) /* ,chn4,(13) */
29+
hmsBegin()
30+
hmsJoint(RM_SURF,RCP_omurobo_anim_run8,0,0,0) /* ,omu_ita,(10) */
31+
hmsJoint(RM_SURF,RCP_omurobo_anim_run5,0,0,0) /* ,omu_Larm,(6) */
32+
hmsJoint(RM_SURF,RCP_omurobo_anim_run0,0,0,0) /* ,omu_Rarm,(0) */
33+
hmsBegin()
34+
hmsCProg(0, geo_update_held_mario_pos)
35+
hmsEnd()
36+
hmsEnd()
37+
hmsJoint(RM_SURF,NULL,175,0,-84) /* ,chn6,(12) */
38+
hmsBegin()
39+
hmsJoint(RM_SURF,RCP_omurobo_anim_run7,0,0,0) /* ,sphere2,(8) */
40+
hmsBegin()
41+
hmsJoint(RM_SURF,RCP_omurobo_anim_run6,168,0,0) /* ,sphere1,(7) */
42+
hmsJoint(RM_SURF,NULL,168,0,0) /* ,eff6,(5) */
43+
hmsEnd()
44+
hmsEnd()
45+
hmsJoint(RM_SURF,NULL,180,-12,0) /* ,chn7,(11) */
46+
hmsBegin()
47+
hmsJoint(RM_SURF,RCP_omurobo_anim_run1,0,0,0) /* ,omu_body,(1) */
48+
hmsEnd()
49+
hmsJoint(RM_SURF,NULL,50,-36,92) /* ,chn8,(9) */
50+
hmsBegin()
51+
hmsJoint(RM_SURF,RCP_omurobo_anim_run3,0,0,0) /* ,omu_hatabar,(3) */
52+
hmsBegin()
53+
hmsJoint(RM_SURF,RCP_omurobo_anim_run2,196,0,0) /* ,omu_hata,(2) */
54+
hmsEnd()
55+
hmsEnd()
56+
hmsEnd()
57+
hmsJoint(RM_SURF,RCP_omurobo_anim_run4,0,0,0) /* ,sphere3,(4) */
58+
hmsEnd()
59+
hmsEnd()
60+
hmsEnd()
61+
hmsExit()
62+
};

0 commit comments

Comments
 (0)