diff options
Diffstat (limited to 'src/objects')
72 files changed, 1944 insertions, 720 deletions
diff --git a/src/objects/object_00D5D000/object_00D5D000.c b/src/objects/object_00D5D000/object_00D5D000.c index 64d715c..3d832d6 100644 --- a/src/objects/object_00D5D000/object_00D5D000.c +++ b/src/objects/object_00D5D000/object_00D5D000.c @@ -1,6 +1,6 @@ -#include "unk.h"
+#include "ultratypes.h"
-UNK_TYPE4 padD5D000[] = { 0x00000000, 0x00000000 };
+s32 padD5D000[] = { 0x00000000, 0x00000000 };
u32 StructurePaletteAddresses[] = {
0x06000008, // obj_s_house1_a_pal
@@ -8,38 +8,38 @@ u32 StructurePaletteAddresses[] = { 0x06000048, // obj_s_house1_c_pal
0x06000068, // obj_s_house1_d_pal
0x06000088, // obj_s_house1_e_pal
- 0x06000128, //
- 0x06000108, //
- 0x060000E8, //
- 0x060000C8, //
- 0x060000A8, //
- 0x060001C8, //
- 0x060001A8, //
- 0x06000188, //
- 0x06000168, //
- 0x06000148, //
- 0x06000268, //
- 0x06000248, //
- 0x06000228, //
- 0x06000208, //
- 0x060001E8, //
- 0x06000308, //
- 0x060002E8, //
- 0x060002C8, //
- 0x060002A8, //
- 0x06000288, //
- 0x06000648, //
- 0x06000668, //
- 0x060006A8, //
- 0x06000688, //
- 0x060006C8, //
- 0x060006E8, //
- 0x06000708, //
- 0x06000728, //
- 0x06000748, //
- 0x06000768, //
- 0x06000788, //
- 0x060007A8, //
+ 0x06000128, // obj_s_house2_a_pal
+ 0x06000108, // obj_s_house2_b_pal
+ 0x060000E8, // obj_s_house2_c_pal
+ 0x060000C8, // obj_s_house2_d_pal
+ 0x060000A8, // obj_s_house2_e_pal
+ 0x060001C8, // obj_s_house3_a_pal
+ 0x060001A8, // obj_s_house3_b_pal
+ 0x06000188, // obj_s_house3_c_pal
+ 0x06000168, // obj_s_house3_d_pal
+ 0x06000148, // obj_s_house3_e_pal
+ 0x06000268, // obj_s_house4_a_pal
+ 0x06000248, // obj_s_house4_b_pal
+ 0x06000228, // obj_s_house4_c_pal
+ 0x06000208, // obj_s_house4_d_pal
+ 0x060001E8, // obj_s_house4_e_pal
+ 0x06000308, // obj_s_house5_a_pal
+ 0x060002E8, // obj_s_house5_b_pal
+ 0x060002C8, // obj_s_house5_c_pal
+ 0x060002A8, // obj_s_house5_d_pal
+ 0x06000288, // obj_s_house5_e_pal
+ 0x06000648, // obj_s_myhome_a_pal
+ 0x06000668, // obj_s_myhome_b_pal
+ 0x060006A8, // obj_s_myhome_c_pal
+ 0x06000688, // obj_s_myhome_d_pal
+ 0x060006C8, // obj_s_myhome_e_pal
+ 0x060006E8, // obj_s_myhome_f_pal
+ 0x06000708, // obj_s_myhome_g_pal
+ 0x06000728, // obj_s_myhome_h_pal
+ 0x06000748, // obj_s_myhome_i_pal
+ 0x06000768, // obj_s_myhome_j_pal
+ 0x06000788, // obj_s_myhome_k_pal
+ 0x060007A8, // obj_s_myhome_l_pal
0x06000948, //
0x06000988, //
0x060009C8, //
@@ -62,7 +62,7 @@ u32 StructurePaletteAddresses[] = { 0x06000DC8, //
0x06000E88, //
0x06000EC8, //
- 0x06000F08, //
+ 0x06000F08, // obj_police_box_pal
0x06000008, //
0x06000008, //
0x06000F48, //
@@ -94,43 +94,43 @@ u32 StructurePaletteAddresses[] = { 0x06001348, // obj_e_mikanbox_pal
0x06001368, // obj_s_douzou_dai_pal
0x060013A8, //
- 0x06000328, //
- 0x06000348, //
- 0x06000368, //
- 0x06000388, //
- 0x060003A8, //
- 0x06000448, //
- 0x06000428, //
- 0x06000408, //
- 0x060003E8, //
- 0x060003C8, //
- 0x060004E8, //
- 0x060004C8, //
- 0x060004A8, //
- 0x06000488, //
- 0x06000468, //
- 0x06000588, //
- 0x06000568, //
- 0x06000548, //
- 0x06000528, //
- 0x06000508, //
- 0x06000628, //
- 0x06000608, //
- 0x060005E8, //
- 0x060005C8, //
- 0x060005A8, //
- 0x060007C8, //
- 0x060007E8, //
- 0x06000828, //
- 0x06000808, //
- 0x06000848, //
- 0x06000868, //
- 0x06000888, //
- 0x060008A8, //
- 0x060008C8, //
- 0x060008E8, //
- 0x06000908, //
- 0x06000928, //
+ 0x06000328, // obj_w_house1_a_pal
+ 0x06000348, // obj_w_house1_b_pal
+ 0x06000368, // obj_w_house1_c_pal
+ 0x06000388, // obj_w_house1_d_pal
+ 0x060003A8, // obj_w_house1_e_pal
+ 0x06000448, // obj_w_house2_a_pal
+ 0x06000428, // obj_w_house2_b_pal
+ 0x06000408, // obj_w_house2_c_pal
+ 0x060003E8, // obj_w_house2_d_pal
+ 0x060003C8, // obj_w_house2_e_pal
+ 0x060004E8, // obj_w_house3_a_pal
+ 0x060004C8, // obj_w_house3_b_pal
+ 0x060004A8, // obj_w_house3_c_pal
+ 0x06000488, // obj_w_house3_d_pal
+ 0x06000468, // obj_w_house3_e_pal
+ 0x06000588, // obj_w_house4_a_pal
+ 0x06000568, // obj_w_house4_b_pal
+ 0x06000548, // obj_w_house4_c_pal
+ 0x06000528, // obj_w_house4_d_pal
+ 0x06000508, // obj_w_house4_e_pal
+ 0x06000628, // obj_w_house5_a_pal
+ 0x06000608, // obj_w_house5_b_pal
+ 0x060005E8, // obj_w_house5_c_pal
+ 0x060005C8, // obj_w_house5_d_pal
+ 0x060005A8, // obj_w_house5_e_pal
+ 0x060007C8, // obj_w_myhome_a_pal
+ 0x060007E8, // obj_w_myhome_b_pal
+ 0x06000828, // obj_w_myhome_c_pal
+ 0x06000808, // obj_w_myhome_d_pal
+ 0x06000848, // obj_w_myhome_e_pal
+ 0x06000868, // obj_w_myhome_f_pal
+ 0x06000888, // obj_w_myhome_g_pal
+ 0x060008A8, // obj_w_myhome_h_pal
+ 0x060008C8, // obj_w_myhome_i_pal
+ 0x060008E8, // obj_w_myhome_j_pal
+ 0x06000908, // obj_w_myhome_k_pal
+ 0x06000928, // obj_w_myhome_l_pal
0x06000968, //
0x060009A8, //
0x060009E8, //
@@ -153,7 +153,7 @@ u32 StructurePaletteAddresses[] = { 0x06000E68, //
0x06000EA8, //
0x06000EE8, //
- 0x06000F28, //
+ 0x06000F28, // obj_police_box_winter_pal
0x06000008, //
0x06000008, //
0x06000F68, //
diff --git a/src/objects/object_00D5E000/obj_douzou/obj_douzou.c b/src/objects/object_00D5E000/obj_douzou/obj_douzou.c deleted file mode 100644 index 41d0b73..0000000 --- a/src/objects/object_00D5E000/obj_douzou/obj_douzou.c +++ /dev/null @@ -1,164 +0,0 @@ -#include "obj_douzou.h" - -s32 padD68420[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_name_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_dai_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_girl_mouth_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_girl_face_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_girl_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_boy_mouth_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_boy_face_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_boy_model.gfx.inc.c" -u8 obj_s_douzou_dai_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_dai_tex_txt.ci4.inc.c" -}; -u8 obj_s_douzou_name_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_name_tex_txt.i4.inc.c" -}; -u8 obj_s_douzou_b1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b1_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b2_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b3_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b3_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b4_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b4_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b5_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b5_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b6_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b6_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b7_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b7_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_b8_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_b8_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_bm1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_bm1_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_bm2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_bm2_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g1_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g2_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g3_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g3_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g4_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g4_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g5_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g5_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g6_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g6_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_g8_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_g8_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_gm1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_gm1_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_gm2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_gm2_tex_pic_i4.i4.inc.c" -}; -u8 obj_s_douzou_metal_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_s_douzou_metal_tex_pic_i4.i4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_ckcb_r_obj_s_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_c_obj_s_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_ba_r_obj_s_douzou.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_je_r_obj_s_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_bs_r_obj_s_douzou.inc.c" -s32 padD6B178[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_name_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_dai_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_girl_mouth_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_girl_face_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_girl_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_boy_mouth_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_boy_face_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_boy_model.gfx.inc.c" -u8 obj_w_douzou_dai_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_dai_tex_txt.ci4.inc.c" -}; -u8 obj_w_douzou_name_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_name_tex_txt.i4.inc.c" -}; -u8 obj_w_douzou_b1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b1_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b2_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b3_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b3_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b4_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b4_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b5_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b5_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b6_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b6_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b7_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b7_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_b8_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_b8_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_bm1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_bm1_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_bm2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_bm2_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g1_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g2_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g3_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g3_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g4_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g4_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g5_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g5_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g6_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g6_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_g8_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_g8_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_gm1_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_gm1_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_gm2_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_gm2_tex_pic_i4.i4.inc.c" -}; -u8 obj_w_douzou_metal_tex_pic_i4[] = { -#include "assets/jp/objects/object_00D5E000/obj_douzou/obj_w_douzou_metal_tex_pic_i4.i4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_ckcb_r_obj_w_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_c_obj_w_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_ba_r_obj_w_douzou.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_je_r_obj_w_douzou_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_douzou/cKF_bs_r_obj_w_douzou.inc.c" diff --git a/src/objects/object_00D5E000/obj_douzou/obj_douzou.h b/src/objects/object_00D5E000/obj_douzou/obj_douzou.h deleted file mode 100644 index 22bb809..0000000 --- a/src/objects/object_00D5E000/obj_douzou/obj_douzou.h +++ /dev/null @@ -1,86 +0,0 @@ -#ifndef OBJECT_OBJ_DOUZOU_H -#define OBJECT_OBJ_DOUZOU_H - -#include "gbi.h" -#include "c_keyframe.h" - -/** - * @file obj_douzou - * 銅像 Statue awarded for completely paying off your debt - */ - -extern Vtx obj_s_douzou_v[]; -extern Gfx obj_s_douzou_name_model[]; -// 台 Pedestal -extern Gfx obj_s_douzou_dai_model[]; -extern Gfx obj_s_douzou_girl_mouth_model[]; -extern Gfx obj_s_douzou_girl_face_model[]; -extern Gfx obj_s_douzou_girl_model[]; -extern Gfx obj_s_douzou_boy_mouth_model[]; -extern Gfx obj_s_douzou_boy_face_model[]; -extern Gfx obj_s_douzou_boy_model[]; -extern u8 obj_s_douzou_dai_tex_txt[]; -extern u8 obj_s_douzou_name_tex_txt[]; -extern u8 obj_s_douzou_b1_tex_pic_i4[]; -extern u8 obj_s_douzou_b2_tex_pic_i4[]; -extern u8 obj_s_douzou_b3_tex_pic_i4[]; -extern u8 obj_s_douzou_b4_tex_pic_i4[]; -extern u8 obj_s_douzou_b5_tex_pic_i4[]; -extern u8 obj_s_douzou_b6_tex_pic_i4[]; -extern u8 obj_s_douzou_b7_tex_pic_i4[]; -extern u8 obj_s_douzou_b8_tex_pic_i4[]; -extern u8 obj_s_douzou_bm1_tex_pic_i4[]; -extern u8 obj_s_douzou_bm2_tex_pic_i4[]; -extern u8 obj_s_douzou_g1_tex_pic_i4[]; -extern u8 obj_s_douzou_g2_tex_pic_i4[]; -extern u8 obj_s_douzou_g3_tex_pic_i4[]; -extern u8 obj_s_douzou_g4_tex_pic_i4[]; -extern u8 obj_s_douzou_g5_tex_pic_i4[]; -extern u8 obj_s_douzou_g6_tex_pic_i4[]; -extern u8 obj_s_douzou_g8_tex_pic_i4[]; -extern u8 obj_s_douzou_gm1_tex_pic_i4[]; -extern u8 obj_s_douzou_gm2_tex_pic_i4[]; -extern u8 obj_s_douzou_metal_tex_pic_i4[]; -extern u8 cKF_ckcb_r_obj_s_douzou_tbl[]; -extern s16 cKF_c_obj_s_douzou_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_s_douzou; -extern JointElemR cKF_je_r_obj_s_douzou_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_s_douzou; -extern Vtx obj_w_douzou_v[]; -extern Gfx obj_w_douzou_name_model[]; -extern Gfx obj_w_douzou_dai_model[]; -extern Gfx obj_w_douzou_girl_mouth_model[]; -extern Gfx obj_w_douzou_girl_face_model[]; -extern Gfx obj_w_douzou_girl_model[]; -extern Gfx obj_w_douzou_boy_mouth_model[]; -extern Gfx obj_w_douzou_boy_face_model[]; -extern Gfx obj_w_douzou_boy_model[]; -extern u8 obj_w_douzou_dai_tex_txt[]; -extern u8 obj_w_douzou_name_tex_txt[]; -extern u8 obj_w_douzou_b1_tex_pic_i4[]; -extern u8 obj_w_douzou_b2_tex_pic_i4[]; -extern u8 obj_w_douzou_b3_tex_pic_i4[]; -extern u8 obj_w_douzou_b4_tex_pic_i4[]; -extern u8 obj_w_douzou_b5_tex_pic_i4[]; -extern u8 obj_w_douzou_b6_tex_pic_i4[]; -extern u8 obj_w_douzou_b7_tex_pic_i4[]; -extern u8 obj_w_douzou_b8_tex_pic_i4[]; -extern u8 obj_w_douzou_bm1_tex_pic_i4[]; -extern u8 obj_w_douzou_bm2_tex_pic_i4[]; -extern u8 obj_w_douzou_g1_tex_pic_i4[]; -extern u8 obj_w_douzou_g2_tex_pic_i4[]; -extern u8 obj_w_douzou_g3_tex_pic_i4[]; -extern u8 obj_w_douzou_g4_tex_pic_i4[]; -extern u8 obj_w_douzou_g5_tex_pic_i4[]; -extern u8 obj_w_douzou_g6_tex_pic_i4[]; -extern u8 obj_w_douzou_g8_tex_pic_i4[]; -extern u8 obj_w_douzou_gm1_tex_pic_i4[]; -extern u8 obj_w_douzou_gm2_tex_pic_i4[]; -extern u8 obj_w_douzou_metal_tex_pic_i4[]; -extern u8 cKF_ckcb_r_obj_w_douzou_tbl[]; -extern s16 cKF_c_obj_w_douzou_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_w_douzou; -extern JointElemR cKF_je_r_obj_w_douzou_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_w_douzou; - -#endif diff --git a/src/objects/object_00D5E000/obj_dump/obj_dump.c b/src/objects/object_00D5E000/obj_dump/obj_dump.c deleted file mode 100644 index d085e6b..0000000 --- a/src/objects/object_00D5E000/obj_dump/obj_dump.c +++ /dev/null @@ -1,24 +0,0 @@ -#include "obj_dump.h" - -s32 padD6DEE0[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_s_dump_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_s_dump_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_s_dump_t2T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/dump_s_DL_model.gfx.inc.c" -u8 obj_s_dump_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_s_dump_t1_tex.ci4.inc.c" -}; -u8 obj_s_dump_t2_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_s_dump_t2_tex.ci4.inc.c" -}; -s32 padD6F4D0[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_w_dump_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_w_dump_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_w_dump_t2T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_dump/dump_w_DL_model.gfx.inc.c" -u8 obj_w_dump_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_w_dump_t1_tex.ci4.inc.c" -}; -u8 obj_w_dump_t2_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_dump/obj_w_dump_t2_tex.ci4.inc.c" -}; diff --git a/src/objects/object_00D5E000/obj_dump/obj_dump.h b/src/objects/object_00D5E000/obj_dump/obj_dump.h deleted file mode 100644 index a91ea62..0000000 --- a/src/objects/object_00D5E000/obj_dump/obj_dump.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef OBJECT_OBJ_DUMP_H -#define OBJECT_OBJ_DUMP_H - -#include "gbi.h" - -/** - * @file obj_dump - * The town dump - */ - -extern Vtx obj_s_dump_v[]; -extern Gfx obj_s_dump_t1T_model[]; -extern Gfx obj_s_dump_t2T_model[]; -extern Gfx dump_s_DL_model[]; -extern u8 obj_s_dump_t1_tex[]; -extern u8 obj_s_dump_t2_tex[]; -extern Vtx obj_w_dump_v[]; -extern Gfx obj_w_dump_t1T_model[]; -extern Gfx obj_w_dump_t2T_model[]; -extern Gfx dump_w_DL_model[]; -extern u8 obj_w_dump_t1_tex[]; -extern u8 obj_w_dump_t2_tex[]; - -#endif diff --git a/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.c b/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.c deleted file mode 100644 index 2a07e4a..0000000 --- a/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.c +++ /dev/null @@ -1,37 +0,0 @@ -#include "obj_e_kago.h" - -s32 padD74A40[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_t2T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/kago_r_DL_model.gfx.inc.c" -u8 obj_e_kago_r_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_t1_tex.ci4.inc.c" -}; -u8 obj_e_kago_r_t2_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_t2_tex.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_ball_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_ball_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/kago_r_ball_DL_model.gfx.inc.c" -u8 obj_e_kago_r_ball_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_r_ball_t1_tex.ci4.inc.c" -}; -s32 padD76A30[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_t2T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/kago_w_DL_model.gfx.inc.c" -u8 obj_e_kago_w_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_t1_tex.ci4.inc.c" -}; -u8 obj_e_kago_w_t2_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_t2_tex.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_ball_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_ball_t1T_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_e_kago/kago_w_ball_DL_model.gfx.inc.c" -u8 obj_e_kago_w_ball_t1_tex[] = { -#include "assets/jp/objects/object_00D5E000/obj_e_kago/obj_e_kago_w_ball_t1_tex.ci4.inc.c" -}; -s32 padD789F0[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.h b/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.h deleted file mode 100644 index e01a4eb..0000000 --- a/src/objects/object_00D5E000/obj_e_kago/obj_e_kago.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef OBJECT_OBJ_E_KAGO_H -#define OBJECT_OBJ_E_KAGO_H - -#include "gbi.h" - -/** - * @file obj_e_kago - * 籠 Basket and balls for the Sports Fair ball toss - */ - -extern Vtx obj_e_kago_r_v[]; -extern Gfx obj_e_kago_r_t1T_model[]; -extern Gfx obj_e_kago_r_t2T_model[]; -extern Gfx kago_r_DL_model[]; -extern u8 obj_e_kago_r_t1_tex[]; -extern u8 obj_e_kago_r_t2_tex[]; -extern Vtx obj_e_kago_r_ball_v[]; -extern Gfx obj_e_kago_r_ball_t1T_model[]; -extern Gfx kago_r_ball_DL_model[]; -extern u8 obj_e_kago_r_ball_t1_tex[]; -extern Vtx obj_e_kago_w_v[]; -extern Gfx obj_e_kago_w_t1T_model[]; -extern Gfx obj_e_kago_w_t2T_model[]; -extern Gfx kago_w_DL_model[]; -extern u8 obj_e_kago_w_t1_tex[]; -extern u8 obj_e_kago_w_t2_tex[]; -extern Vtx obj_e_kago_w_ball_v[]; -extern Gfx obj_e_kago_w_ball_t1T_model[]; -extern Gfx kago_w_ball_DL_model[]; -extern u8 obj_e_kago_w_ball_t1_tex[]; - -#endif diff --git a/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.c b/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.c new file mode 100644 index 0000000..712af94 --- /dev/null +++ b/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.c @@ -0,0 +1,20 @@ +#include "obj_e_kago_r.h" + +s32 padD74A40[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_t2T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/kago_r_DL_model.gfx.inc.c" +u8 obj_e_kago_r_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_t1_tex.ci4.inc.c" +}; +u8 obj_e_kago_r_t2_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_t2_tex.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_ball_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_ball_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/kago_r_ball_DL_model.gfx.inc.c" +u8 obj_e_kago_r_ball_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r_ball_t1_tex.ci4.inc.c" +}; +s32 padD76A30[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.h b/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.h new file mode 100644 index 0000000..0db7273 --- /dev/null +++ b/src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.h @@ -0,0 +1,22 @@ +#ifndef OBJECT_OBJ_E_KAGO_R_H +#define OBJECT_OBJ_E_KAGO_R_H + +#include "gbi.h" + +/** + * @file obj_e_kago_r + * 籠 Basket and balls for the Sports Fair ball toss (red) + */ + +extern Vtx obj_e_kago_r_v[]; +extern Gfx obj_e_kago_r_t1T_model[]; +extern Gfx obj_e_kago_r_t2T_model[]; +extern Gfx kago_r_DL_model[]; +extern u8 obj_e_kago_r_t1_tex[]; +extern u8 obj_e_kago_r_t2_tex[]; +extern Vtx obj_e_kago_r_ball_v[]; +extern Gfx obj_e_kago_r_ball_t1T_model[]; +extern Gfx kago_r_ball_DL_model[]; +extern u8 obj_e_kago_r_ball_t1_tex[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.c b/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.c new file mode 100644 index 0000000..90a9347 --- /dev/null +++ b/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.c @@ -0,0 +1,19 @@ +#include "obj_e_kago_w.h" + +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_t2T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/kago_w_DL_model.gfx.inc.c" +u8 obj_e_kago_w_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_t1_tex.ci4.inc.c" +}; +u8 obj_e_kago_w_t2_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_t2_tex.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_ball_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_ball_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/kago_w_ball_DL_model.gfx.inc.c" +u8 obj_e_kago_w_ball_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w_ball_t1_tex.ci4.inc.c" +}; +s32 padD789F0[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.h b/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.h new file mode 100644 index 0000000..bdab842 --- /dev/null +++ b/src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.h @@ -0,0 +1,22 @@ +#ifndef OBJECT_OBJ_E_KAGO_W_H +#define OBJECT_OBJ_E_KAGO_W_H + +#include "gbi.h" + +/** + * @file obj_e_kago_w + * 籠 Basket and balls for the Sports Fair ball toss (white) + */ + +extern Vtx obj_e_kago_w_v[]; +extern Gfx obj_e_kago_w_t1T_model[]; +extern Gfx obj_e_kago_w_t2T_model[]; +extern Gfx kago_w_DL_model[]; +extern u8 obj_e_kago_w_t1_tex[]; +extern u8 obj_e_kago_w_t2_tex[]; +extern Vtx obj_e_kago_w_ball_v[]; +extern Gfx obj_e_kago_w_ball_t1T_model[]; +extern Gfx kago_w_ball_DL_model[]; +extern u8 obj_e_kago_w_ball_t1_tex[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_house/obj_house.c b/src/objects/object_00D5E000/obj_house/obj_house.c deleted file mode 100644 index 877f16c..0000000 --- a/src/objects/object_00D5E000/obj_house/obj_house.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "obj_house.h" - -s32 padD81BB0[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_window_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_light_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t4_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t3_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t2_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_door_model.gfx.inc.c" -u8 obj_s_house1_t1_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t1_tex_txt.ci4.inc.c" -}; -u8 obj_s_house1_window_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_window_txt.i4.inc.c" -}; -u8 obj_s_house1_t3_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t3_tex_txt_obj_s_house1_a_pal.ci4.inc.c" -}; -u8 obj_s_house1_t2_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t2_tex_txt_obj_s_house1_a_pal.ci4.inc.c" -}; -u8 obj_s_house1_t4_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_house/obj_s_house1_t4_tex_txt.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_je_r_obj_s_house1_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_bs_r_obj_s_house1.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ckcb_r_obj_s_house1_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_kn_obj_s_house1_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_c_obj_s_house1_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ds_obj_s_house1_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ba_r_obj_s_house1.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ckcb_r_obj_s_house1_out_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_kn_obj_s_house1_out_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_c_obj_s_house1_out_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ds_obj_s_house1_out_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_house/cKF_ba_r_obj_s_house1_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_lotus/obj_lotus.c b/src/objects/object_00D5E000/obj_lotus/obj_lotus.c deleted file mode 100644 index 33b091e..0000000 --- a/src/objects/object_00D5E000/obj_lotus/obj_lotus.c +++ /dev/null @@ -1,27 +0,0 @@ -#include "obj_lotus.h" - -s32 padD7D6F0[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_flower1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafH_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafG_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafF_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafE_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafD_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafC_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafB_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_s_lotus_leafA_model.gfx.inc.c" -u8 obj_lotus_flower_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_lotus_flower_tex_txt.ci4.inc.c" -}; -u8 obj_lotus_leaf_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_lotus/obj_lotus_leaf_tex_txt.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_je_r_obj_s_lotus_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_bs_r_obj_s_lotus.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_ckcb_r_obj_s_lotus_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_kn_obj_s_lotus_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_c_obj_s_lotus_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_ds_obj_s_lotus_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_lotus/cKF_ba_r_obj_s_lotus.inc.c" -s32 padD7EFD0[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.c b/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.c new file mode 100644 index 0000000..60629ad --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.c @@ -0,0 +1,83 @@ +#include "obj_s_douzou.h" + +s32 padD68420[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_dai_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_girl_mouth_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_girl_face_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_girl_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_boy_mouth_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_boy_face_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_boy_model.gfx.inc.c" +u8 obj_s_douzou_dai_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_dai_tex_txt.ci4.inc.c" +}; +u8 obj_s_douzou_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_name_tex_txt.i4.inc.c" +}; +u8 obj_s_douzou_b1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b1_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b2_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b3_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b3_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b4_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b4_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b5_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b5_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b6_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b6_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b7_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b7_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_b8_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_b8_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_bm1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_bm1_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_bm2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_bm2_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g1_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g2_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g3_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g3_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g4_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g4_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g5_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g5_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g6_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g6_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_g8_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_g8_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_gm1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_gm1_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_gm2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_gm2_tex_pic_i4.i4.inc.c" +}; +u8 obj_s_douzou_metal_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/obj_s_douzou_metal_tex_pic_i4.i4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/cKF_ckcb_r_obj_s_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/cKF_c_obj_s_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/cKF_ba_r_obj_s_douzou.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/cKF_je_r_obj_s_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_douzou/cKF_bs_r_obj_s_douzou.inc.c" diff --git a/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.h b/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.h new file mode 100644 index 0000000..c604283 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.h @@ -0,0 +1,50 @@ +#ifndef OBJECT_OBJ_S_DOUZOU_H +#define OBJECT_OBJ_S_DOUZOU_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_s_douzou + * 銅像 Statue awarded for completely paying off your debt (non winter) + */ + +extern Vtx obj_s_douzou_v[]; +extern Gfx obj_s_douzou_name_model[]; +// 台 Pedestal +extern Gfx obj_s_douzou_dai_model[]; +extern Gfx obj_s_douzou_girl_mouth_model[]; +extern Gfx obj_s_douzou_girl_face_model[]; +extern Gfx obj_s_douzou_girl_model[]; +extern Gfx obj_s_douzou_boy_mouth_model[]; +extern Gfx obj_s_douzou_boy_face_model[]; +extern Gfx obj_s_douzou_boy_model[]; +extern u8 obj_s_douzou_dai_tex_txt[]; +extern u8 obj_s_douzou_name_tex_txt[]; +extern u8 obj_s_douzou_b1_tex_pic_i4[]; +extern u8 obj_s_douzou_b2_tex_pic_i4[]; +extern u8 obj_s_douzou_b3_tex_pic_i4[]; +extern u8 obj_s_douzou_b4_tex_pic_i4[]; +extern u8 obj_s_douzou_b5_tex_pic_i4[]; +extern u8 obj_s_douzou_b6_tex_pic_i4[]; +extern u8 obj_s_douzou_b7_tex_pic_i4[]; +extern u8 obj_s_douzou_b8_tex_pic_i4[]; +extern u8 obj_s_douzou_bm1_tex_pic_i4[]; +extern u8 obj_s_douzou_bm2_tex_pic_i4[]; +extern u8 obj_s_douzou_g1_tex_pic_i4[]; +extern u8 obj_s_douzou_g2_tex_pic_i4[]; +extern u8 obj_s_douzou_g3_tex_pic_i4[]; +extern u8 obj_s_douzou_g4_tex_pic_i4[]; +extern u8 obj_s_douzou_g5_tex_pic_i4[]; +extern u8 obj_s_douzou_g6_tex_pic_i4[]; +extern u8 obj_s_douzou_g8_tex_pic_i4[]; +extern u8 obj_s_douzou_gm1_tex_pic_i4[]; +extern u8 obj_s_douzou_gm2_tex_pic_i4[]; +extern u8 obj_s_douzou_metal_tex_pic_i4[]; +extern u8 cKF_ckcb_r_obj_s_douzou_tbl[]; +extern s16 cKF_c_obj_s_douzou_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_douzou; +extern JointElemR cKF_je_r_obj_s_douzou_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_douzou; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.c b/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.c new file mode 100644 index 0000000..4cddb6c --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.c @@ -0,0 +1,14 @@ +#include "obj_s_dump.h" + +s32 padD6DEE0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_dump/obj_s_dump_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_dump/obj_s_dump_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_dump/obj_s_dump_t2T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_dump/dump_s_DL_model.gfx.inc.c" +u8 obj_s_dump_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_dump/obj_s_dump_t1_tex.ci4.inc.c" +}; +u8 obj_s_dump_t2_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_dump/obj_s_dump_t2_tex.ci4.inc.c" +}; +s32 padD6F4D0[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.h b/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.h new file mode 100644 index 0000000..21ac6f9 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_dump/obj_s_dump.h @@ -0,0 +1,18 @@ +#ifndef OBJECT_OBJ_S_DUMP_H +#define OBJECT_OBJ_S_DUMP_H + +#include "gbi.h" + +/** + * @file obj_s_dump + * The town dump (non winter) + */ + +extern Vtx obj_s_dump_v[]; +extern Gfx obj_s_dump_t1T_model[]; +extern Gfx obj_s_dump_t2T_model[]; +extern Gfx dump_s_DL_model[]; +extern u8 obj_s_dump_t1_tex[]; +extern u8 obj_s_dump_t2_tex[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_house1/obj_s_house1.c b/src/objects/object_00D5E000/obj_s_house1/obj_s_house1.c new file mode 100644 index 0000000..8c1bd11 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house1/obj_s_house1.c @@ -0,0 +1,39 @@ +#include "obj_s_house1.h" + +s32 padD81BB0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t4_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_door_model.gfx.inc.c" +u8 obj_s_house1_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t1_tex_txt.ci4.inc.c" +}; +u8 obj_s_house1_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_window_txt.i4.inc.c" +}; +u8 obj_s_house1_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t3_tex_txt_obj_s_house1_a_pal.ci4.inc.c" +}; +u8 obj_s_house1_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t2_tex_txt_obj_s_house1_a_pal.ci4.inc.c" +}; +u8 obj_s_house1_t4_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house1/obj_s_house1_t4_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_je_r_obj_s_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_bs_r_obj_s_house1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ckcb_r_obj_s_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_kn_obj_s_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_c_obj_s_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ds_obj_s_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ba_r_obj_s_house1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ckcb_r_obj_s_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_kn_obj_s_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_c_obj_s_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ds_obj_s_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house1/cKF_ba_r_obj_s_house1_out.inc.c" +s32 padD8437C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_house/obj_house.h b/src/objects/object_00D5E000/obj_s_house1/obj_s_house1.h index 8b45bf9..80bd463 100644 --- a/src/objects/object_00D5E000/obj_house/obj_house.h +++ b/src/objects/object_00D5E000/obj_s_house1/obj_s_house1.h @@ -1,14 +1,9 @@ -#ifndef OBJECT_OBJ_HOUSE_H -#define OBJECT_OBJ_HOUSE_H +#ifndef OBJECT_OBJ_S_HOUSE1_H +#define OBJECT_OBJ_S_HOUSE1_H #include "gbi.h" #include "c_keyframe.h" -/** - * @file obj_house - * Villager houses - */ - extern Vtx obj_s_house1_v[]; extern Gfx obj_s_house1_window_model[]; extern Gfx obj_s_house1_light_model[]; diff --git a/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.c b/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.c new file mode 100644 index 0000000..28860cc --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.c @@ -0,0 +1,38 @@ +#include "obj_s_house2.h" + +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_door_model.gfx.inc.c" +u8 obj_s_house2_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_house2_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_window_tex_txt.i4.inc.c" +}; +u8 obj_s_house2_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t2_tex_txt_obj_s_house2_a_pal.ci4.inc.c" +}; +u8 obj_s_house2_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_t1_tex_txt.ci4.inc.c" +}; +u8 obj_s_house2_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house2/obj_s_house2_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_je_r_obj_s_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_bs_r_obj_s_house2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ckcb_r_obj_s_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_kn_obj_s_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_c_obj_s_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ds_obj_s_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ba_r_obj_s_house2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ckcb_r_obj_s_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_kn_obj_s_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_c_obj_s_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ds_obj_s_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house2/cKF_ba_r_obj_s_house2_out.inc.c" +s32 padD86B0C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.h b/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.h new file mode 100644 index 0000000..20e3a10 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house2/obj_s_house2.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_S_HOUSE2_H +#define OBJECT_OBJ_S_HOUSE2_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_house2_v[]; +extern Gfx obj_s_house2_window_model[]; +extern Gfx obj_s_house2_t3_model[]; +extern Gfx obj_s_house2_t2_model[]; +extern Gfx obj_s_house2_t1_model[]; +extern Gfx obj_s_house2_name_model[]; +extern Gfx obj_s_house2_light_model[]; +extern Gfx obj_s_house2_door_model[]; +extern unsigned char obj_s_house2_t3_tex_txt[]; +extern unsigned char obj_s_house2_window_tex_txt[]; +extern unsigned char obj_s_house2_t2_tex_txt[]; +extern unsigned char obj_s_house2_t1_tex_txt[]; +extern unsigned char obj_s_house2_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_house2_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_house2; +extern u8 cKF_ckcb_r_obj_s_house2_tbl[]; +extern s16 cKF_kn_obj_s_house2_tbl[]; +extern s16 cKF_c_obj_s_house2_tbl[]; +extern Keyframe cKF_ds_obj_s_house2_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house2; +extern u8 cKF_ckcb_r_obj_s_house2_out_tbl[]; +extern s16 cKF_kn_obj_s_house2_out_tbl[]; +extern s16 cKF_c_obj_s_house2_out_tbl[]; +extern Keyframe cKF_ds_obj_s_house2_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house2_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.c b/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.c new file mode 100644 index 0000000..26b2759 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.c @@ -0,0 +1,38 @@ +#include "obj_s_house3.h" + +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_door_model.gfx.inc.c" +u8 obj_s_house3_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_house3_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t1_tex_txt_obj_s_house3_a_pal.ci4.inc.c" +}; +u8 obj_s_house3_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_t2_tex_txt_obj_s_house3_a_pal.ci4.inc.c" +}; +u8 obj_s_house3_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_window_tex_txt.i4.inc.c" +}; +u8 obj_s_house3_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house3/obj_s_house3_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_je_r_obj_s_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_bs_r_obj_s_house3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ckcb_r_obj_s_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_kn_obj_s_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_c_obj_s_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ds_obj_s_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ba_r_obj_s_house3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ckcb_r_obj_s_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_kn_obj_s_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_c_obj_s_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ds_obj_s_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house3/cKF_ba_r_obj_s_house3_out.inc.c" +s32 padD891FC[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.h b/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.h new file mode 100644 index 0000000..455a1b1 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house3/obj_s_house3.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_S_HOUSE3_H +#define OBJECT_OBJ_S_HOUSE3_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_house3_v[]; +extern Gfx obj_s_house3_window_model[]; +extern Gfx obj_s_house3_t3_model[]; +extern Gfx obj_s_house3_t2_model[]; +extern Gfx obj_s_house3_t1_model[]; +extern Gfx obj_s_house3_name_model[]; +extern Gfx obj_s_house3_light_model[]; +extern Gfx obj_s_house3_door_model[]; +extern u8 obj_s_house3_t3_tex_txt[]; +extern u8 obj_s_house3_t1_tex_txt[]; +extern u8 obj_s_house3_t2_tex_txt[]; +extern u8 obj_s_house3_window_tex_txt[]; +extern u8 obj_s_house3_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_house3_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_house3; +extern u8 cKF_ckcb_r_obj_s_house3_tbl[]; +extern s16 cKF_kn_obj_s_house3_tbl[]; +extern s16 cKF_c_obj_s_house3_tbl[]; +extern Keyframe cKF_ds_obj_s_house3_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house3; +extern u8 cKF_ckcb_r_obj_s_house3_out_tbl[]; +extern s16 cKF_kn_obj_s_house3_out_tbl[]; +extern s16 cKF_c_obj_s_house3_out_tbl[]; +extern Keyframe cKF_ds_obj_s_house3_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house3_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.c b/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.c new file mode 100644 index 0000000..54dd03f --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.c @@ -0,0 +1,38 @@ +#include "obj_s_house4.h" + +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_door_model.gfx.inc.c" +u8 obj_s_house4_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t3_tex_txt_obj_s_house4_a_pal.ci4.inc.c" +}; +u8 obj_s_house4_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t1_tex_txt_obj_s_house4_a_pal.ci4.inc.c" +}; +u8 obj_s_house4_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_t2_tex_txt_obj_s_house4_a_pal.ci4.inc.c" +}; +u8 obj_s_house4_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_window_tex_txt.i4.inc.c" +}; +u8 obj_s_house4_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house4/obj_s_house4_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_je_r_obj_s_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_bs_r_obj_s_house4.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ckcb_r_obj_s_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_kn_obj_s_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_c_obj_s_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ds_obj_s_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ba_r_obj_s_house4.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ckcb_r_obj_s_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_kn_obj_s_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_c_obj_s_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ds_obj_s_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house4/cKF_ba_r_obj_s_house4_out.inc.c" +s32 padD8B82C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.h b/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.h new file mode 100644 index 0000000..03e551c --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house4/obj_s_house4.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_S_HOUSE4_H +#define OBJECT_OBJ_S_HOUSE4_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_house4_v[]; +extern Gfx obj_s_house4_window_model[]; +extern Gfx obj_s_house4_t3_model[]; +extern Gfx obj_s_house4_t2_model[]; +extern Gfx obj_s_house4_t1_model[]; +extern Gfx obj_s_house4_name_model[]; +extern Gfx obj_s_house4_light_model[]; +extern Gfx obj_s_house4_door_model[]; +extern u8 obj_s_house4_t3_tex_txt[]; +extern u8 obj_s_house4_t1_tex_txt[]; +extern u8 obj_s_house4_t2_tex_txt[]; +extern u8 obj_s_house4_window_tex_txt[]; +extern u8 obj_s_house4_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_house4_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_house4; +extern u8 cKF_ckcb_r_obj_s_house4_tbl[]; +extern s16 cKF_kn_obj_s_house4_tbl[]; +extern s16 cKF_c_obj_s_house4_tbl[]; +extern Keyframe cKF_ds_obj_s_house4_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house4; +extern u8 cKF_ckcb_r_obj_s_house4_out_tbl[]; +extern s16 cKF_kn_obj_s_house4_out_tbl[]; +extern s16 cKF_c_obj_s_house4_out_tbl[]; +extern Keyframe cKF_ds_obj_s_house4_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house4_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.c b/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.c new file mode 100644 index 0000000..54a800d --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.c @@ -0,0 +1,37 @@ +#include "obj_s_house5.h" + +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_door_model.gfx.inc.c" +u8 obj_s_house5_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_house5_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_window_tex_txt.i4.inc.c" +}; +u8 obj_s_house5_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t1_tex_txt.ci4.inc.c" +}; +u8 obj_s_house5_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_t2_tex_txt_obj_s_house5_a_pal.ci4.inc.c" +}; +u8 obj_s_house5_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_house5/obj_s_house5_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_je_r_obj_s_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_bs_r_obj_s_house5.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ckcb_r_obj_s_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_kn_obj_s_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_c_obj_s_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ds_obj_s_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ba_r_obj_s_house5.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ckcb_r_obj_s_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_kn_obj_s_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_c_obj_s_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ds_obj_s_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_house5/cKF_ba_r_obj_s_house5_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.h b/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.h new file mode 100644 index 0000000..18ac3a0 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_house5/obj_s_house5.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_S_HOUSE5_H +#define OBJECT_OBJ_S_HOUSE5_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_house5_v[]; +extern Gfx obj_s_house5_window_model[]; +extern Gfx obj_s_house5_t3_model[]; +extern Gfx obj_s_house5_t2_model[]; +extern Gfx obj_s_house5_t1_model[]; +extern Gfx obj_s_house5_name_model[]; +extern Gfx obj_s_house5_light_model[]; +extern Gfx obj_s_house5_door_model[]; +extern u8 obj_s_house5_t3_tex_txt[]; +extern u8 obj_s_house5_window_tex_txt[]; +extern u8 obj_s_house5_t1_tex_txt[]; +extern u8 obj_s_house5_t2_tex_txt[]; +extern u8 obj_s_house5_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_house5_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_house5; +extern u8 cKF_ckcb_r_obj_s_house5_tbl[]; +extern s16 cKF_kn_obj_s_house5_tbl[]; +extern s16 cKF_c_obj_s_house5_tbl[]; +extern Keyframe cKF_ds_obj_s_house5_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house5; +extern u8 cKF_ckcb_r_obj_s_house5_out_tbl[]; +extern s16 cKF_kn_obj_s_house5_out_tbl[]; +extern s16 cKF_c_obj_s_house5_out_tbl[]; +extern Keyframe cKF_ds_obj_s_house5_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_house5_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.c b/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.c new file mode 100644 index 0000000..d152888 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.c @@ -0,0 +1,23 @@ +#include "obj_s_kouban.h" + +s32 padDA9C80[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_neon_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_model.gfx.inc.c" +u8 obj_s_kouban_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_kouban_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t1_tex_txt.ci4.inc.c" +}; +u8 obj_s_kouban_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_window_tex_txt.i4.inc.c" +}; +u8 obj_s_kouban_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_kouban/obj_s_kouban_t2_tex_txt.ci4.inc.c" +}; diff --git a/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.h b/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.h new file mode 100644 index 0000000..24dd086 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.h @@ -0,0 +1,24 @@ +#ifndef OBJECT_OBJ_S_KOUBAN_H +#define OBJECT_OBJ_S_KOUBAN_H + +#include "gbi.h" + +/** + * @file obj_s_kouban + * 交番 Police Station (non winter) + */ + +extern Vtx obj_s_kouban_v[]; +extern Gfx obj_s_kouban_window_model[]; +extern Gfx obj_s_kouban_t3_model[]; +extern Gfx obj_s_kouban_t2_model[]; +extern Gfx obj_s_kouban_t1_model[]; +extern Gfx obj_s_kouban_neon_model[]; +extern Gfx obj_s_kouban_light_model[]; +extern Gfx obj_s_kouban_model[]; +extern u8 obj_s_kouban_t3_tex_txt[]; +extern u8 obj_s_kouban_t1_tex_txt[]; +extern u8 obj_s_kouban_window_tex_txt[]; +extern u8 obj_s_kouban_t2_tex_txt[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.c b/src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.c new file mode 100644 index 0000000..0e57c12 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.c @@ -0,0 +1,27 @@ +#include "obj_s_lotus.h" + +s32 padD7D6F0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_flower1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafH_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafG_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafF_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafE_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafD_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafC_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_s_lotus_leafA_model.gfx.inc.c" +u8 obj_lotus_flower_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_lotus_flower_tex_txt.ci4.inc.c" +}; +u8 obj_lotus_leaf_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/obj_lotus_leaf_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_je_r_obj_s_lotus_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_bs_r_obj_s_lotus.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_ckcb_r_obj_s_lotus_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_kn_obj_s_lotus_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_c_obj_s_lotus_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_ds_obj_s_lotus_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_lotus/cKF_ba_r_obj_s_lotus.inc.c" +s32 padD7EFD0[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_lotus/obj_lotus.h b/src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.h index 40b493b..3f8a2c5 100644 --- a/src/objects/object_00D5E000/obj_lotus/obj_lotus.h +++ b/src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.h @@ -1,11 +1,11 @@ -#ifndef OBJECT_OBJ_LOTUS_H -#define OBJECT_OBJ_LOTUS_H +#ifndef OBJECT_OBJ_S_LOTUS_H +#define OBJECT_OBJ_S_LOTUS_H #include "gbi.h" #include "c_keyframe.h" /** - * @file obj_lotus + * @file obj_s_lotus * Lotus flower that floats in the town lake */ diff --git a/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.c b/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.c new file mode 100644 index 0000000..b3c4850 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.c @@ -0,0 +1,37 @@ +#include "obj_s_myhome1.h" + +s32 padD9A710[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_kazamiA_model.gfx.inc.c" +u8 obj_s_myhome1_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_myhome1_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_window_txt.i4.inc.c" +}; +u8 obj_s_myhome1_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t2_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +u8 obj_s_myhome1_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1_t1_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_je_r_obj_s_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_bs_r_obj_s_myhome1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ckcb_r_obj_s_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_kn_obj_s_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_c_obj_s_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ds_obj_s_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ba_r_obj_s_myhome1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ckcb_r_obj_s_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_kn_obj_s_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_c_obj_s_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ds_obj_s_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome1/cKF_ba_r_obj_s_myhome1_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.h b/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.h new file mode 100644 index 0000000..f2ce567 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_S_MYHOME1_H +#define OBJECT_OBJ_S_MYHOME1_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_myhome1_v[]; +extern Gfx obj_s_myhome1_window_model[]; +extern Gfx obj_s_myhome1_light_model[]; +extern Gfx obj_s_myhome1_t3_model[]; +extern Gfx obj_s_myhome1_t2_model[]; +extern Gfx obj_s_myhome1_t1_model[]; +extern Gfx obj_s_myhome1_fuda_model[]; +extern Gfx obj_s_myhome1_door_model[]; +extern Gfx obj_s_myhome1_kazamiB_model[]; +extern Gfx obj_s_myhome1_kazamiA_model[]; +extern u8 obj_s_myhome1_t3_tex_txt[]; +extern u8 obj_s_myhome1_window_txt[]; +extern u8 obj_s_myhome1_t2_tex_txt[]; +extern u8 obj_s_myhome1_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_myhome1_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_myhome1; +extern u8 cKF_ckcb_r_obj_s_myhome1_tbl[]; +extern s16 cKF_kn_obj_s_myhome1_tbl[]; +extern s16 cKF_c_obj_s_myhome1_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome1_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome1; +extern u8 cKF_ckcb_r_obj_s_myhome1_out_tbl[]; +extern s16 cKF_kn_obj_s_myhome1_out_tbl[]; +extern s16 cKF_c_obj_s_myhome1_out_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome1_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome1_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.c b/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.c new file mode 100644 index 0000000..ffc2b20 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.c @@ -0,0 +1,37 @@ +#include "obj_s_myhome2.h" + +s32 padD9CEE0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_kazamiA_model.gfx.inc.c" +u8 obj_s_myhome2_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_myhome2_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_window_txt.i4.inc.c" +}; +u8 obj_s_myhome2_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t2_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +u8 obj_s_myhome2_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2_t1_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_je_r_obj_s_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_bs_r_obj_s_myhome2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ckcb_r_obj_s_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_kn_obj_s_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_c_obj_s_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ds_obj_s_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ba_r_obj_s_myhome2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ckcb_r_obj_s_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_kn_obj_s_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_c_obj_s_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ds_obj_s_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome2/cKF_ba_r_obj_s_myhome2_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.h b/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.h new file mode 100644 index 0000000..a62b65d --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_S_MYHOME2_H +#define OBJECT_OBJ_S_MYHOME2_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_myhome2_v[]; +extern Gfx obj_s_myhome2_window_model[]; +extern Gfx obj_s_myhome2_light_model[]; +extern Gfx obj_s_myhome2_t3_model[]; +extern Gfx obj_s_myhome2_t2_model[]; +extern Gfx obj_s_myhome2_t1_model[]; +extern Gfx obj_s_myhome2_fuda_model[]; +extern Gfx obj_s_myhome2_door_model[]; +extern Gfx obj_s_myhome2_kazamiB_model[]; +extern Gfx obj_s_myhome2_kazamiA_model[]; +extern u8 obj_s_myhome2_t3_tex_txt[]; +extern u8 obj_s_myhome2_window_txt[]; +extern u8 obj_s_myhome2_t2_tex_txt[]; +extern u8 obj_s_myhome2_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_myhome2_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_myhome2; +extern u8 cKF_ckcb_r_obj_s_myhome2_tbl[]; +extern s16 cKF_kn_obj_s_myhome2_tbl[]; +extern s16 cKF_c_obj_s_myhome2_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome2_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome2; +extern u8 cKF_ckcb_r_obj_s_myhome2_out_tbl[]; +extern s16 cKF_kn_obj_s_myhome2_out_tbl[]; +extern s16 cKF_c_obj_s_myhome2_out_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome2_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome2_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.c b/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.c new file mode 100644 index 0000000..a7c4d32 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.c @@ -0,0 +1,38 @@ +#include "obj_s_myhome3.h" + +s32 padD9F7D0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_kazamiA_model.gfx.inc.c" +u8 obj_s_myhome3_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t3_tex_txt.ci4.inc.c" +}; +u8 obj_s_myhome3_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t2_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +u8 obj_s_myhome3_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_window_txt.i4.inc.c" +}; +u8 obj_s_myhome3_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3_t1_tex_txt_obj_s_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_je_r_obj_s_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_bs_r_obj_s_myhome3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ckcb_r_obj_s_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_kn_obj_s_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_c_obj_s_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ds_obj_s_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ba_r_obj_s_myhome3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ckcb_r_obj_s_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_kn_obj_s_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_c_obj_s_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ds_obj_s_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_myhome3/cKF_ba_r_obj_s_myhome3_out.inc.c" +s32 padDA21DC[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.h b/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.h new file mode 100644 index 0000000..3ff9231 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_S_MYHOME3_H +#define OBJECT_OBJ_S_MYHOME3_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_myhome3_v[]; +extern Gfx obj_s_myhome3_window_model[]; +extern Gfx obj_s_myhome3_light_model[]; +extern Gfx obj_s_myhome3_t3_model[]; +extern Gfx obj_s_myhome3_t2_model[]; +extern Gfx obj_s_myhome3_t1_model[]; +extern Gfx obj_s_myhome3_fuda_model[]; +extern Gfx obj_s_myhome3_door_model[]; +extern Gfx obj_s_myhome3_kazamiB_model[]; +extern Gfx obj_s_myhome3_kazamiA_model[]; +extern u8 obj_s_myhome3_t3_tex_txt[]; +extern u8 obj_s_myhome3_t2_tex_txt[]; +extern u8 obj_s_myhome3_window_txt[]; +extern u8 obj_s_myhome3_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_myhome3_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_myhome3; +extern u8 cKF_ckcb_r_obj_s_myhome3_tbl[]; +extern s16 cKF_kn_obj_s_myhome3_tbl[]; +extern s16 cKF_c_obj_s_myhome3_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome3_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome3; +extern u8 cKF_ckcb_r_obj_s_myhome3_out_tbl[]; +extern s16 cKF_kn_obj_s_myhome3_out_tbl[]; +extern s16 cKF_c_obj_s_myhome3_out_tbl[]; +extern Keyframe cKF_ds_obj_s_myhome3_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_myhome3_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.c b/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.c new file mode 100644 index 0000000..b917fe7 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.c @@ -0,0 +1,27 @@ +#include "obj_s_uranai.h" + +s32 padD61440[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_doorA_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_doorB_model.gfx.inc.c" +u8 obj_s_uranai_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_t2_tex_txt.ci4.inc.c" +}; +u8 obj_s_uranai_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_window_tex_txt.i4.inc.c" +}; +u8 obj_s_uranai_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/obj_s_uranai_t1_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_je_r_obj_s_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_bs_r_obj_s_uranai.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_ckcb_r_obj_s_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_kn_obj_s_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_c_obj_s_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_ds_obj_s_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_uranai/cKF_ba_r_obj_s_uranai.inc.c" +s32 padD62E2C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.h b/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.h new file mode 100644 index 0000000..2f26ad7 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.h @@ -0,0 +1,30 @@ +#ifndef OBJECT_OBJ_S_URANAI_H +#define OBJECT_OBJ_S_URANAI_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_s_uranai + * 占い Katrina's tent (non winter) + */ + +extern Vtx obj_s_uranai_v[]; +extern Gfx obj_s_uranai_window_model[]; +extern Gfx obj_s_uranai_t2_model[]; +extern Gfx obj_s_uranai_t1_model[]; +extern Gfx obj_s_uranai_light_model[]; +extern Gfx obj_s_uranai_doorA_model[]; +extern Gfx obj_s_uranai_doorB_model[]; +extern u8 obj_s_uranai_t2_tex_txt[]; +extern u8 obj_s_uranai_window_tex_txt[]; +extern u8 obj_s_uranai_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_uranai_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_uranai; +extern u8 cKF_ckcb_r_obj_s_uranai_tbl[]; +extern s16 cKF_kn_obj_s_uranai_tbl[]; +extern s16 cKF_c_obj_s_uranai_tbl[]; +extern Keyframe cKF_ds_obj_s_uranai_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_uranai; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.c b/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.c new file mode 100644 index 0000000..3612809 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.c @@ -0,0 +1,25 @@ +#include "obj_s_yamishop.h" + +s32 padD5E000[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_door1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_door2_model.gfx.inc.c" +u8 obj_s_yamishop_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_t2_tex_txt.ci4.inc.c" +}; +u8 obj_s_yamishop_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_t1_tex_txt.ci4.inc.c" +}; +u8 obj_s_yamishop_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop_window_tex_txt.i4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_je_r_obj_s_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_bs_r_obj_s_yamishop.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_ckcb_r_obj_s_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_kn_obj_s_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_c_obj_s_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_ds_obj_s_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yamishop/cKF_ba_r_obj_s_yamishop.inc.c" diff --git a/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.h b/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.h new file mode 100644 index 0000000..f70469a --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.h @@ -0,0 +1,24 @@ +#ifndef OBJECT_OBJ_S_YAMISHOP_H +#define OBJECT_OBJ_S_YAMISHOP_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_s_yamishop_v[]; +extern Gfx obj_s_yamishop_window_model[]; +extern Gfx obj_s_yamishop_t1_model[]; +extern Gfx obj_s_yamishop_light_model[]; +extern Gfx obj_s_yamishop_door1_model[]; +extern Gfx obj_s_yamishop_door2_model[]; +extern u8 obj_s_yamishop_t2_tex_txt[]; +extern u8 obj_s_yamishop_t1_tex_txt[]; +extern u8 obj_s_yamishop_window_tex_txt[]; +extern JointElemR cKF_je_r_obj_s_yamishop_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_yamishop; +extern u8 cKF_ckcb_r_obj_s_yamishop_tbl[]; +extern s16 cKF_kn_obj_s_yamishop_tbl[]; +extern s16 cKF_c_obj_s_yamishop_tbl[]; +extern Keyframe cKF_ds_obj_s_yamishop_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_yamishop; + +#endif diff --git a/src/objects/object_00D5E000/obj_uranai/obj_uranai.c b/src/objects/object_00D5E000/obj_uranai/obj_uranai.c deleted file mode 100644 index fad5d30..0000000 --- a/src/objects/object_00D5E000/obj_uranai/obj_uranai.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "obj_uranai.h" - -s32 padD61440[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_window_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_t2_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_t1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_light_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_doorA_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_doorB_model.gfx.inc.c" -u8 obj_s_uranai_t2_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_t2_tex_txt.ci4.inc.c" -}; -u8 obj_s_uranai_window_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_window_tex_txt.i4.inc.c" -}; -u8 obj_s_uranai_t1_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_s_uranai_t1_tex_txt.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_je_r_obj_s_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_bs_r_obj_s_uranai.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ckcb_r_obj_s_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_kn_obj_s_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_c_obj_s_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ds_obj_s_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ba_r_obj_s_uranai.inc.c" -s32 padD62E2C[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_window_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_t2_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_t1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_light_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_doorA_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_doorB_model.gfx.inc.c" -u8 obj_w_uranai_t2_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_t2_tex_txt.ci4.inc.c" -}; -u8 obj_w_uranai_window_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_window_tex_txt.i4.inc.c" -}; -u8 obj_w_uranai_t1_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_uranai/obj_w_uranai_t1_tex_txt.ci4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_je_r_obj_w_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_bs_r_obj_w_uranai.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ckcb_r_obj_w_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_kn_obj_w_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_c_obj_w_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ds_obj_w_uranai_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_uranai/cKF_ba_r_obj_w_uranai.inc.c" diff --git a/src/objects/object_00D5E000/obj_uranai/obj_uranai.h b/src/objects/object_00D5E000/obj_uranai/obj_uranai.h deleted file mode 100644 index 7576afe..0000000 --- a/src/objects/object_00D5E000/obj_uranai/obj_uranai.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef OBJECT_OBJ_URANAI_H -#define OBJECT_OBJ_URANAI_H - -#include "gbi.h" -#include "c_keyframe.h" - -/** - * @file obj_uranai - * 占い Katrina's tent - */ - -extern Vtx obj_s_uranai_v[]; -extern Gfx obj_s_uranai_window_model[]; -extern Gfx obj_s_uranai_t2_model[]; -extern Gfx obj_s_uranai_t1_model[]; -extern Gfx obj_s_uranai_light_model[]; -extern Gfx obj_s_uranai_doorA_model[]; -extern Gfx obj_s_uranai_doorB_model[]; -extern u8 obj_s_uranai_t2_tex_txt[]; -extern u8 obj_s_uranai_window_tex_txt[]; -extern u8 obj_s_uranai_t1_tex_txt[]; -extern JointElemR cKF_je_r_obj_s_uranai_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_s_uranai; -extern u8 cKF_ckcb_r_obj_s_uranai_tbl[]; -extern s16 cKF_kn_obj_s_uranai_tbl[]; -extern s16 cKF_c_obj_s_uranai_tbl[]; -extern Keyframe cKF_ds_obj_s_uranai_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_s_uranai; -extern Vtx obj_w_uranai_v[]; -extern Gfx obj_w_uranai_window_model[]; -extern Gfx obj_w_uranai_t2_model[]; -extern Gfx obj_w_uranai_t1_model[]; -extern Gfx obj_w_uranai_light_model[]; -extern Gfx obj_w_uranai_doorA_model[]; -extern Gfx obj_w_uranai_doorB_model[]; -extern u8 obj_w_uranai_t2_tex_txt[]; -extern u8 obj_w_uranai_window_tex_txt[]; -extern u8 obj_w_uranai_t1_tex_txt[]; -extern JointElemR cKF_je_r_obj_w_uranai_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_w_uranai; -extern u8 cKF_ckcb_r_obj_w_uranai_tbl[]; -extern s16 cKF_kn_obj_w_uranai_tbl[]; -extern s16 cKF_c_obj_w_uranai_tbl[]; -extern Keyframe cKF_ds_obj_w_uranai_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_w_uranai; - -#endif diff --git a/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.c b/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.c new file mode 100644 index 0000000..3bc8200 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.c @@ -0,0 +1,83 @@ +#include "obj_w_douzou.h" + +s32 padD6B180[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_dai_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_girl_mouth_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_girl_face_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_girl_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_boy_mouth_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_boy_face_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_boy_model.gfx.inc.c" +u8 obj_w_douzou_dai_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_dai_tex_txt.ci4.inc.c" +}; +u8 obj_w_douzou_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_name_tex_txt.i4.inc.c" +}; +u8 obj_w_douzou_b1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b1_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b2_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b3_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b3_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b4_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b4_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b5_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b5_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b6_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b6_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b7_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b7_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_b8_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_b8_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_bm1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_bm1_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_bm2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_bm2_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g1_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g2_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g3_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g3_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g4_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g4_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g5_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g5_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g6_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g6_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_g8_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_g8_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_gm1_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_gm1_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_gm2_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_gm2_tex_pic_i4.i4.inc.c" +}; +u8 obj_w_douzou_metal_tex_pic_i4[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/obj_w_douzou_metal_tex_pic_i4.i4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/cKF_ckcb_r_obj_w_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/cKF_c_obj_w_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/cKF_ba_r_obj_w_douzou.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/cKF_je_r_obj_w_douzou_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_douzou/cKF_bs_r_obj_w_douzou.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.h b/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.h new file mode 100644 index 0000000..842b741 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.h @@ -0,0 +1,51 @@ +#ifndef OBJECT_OBJ_W_DOUZOU_H +#define OBJECT_OBJ_W_DOUZOU_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_w_douzou + * 銅像 Statue awarded for completely paying off your debt (winter) + */ + + +extern Vtx obj_w_douzou_v[]; +extern Gfx obj_w_douzou_name_model[]; +// 台 Pedestal +extern Gfx obj_w_douzou_dai_model[]; +extern Gfx obj_w_douzou_girl_mouth_model[]; +extern Gfx obj_w_douzou_girl_face_model[]; +extern Gfx obj_w_douzou_girl_model[]; +extern Gfx obj_w_douzou_boy_mouth_model[]; +extern Gfx obj_w_douzou_boy_face_model[]; +extern Gfx obj_w_douzou_boy_model[]; +extern u8 obj_w_douzou_dai_tex_txt[]; +extern u8 obj_w_douzou_name_tex_txt[]; +extern u8 obj_w_douzou_b1_tex_pic_i4[]; +extern u8 obj_w_douzou_b2_tex_pic_i4[]; +extern u8 obj_w_douzou_b3_tex_pic_i4[]; +extern u8 obj_w_douzou_b4_tex_pic_i4[]; +extern u8 obj_w_douzou_b5_tex_pic_i4[]; +extern u8 obj_w_douzou_b6_tex_pic_i4[]; +extern u8 obj_w_douzou_b7_tex_pic_i4[]; +extern u8 obj_w_douzou_b8_tex_pic_i4[]; +extern u8 obj_w_douzou_bm1_tex_pic_i4[]; +extern u8 obj_w_douzou_bm2_tex_pic_i4[]; +extern u8 obj_w_douzou_g1_tex_pic_i4[]; +extern u8 obj_w_douzou_g2_tex_pic_i4[]; +extern u8 obj_w_douzou_g3_tex_pic_i4[]; +extern u8 obj_w_douzou_g4_tex_pic_i4[]; +extern u8 obj_w_douzou_g5_tex_pic_i4[]; +extern u8 obj_w_douzou_g6_tex_pic_i4[]; +extern u8 obj_w_douzou_g8_tex_pic_i4[]; +extern u8 obj_w_douzou_gm1_tex_pic_i4[]; +extern u8 obj_w_douzou_gm2_tex_pic_i4[]; +extern u8 obj_w_douzou_metal_tex_pic_i4[]; +extern u8 cKF_ckcb_r_obj_w_douzou_tbl[]; +extern s16 cKF_c_obj_w_douzou_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_douzou; +extern JointElemR cKF_je_r_obj_w_douzou_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_douzou; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.c b/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.c new file mode 100644 index 0000000..8a9fda3 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.c @@ -0,0 +1,12 @@ +#include "obj_w_dump.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_dump/obj_w_dump_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_dump/obj_w_dump_t1T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_dump/obj_w_dump_t2T_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_dump/dump_w_DL_model.gfx.inc.c" +u8 obj_w_dump_t1_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_dump/obj_w_dump_t1_tex.ci4.inc.c" +}; +u8 obj_w_dump_t2_tex[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_dump/obj_w_dump_t2_tex.ci4.inc.c" +}; diff --git a/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.h b/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.h new file mode 100644 index 0000000..5e04548 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_dump/obj_w_dump.h @@ -0,0 +1,18 @@ +#ifndef OBJECT_OBJ_W_DUMP_H +#define OBJECT_OBJ_W_DUMP_H + +#include "gbi.h" + +/** + * @file obj_w_dump + * The town dump (winter) + */ + +extern Vtx obj_w_dump_v[]; +extern Gfx obj_w_dump_t1T_model[]; +extern Gfx obj_w_dump_t2T_model[]; +extern Gfx dump_w_DL_model[]; +extern u8 obj_w_dump_t1_tex[]; +extern u8 obj_w_dump_t2_tex[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.c b/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.c new file mode 100644 index 0000000..a02cca8 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.c @@ -0,0 +1,38 @@ +#include "obj_w_house1.h" + +s32 padD8E140[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t4_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_door_model.gfx.inc.c" +u8 obj_w_house1_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t1_tex_txt.ci4.inc.c" +}; +u8 obj_w_house1_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_window_txt.i4.inc.c" +}; +u8 obj_w_house1_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t3_tex_txt_obj_w_house1_a_pal.ci4.inc.c" +}; +u8 obj_w_house1_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t2_tex_txt_obj_w_house1_a_pal.ci4.inc.c" +}; +u8 obj_w_house1_t4_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house1/obj_w_house1_t4_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_je_r_obj_w_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_bs_r_obj_w_house1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ckcb_r_obj_w_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_kn_obj_w_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_c_obj_w_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ds_obj_w_house1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ba_r_obj_w_house1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ckcb_r_obj_w_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_kn_obj_w_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_c_obj_w_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ds_obj_w_house1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house1/cKF_ba_r_obj_w_house1_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.h b/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.h new file mode 100644 index 0000000..d6c931e --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house1/obj_w_house1.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_W_HOUSE1_H +#define OBJECT_OBJ_W_HOUSE1_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_house1_v[]; +extern Gfx obj_w_house1_window_model[]; +extern Gfx obj_w_house1_light_model[]; +extern Gfx obj_w_house1_t4_model[]; +extern Gfx obj_w_house1_t3_model[]; +extern Gfx obj_w_house1_t2_model[]; +extern Gfx obj_w_house1_t1_model[]; +extern Gfx obj_w_house1_door_model[]; +extern u8 obj_w_house1_t1_tex_txt[]; +extern u8 obj_w_house1_window_txt[]; +extern u8 obj_w_house1_t3_tex_txt[]; +extern u8 obj_w_house1_t2_tex_txt[]; +extern u8 obj_w_house1_t4_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_house1_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_house1; +extern u8 cKF_ckcb_r_obj_w_house1_tbl[]; +extern s16 cKF_kn_obj_w_house1_tbl[]; +extern s16 cKF_c_obj_w_house1_tbl[]; +extern Keyframe cKF_ds_obj_w_house1_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house1; +extern u8 cKF_ckcb_r_obj_w_house1_out_tbl[]; +extern s16 cKF_kn_obj_w_house1_out_tbl[]; +extern s16 cKF_c_obj_w_house1_out_tbl[]; +extern Keyframe cKF_ds_obj_w_house1_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house1_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.c b/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.c new file mode 100644 index 0000000..f6a95eb --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.c @@ -0,0 +1,38 @@ +#include "obj_w_house2.h" + +s32 padD90910[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_door_model.gfx.inc.c" +u8 obj_w_house2_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_house2_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_window_tex_txt.i4.inc.c" +}; +u8 obj_w_house2_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t2_tex_txt_obj_w_house2_a_pal.ci4.inc.c" +}; +u8 obj_w_house2_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_t1_tex_txt.ci4.inc.c" +}; +u8 obj_w_house2_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house2/obj_w_house2_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_je_r_obj_w_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_bs_r_obj_w_house2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ckcb_r_obj_w_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_kn_obj_w_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_c_obj_w_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ds_obj_w_house2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ba_r_obj_w_house2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ckcb_r_obj_w_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_kn_obj_w_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_c_obj_w_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ds_obj_w_house2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house2/cKF_ba_r_obj_w_house2_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.h b/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.h new file mode 100644 index 0000000..c6eb987 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house2/obj_w_house2.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_W_HOUSE2_H +#define OBJECT_OBJ_W_HOUSE2_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_house2_v[]; +extern Gfx obj_w_house2_window_model[]; +extern Gfx obj_w_house2_t3_model[]; +extern Gfx obj_w_house2_t2_model[]; +extern Gfx obj_w_house2_t1_model[]; +extern Gfx obj_w_house2_name_model[]; +extern Gfx obj_w_house2_light_model[]; +extern Gfx obj_w_house2_door_model[]; +extern u8 obj_w_house2_t3_tex_txt[]; +extern u8 obj_w_house2_window_tex_txt[]; +extern u8 obj_w_house2_t2_tex_txt[]; +extern u8 obj_w_house2_t1_tex_txt[]; +extern u8 obj_w_house2_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_house2_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_house2; +extern u8 cKF_ckcb_r_obj_w_house2_tbl[]; +extern s16 cKF_kn_obj_w_house2_tbl[]; +extern s16 cKF_c_obj_w_house2_tbl[]; +extern Keyframe cKF_ds_obj_w_house2_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house2; +extern u8 cKF_ckcb_r_obj_w_house2_out_tbl[]; +extern s16 cKF_kn_obj_w_house2_out_tbl[]; +extern s16 cKF_c_obj_w_house2_out_tbl[]; +extern Keyframe cKF_ds_obj_w_house2_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house2_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.c b/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.c new file mode 100644 index 0000000..d07633d --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.c @@ -0,0 +1,38 @@ +#include "obj_w_house3.h" + +s32 padD930A0[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_door_model.gfx.inc.c" +u8 obj_w_house3_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_house3_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t1_tex_txt_obj_w_house3_a_pal.ci4.inc.c" +}; +u8 obj_w_house3_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_t2_tex_txt_obj_w_house3_a_pal.ci4.inc.c" +}; +u8 obj_w_house3_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_window_tex_txt.i4.inc.c" +}; +u8 obj_w_house3_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house3/obj_w_house3_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_je_r_obj_w_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_bs_r_obj_w_house3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ckcb_r_obj_w_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_kn_obj_w_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_c_obj_w_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ds_obj_w_house3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ba_r_obj_w_house3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ckcb_r_obj_w_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_kn_obj_w_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_c_obj_w_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ds_obj_w_house3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house3/cKF_ba_r_obj_w_house3_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.h b/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.h new file mode 100644 index 0000000..488f47d --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house3/obj_w_house3.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_W_HOUSE3_H +#define OBJECT_OBJ_W_HOUSE3_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_house3_v[]; +extern Gfx obj_w_house3_window_model[]; +extern Gfx obj_w_house3_t3_model[]; +extern Gfx obj_w_house3_t2_model[]; +extern Gfx obj_w_house3_t1_model[]; +extern Gfx obj_w_house3_light_model[]; +extern Gfx obj_w_house3_name_model[]; +extern Gfx obj_w_house3_door_model[]; +extern u8 obj_w_house3_t3_tex_txt[]; +extern u8 obj_w_house3_t1_tex_txt[]; +extern u8 obj_w_house3_t2_tex_txt[]; +extern u8 obj_w_house3_window_tex_txt[]; +extern u8 obj_w_house3_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_house3_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_house3; +extern u8 cKF_ckcb_r_obj_w_house3_tbl[]; +extern s16 cKF_kn_obj_w_house3_tbl[]; +extern s16 cKF_c_obj_w_house3_tbl[]; +extern Keyframe cKF_ds_obj_w_house3_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house3; +extern u8 cKF_ckcb_r_obj_w_house3_out_tbl[]; +extern s16 cKF_kn_obj_w_house3_out_tbl[]; +extern s16 cKF_c_obj_w_house3_out_tbl[]; +extern Keyframe cKF_ds_obj_w_house3_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house3_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.c b/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.c new file mode 100644 index 0000000..f728914 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.c @@ -0,0 +1,38 @@ +#include "obj_w_house4.h" + +s32 padD95790[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_door_model.gfx.inc.c" +u8 obj_w_house4_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t3_tex_txt_obj_w_house4_a_pal.ci4.inc.c" +}; +u8 obj_w_house4_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t1_tex_txt_obj_w_house4_a_pal.ci4.inc.c" +}; +u8 obj_w_house4_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_t2_tex_txt_obj_w_house4_a_pal.ci4.inc.c" +}; +u8 obj_w_house4_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_window_tex_txt.i4.inc.c" +}; +u8 obj_w_house4_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house4/obj_w_house4_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_je_r_obj_w_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_bs_r_obj_w_house4.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ckcb_r_obj_w_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_kn_obj_w_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_c_obj_w_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ds_obj_w_house4_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ba_r_obj_w_house4.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ckcb_r_obj_w_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_kn_obj_w_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_c_obj_w_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ds_obj_w_house4_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house4/cKF_ba_r_obj_w_house4_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.h b/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.h new file mode 100644 index 0000000..84ab76e --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house4/obj_w_house4.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_W_HOUSE4_H +#define OBJECT_OBJ_W_HOUSE4_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_house4_v[]; +extern Gfx obj_w_house4_window_model[]; +extern Gfx obj_w_house4_t3_model[]; +extern Gfx obj_w_house4_t2_model[]; +extern Gfx obj_w_house4_t1_model[]; +extern Gfx obj_w_house4_name_model[]; +extern Gfx obj_w_house4_light_model[]; +extern Gfx obj_w_house4_door_model[]; +extern u8 obj_w_house4_t3_tex_txt[]; +extern u8 obj_w_house4_t1_tex_txt[]; +extern u8 obj_w_house4_t2_tex_txt[]; +extern u8 obj_w_house4_window_tex_txt[]; +extern u8 obj_w_house4_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_house4_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_house4; +extern u8 cKF_ckcb_r_obj_w_house4_tbl[]; +extern s16 cKF_kn_obj_w_house4_tbl[]; +extern s16 cKF_c_obj_w_house4_tbl[]; +extern Keyframe cKF_ds_obj_w_house4_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house4; +extern u8 cKF_ckcb_r_obj_w_house4_out_tbl[]; +extern s16 cKF_kn_obj_w_house4_out_tbl[]; +extern s16 cKF_c_obj_w_house4_out_tbl[]; +extern Keyframe cKF_ds_obj_w_house4_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house4_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.c b/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.c new file mode 100644 index 0000000..e6fc8f7 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.c @@ -0,0 +1,39 @@ +#include "obj_w_house5.h" + +s32 padD97E00[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_name_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_door_model.gfx.inc.c" +u8 obj_w_house5_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_house5_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_window_tex_txt.i4.inc.c" +}; +u8 obj_w_house5_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t2_tex_txt_obj_w_house5_a_pal.ci4.inc.c" +}; +u8 obj_w_house5_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_t1_tex_txt.ci4.inc.c" +}; +u8 obj_w_house5_name_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_house5/obj_w_house5_name_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_je_r_obj_w_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_bs_r_obj_w_house5.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ckcb_r_obj_w_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_kn_obj_w_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_c_obj_w_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ds_obj_w_house5_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ba_r_obj_w_house5.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ckcb_r_obj_w_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_kn_obj_w_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_c_obj_w_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ds_obj_w_house5_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_house5/cKF_ba_r_obj_w_house5_out.inc.c" +s32 padD9A6FC[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.h b/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.h new file mode 100644 index 0000000..e09e108 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_house5/obj_w_house5.h @@ -0,0 +1,33 @@ +#ifndef OBJECT_OBJ_W_HOUSE5_H +#define OBJECT_OBJ_W_HOUSE5_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_house5_v[]; +extern Gfx obj_w_house5_window_model[]; +extern Gfx obj_w_house5_t3_model[]; +extern Gfx obj_w_house5_t2_model[]; +extern Gfx obj_w_house5_t1_model[]; +extern Gfx obj_w_house5_name_model[]; +extern Gfx obj_w_house5_light_model[]; +extern Gfx obj_w_house5_door_model[]; +extern u8 obj_w_house5_t3_tex_txt[]; +extern u8 obj_w_house5_window_tex_txt[]; +extern u8 obj_w_house5_t2_tex_txt[]; +extern u8 obj_w_house5_t1_tex_txt[]; +extern u8 obj_w_house5_name_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_house5_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_house5; +extern u8 cKF_ckcb_r_obj_w_house5_tbl[]; +extern s16 cKF_kn_obj_w_house5_tbl[]; +extern s16 cKF_c_obj_w_house5_tbl[]; +extern Keyframe cKF_ds_obj_w_house5_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house5; +extern u8 cKF_ckcb_r_obj_w_house5_out_tbl[]; +extern s16 cKF_kn_obj_w_house5_out_tbl[]; +extern s16 cKF_c_obj_w_house5_out_tbl[]; +extern Keyframe cKF_ds_obj_w_house5_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_house5_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.c b/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.c new file mode 100644 index 0000000..4e15b40 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.c @@ -0,0 +1,23 @@ +#include "obj_w_kouban.h" + +s32 padDABD80[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_neon_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_model.gfx.inc.c" +u8 obj_w_kouban_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_kouban_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t1_tex_txt.ci4.inc.c" +}; +u8 obj_w_kouban_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_window_tex_txt.i4.inc.c" +}; +u8 obj_w_kouban_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_kouban/obj_w_kouban_t2_tex_txt.ci4.inc.c" +}; diff --git a/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.h b/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.h new file mode 100644 index 0000000..b2a177b --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.h @@ -0,0 +1,24 @@ +#ifndef OBJECT_OBJ_W_KOUBAN_H +#define OBJECT_OBJ_W_KOUBAN_H + +#include "gbi.h" + +/** + * @file obj_w_kouban + * 交番 Police Station (winter) + */ + +extern Vtx obj_w_kouban_v[]; +extern Gfx obj_w_kouban_window_model[]; +extern Gfx obj_w_kouban_t3_model[]; +extern Gfx obj_w_kouban_t2_model[]; +extern Gfx obj_w_kouban_t1_model[]; +extern Gfx obj_w_kouban_neon_model[]; +extern Gfx obj_w_kouban_light_model[]; +extern Gfx obj_w_kouban_model[]; +extern u8 obj_w_kouban_t3_tex_txt[]; +extern u8 obj_w_kouban_t1_tex_txt[]; +extern u8 obj_w_kouban_window_tex_txt[]; +extern u8 obj_w_kouban_t2_tex_txt[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.c b/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.c new file mode 100644 index 0000000..5cc1bef --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.c @@ -0,0 +1,37 @@ +#include "obj_w_myhome1.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_kazamiA_model.gfx.inc.c" +u8 obj_w_myhome1_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_myhome1_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_window_txt.i4.inc.c" +}; +u8 obj_w_myhome1_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t2_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +u8 obj_w_myhome1_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1_t1_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_je_r_obj_w_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_bs_r_obj_w_myhome1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ckcb_r_obj_w_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_kn_obj_w_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_c_obj_w_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ds_obj_w_myhome1_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ba_r_obj_w_myhome1.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ckcb_r_obj_w_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_kn_obj_w_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_c_obj_w_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ds_obj_w_myhome1_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome1/cKF_ba_r_obj_w_myhome1_out.inc.c" +s32 padDA49AC[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.h b/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.h new file mode 100644 index 0000000..0abfb31 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_W_MYHOME1_H +#define OBJECT_OBJ_W_MYHOME1_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_myhome1_v[]; +extern Gfx obj_w_myhome1_window_model[]; +extern Gfx obj_w_myhome1_light_model[]; +extern Gfx obj_w_myhome1_t3_model[]; +extern Gfx obj_w_myhome1_t2_model[]; +extern Gfx obj_w_myhome1_t1_model[]; +extern Gfx obj_w_myhome1_fuda_model[]; +extern Gfx obj_w_myhome1_door_model[]; +extern Gfx obj_w_myhome1_kazamiB_model[]; +extern Gfx obj_w_myhome1_kazamiA_model[]; +extern u8 obj_w_myhome1_t3_tex_txt[]; +extern u8 obj_w_myhome1_window_txt[]; +extern u8 obj_w_myhome1_t2_tex_txt[]; +extern u8 obj_w_myhome1_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_myhome1_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_myhome1; +extern u8 cKF_ckcb_r_obj_w_myhome1_tbl[]; +extern s16 cKF_kn_obj_w_myhome1_tbl[]; +extern s16 cKF_c_obj_w_myhome1_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome1_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome1; +extern u8 cKF_ckcb_r_obj_w_myhome1_out_tbl[]; +extern s16 cKF_kn_obj_w_myhome1_out_tbl[]; +extern s16 cKF_c_obj_w_myhome1_out_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome1_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome1_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.c b/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.c new file mode 100644 index 0000000..e725158 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.c @@ -0,0 +1,37 @@ +#include "obj_w_myhome2.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_kazamiA_model.gfx.inc.c" +u8 obj_w_myhome2_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_myhome2_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_window_txt.i4.inc.c" +}; +u8 obj_w_myhome2_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t2_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +u8 obj_w_myhome2_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2_t1_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_je_r_obj_w_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_bs_r_obj_w_myhome2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ckcb_r_obj_w_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_kn_obj_w_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_c_obj_w_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ds_obj_w_myhome2_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ba_r_obj_w_myhome2.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ckcb_r_obj_w_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_kn_obj_w_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_c_obj_w_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ds_obj_w_myhome2_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome2/cKF_ba_r_obj_w_myhome2_out.inc.c" +s32 padDA725C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.h b/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.h new file mode 100644 index 0000000..36e7056 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_W_MYHOME2_H +#define OBJECT_OBJ_W_MYHOME2_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_myhome2_v[]; +extern Gfx obj_w_myhome2_window_model[]; +extern Gfx obj_w_myhome2_light_model[]; +extern Gfx obj_w_myhome2_t3_model[]; +extern Gfx obj_w_myhome2_t2_model[]; +extern Gfx obj_w_myhome2_t1_model[]; +extern Gfx obj_w_myhome2_fuda_model[]; +extern Gfx obj_w_myhome2_door_model[]; +extern Gfx obj_w_myhome2_kazamiB_model[]; +extern Gfx obj_w_myhome2_kazamiA_model[]; +extern u8 obj_w_myhome2_t3_tex_txt[]; +extern u8 obj_w_myhome2_window_txt[]; +extern u8 obj_w_myhome2_t2_tex_txt[]; +extern u8 obj_w_myhome2_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_myhome2_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_myhome2; +extern u8 cKF_ckcb_r_obj_w_myhome2_tbl[]; +extern s16 cKF_kn_obj_w_myhome2_tbl[]; +extern s16 cKF_c_obj_w_myhome2_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome2_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome2; +extern u8 cKF_ckcb_r_obj_w_myhome2_out_tbl[]; +extern s16 cKF_kn_obj_w_myhome2_out_tbl[]; +extern s16 cKF_c_obj_w_myhome2_out_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome2_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome2_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.c b/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.c new file mode 100644 index 0000000..4c7a75d --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.c @@ -0,0 +1,36 @@ +#include "obj_w_myhome3.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_fuda_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_door_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_kazamiB_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_kazamiA_model.gfx.inc.c" +u8 obj_w_myhome3_t3_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t3_tex_txt.ci4.inc.c" +}; +u8 obj_w_myhome3_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t2_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +u8 obj_w_myhome3_window_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_window_txt.i4.inc.c" +}; +u8 obj_w_myhome3_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3_t1_tex_txt_obj_w_myhome_a_pal.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_je_r_obj_w_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_bs_r_obj_w_myhome3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ckcb_r_obj_w_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_kn_obj_w_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_c_obj_w_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ds_obj_w_myhome3_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ba_r_obj_w_myhome3.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ckcb_r_obj_w_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_kn_obj_w_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_c_obj_w_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ds_obj_w_myhome3_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_myhome3/cKF_ba_r_obj_w_myhome3_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.h b/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.h new file mode 100644 index 0000000..b122637 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.h @@ -0,0 +1,34 @@ +#ifndef OBJECT_OBJ_W_MYHOME3_H +#define OBJECT_OBJ_W_MYHOME3_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_myhome3_v[]; +extern Gfx obj_w_myhome3_window_model[]; +extern Gfx obj_w_myhome3_light_model[]; +extern Gfx obj_w_myhome3_t3_model[]; +extern Gfx obj_w_myhome3_t2_model[]; +extern Gfx obj_w_myhome3_t1_model[]; +extern Gfx obj_w_myhome3_fuda_model[]; +extern Gfx obj_w_myhome3_door_model[]; +extern Gfx obj_w_myhome3_kazamiB_model[]; +extern Gfx obj_w_myhome3_kazamiA_model[]; +extern u8 obj_w_myhome3_t3_tex_txt[]; +extern u8 obj_w_myhome3_t2_tex_txt[]; +extern u8 obj_w_myhome3_window_txt[]; +extern u8 obj_w_myhome3_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_myhome3_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_myhome3; +extern u8 cKF_ckcb_r_obj_w_myhome3_tbl[]; +extern s16 cKF_kn_obj_w_myhome3_tbl[]; +extern s16 cKF_c_obj_w_myhome3_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome3_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome3; +extern u8 cKF_ckcb_r_obj_w_myhome3_out_tbl[]; +extern s16 cKF_kn_obj_w_myhome3_out_tbl[]; +extern s16 cKF_c_obj_w_myhome3_out_tbl[]; +extern Keyframe cKF_ds_obj_w_myhome3_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_myhome3_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.c b/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.c new file mode 100644 index 0000000..a11448f --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.c @@ -0,0 +1,25 @@ +#include "obj_w_uranai.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_doorA_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_doorB_model.gfx.inc.c" +u8 obj_w_uranai_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_t2_tex_txt.ci4.inc.c" +}; +u8 obj_w_uranai_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_window_tex_txt.i4.inc.c" +}; +u8 obj_w_uranai_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/obj_w_uranai_t1_tex_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_je_r_obj_w_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_bs_r_obj_w_uranai.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_ckcb_r_obj_w_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_kn_obj_w_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_c_obj_w_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_ds_obj_w_uranai_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_uranai/cKF_ba_r_obj_w_uranai.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.h b/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.h new file mode 100644 index 0000000..f2570ab --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.h @@ -0,0 +1,30 @@ +#ifndef OBJECT_OBJ_W_URANAI_H +#define OBJECT_OBJ_W_URANAI_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_w_uranai + * 占い Katrina's tent (winter) + */ + +extern Vtx obj_w_uranai_v[]; +extern Gfx obj_w_uranai_window_model[]; +extern Gfx obj_w_uranai_t2_model[]; +extern Gfx obj_w_uranai_t1_model[]; +extern Gfx obj_w_uranai_light_model[]; +extern Gfx obj_w_uranai_doorA_model[]; +extern Gfx obj_w_uranai_doorB_model[]; +extern u8 obj_w_uranai_t2_tex_txt[]; +extern u8 obj_w_uranai_window_tex_txt[]; +extern u8 obj_w_uranai_t1_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_uranai_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_uranai; +extern u8 cKF_ckcb_r_obj_w_uranai_tbl[]; +extern s16 cKF_kn_obj_w_uranai_tbl[]; +extern s16 cKF_c_obj_w_uranai_tbl[]; +extern Keyframe cKF_ds_obj_w_uranai_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_uranai; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.c b/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.c new file mode 100644 index 0000000..0b1ef1f --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.c @@ -0,0 +1,25 @@ +#include "obj_w_yamishop.h" + +s32 padD5FA20[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_door1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_door2_model.gfx.inc.c" +u8 obj_w_yamishop_t2_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_t2_tex_txt.ci4.inc.c" +}; +u8 obj_w_yamishop_t1_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_t1_tex_txt.ci4.inc.c" +}; +u8 obj_w_yamishop_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop_window_tex_txt.i4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_je_r_obj_w_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_bs_r_obj_w_yamishop.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_ckcb_r_obj_w_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_kn_obj_w_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_c_obj_w_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_ds_obj_w_yamishop_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yamishop/cKF_ba_r_obj_w_yamishop.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.h b/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.h new file mode 100644 index 0000000..b22b914 --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.h @@ -0,0 +1,24 @@ +#ifndef OBJECT_OBJ_W_YAMISHOP_H +#define OBJECT_OBJ_W_YAMISHOP_H + +#include "gbi.h" +#include "c_keyframe.h" + +extern Vtx obj_w_yamishop_v[]; +extern Gfx obj_w_yamishop_window_model[]; +extern Gfx obj_w_yamishop_t1_model[]; +extern Gfx obj_w_yamishop_light_model[]; +extern Gfx obj_w_yamishop_door1_model[]; +extern Gfx obj_w_yamishop_door2_model[]; +extern u8 obj_w_yamishop_t2_tex_txt[]; +extern u8 obj_w_yamishop_t1_tex_txt[]; +extern u8 obj_w_yamishop_window_tex_txt[]; +extern JointElemR cKF_je_r_obj_w_yamishop_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_yamishop; +extern u8 cKF_ckcb_r_obj_w_yamishop_tbl[]; +extern s16 cKF_kn_obj_w_yamishop_tbl[]; +extern s16 cKF_c_obj_w_yamishop_tbl[]; +extern Keyframe cKF_ds_obj_w_yamishop_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_yamishop; + +#endif diff --git a/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.c b/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.c deleted file mode 100644 index 9b6db2b..0000000 --- a/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "obj_yamishop.h" - -s32 padD5E000[] = { 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_window_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_t1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_light_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_door1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_door2_model.gfx.inc.c" -u8 obj_s_yamishop_t2_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_t2_tex_txt.ci4.inc.c" -}; -u8 obj_s_yamishop_t1_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_t1_tex_txt.ci4.inc.c" -}; -u8 obj_s_yamishop_window_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_s_yamishop_window_tex_txt.i4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_je_r_obj_s_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_bs_r_obj_s_yamishop.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ckcb_r_obj_s_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_kn_obj_s_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_c_obj_s_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ds_obj_s_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ba_r_obj_s_yamishop.inc.c" -s32 padD5FA18[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }; -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_v.vtx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_window_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_t1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_light_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_door1_model.gfx.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_door2_model.gfx.inc.c" -u8 obj_w_yamishop_t2_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_t2_tex_txt.ci4.inc.c" -}; -u8 obj_w_yamishop_t1_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_t1_tex_txt.ci4.inc.c" -}; -u8 obj_w_yamishop_window_tex_txt[] = { -#include "assets/jp/objects/object_00D5E000/obj_yamishop/obj_w_yamishop_window_tex_txt.i4.inc.c" -}; -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_je_r_obj_w_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_bs_r_obj_w_yamishop.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ckcb_r_obj_w_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_kn_obj_w_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_c_obj_w_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ds_obj_w_yamishop_tbl.inc.c" -#include "assets/jp/objects/object_00D5E000/obj_yamishop/cKF_ba_r_obj_w_yamishop.inc.c" diff --git a/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.h b/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.h deleted file mode 100644 index 3d3dee2..0000000 --- a/src/objects/object_00D5E000/obj_yamishop/obj_yamishop.h +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef OBJECT_OBJ_YAMISHOP_H -#define OBJECT_OBJ_YAMISHOP_H - -#include "gbi.h" -#include "c_keyframe.h" - -extern Vtx obj_s_yamishop_v[]; -extern Gfx obj_s_yamishop_window_model[]; -extern Gfx obj_s_yamishop_t1_model[]; -extern Gfx obj_s_yamishop_light_model[]; -extern Gfx obj_s_yamishop_door1_model[]; -extern Gfx obj_s_yamishop_door2_model[]; -extern u8 obj_s_yamishop_t2_tex_txt[]; -extern u8 obj_s_yamishop_t1_tex_txt[]; -extern u8 obj_s_yamishop_window_tex_txt[]; -extern JointElemR cKF_je_r_obj_s_yamishop_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_s_yamishop; -extern u8 cKF_ckcb_r_obj_s_yamishop_tbl[]; -extern s16 cKF_kn_obj_s_yamishop_tbl[]; -extern s16 cKF_c_obj_s_yamishop_tbl[]; -extern Keyframe cKF_ds_obj_s_yamishop_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_s_yamishop; -extern Vtx obj_w_yamishop_v[]; -extern Gfx obj_w_yamishop_window_model[]; -extern Gfx obj_w_yamishop_t1_model[]; -extern Gfx obj_w_yamishop_light_model[]; -extern Gfx obj_w_yamishop_door1_model[]; -extern Gfx obj_w_yamishop_door2_model[]; -extern u8 obj_w_yamishop_t2_tex_txt[]; -extern u8 obj_w_yamishop_t1_tex_txt[]; -extern u8 obj_w_yamishop_window_tex_txt[]; -extern JointElemR cKF_je_r_obj_w_yamishop_tbl[]; -extern BaseSkeletonR cKF_bs_r_obj_w_yamishop; -extern u8 cKF_ckcb_r_obj_w_yamishop_tbl[]; -extern s16 cKF_kn_obj_w_yamishop_tbl[]; -extern s16 cKF_c_obj_w_yamishop_tbl[]; -extern Keyframe cKF_ds_obj_w_yamishop_tbl[]; -extern BaseAnimationR cKF_ba_r_obj_w_yamishop; - -#endif diff --git a/src/objects/object_00DF4000/object_00DF4000.c b/src/objects/object_00DF4000/object_00DF4000.c index 1ca3564..593ff35 100644 --- a/src/objects/object_00DF4000/object_00DF4000.c +++ b/src/objects/object_00DF4000/object_00DF4000.c @@ -1,17 +1,16 @@ -#include "unk.h" -#include "objects/object_00D5E000/obj_yamishop/obj_yamishop.h" +#include "ultratypes.h" -UNK_TYPE4 padDF4000[] = { 0x00000000, 0x00000000 }; +s32 padDF4000[] = { 0x00000000, 0x00000000 }; u32 StructureObjectAddresses[] = { 0x06023BB0, // obj_s_house1 - 0x06026388, // - 0x06028B18, // - 0x0602B208, // - 0x0602D838, // - 0x0603C710, // - 0x0603EEE0, // - 0x060417D0, // + 0x06026388, // obj_s_house2 + 0x06028B18, // obj_s_house3 + 0x0602B208, // obj_s_house4 + 0x0602D838, // obj_s_house5 + 0x0603C710, // obj_s_myhome1 + 0x0603EEE0, // obj_s_myhome2 + 0x060417D0, // obj_s_myhome3 0x060583F0, // 0x0605C470, // 0x06060E38, // @@ -22,7 +21,7 @@ u32 StructureObjectAddresses[] = { 0x06078D48, // 0x06080A90, // 0x060834C0, // - 0x0604BC80, // + 0x0604BC80, // obj_s_kouban 0x06012AD0, // 0x06013A60, // 0x060556A0, // @@ -96,14 +95,14 @@ u32 StructureObjectAddresses[] = { 0x06021ED8, // 0x0600D178, // 0x0607EE80, // - 0x06030140, // - 0x06032910, // - 0x060350A0, // - 0x06037790, // - 0x06039E00, // - 0x060441E8, // - 0x060469B8, // - 0x06049268, // + 0x06030140, // obj_w_house1 + 0x06032910, // obj_w_house2 + 0x060350A0, // obj_w_house3 + 0x06037790, // obj_w_house4 + 0x06039E00, // obj_w_house5 + 0x060441E8, // obj_w_myhome1 + 0x060469B8, // obj_w_myhome2 + 0x06049268, // obj_w_myhome3 0x0605A430, // 0x0605E958, // 0x060633E8, // @@ -114,7 +113,7 @@ u32 StructureObjectAddresses[] = { 0x0607AFB8, // 0x06080A90, // 0x060834C0, // - 0x0604DD80, // + 0x0604DD80, // obj_w_kouban 0x06012AD0, // 0x06013A60, // 0x06055C10, // |
