diff options
| author | Tharo <tharo10600@gmail.com> | 2026-02-16 14:32:37 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-16 15:32:37 +0100 |
| commit | dbe1a80541173652c344f20226310a8bf90f3086 (patch) | |
| tree | 007487b7cb330f34cec441fc5c87991ccd4dea64 /src/code | |
| parent | 014eca05fefb9a9bf89ecfa398bf27eb3c293fa4 (diff) | |
Commit and split gameplay_keep (#2612)
* Commit and split gameplay_keep
* Remove debugging bits
* format
* bss
* merge gameplay_keep_0x400 into link_textures
* Name some unused NTSC stuff
* Rename files for some of the newly named unused NTSC stuff
* name more gkeep files
* format
* spin_attack
* name fish anims files
* name some eff_ files
* name a bunch more files
* Add underscore in not-final names
* cleanup limb enum names (remove g prefix)
* split gameplay_keep_0x34020.c into gBugCrawlAnim.c + bug_skel.c
* door.h -> door_skel.h
* gArrowNAnim -> gArrowN_Anim
* split arrow_anims into gArrow1_Anim + gArrow2_Anim
* fix merge
* bss
* bss
* Fix bss
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
Diffstat (limited to 'src/code')
| -rw-r--r-- | src/code/z_actor.c | 8 | ||||
| -rw-r--r-- | src/code/z_debug_display.c | 2 | ||||
| -rw-r--r-- | src/code/z_eff_blure.c | 2 | ||||
| -rw-r--r-- | src/code/z_eff_shield_particle.c | 2 | ||||
| -rw-r--r-- | src/code/z_eff_spark.c | 2 | ||||
| -rw-r--r-- | src/code/z_en_a_keep.c | 13 | ||||
| -rw-r--r-- | src/code/z_en_item00.c | 8 | ||||
| -rw-r--r-- | src/code/z_kankyo.c | 15 | ||||
| -rw-r--r-- | src/code/z_lights.c | 2 | ||||
| -rw-r--r-- | src/code/z_map_exp.c | 2 | ||||
| -rw-r--r-- | src/code/z_player_lib.c | 3 |
11 files changed, 44 insertions, 15 deletions
diff --git a/src/code/z_actor.c b/src/code/z_actor.c index 750192508..4a86cf25c 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -31,7 +31,13 @@ #include "overlays/actors/ovl_Arms_Hook/z_arms_hook.h" #include "overlays/actors/ovl_En_Part/z_en_part.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/shadow_circle.h" +#include "assets/objects/gameplay_keep/shadow_horse.h" +#include "assets/objects/gameplay_keep/shadow_foot.h" +#include "assets/objects/gameplay_keep/lock_on_reticle.h" +#include "assets/objects/gameplay_keep/lock_on_arrow.h" +#include "assets/objects/gameplay_keep/eff_flash.h" +#include "assets/objects/gameplay_keep/lens_mask_tex.h" #include "assets/objects/gameplay_dangeon_keep/gameplay_dangeon_keep.h" #include "assets/objects/object_bdoor/object_bdoor.h" diff --git a/src/code/z_debug_display.c b/src/code/z_debug_display.c index 1481e22fe..5f2131262 100644 --- a/src/code/z_debug_display.c +++ b/src/code/z_debug_display.c @@ -4,7 +4,7 @@ #include "play_state.h" #include "debug_display.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/debug_models.h" typedef struct DebugDispObjectInfo { /* 0x00 */ s16 drawType; // indicates which draw function to use when displaying the object diff --git a/src/code/z_eff_blure.c b/src/code/z_eff_blure.c index a5df80322..fffef1475 100644 --- a/src/code/z_eff_blure.c +++ b/src/code/z_eff_blure.c @@ -9,7 +9,7 @@ #include "effect.h" #include "skin_matrix.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/unk_eff_blure_tex.h" void EffectBlure_AddVertex(EffectBlure* this, Vec3f* p1, Vec3f* p2) { EffectBlureElement* elem; diff --git a/src/code/z_eff_shield_particle.c b/src/code/z_eff_shield_particle.c index 051731fd8..f81d7d56c 100644 --- a/src/code/z_eff_shield_particle.c +++ b/src/code/z_eff_shield_particle.c @@ -10,7 +10,7 @@ #include "play_state.h" #include "skin_matrix.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x38FB0.h" static Vtx sVertices[5] = { VTX(-32, -32, 0, 0, 1024, 0xFF, 0xFF, 0xFF, 0xFF), diff --git a/src/code/z_eff_spark.c b/src/code/z_eff_spark.c index ae6a84c47..9e02cbf4f 100644 --- a/src/code/z_eff_spark.c +++ b/src/code/z_eff_spark.c @@ -9,7 +9,7 @@ #include "play_state.h" #include "skin_matrix.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x38FB0.h" // original name: "spark" void EffectSpark_Init(void* thisx, void* initParamsx) { diff --git a/src/code/z_en_a_keep.c b/src/code/z_en_a_keep.c index 7b84c9bd3..e32c65a5b 100644 --- a/src/code/z_en_a_keep.c +++ b/src/code/z_en_a_keep.c @@ -6,7 +6,18 @@ #include "z_lib.h" #include "play_state.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/gLargerCubeCol.h" +#include "assets/objects/gameplay_keep/small_flat_block_col.h" +#include "assets/objects/gameplay_keep/gLargerFlatBlockCol.h" +#include "assets/objects/gameplay_keep/small_cube_col.h" +#include "assets/objects/gameplay_keep/flat_block_model.h" +#include "assets/objects/gameplay_keep/flat_rot_block_model.h" +#include "assets/objects/gameplay_keep/small_cube_model.h" +#include "assets/objects/gameplay_keep/grass_blades_model.h" +#include "assets/objects/gameplay_keep/tree_stump_model.h" +#include "assets/objects/gameplay_keep/rectangular_sign_model.h" +#include "assets/objects/gameplay_keep/directional_sign_model.h" +#include "assets/objects/gameplay_keep/rock_fragments_model.h" #include "assets/objects/object_d_hsblock/object_d_hsblock.h" #define FLAGS ACTOR_FLAG_UPDATE_CULLING_DISABLED diff --git a/src/code/z_en_item00.c b/src/code/z_en_item00.c index 0a92bc66c..3cddc6a9f 100644 --- a/src/code/z_en_item00.c +++ b/src/code/z_en_item00.c @@ -19,7 +19,13 @@ #include "player.h" #include "save.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/rupee.h" +#include "assets/objects/gameplay_keep/drop_recovery_heart_tex.h" +#include "assets/objects/gameplay_keep/item_drop_dl.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x3C870.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x3F140.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x3B1E0.h" +#include "assets/objects/gameplay_keep/heart_piece_interior_model.h" #pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-eu-mq-dbg:0 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128" \ "gc-us-mq:128 ique-cn:128 ntsc-1.0:128 ntsc-1.2:128" diff --git a/src/code/z_kankyo.c b/src/code/z_kankyo.c index 5da43b4c2..5a944065b 100644 --- a/src/code/z_kankyo.c +++ b/src/code/z_kankyo.c @@ -1,5 +1,5 @@ -#pragma increment_block_number "gc-eu:192 gc-eu-mq:192 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128 gc-us-mq:128" \ - "ique-cn:128 ntsc-1.0:192 ntsc-1.1:192 ntsc-1.2:192 pal-1.0:192 pal-1.1:192" +#pragma increment_block_number "gc-eu:224 gc-eu-mq:224 gc-jp:224 gc-jp-ce:224 gc-jp-mq:224 gc-us:224 gc-us-mq:224" \ + "ique-cn:224 ntsc-1.0:0 ntsc-1.1:0 ntsc-1.2:0 pal-1.0:240 pal-1.1:240" #include "libc64/qrand.h" #include "libu64/gfxprint.h" @@ -32,7 +32,12 @@ #include "player.h" #include "save.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/eff_lightning.h" +#include "assets/objects/gameplay_keep/eff_shockwave.h" +#include "assets/objects/gameplay_keep/raindrop_model.h" +#include "assets/objects/gameplay_keep/lens_flare.h" +#include "assets/objects/gameplay_keep/moon.h" +#include "assets/objects/gameplay_keep/gameplay_keep_0x4D160.h" #include "assets/objects/gameplay_field_keep/gameplay_field_keep.h" typedef enum LightningBoltState { @@ -238,8 +243,8 @@ s16 sLightningFlashAlpha; s16 sSunDepthTestX; s16 sSunDepthTestY; -#pragma increment_block_number "gc-eu:128 gc-eu-mq:128 gc-jp:128 gc-jp-ce:128 gc-jp-mq:128 gc-us:128 gc-us-mq:128" \ - "ique-cn:128 ntsc-1.0:128 ntsc-1.1:128 ntsc-1.2:128 pal-1.0:128 pal-1.1:128" +#pragma increment_block_number "gc-eu:224 gc-eu-mq:224 gc-jp:224 gc-jp-ce:224 gc-jp-mq:224 gc-us:224 gc-us-mq:224" \ + "ique-cn:224 ntsc-1.0:208 ntsc-1.1:208 ntsc-1.2:208 pal-1.0:224 pal-1.1:224" LightNode* sNGameOverLightNode; LightInfo sNGameOverLightInfo; diff --git a/src/code/z_lights.c b/src/code/z_lights.c index 4059faaca..a2f3b39aa 100644 --- a/src/code/z_lights.c +++ b/src/code/z_lights.c @@ -6,7 +6,7 @@ #include "light.h" #include "play_state.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/fairy_skel.h" #define LIGHTS_BUFFER_SIZE 32 diff --git a/src/code/z_map_exp.c b/src/code/z_map_exp.c index c1bfd9e7c..662436228 100644 --- a/src/code/z_map_exp.c +++ b/src/code/z_map_exp.c @@ -17,7 +17,7 @@ #include "player.h" #include "save.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/compass_arrow.h" #include "assets/textures/parameter_static/parameter_static.h" MapData* gMapData; diff --git a/src/code/z_player_lib.c b/src/code/z_player_lib.c index d56eb8410..69d7b76d9 100644 --- a/src/code/z_player_lib.c +++ b/src/code/z_player_lib.c @@ -13,7 +13,8 @@ #include "save.h" #include "skin_matrix.h" -#include "assets/objects/gameplay_keep/gameplay_keep.h" +#include "assets/objects/gameplay_keep/player_pause_joint_tables.h" +#include "assets/objects/gameplay_keep/player_anim_headers.h" #include "assets/objects/object_link_boy/object_link_boy.h" #include "assets/objects/object_link_child/object_link_child.h" |
