diff --git a/assets/objects/gameplay_keep/gameplay_keep.h b/assets/objects/gameplay_keep/gameplay_keep.h index 51e0d4bf74..62f263231c 100644 --- a/assets/objects/gameplay_keep/gameplay_keep.h +++ b/assets/objects/gameplay_keep/gameplay_keep.h @@ -34,7 +34,7 @@ #include "gDoorAdultOpeningRightAnim.h" #include "eff_dust.h" #include "eff_flash.h" -#include "gameplay_keep_0x11230.h" +#include "spin_attack.h" #include "gameplay_keep_0x13700.h" #include "fairy_anim.h" #include "fairy_skel.h" diff --git a/assets/objects/gameplay_keep/gameplay_keep_0x11230.h b/assets/objects/gameplay_keep/gameplay_keep_0x11230.h deleted file mode 100644 index 6273d83f12..0000000000 --- a/assets/objects/gameplay_keep/gameplay_keep_0x11230.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef GAMEPLAY_KEEP_0x11230_H -#define GAMEPLAY_KEEP_0x11230_H - -#include "tex_len.h" -#include "ultra64.h" - -#define gTorchFlameTex_WIDTH 64 -#define gTorchFlameTex_HEIGHT 32 -extern u64 gTorchFlameTex[TEX_LEN(u64, gTorchFlameTex_WIDTH, gTorchFlameTex_HEIGHT, 8)]; -#define gEffUnknown1Tex_WIDTH 64 -#define gEffUnknown1Tex_HEIGHT 32 -extern u64 gEffUnknown1Tex[TEX_LEN(u64, gEffUnknown1Tex_WIDTH, gEffUnknown1Tex_HEIGHT, 8)]; -extern Vtx gSpinAttack1Vtx[]; -extern Vtx gSpinAttack2Vtx[]; -extern Gfx gSpinAttack1DL[36]; -extern Gfx gSpinAttack2DL[36]; -extern Vtx gSpinAttack3Vtx[]; -extern Vtx gSpinAttack4Vtx[]; -extern Gfx gSpinAttack3DL[36]; -extern Gfx gSpinAttack4DL[36]; -#define gFlameWall1Tex_WIDTH 32 -#define gFlameWall1Tex_HEIGHT 32 -extern u64 gFlameWall1Tex[TEX_LEN(u64, gFlameWall1Tex_WIDTH, gFlameWall1Tex_HEIGHT, 8)]; -#define gFlameWall2Tex_WIDTH 32 -#define gFlameWall2Tex_HEIGHT 32 -extern u64 gFlameWall2Tex[TEX_LEN(u64, gFlameWall2Tex_WIDTH, gFlameWall2Tex_HEIGHT, 8)]; -extern Vtx gSpinAttackChargingVtx[]; -extern Gfx gSpinAttackChargingDL[29]; - -#endif diff --git a/assets/objects/gameplay_keep/gameplay_keep_0x11230.c b/assets/objects/gameplay_keep/spin_attack.c similarity index 57% rename from assets/objects/gameplay_keep/gameplay_keep_0x11230.c rename to assets/objects/gameplay_keep/spin_attack.c index 001dfc2bb4..0151e94750 100644 --- a/assets/objects/gameplay_keep/gameplay_keep_0x11230.c +++ b/assets/objects/gameplay_keep/spin_attack.c @@ -1,12 +1,12 @@ -#include "gameplay_keep_0x11230.h" +#include "spin_attack.h" #include "gfx.h" -u64 gTorchFlameTex[TEX_LEN(u64, gTorchFlameTex_WIDTH, gTorchFlameTex_HEIGHT, 8)] = { -#include "assets/objects/gameplay_keep/gTorchFlameTex.i8.inc.c" +u64 gSpinAttackFireTex[TEX_LEN(u64, gSpinAttackFireTex_WIDTH, gSpinAttackFireTex_HEIGHT, 8)] = { +#include "assets/objects/gameplay_keep/gSpinAttackFireTex.i8.inc.c" }; -u64 gEffUnknown1Tex[TEX_LEN(u64, gEffUnknown1Tex_WIDTH, gEffUnknown1Tex_HEIGHT, 8)] = { -#include "assets/objects/gameplay_keep/gEffUnknown1Tex.i8.inc.c" +u64 gSpinAttackMagicTex[TEX_LEN(u64, gSpinAttackMagicTex_WIDTH, gSpinAttackMagicTex_HEIGHT, 8)] = { +#include "assets/objects/gameplay_keep/gSpinAttackMagicTex.i8.inc.c" }; Vtx gSpinAttack1Vtx[] = { @@ -41,12 +41,12 @@ Gfx gSpinAttack4DL[36] = { #include "assets/objects/gameplay_keep/gSpinAttack4DL.inc.c" }; -u64 gFlameWall1Tex[TEX_LEN(u64, gFlameWall1Tex_WIDTH, gFlameWall1Tex_HEIGHT, 8)] = { -#include "assets/objects/gameplay_keep/gFlameWall1Tex.i8.inc.c" +u64 gSpinAttackCharging1Tex[TEX_LEN(u64, gSpinAttackCharging1Tex_WIDTH, gSpinAttackCharging1Tex_HEIGHT, 8)] = { +#include "assets/objects/gameplay_keep/gSpinAttackCharging1Tex.i8.inc.c" }; -u64 gFlameWall2Tex[TEX_LEN(u64, gFlameWall2Tex_WIDTH, gFlameWall2Tex_HEIGHT, 8)] = { -#include "assets/objects/gameplay_keep/gFlameWall2Tex.i8.inc.c" +u64 gSpinAttackCharging2Tex[TEX_LEN(u64, gSpinAttackCharging2Tex_WIDTH, gSpinAttackCharging2Tex_HEIGHT, 8)] = { +#include "assets/objects/gameplay_keep/gSpinAttackCharging2Tex.i8.inc.c" }; Vtx gSpinAttackChargingVtx[] = { diff --git a/assets/objects/gameplay_keep/spin_attack.h b/assets/objects/gameplay_keep/spin_attack.h new file mode 100644 index 0000000000..39fc727cd3 --- /dev/null +++ b/assets/objects/gameplay_keep/spin_attack.h @@ -0,0 +1,30 @@ +#ifndef GAMEPLAY_KEEP_SPIN_ATTACK_H +#define GAMEPLAY_KEEP_SPIN_ATTACK_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gSpinAttackFireTex_WIDTH 64 +#define gSpinAttackFireTex_HEIGHT 32 +extern u64 gSpinAttackFireTex[TEX_LEN(u64, gSpinAttackFireTex_WIDTH, gSpinAttackFireTex_HEIGHT, 8)]; +#define gSpinAttackMagicTex_WIDTH 64 +#define gSpinAttackMagicTex_HEIGHT 32 +extern u64 gSpinAttackMagicTex[TEX_LEN(u64, gSpinAttackMagicTex_WIDTH, gSpinAttackMagicTex_HEIGHT, 8)]; +extern Vtx gSpinAttack1Vtx[]; +extern Vtx gSpinAttack2Vtx[]; +extern Gfx gSpinAttack1DL[36]; +extern Gfx gSpinAttack2DL[36]; +extern Vtx gSpinAttack3Vtx[]; +extern Vtx gSpinAttack4Vtx[]; +extern Gfx gSpinAttack3DL[36]; +extern Gfx gSpinAttack4DL[36]; +#define gSpinAttackCharging1Tex_WIDTH 32 +#define gSpinAttackCharging1Tex_HEIGHT 32 +extern u64 gSpinAttackCharging1Tex[TEX_LEN(u64, gSpinAttackCharging1Tex_WIDTH, gSpinAttackCharging1Tex_HEIGHT, 8)]; +#define gSpinAttackCharging2Tex_WIDTH 32 +#define gSpinAttackCharging2Tex_HEIGHT 32 +extern u64 gSpinAttackCharging2Tex[TEX_LEN(u64, gSpinAttackCharging2Tex_WIDTH, gSpinAttackCharging2Tex_HEIGHT, 8)]; +extern Vtx gSpinAttackChargingVtx[]; +extern Gfx gSpinAttackChargingDL[29]; + +#endif diff --git a/assets/xml/objects/gameplay_keep.xml b/assets/xml/objects/gameplay_keep.xml index 24990118e3..5dba196989 100644 --- a/assets/xml/objects/gameplay_keep.xml +++ b/assets/xml/objects/gameplay_keep.xml @@ -753,8 +753,8 @@ - - + + @@ -771,8 +771,8 @@ - - + + diff --git a/assets/xml/objects/gameplay_keep_pal.xml b/assets/xml/objects/gameplay_keep_pal.xml index 5d3ff079a2..c2a8d54c4a 100644 --- a/assets/xml/objects/gameplay_keep_pal.xml +++ b/assets/xml/objects/gameplay_keep_pal.xml @@ -745,8 +745,8 @@ - - + + @@ -763,8 +763,8 @@ - - + + diff --git a/spec/spec b/spec/spec index bfd201683d..ac6ebe31cc 100644 --- a/spec/spec +++ b/spec/spec @@ -1031,7 +1031,7 @@ beginseg include "$(BUILD_DIR)/assets/objects/gameplay_keep/gDoorAdultOpeningRightAnim.o" include "$(BUILD_DIR)/assets/objects/gameplay_keep/eff_dust.o" include "$(BUILD_DIR)/assets/objects/gameplay_keep/eff_flash.o" - include "$(BUILD_DIR)/assets/objects/gameplay_keep/gameplay_keep_0x11230.o" + include "$(BUILD_DIR)/assets/objects/gameplay_keep/spin_attack.o" include "$(BUILD_DIR)/assets/objects/gameplay_keep/gameplay_keep_0x13700.o" include "$(BUILD_DIR)/assets/objects/gameplay_keep/fairy_anim.o" include "$(BUILD_DIR)/assets/objects/gameplay_keep/fairy_skel.o" diff --git a/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c b/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c index 0e9692b77f..ab0c7f57e4 100644 --- a/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c +++ b/src/overlays/actors/ovl_En_M_Thunder/z_en_m_thunder.c @@ -12,7 +12,7 @@ #include "player.h" #include "save.h" -#include "assets/objects/gameplay_keep/gameplay_keep_0x11230.h" +#include "assets/objects/gameplay_keep/spin_attack.h" #define FLAGS 0