summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoremilybrooks <emilybrooksemilybrooks@gmail.com>2024-03-16 08:09:26 -0700
committerGitHub <noreply@github.com>2024-03-16 08:09:26 -0700
commit87c30f66d2da533d524d67e45c775404f385fba0 (patch)
treeff40bdc9ebdce500b4b9ff4812caa978779d0632 /src
parentd3623fca20aac5716174ce74c74b30eb48fac315 (diff)
1/2 of structure objects extracted (#156)
* house2 * split yamishop * split douzou * split kago * split dump * split uranai * split house * fixed names * obj_s_house3 * forgot * obj_s_house4 * house5 * started winter houses * w house3 * w_house4 * w_house5 * myhome2 * s myhome done * w_myhome1 * freedom * kouban * small fixes
Diffstat (limited to 'src')
-rw-r--r--src/objects/object_00D5D000/object_00D5D000.c146
-rw-r--r--src/objects/object_00D5E000/obj_douzou/obj_douzou.c164
-rw-r--r--src/objects/object_00D5E000/obj_douzou/obj_douzou.h86
-rw-r--r--src/objects/object_00D5E000/obj_dump/obj_dump.c24
-rw-r--r--src/objects/object_00D5E000/obj_dump/obj_dump.h24
-rw-r--r--src/objects/object_00D5E000/obj_e_kago/obj_e_kago.c37
-rw-r--r--src/objects/object_00D5E000/obj_e_kago/obj_e_kago.h32
-rw-r--r--src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.c20
-rw-r--r--src/objects/object_00D5E000/obj_e_kago_r/obj_e_kago_r.h22
-rw-r--r--src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.c19
-rw-r--r--src/objects/object_00D5E000/obj_e_kago_w/obj_e_kago_w.h22
-rw-r--r--src/objects/object_00D5E000/obj_house/obj_house.c38
-rw-r--r--src/objects/object_00D5E000/obj_lotus/obj_lotus.c27
-rw-r--r--src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.c83
-rw-r--r--src/objects/object_00D5E000/obj_s_douzou/obj_s_douzou.h50
-rw-r--r--src/objects/object_00D5E000/obj_s_dump/obj_s_dump.c14
-rw-r--r--src/objects/object_00D5E000/obj_s_dump/obj_s_dump.h18
-rw-r--r--src/objects/object_00D5E000/obj_s_house1/obj_s_house1.c39
-rw-r--r--src/objects/object_00D5E000/obj_s_house1/obj_s_house1.h (renamed from src/objects/object_00D5E000/obj_house/obj_house.h)9
-rw-r--r--src/objects/object_00D5E000/obj_s_house2/obj_s_house2.c38
-rw-r--r--src/objects/object_00D5E000/obj_s_house2/obj_s_house2.h33
-rw-r--r--src/objects/object_00D5E000/obj_s_house3/obj_s_house3.c38
-rw-r--r--src/objects/object_00D5E000/obj_s_house3/obj_s_house3.h33
-rw-r--r--src/objects/object_00D5E000/obj_s_house4/obj_s_house4.c38
-rw-r--r--src/objects/object_00D5E000/obj_s_house4/obj_s_house4.h33
-rw-r--r--src/objects/object_00D5E000/obj_s_house5/obj_s_house5.c37
-rw-r--r--src/objects/object_00D5E000/obj_s_house5/obj_s_house5.h33
-rw-r--r--src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.c23
-rw-r--r--src/objects/object_00D5E000/obj_s_kouban/obj_s_kouban.h24
-rw-r--r--src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.c27
-rw-r--r--src/objects/object_00D5E000/obj_s_lotus/obj_s_lotus.h (renamed from src/objects/object_00D5E000/obj_lotus/obj_lotus.h)6
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.c37
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome1/obj_s_myhome1.h34
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.c37
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome2/obj_s_myhome2.h34
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.c38
-rw-r--r--src/objects/object_00D5E000/obj_s_myhome3/obj_s_myhome3.h34
-rw-r--r--src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.c27
-rw-r--r--src/objects/object_00D5E000/obj_s_uranai/obj_s_uranai.h30
-rw-r--r--src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.c25
-rw-r--r--src/objects/object_00D5E000/obj_s_yamishop/obj_s_yamishop.h24
-rw-r--r--src/objects/object_00D5E000/obj_uranai/obj_uranai.c50
-rw-r--r--src/objects/object_00D5E000/obj_uranai/obj_uranai.h47
-rw-r--r--src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.c83
-rw-r--r--src/objects/object_00D5E000/obj_w_douzou/obj_w_douzou.h51
-rw-r--r--src/objects/object_00D5E000/obj_w_dump/obj_w_dump.c12
-rw-r--r--src/objects/object_00D5E000/obj_w_dump/obj_w_dump.h18
-rw-r--r--src/objects/object_00D5E000/obj_w_house1/obj_w_house1.c38
-rw-r--r--src/objects/object_00D5E000/obj_w_house1/obj_w_house1.h33
-rw-r--r--src/objects/object_00D5E000/obj_w_house2/obj_w_house2.c38
-rw-r--r--src/objects/object_00D5E000/obj_w_house2/obj_w_house2.h33
-rw-r--r--src/objects/object_00D5E000/obj_w_house3/obj_w_house3.c38
-rw-r--r--src/objects/object_00D5E000/obj_w_house3/obj_w_house3.h33
-rw-r--r--src/objects/object_00D5E000/obj_w_house4/obj_w_house4.c38
-rw-r--r--src/objects/object_00D5E000/obj_w_house4/obj_w_house4.h33
-rw-r--r--src/objects/object_00D5E000/obj_w_house5/obj_w_house5.c39
-rw-r--r--src/objects/object_00D5E000/obj_w_house5/obj_w_house5.h33
-rw-r--r--src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.c23
-rw-r--r--src/objects/object_00D5E000/obj_w_kouban/obj_w_kouban.h24
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.c37
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome1/obj_w_myhome1.h34
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.c37
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome2/obj_w_myhome2.h34
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.c36
-rw-r--r--src/objects/object_00D5E000/obj_w_myhome3/obj_w_myhome3.h34
-rw-r--r--src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.c25
-rw-r--r--src/objects/object_00D5E000/obj_w_uranai/obj_w_uranai.h30
-rw-r--r--src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.c25
-rw-r--r--src/objects/object_00D5E000/obj_w_yamishop/obj_w_yamishop.h24
-rw-r--r--src/objects/object_00D5E000/obj_yamishop/obj_yamishop.c48
-rw-r--r--src/objects/object_00D5E000/obj_yamishop/obj_yamishop.h40
-rw-r--r--src/objects/object_00DF4000/object_00DF4000.c39
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, //