diff options
| author | emilybrooks <emilybrooksemilybrooks@gmail.com> | 2024-06-15 12:56:42 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-15 12:56:42 -0700 |
| commit | 235b6575c208667fa39592bfe0c885c3ca006595 (patch) | |
| tree | 8bc4aebda4f52a9c0e6423e758596b939332280c /src | |
| parent | 167abace845b413e26bb8fbb48d87cf37e7e7049 (diff) | |
extracted yubinkyoku and locerrmsg (#195)
* s post office
* winter post office
* extracted locerrmsg
* added comments
Diffstat (limited to 'src')
6 files changed, 157 insertions, 0 deletions
diff --git a/src/misc/locerrmsg/locerrmsg.c b/src/misc/locerrmsg/locerrmsg.c new file mode 100644 index 0000000..0604a7b --- /dev/null +++ b/src/misc/locerrmsg/locerrmsg.c @@ -0,0 +1,5 @@ +#include "locerrmsg.h" + +u8 not_designed_for_system_error[] = { +#include "assets/jp/misc/locerrmsg/not_designed_for_system_error.i4.inc.c" +}; diff --git a/src/misc/locerrmsg/locerrmsg.h b/src/misc/locerrmsg/locerrmsg.h new file mode 100644 index 0000000..9249392 --- /dev/null +++ b/src/misc/locerrmsg/locerrmsg.h @@ -0,0 +1,8 @@ +#ifndef OBJECT_LOCERRMSG_H +#define OBJECT_LOCERRMSG_H + +#include "gbi.h" + +extern u8 not_designed_for_system_error[]; + +#endif diff --git a/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.c b/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.c new file mode 100644 index 0000000..a77f391 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.c @@ -0,0 +1,36 @@ +#include "obj_s_yubinkyoku.h" + +s32 padDADE50[] = { 0x00000000, 0x00000000 }; +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t3_1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_neon_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_door_model.gfx.inc.c" +u8 obj_s_yubinkyoku_t3_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t3_txt.ci4.inc.c" +}; +u8 obj_s_yubinkyoku_t1_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t1_txt.ci4.inc.c" +}; +u8 obj_s_yubinkyoku_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_window_tex_txt.i4.inc.c" +}; +u8 obj_s_yubinkyoku_t2_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku_t2_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_je_r_obj_s_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_bs_r_obj_s_yubinkyoku.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ckcb_r_obj_s_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_kn_obj_s_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_c_obj_s_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ds_obj_s_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ba_r_obj_s_yubinkyoku.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ckcb_r_obj_s_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_kn_obj_s_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_c_obj_s_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ds_obj_s_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_s_yubinkyoku/cKF_ba_r_obj_s_yubinkyoku_out.inc.c" +s32 padDB006C[] = { 0x00000000, 0x00000000 }; diff --git a/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.h b/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.h new file mode 100644 index 0000000..408f911 --- /dev/null +++ b/src/objects/object_00D5E000/obj_s_yubinkyoku/obj_s_yubinkyoku.h @@ -0,0 +1,37 @@ +#ifndef OBJECT_OBJ_S_YUBINKYOKU_H +#define OBJECT_OBJ_S_YUBINKYOKU_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_w_yubinkyouku + * 郵便局 Post Office (non winter) + */ + +extern Vtx obj_s_yubinkyoku_v[]; +extern Gfx obj_s_yubinkyoku_window_model[]; +extern Gfx obj_s_yubinkyoku_t3_1_model[]; +extern Gfx obj_s_yubinkyoku_t2_model[]; +extern Gfx obj_s_yubinkyoku_t1_model[]; +extern Gfx obj_s_yubinkyoku_neon_model[]; +extern Gfx obj_s_yubinkyoku_light_model[]; +extern Gfx obj_s_yubinkyoku_door_model[]; +extern u8 obj_s_yubinkyoku_t3_txt[]; +extern u8 obj_s_yubinkyoku_t1_txt[]; +extern u8 obj_s_yubinkyoku_window_tex_txt[]; +extern u8 obj_s_yubinkyoku_t2_txt[]; +extern JointElemR cKF_je_r_obj_s_yubinkyoku_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_s_yubinkyoku; +extern u8 cKF_ckcb_r_obj_s_yubinkyoku_tbl[]; +extern s16 cKF_kn_obj_s_yubinkyoku_tbl[]; +extern s16 cKF_c_obj_s_yubinkyoku_tbl[]; +extern Keyframe cKF_ds_obj_s_yubinkyoku_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_yubinkyoku; +extern u8 cKF_ckcb_r_obj_s_yubinkyoku_out_tbl[]; +extern s16 cKF_kn_obj_s_yubinkyoku_out_tbl[]; +extern s16 cKF_c_obj_s_yubinkyoku_out_tbl[]; +extern Keyframe cKF_ds_obj_s_yubinkyoku_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_s_yubinkyoku_out; + +#endif diff --git a/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.c b/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.c new file mode 100644 index 0000000..add514f --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.c @@ -0,0 +1,34 @@ +#include "obj_w_yubinkyoku.h" + +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_v.vtx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_window_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t3_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t2_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t1_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_neon_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_light_model.gfx.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_door_model.gfx.inc.c" +u8 obj_w_yubinkyoku_t3_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t3_txt.ci4.inc.c" +}; +u8 obj_w_yubinkyoku_t1_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t1_txt.ci4.inc.c" +}; +u8 obj_w_yubinkyoku_window_tex_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_window_tex_txt.i4.inc.c" +}; +u8 obj_w_yubinkyoku_t2_txt[] = { +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku_t2_txt.ci4.inc.c" +}; +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_je_r_obj_w_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_bs_r_obj_w_yubinkyoku.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ckcb_r_obj_w_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_kn_obj_w_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_c_obj_w_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ds_obj_w_yubinkyoku_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ba_r_obj_w_yubinkyoku.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ckcb_r_obj_w_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_kn_obj_w_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_c_obj_w_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ds_obj_w_yubinkyoku_out_tbl.inc.c" +#include "assets/jp/objects/object_00D5E000/obj_w_yubinkyoku/cKF_ba_r_obj_w_yubinkyoku_out.inc.c" diff --git a/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.h b/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.h new file mode 100644 index 0000000..1841f1a --- /dev/null +++ b/src/objects/object_00D5E000/obj_w_yubinkyoku/obj_w_yubinkyoku.h @@ -0,0 +1,37 @@ +#ifndef OBJECT_OBJ_W_YUBINKYOKU_H +#define OBJECT_OBJ_W_YUBINKYOKU_H + +#include "gbi.h" +#include "c_keyframe.h" + +/** + * @file obj_w_yubinkyouku + * 郵便局 Post Office (winter) + */ + +extern Vtx obj_w_yubinkyoku_v[]; +extern Gfx obj_w_yubinkyoku_window_model[]; +extern Gfx obj_w_yubinkyoku_t3_model[]; +extern Gfx obj_w_yubinkyoku_t2_model[]; +extern Gfx obj_w_yubinkyoku_t1_model[]; +extern Gfx obj_w_yubinkyoku_neon_model[]; +extern Gfx obj_w_yubinkyoku_light_model[]; +extern Gfx obj_w_yubinkyoku_door_model[]; +extern u8 obj_w_yubinkyoku_t3_txt[]; +extern u8 obj_w_yubinkyoku_t1_txt[]; +extern u8 obj_w_yubinkyoku_window_tex_txt[]; +extern u8 obj_w_yubinkyoku_t2_txt[]; +extern JointElemR cKF_je_r_obj_w_yubinkyoku_tbl[]; +extern BaseSkeletonR cKF_bs_r_obj_w_yubinkyoku; +extern u8 cKF_ckcb_r_obj_w_yubinkyoku_tbl[]; +extern s16 cKF_kn_obj_w_yubinkyoku_tbl[]; +extern s16 cKF_c_obj_w_yubinkyoku_tbl[]; +extern Keyframe cKF_ds_obj_w_yubinkyoku_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_yubinkyoku; +extern u8 cKF_ckcb_r_obj_w_yubinkyoku_out_tbl[]; +extern s16 cKF_kn_obj_w_yubinkyoku_out_tbl[]; +extern s16 cKF_c_obj_w_yubinkyoku_out_tbl[]; +extern Keyframe cKF_ds_obj_w_yubinkyoku_out_tbl[]; +extern BaseAnimationR cKF_ba_r_obj_w_yubinkyoku_out; + +#endif |
