summaryrefslogtreecommitdiff
path: root/src/objects
diff options
context:
space:
mode:
authorinspectredc <78732756+inspectredc@users.noreply.github.com>2024-04-16 20:31:29 +0100
committerGitHub <noreply@github.com>2024-04-16 12:31:29 -0700
commite6ea51bc3dcf69310c5dcdae5b812dc74e628aaf (patch)
tree406fc1756035e49f5c5252058b949ba5809e9833 /src/objects
parent7f426967efd07046bfbe791ed4e64808ae5a26e2 (diff)
ac_Fuusen OK and documented (#174)
* ac_Fuusen OK and documented * add struct offsets * use null post merge * fix sym stuff * suggestions * act_balloon extracted * remove fake symbol * name object enum * include assets * fgname enum/macro
Diffstat (limited to 'src/objects')
-rw-r--r--src/objects/act_balloon/act_balloon.c19
-rw-r--r--src/objects/act_balloon/act_balloon.h21
2 files changed, 40 insertions, 0 deletions
diff --git a/src/objects/act_balloon/act_balloon.c b/src/objects/act_balloon/act_balloon.c
new file mode 100644
index 0000000..3a7e46d
--- /dev/null
+++ b/src/objects/act_balloon/act_balloon.c
@@ -0,0 +1,19 @@
+#include "act_balloon.h"
+
+#include "assets/jp/objects/act_balloon/act_balloon_v.vtx.inc.c"
+#include "assets/jp/objects/act_balloon/act_balloon_head_model.gfx.inc.c"
+#include "assets/jp/objects/act_balloon/act_balloon_wireB_model.gfx.inc.c"
+#include "assets/jp/objects/act_balloon/act_balloon_wireA_model.gfx.inc.c"
+u8 act_balloon_wire_tex_txt[] = {
+#include "assets/jp/objects/act_balloon/act_balloon_wire_tex_txt.i4.inc.c"
+};
+u16 act_balloon_head_tex_rgb_ia16[] = {
+#include "assets/jp/objects/act_balloon/act_balloon_head_tex_rgb_ia16.ia16.inc.c"
+};
+#include "assets/jp/objects/act_balloon/cKF_ckcb_r_act_balloon_tbl.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_kn_act_balloon_tbl.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_c_act_balloon_tbl.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_ds_act_balloon_tbl.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_ba_r_act_balloon.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_je_r_act_balloon_tbl.inc.c"
+#include "assets/jp/objects/act_balloon/cKF_bs_r_act_balloon.inc.c"
diff --git a/src/objects/act_balloon/act_balloon.h b/src/objects/act_balloon/act_balloon.h
new file mode 100644
index 0000000..a3ff00b
--- /dev/null
+++ b/src/objects/act_balloon/act_balloon.h
@@ -0,0 +1,21 @@
+#ifndef OBJECT_ACT_BALLOON_H
+#define OBJECT_ACT_BALLOON_H
+
+#include "gbi.h"
+#include "c_keyframe.h"
+
+extern Vtx act_balloon_v[];
+extern Gfx act_balloon_head_model[];
+extern Gfx act_balloon_wireB_model[];
+extern Gfx act_balloon_wireA_model[];
+extern u8 act_balloon_wire_tex_txt[];
+extern u16 act_balloon_head_tex_rgb_ia16[];
+extern u8 cKF_ckcb_r_act_balloon_tbl[];
+extern s16 cKF_kn_act_balloon_tbl[];
+extern s16 cKF_c_act_balloon_tbl[];
+extern Keyframe cKF_ds_act_balloon_tbl[];
+extern BaseAnimationR cKF_ba_r_act_balloon;
+extern JointElemR cKF_je_r_act_balloon_tbl[];
+extern BaseSkeletonR cKF_bs_r_act_balloon;
+
+#endif