Commit and split gameplay_keep

This commit is contained in:
Tharo 2025-06-07 20:45:10 +01:00
parent cba896c45c
commit f346b7fb6a
353 changed files with 8176 additions and 221 deletions

View File

@ -0,0 +1,25 @@
#include "arrow_anims.h"
s16 gArrow1FrameData[] = {
#include "assets/objects/gameplay_keep/gArrow1FrameData.inc.c"
};
JointIndex gArrow1JointIndices[] = {
#include "assets/objects/gameplay_keep/gArrow1JointIndices.inc.c"
};
AnimationHeader gArrow1Anim = {
#include "assets/objects/gameplay_keep/gArrow1Anim.inc.c"
};
s16 gArrow2FrameData[] = {
#include "assets/objects/gameplay_keep/gArrow2FrameData.inc.c"
};
JointIndex gArrow2JointIndices[] = {
#include "assets/objects/gameplay_keep/gArrow2JointIndices.inc.c"
};
AnimationHeader gArrow2Anim = {
#include "assets/objects/gameplay_keep/gArrow2Anim.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_ARROW_ANIMS_H
#define GAMEPLAY_KEEP_ARROW_ANIMS_H
#include "animation.h"
extern s16 gArrow1FrameData[];
extern JointIndex gArrow1JointIndices[];
extern AnimationHeader gArrow1Anim;
extern s16 gArrow2FrameData[];
extern JointIndex gArrow2JointIndices[];
extern AnimationHeader gArrow2Anim;
#endif

View File

@ -0,0 +1,52 @@
#include "arrow_skel.h"
#include "hilite_textures.h"
#include "array_count.h"
#include "gfx.h"
u64 gArrowShaftTex[TEX_LEN(u64, gArrowShaftTex_WIDTH, gArrowShaftTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gArrowShaftTex.rgba16.inc.c"
};
u64 gArrowFletchingTex[TEX_LEN(u64, gArrowFletchingTex_WIDTH, gArrowFletchingTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gArrowFletchingTex.rgba16.inc.c"
};
Vtx gArrowNearVtx[] = {
#include "assets/objects/gameplay_keep/gArrowNearVtx.inc.c"
};
Gfx gArrowNearDL[60] = {
#include "assets/objects/gameplay_keep/gArrowNearDL.inc.c"
};
Vtx gArrowFarVtx[] = {
#include "assets/objects/gameplay_keep/gArrowFarVtx.inc.c"
};
Gfx gArrowFarDL[52] = {
#include "assets/objects/gameplay_keep/gArrowFarDL.inc.c"
};
LodLimb gArrowSkelLimb0 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb0.inc.c"
};
LodLimb gArrowSkelLimb1 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb1.inc.c"
};
LodLimb gArrowSkelLimb2 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb2.inc.c"
};
LodLimb gArrowSkelLimb3 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb3.inc.c"
};
void* gArrowLimbs[] = {
#include "assets/objects/gameplay_keep/gArrowLimbs.inc.c"
};
SkeletonHeader gArrowSkel = {
#include "assets/objects/gameplay_keep/gArrowSkel.inc.c"
};

View File

@ -0,0 +1,32 @@
#ifndef GAMEPLAY_KEEP_ARROW_SKEL_H
#define GAMEPLAY_KEEP_ARROW_SKEL_H
#include "tex_len.h"
#include "animation.h"
#define gArrowShaftTex_WIDTH 16
#define gArrowShaftTex_HEIGHT 128
extern u64 gArrowShaftTex[TEX_LEN(u64, gArrowShaftTex_WIDTH, gArrowShaftTex_HEIGHT, 16)];
#define gArrowFletchingTex_WIDTH 32
#define gArrowFletchingTex_HEIGHT 16
extern u64 gArrowFletchingTex[TEX_LEN(u64, gArrowFletchingTex_WIDTH, gArrowFletchingTex_HEIGHT, 16)];
extern Vtx gArrowNearVtx[];
extern Gfx gArrowNearDL[60];
extern Vtx gArrowFarVtx[];
extern Gfx gArrowFarDL[52];
extern LodLimb gArrowSkelLimb0;
extern LodLimb gArrowSkelLimb1;
extern LodLimb gArrowSkelLimb2;
extern LodLimb gArrowSkelLimb3;
extern void* gArrowLimbs[];
typedef enum gArrowSkelLimb {
/* 0 */ ARROW_LIMB_NONE,
/* 1 */ ARROW_LIMB_0,
/* 2 */ ARROW_LIMB_1,
/* 3 */ ARROW_LIMB_2,
/* 4 */ ARROW_LIMB_3,
/* 5 */ ARROW_LIMB_MAX
} gArrowSkelLimb;
extern SkeletonHeader gArrowSkel;
#endif

View File

@ -0,0 +1,14 @@
#include "bomb_body.h"
#include "gfx.h"
u64 gBombBodyTex[TEX_LEN(u64, gBombBodyTex_WIDTH, gBombBodyTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gBombBodyTex.ia8.inc.c"
};
Vtx gBombBodyVtx[] = {
#include "assets/objects/gameplay_keep/gBombBodyVtx.inc.c"
};
Gfx gBombBodyDL[17] = {
#include "assets/objects/gameplay_keep/gBombBodyDL.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_BOMB_BODY_H
#define GAMEPLAY_KEEP_BOMB_BODY_H
#include "tex_len.h"
#include "ultra64.h"
#define gBombBodyTex_WIDTH 64
#define gBombBodyTex_HEIGHT 64
extern u64 gBombBodyTex[TEX_LEN(u64, gBombBodyTex_WIDTH, gBombBodyTex_HEIGHT, 8)];
extern Vtx gBombBodyVtx[];
extern Gfx gBombBodyDL[17];
#endif

View File

@ -0,0 +1,14 @@
#include "bomb_cap.h"
#include "gfx.h"
u64 gBombCapTex[TEX_LEN(u64, gBombCapTex_WIDTH, gBombCapTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gBombCapTex.rgba16.inc.c"
};
Vtx gBombCapVtx[] = {
#include "assets/objects/gameplay_keep/gBombCapVtx.inc.c"
};
Gfx gBombCapDL[24] = {
#include "assets/objects/gameplay_keep/gBombCapDL.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_BOMB_CAP_H
#define GAMEPLAY_KEEP_BOMB_CAP_H
#include "tex_len.h"
#include "ultra64.h"
#define gBombCapTex_WIDTH 8
#define gBombCapTex_HEIGHT 8
extern u64 gBombCapTex[TEX_LEN(u64, gBombCapTex_WIDTH, gBombCapTex_HEIGHT, 16)];
extern Vtx gBombCapVtx[];
extern Gfx gBombCapDL[24];
#endif

View File

@ -0,0 +1,14 @@
#include "bombchu_body.h"
#include "gfx.h"
u64 gBombchuBodyTex[TEX_LEN(u64, gBombchuBodyTex_WIDTH, gBombchuBodyTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gBombchuBodyTex.rgba16.inc.c"
};
Vtx gBombchuVtx[] = {
#include "assets/objects/gameplay_keep/gBombchuVtx.inc.c"
};
Gfx gBombchuDL[45] = {
#include "assets/objects/gameplay_keep/gBombchuDL.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_BOMBCHU_BODY_H
#define GAMEPLAY_KEEP_BOMBCHU_BODY_H
#include "tex_len.h"
#include "ultra64.h"
#define gBombchuBodyTex_WIDTH 8
#define gBombchuBodyTex_HEIGHT 8
extern u64 gBombchuBodyTex[TEX_LEN(u64, gBombchuBodyTex_WIDTH, gBombchuBodyTex_HEIGHT, 16)];
extern Vtx gBombchuVtx[];
extern Gfx gBombchuDL[45];
#endif

View File

@ -0,0 +1,20 @@
#include "boomerang.h"
#include "gameplay_keep_0x16A50.h"
#include "hilite_textures.h"
#include "gfx.h"
Vtx gBoomerangVtx[] = {
#include "assets/objects/gameplay_keep/gBoomerangVtx.inc.c"
};
Gfx gUnknownBlankDL[1] = {
#include "assets/objects/gameplay_keep/gUnknownBlankDL.inc.c"
};
Gfx gBoomerangDL[46] = {
#include "assets/objects/gameplay_keep/gBoomerangDL.inc.c"
};
Gfx gBoomerangRefDL[2] = {
#include "assets/objects/gameplay_keep/gBoomerangRefDL.inc.c"
};

View File

@ -0,0 +1,11 @@
#ifndef GAMEPLAY_KEEP_BOOMERANG_H
#define GAMEPLAY_KEEP_BOOMERANG_H
#include "ultra64.h"
extern Vtx gBoomerangVtx[];
extern Gfx gUnknownBlankDL[1];
extern Gfx gBoomerangDL[46];
extern Gfx gBoomerangRefDL[2];
#endif

View File

@ -0,0 +1,17 @@
#include "circle_glow_textures.h"
u64 gCircleGlowLTex[TEX_LEN(u64, gCircleGlowLTex_WIDTH, gCircleGlowLTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gCircleGlowLTex.i8.inc.c"
};
u64 gCircleGlowRTex[TEX_LEN(u64, gCircleGlowRTex_WIDTH, gCircleGlowRTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gCircleGlowRTex.i8.inc.c"
};
u64 gCircleGlowSLTex[TEX_LEN(u64, gCircleGlowSLTex_WIDTH, gCircleGlowSLTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gCircleGlowSLTex.i8.inc.c"
};
u64 gCircleGlowSRTex[TEX_LEN(u64, gCircleGlowSRTex_WIDTH, gCircleGlowSRTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gCircleGlowSRTex.i8.inc.c"
};

View File

@ -0,0 +1,20 @@
#ifndef GAMEPLAY_KEEP_CIRCLE_GLOW_TEXTURES_H
#define GAMEPLAY_KEEP_CIRCLE_GLOW_TEXTURES_H
#include "tex_len.h"
#include "ultra64.h"
#define gCircleGlowLTex_WIDTH 32
#define gCircleGlowLTex_HEIGHT 64
extern u64 gCircleGlowLTex[TEX_LEN(u64, gCircleGlowLTex_WIDTH, gCircleGlowLTex_HEIGHT, 8)];
#define gCircleGlowRTex_WIDTH 32
#define gCircleGlowRTex_HEIGHT 64
extern u64 gCircleGlowRTex[TEX_LEN(u64, gCircleGlowRTex_WIDTH, gCircleGlowRTex_HEIGHT, 8)];
#define gCircleGlowSLTex_WIDTH 32
#define gCircleGlowSLTex_HEIGHT 64
extern u64 gCircleGlowSLTex[TEX_LEN(u64, gCircleGlowSLTex_WIDTH, gCircleGlowSLTex_HEIGHT, 8)];
#define gCircleGlowSRTex_WIDTH 32
#define gCircleGlowSRTex_HEIGHT 64
extern u64 gCircleGlowSRTex[TEX_LEN(u64, gCircleGlowSRTex_WIDTH, gCircleGlowSRTex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,10 @@
#include "compass_arrow.h"
#include "gfx.h"
Gfx gCompassArrowDL[5] = {
#include "assets/objects/gameplay_keep/gCompassArrowDL.inc.c"
};
Vtx gCompassArrowVtx[] = {
#include "assets/objects/gameplay_keep/gCompassArrowVtx.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_COMPASS_ARROW_H
#define GAMEPLAY_KEEP_COMPASS_ARROW_H
#include "ultra64.h"
extern Gfx gCompassArrowDL[5];
extern Vtx gCompassArrowVtx[];
#endif

View File

@ -0,0 +1,62 @@
#include "debug_models.h"
#include "gfx.h"
Vtx gDebugPyramidVtx[] = {
#include "assets/objects/gameplay_keep/gDebugPyramidVtx.inc.c"
};
Gfx gDebugPyramidDL[6] = {
#include "assets/objects/gameplay_keep/gDebugPyramidDL.inc.c"
};
u64 gDebugCircleTex[TEX_LEN(u64, gDebugCircleTex_WIDTH, gDebugCircleTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDebugCircleTex.i8.inc.c"
};
u64 gDebugBallTex[TEX_LEN(u64, gDebugBallTex_WIDTH, gDebugBallTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDebugBallTex.i8.inc.c"
};
u64 gDebugCursorTex[TEX_LEN(u64, gDebugCursorTex_WIDTH, gDebugCursorTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDebugCursorTex.i8.inc.c"
};
u64 gDebugCrossTex[TEX_LEN(u64, gDebugCrossTex_WIDTH, gDebugCrossTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDebugCrossTex.i8.inc.c"
};
Gfx gDebugArrowDL[12] = {
#include "assets/objects/gameplay_keep/gDebugArrowDL.inc.c"
};
Vtx gDebugArrowVtx[] = {
#include "assets/objects/gameplay_keep/gDebugArrowVtx.inc.c"
};
Gfx gDebugCameraDL[15] = {
#include "assets/objects/gameplay_keep/gDebugCameraDL.inc.c"
};
Vtx gDebugCameraVtx[] = {
#include "assets/objects/gameplay_keep/gDebugCameraVtx.inc.c"
};
Vtx gDebugCheckeredFloorVtx[] = {
#include "assets/objects/gameplay_keep/gDebugCheckeredFloorVtx.inc.c"
};
Gfx gDebugCheckeredFloorDL[18] = {
#include "assets/objects/gameplay_keep/gDebugCheckeredFloorDL.inc.c"
};
u64 gDebugCheckeredFloorTex[TEX_LEN(u64, gDebugCheckeredFloorTex_WIDTH, gDebugCheckeredFloorTex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gDebugCheckeredFloorTex.ia4.inc.c"
};
Vtx gDebugSpriteVtx[] = {
#include "assets/objects/gameplay_keep/gDebugSpriteVtx.inc.c"
};
Gfx gDebugSpriteDL[3] = {
#include "assets/objects/gameplay_keep/gDebugSpriteDL.inc.c"
};

View File

@ -0,0 +1,33 @@
#ifndef GAMEPLAY_KEEP_DEBUG_MODELS_H
#define GAMEPLAY_KEEP_DEBUG_MODELS_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gDebugPyramidVtx[];
extern Gfx gDebugPyramidDL[6];
#define gDebugCircleTex_WIDTH 16
#define gDebugCircleTex_HEIGHT 16
extern u64 gDebugCircleTex[TEX_LEN(u64, gDebugCircleTex_WIDTH, gDebugCircleTex_HEIGHT, 8)];
#define gDebugBallTex_WIDTH 16
#define gDebugBallTex_HEIGHT 16
extern u64 gDebugBallTex[TEX_LEN(u64, gDebugBallTex_WIDTH, gDebugBallTex_HEIGHT, 8)];
#define gDebugCursorTex_WIDTH 16
#define gDebugCursorTex_HEIGHT 16
extern u64 gDebugCursorTex[TEX_LEN(u64, gDebugCursorTex_WIDTH, gDebugCursorTex_HEIGHT, 8)];
#define gDebugCrossTex_WIDTH 16
#define gDebugCrossTex_HEIGHT 16
extern u64 gDebugCrossTex[TEX_LEN(u64, gDebugCrossTex_WIDTH, gDebugCrossTex_HEIGHT, 8)];
extern Gfx gDebugArrowDL[12];
extern Vtx gDebugArrowVtx[];
extern Gfx gDebugCameraDL[15];
extern Vtx gDebugCameraVtx[];
extern Vtx gDebugCheckeredFloorVtx[];
extern Gfx gDebugCheckeredFloorDL[18];
#define gDebugCheckeredFloorTex_WIDTH 32
#define gDebugCheckeredFloorTex_HEIGHT 32
extern u64 gDebugCheckeredFloorTex[TEX_LEN(u64, gDebugCheckeredFloorTex_WIDTH, gDebugCheckeredFloorTex_HEIGHT, 4)];
extern Vtx gDebugSpriteVtx[];
extern Gfx gDebugSpriteDL[3];
#endif

View File

@ -0,0 +1,5 @@
#include "drop_recovery_heart_tex.h"
u64 gDropRecoveryHeartTex[TEX_LEN(u64, gDropRecoveryHeartTex_WIDTH, gDropRecoveryHeartTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gDropRecoveryHeartTex.rgba16.inc.c"
};

View File

@ -0,0 +1,11 @@
#ifndef GAMEPLAY_KEEP_DROP_RECOVERY_HEART_TEX_H
#define GAMEPLAY_KEEP_DROP_RECOVERY_HEART_TEX_H
#include "tex_len.h"
#include "ultra64.h"
#define gDropRecoveryHeartTex_WIDTH 32
#define gDropRecoveryHeartTex_HEIGHT 32
extern u64 gDropRecoveryHeartTex[TEX_LEN(u64, gDropRecoveryHeartTex_WIDTH, gDropRecoveryHeartTex_HEIGHT, 16)];
#endif

View File

@ -0,0 +1,33 @@
#include "dust_textures.h"
u64 gDust1Tex[TEX_LEN(u64, gDust1Tex_WIDTH, gDust1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust1Tex.i8.inc.c"
};
u64 gDust2Tex[TEX_LEN(u64, gDust2Tex_WIDTH, gDust2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust2Tex.i8.inc.c"
};
u64 gDust3Tex[TEX_LEN(u64, gDust3Tex_WIDTH, gDust3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust3Tex.i8.inc.c"
};
u64 gDust4Tex[TEX_LEN(u64, gDust4Tex_WIDTH, gDust4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust4Tex.i8.inc.c"
};
u64 gDust5Tex[TEX_LEN(u64, gDust5Tex_WIDTH, gDust5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust5Tex.i8.inc.c"
};
u64 gDust6Tex[TEX_LEN(u64, gDust6Tex_WIDTH, gDust6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust6Tex.i8.inc.c"
};
u64 gDust7Tex[TEX_LEN(u64, gDust7Tex_WIDTH, gDust7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust7Tex.i8.inc.c"
};
u64 gDust8Tex[TEX_LEN(u64, gDust8Tex_WIDTH, gDust8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDust8Tex.i8.inc.c"
};

View File

@ -0,0 +1,32 @@
#ifndef GAMEPLAY_KEEP_DUST_TEXTURES_H
#define GAMEPLAY_KEEP_DUST_TEXTURES_H
#include "tex_len.h"
#include "ultra64.h"
#define gDust1Tex_WIDTH 32
#define gDust1Tex_HEIGHT 32
extern u64 gDust1Tex[TEX_LEN(u64, gDust1Tex_WIDTH, gDust1Tex_HEIGHT, 8)];
#define gDust2Tex_WIDTH 32
#define gDust2Tex_HEIGHT 32
extern u64 gDust2Tex[TEX_LEN(u64, gDust2Tex_WIDTH, gDust2Tex_HEIGHT, 8)];
#define gDust3Tex_WIDTH 32
#define gDust3Tex_HEIGHT 32
extern u64 gDust3Tex[TEX_LEN(u64, gDust3Tex_WIDTH, gDust3Tex_HEIGHT, 8)];
#define gDust4Tex_WIDTH 32
#define gDust4Tex_HEIGHT 32
extern u64 gDust4Tex[TEX_LEN(u64, gDust4Tex_WIDTH, gDust4Tex_HEIGHT, 8)];
#define gDust5Tex_WIDTH 32
#define gDust5Tex_HEIGHT 32
extern u64 gDust5Tex[TEX_LEN(u64, gDust5Tex_WIDTH, gDust5Tex_HEIGHT, 8)];
#define gDust6Tex_WIDTH 32
#define gDust6Tex_HEIGHT 32
extern u64 gDust6Tex[TEX_LEN(u64, gDust6Tex_WIDTH, gDust6Tex_HEIGHT, 8)];
#define gDust7Tex_WIDTH 32
#define gDust7Tex_HEIGHT 32
extern u64 gDust7Tex[TEX_LEN(u64, gDust7Tex_WIDTH, gDust7Tex_HEIGHT, 8)];
#define gDust8Tex_WIDTH 32
#define gDust8Tex_HEIGHT 32
extern u64 gDust8Tex[TEX_LEN(u64, gDust8Tex_WIDTH, gDust8Tex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,50 @@
#include "eff_bomb_explosion.h"
#include "gfx.h"
u64 gEffBombExplosion1Tex[TEX_LEN(u64, gEffBombExplosion1Tex_WIDTH, gEffBombExplosion1Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion1Tex.ia16.inc.c"
};
u64 gEffBombExplosion2Tex[TEX_LEN(u64, gEffBombExplosion2Tex_WIDTH, gEffBombExplosion2Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion2Tex.ia16.inc.c"
};
u64 gEffBombExplosion3Tex[TEX_LEN(u64, gEffBombExplosion3Tex_WIDTH, gEffBombExplosion3Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion3Tex.ia16.inc.c"
};
u64 gEffBombExplosion4Tex[TEX_LEN(u64, gEffBombExplosion4Tex_WIDTH, gEffBombExplosion4Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion4Tex.ia16.inc.c"
};
u64 gEffBombExplosion5Tex[TEX_LEN(u64, gEffBombExplosion5Tex_WIDTH, gEffBombExplosion5Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion5Tex.ia16.inc.c"
};
u64 gEffBombExplosion6Tex[TEX_LEN(u64, gEffBombExplosion6Tex_WIDTH, gEffBombExplosion6Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion6Tex.ia16.inc.c"
};
u64 gEffBombExplosion7Tex[TEX_LEN(u64, gEffBombExplosion7Tex_WIDTH, gEffBombExplosion7Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion7Tex.ia16.inc.c"
};
u64 gEffBombExplosion8Tex[TEX_LEN(u64, gEffBombExplosion8Tex_WIDTH, gEffBombExplosion8Tex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion8Tex.ia16.inc.c"
};
Gfx gEffBombExplosion1DL[13] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion1DL.inc.c"
};
Gfx gEffBombExplosion2DL[11] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion2DL.inc.c"
};
Gfx gEffBombExplosion3DL[3] = {
#include "assets/objects/gameplay_keep/gEffBombExplosion3DL.inc.c"
};
Vtx gEffBombExplosionVtx[] = {
#include "assets/objects/gameplay_keep/gEffBombExplosionVtx.inc.c"
};

View File

@ -0,0 +1,36 @@
#ifndef GAMEPLAY_KEEP_EFF_BOMB_EXPLOSION_H
#define GAMEPLAY_KEEP_EFF_BOMB_EXPLOSION_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffBombExplosion1Tex_WIDTH 32
#define gEffBombExplosion1Tex_HEIGHT 32
extern u64 gEffBombExplosion1Tex[TEX_LEN(u64, gEffBombExplosion1Tex_WIDTH, gEffBombExplosion1Tex_HEIGHT, 16)];
#define gEffBombExplosion2Tex_WIDTH 32
#define gEffBombExplosion2Tex_HEIGHT 32
extern u64 gEffBombExplosion2Tex[TEX_LEN(u64, gEffBombExplosion2Tex_WIDTH, gEffBombExplosion2Tex_HEIGHT, 16)];
#define gEffBombExplosion3Tex_WIDTH 32
#define gEffBombExplosion3Tex_HEIGHT 32
extern u64 gEffBombExplosion3Tex[TEX_LEN(u64, gEffBombExplosion3Tex_WIDTH, gEffBombExplosion3Tex_HEIGHT, 16)];
#define gEffBombExplosion4Tex_WIDTH 32
#define gEffBombExplosion4Tex_HEIGHT 32
extern u64 gEffBombExplosion4Tex[TEX_LEN(u64, gEffBombExplosion4Tex_WIDTH, gEffBombExplosion4Tex_HEIGHT, 16)];
#define gEffBombExplosion5Tex_WIDTH 32
#define gEffBombExplosion5Tex_HEIGHT 32
extern u64 gEffBombExplosion5Tex[TEX_LEN(u64, gEffBombExplosion5Tex_WIDTH, gEffBombExplosion5Tex_HEIGHT, 16)];
#define gEffBombExplosion6Tex_WIDTH 32
#define gEffBombExplosion6Tex_HEIGHT 32
extern u64 gEffBombExplosion6Tex[TEX_LEN(u64, gEffBombExplosion6Tex_WIDTH, gEffBombExplosion6Tex_HEIGHT, 16)];
#define gEffBombExplosion7Tex_WIDTH 32
#define gEffBombExplosion7Tex_HEIGHT 32
extern u64 gEffBombExplosion7Tex[TEX_LEN(u64, gEffBombExplosion7Tex_WIDTH, gEffBombExplosion7Tex_HEIGHT, 16)];
#define gEffBombExplosion8Tex_WIDTH 32
#define gEffBombExplosion8Tex_HEIGHT 32
extern u64 gEffBombExplosion8Tex[TEX_LEN(u64, gEffBombExplosion8Tex_WIDTH, gEffBombExplosion8Tex_HEIGHT, 16)];
extern Gfx gEffBombExplosion1DL[13];
extern Gfx gEffBombExplosion2DL[11];
extern Gfx gEffBombExplosion3DL[3];
extern Vtx gEffBombExplosionVtx[];
#endif

View File

@ -0,0 +1,10 @@
#include "eff_bubble.h"
#include "gfx.h"
Gfx gEffBubbleDL[15] = {
#include "assets/objects/gameplay_keep/gEffBubbleDL.inc.c"
};
Vtx gEffBubbleVtx[] = {
#include "assets/objects/gameplay_keep/gEffBubbleVtx.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_EFF_BUBBLE_H
#define GAMEPLAY_KEEP_EFF_BUBBLE_H
#include "ultra64.h"
extern Gfx gEffBubbleDL[15];
extern Vtx gEffBubbleVtx[];
#endif

View File

@ -0,0 +1,10 @@
#include "eff_dust.h"
#include "gfx.h"
Gfx gEffDustDL[11] = {
#include "assets/objects/gameplay_keep/gEffDustDL.inc.c"
};
Vtx gEffDustVtx[] = {
#include "assets/objects/gameplay_keep/gEffDustVtx.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_EFF_DUST_H
#define GAMEPLAY_KEEP_EFF_DUST_H
#include "ultra64.h"
extern Gfx gEffDustDL[11];
extern Vtx gEffDustVtx[];
#endif

View File

@ -0,0 +1,50 @@
#include "eff_enemy_death_flame.h"
#include "gfx.h"
u64 gEffEnemyDeathFlame1Tex[TEX_LEN(u64, gEffEnemyDeathFlame1Tex_WIDTH, gEffEnemyDeathFlame1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame1Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame2Tex[TEX_LEN(u64, gEffEnemyDeathFlame2Tex_WIDTH, gEffEnemyDeathFlame2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame2Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame3Tex[TEX_LEN(u64, gEffEnemyDeathFlame3Tex_WIDTH, gEffEnemyDeathFlame3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame3Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame4Tex[TEX_LEN(u64, gEffEnemyDeathFlame4Tex_WIDTH, gEffEnemyDeathFlame4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame4Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame5Tex[TEX_LEN(u64, gEffEnemyDeathFlame5Tex_WIDTH, gEffEnemyDeathFlame5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame5Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame6Tex[TEX_LEN(u64, gEffEnemyDeathFlame6Tex_WIDTH, gEffEnemyDeathFlame6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame6Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame7Tex[TEX_LEN(u64, gEffEnemyDeathFlame7Tex_WIDTH, gEffEnemyDeathFlame7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame7Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame8Tex[TEX_LEN(u64, gEffEnemyDeathFlame8Tex_WIDTH, gEffEnemyDeathFlame8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame8Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame9Tex[TEX_LEN(u64, gEffEnemyDeathFlame9Tex_WIDTH, gEffEnemyDeathFlame9Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame9Tex.i8.inc.c"
};
u64 gEffEnemyDeathFlame10Tex[TEX_LEN(u64, gEffEnemyDeathFlame10Tex_WIDTH, gEffEnemyDeathFlame10Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlame10Tex.i8.inc.c"
};
Gfx gEffEnemyDeathFlameDL[13] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlameDL.inc.c"
};
Vtx gEffEnemyDeathFlameVtx[] = {
#include "assets/objects/gameplay_keep/gEffEnemyDeathFlameVtx.inc.c"
};

View File

@ -0,0 +1,40 @@
#ifndef GAMEPLAY_KEEP_EFF_ENEMY_DEATH_FLAME_H
#define GAMEPLAY_KEEP_EFF_ENEMY_DEATH_FLAME_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffEnemyDeathFlame1Tex_WIDTH 32
#define gEffEnemyDeathFlame1Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame1Tex[TEX_LEN(u64, gEffEnemyDeathFlame1Tex_WIDTH, gEffEnemyDeathFlame1Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame2Tex_WIDTH 32
#define gEffEnemyDeathFlame2Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame2Tex[TEX_LEN(u64, gEffEnemyDeathFlame2Tex_WIDTH, gEffEnemyDeathFlame2Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame3Tex_WIDTH 32
#define gEffEnemyDeathFlame3Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame3Tex[TEX_LEN(u64, gEffEnemyDeathFlame3Tex_WIDTH, gEffEnemyDeathFlame3Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame4Tex_WIDTH 32
#define gEffEnemyDeathFlame4Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame4Tex[TEX_LEN(u64, gEffEnemyDeathFlame4Tex_WIDTH, gEffEnemyDeathFlame4Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame5Tex_WIDTH 32
#define gEffEnemyDeathFlame5Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame5Tex[TEX_LEN(u64, gEffEnemyDeathFlame5Tex_WIDTH, gEffEnemyDeathFlame5Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame6Tex_WIDTH 32
#define gEffEnemyDeathFlame6Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame6Tex[TEX_LEN(u64, gEffEnemyDeathFlame6Tex_WIDTH, gEffEnemyDeathFlame6Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame7Tex_WIDTH 32
#define gEffEnemyDeathFlame7Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame7Tex[TEX_LEN(u64, gEffEnemyDeathFlame7Tex_WIDTH, gEffEnemyDeathFlame7Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame8Tex_WIDTH 32
#define gEffEnemyDeathFlame8Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame8Tex[TEX_LEN(u64, gEffEnemyDeathFlame8Tex_WIDTH, gEffEnemyDeathFlame8Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame9Tex_WIDTH 32
#define gEffEnemyDeathFlame9Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame9Tex[TEX_LEN(u64, gEffEnemyDeathFlame9Tex_WIDTH, gEffEnemyDeathFlame9Tex_HEIGHT, 8)];
#define gEffEnemyDeathFlame10Tex_WIDTH 32
#define gEffEnemyDeathFlame10Tex_HEIGHT 64
extern u64 gEffEnemyDeathFlame10Tex[TEX_LEN(u64, gEffEnemyDeathFlame10Tex_WIDTH, gEffEnemyDeathFlame10Tex_HEIGHT, 8)];
extern Gfx gEffEnemyDeathFlameDL[13];
extern Vtx gEffEnemyDeathFlameVtx[];
#endif

View File

@ -0,0 +1,22 @@
#include "eff_fire.h"
#include "gfx.h"
Vtx gEffFireVtx[] = {
#include "assets/objects/gameplay_keep/gEffFireVtx.inc.c"
};
Gfx gEffFire1DL[24] = {
#include "assets/objects/gameplay_keep/gEffFire1DL.inc.c"
};
Gfx gEffFire2DL[24] = {
#include "assets/objects/gameplay_keep/gEffFire2DL.inc.c"
};
u64 gDecorativeFlameMaskTex[TEX_LEN(u64, gDecorativeFlameMaskTex_WIDTH, gDecorativeFlameMaskTex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gDecorativeFlameMaskTex.i4.inc.c"
};
u64 gDecorativeFlameTex[TEX_LEN(u64, gDecorativeFlameTex_WIDTH, gDecorativeFlameTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gDecorativeFlameTex.i8.inc.c"
};

View File

@ -0,0 +1,17 @@
#ifndef GAMEPLAY_KEEP_EFF_FIRE_H
#define GAMEPLAY_KEEP_EFF_FIRE_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gEffFireVtx[];
extern Gfx gEffFire1DL[24];
extern Gfx gEffFire2DL[24];
#define gDecorativeFlameMaskTex_WIDTH 32
#define gDecorativeFlameMaskTex_HEIGHT 128
extern u64 gDecorativeFlameMaskTex[TEX_LEN(u64, gDecorativeFlameMaskTex_WIDTH, gDecorativeFlameMaskTex_HEIGHT, 4)];
#define gDecorativeFlameTex_WIDTH 32
#define gDecorativeFlameTex_HEIGHT 64
extern u64 gDecorativeFlameTex[TEX_LEN(u64, gDecorativeFlameTex_WIDTH, gDecorativeFlameTex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,42 @@
#include "eff_fire_footprint.h"
#include "gfx.h"
u64 gEffFireFootprint1Tex[TEX_LEN(u64, gEffFireFootprint1Tex_WIDTH, gEffFireFootprint1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint1Tex.ia8.inc.c"
};
u64 gEffFireFootprint2Tex[TEX_LEN(u64, gEffFireFootprint2Tex_WIDTH, gEffFireFootprint2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint2Tex.ia8.inc.c"
};
u64 gEffFireFootprint3Tex[TEX_LEN(u64, gEffFireFootprint3Tex_WIDTH, gEffFireFootprint3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint3Tex.ia8.inc.c"
};
u64 gEffFireFootprint4Tex[TEX_LEN(u64, gEffFireFootprint4Tex_WIDTH, gEffFireFootprint4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint4Tex.ia8.inc.c"
};
u64 gEffFireFootprint5Tex[TEX_LEN(u64, gEffFireFootprint5Tex_WIDTH, gEffFireFootprint5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint5Tex.ia8.inc.c"
};
u64 gEffFireFootprint6Tex[TEX_LEN(u64, gEffFireFootprint6Tex_WIDTH, gEffFireFootprint6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint6Tex.ia8.inc.c"
};
u64 gEffFireFootprint7Tex[TEX_LEN(u64, gEffFireFootprint7Tex_WIDTH, gEffFireFootprint7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint7Tex.ia8.inc.c"
};
u64 gEffFireFootprint8Tex[TEX_LEN(u64, gEffFireFootprint8Tex_WIDTH, gEffFireFootprint8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffFireFootprint8Tex.ia8.inc.c"
};
Gfx gEffFireFootprintDL[12] = {
#include "assets/objects/gameplay_keep/gEffFireFootprintDL.inc.c"
};
Vtx gEffFireFootprintVtx[] = {
#include "assets/objects/gameplay_keep/gEffFireFootprintVtx.inc.c"
};

View File

@ -0,0 +1,34 @@
#ifndef GAMEPLAY_KEEP_EFF_FIRE_FOOTPRINT_H
#define GAMEPLAY_KEEP_EFF_FIRE_FOOTPRINT_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffFireFootprint1Tex_WIDTH 32
#define gEffFireFootprint1Tex_HEIGHT 32
extern u64 gEffFireFootprint1Tex[TEX_LEN(u64, gEffFireFootprint1Tex_WIDTH, gEffFireFootprint1Tex_HEIGHT, 8)];
#define gEffFireFootprint2Tex_WIDTH 32
#define gEffFireFootprint2Tex_HEIGHT 32
extern u64 gEffFireFootprint2Tex[TEX_LEN(u64, gEffFireFootprint2Tex_WIDTH, gEffFireFootprint2Tex_HEIGHT, 8)];
#define gEffFireFootprint3Tex_WIDTH 32
#define gEffFireFootprint3Tex_HEIGHT 32
extern u64 gEffFireFootprint3Tex[TEX_LEN(u64, gEffFireFootprint3Tex_WIDTH, gEffFireFootprint3Tex_HEIGHT, 8)];
#define gEffFireFootprint4Tex_WIDTH 32
#define gEffFireFootprint4Tex_HEIGHT 32
extern u64 gEffFireFootprint4Tex[TEX_LEN(u64, gEffFireFootprint4Tex_WIDTH, gEffFireFootprint4Tex_HEIGHT, 8)];
#define gEffFireFootprint5Tex_WIDTH 32
#define gEffFireFootprint5Tex_HEIGHT 32
extern u64 gEffFireFootprint5Tex[TEX_LEN(u64, gEffFireFootprint5Tex_WIDTH, gEffFireFootprint5Tex_HEIGHT, 8)];
#define gEffFireFootprint6Tex_WIDTH 32
#define gEffFireFootprint6Tex_HEIGHT 32
extern u64 gEffFireFootprint6Tex[TEX_LEN(u64, gEffFireFootprint6Tex_WIDTH, gEffFireFootprint6Tex_HEIGHT, 8)];
#define gEffFireFootprint7Tex_WIDTH 32
#define gEffFireFootprint7Tex_HEIGHT 32
extern u64 gEffFireFootprint7Tex[TEX_LEN(u64, gEffFireFootprint7Tex_WIDTH, gEffFireFootprint7Tex_HEIGHT, 8)];
#define gEffFireFootprint8Tex_WIDTH 32
#define gEffFireFootprint8Tex_HEIGHT 32
extern u64 gEffFireFootprint8Tex[TEX_LEN(u64, gEffFireFootprint8Tex_WIDTH, gEffFireFootprint8Tex_HEIGHT, 8)];
extern Gfx gEffFireFootprintDL[12];
extern Vtx gEffFireFootprintVtx[];
#endif

View File

@ -0,0 +1,18 @@
#include "eff_flash.h"
#include "gfx.h"
Vtx gEffFlashVtx[] = {
#include "assets/objects/gameplay_keep/gEffFlashVtx.inc.c"
};
Gfx gEffFlash1DL[15] = {
#include "assets/objects/gameplay_keep/gEffFlash1DL.inc.c"
};
Gfx gEffFlash2DL[16] = {
#include "assets/objects/gameplay_keep/gEffFlash2DL.inc.c"
};
u64 gFlashTex[TEX_LEN(u64, gFlashTex_WIDTH, gFlashTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gFlashTex.i8.inc.c"
};

View File

@ -0,0 +1,14 @@
#ifndef GAMEPLAY_KEEP_EFF_FLASH_H
#define GAMEPLAY_KEEP_EFF_FLASH_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gEffFlashVtx[];
extern Gfx gEffFlash1DL[15];
extern Gfx gEffFlash2DL[16];
#define gFlashTex_WIDTH 64
#define gFlashTex_HEIGHT 64
extern u64 gFlashTex[TEX_LEN(u64, gFlashTex_WIDTH, gFlashTex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,106 @@
#include "eff_hitmark.h"
#include "gfx.h"
u64 gEffHitMark1Tex[TEX_LEN(u64, gEffHitMark1Tex_WIDTH, gEffHitMark1Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark1Tex.i4.inc.c"
};
u64 gEffHitMark2Tex[TEX_LEN(u64, gEffHitMark2Tex_WIDTH, gEffHitMark2Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark2Tex.i4.inc.c"
};
u64 gEffHitMark3Tex[TEX_LEN(u64, gEffHitMark3Tex_WIDTH, gEffHitMark3Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark3Tex.i4.inc.c"
};
u64 gEffHitMark4Tex[TEX_LEN(u64, gEffHitMark4Tex_WIDTH, gEffHitMark4Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark4Tex.i4.inc.c"
};
u64 gEffHitMark5Tex[TEX_LEN(u64, gEffHitMark5Tex_WIDTH, gEffHitMark5Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark5Tex.i4.inc.c"
};
u64 gEffHitMark6Tex[TEX_LEN(u64, gEffHitMark6Tex_WIDTH, gEffHitMark6Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark6Tex.i4.inc.c"
};
u64 gEffHitMark7Tex[TEX_LEN(u64, gEffHitMark7Tex_WIDTH, gEffHitMark7Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark7Tex.i4.inc.c"
};
u64 gEffHitMark8Tex[TEX_LEN(u64, gEffHitMark8Tex_WIDTH, gEffHitMark8Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark8Tex.i4.inc.c"
};
u64 gEffHitMark9Tex[TEX_LEN(u64, gEffHitMark9Tex_WIDTH, gEffHitMark9Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark9Tex.i4.inc.c"
};
u64 gEffHitMark10Tex[TEX_LEN(u64, gEffHitMark10Tex_WIDTH, gEffHitMark10Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark10Tex.i4.inc.c"
};
u64 gEffHitMark11Tex[TEX_LEN(u64, gEffHitMark11Tex_WIDTH, gEffHitMark11Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark11Tex.i4.inc.c"
};
u64 gEffHitMark12Tex[TEX_LEN(u64, gEffHitMark12Tex_WIDTH, gEffHitMark12Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark12Tex.i4.inc.c"
};
u64 gEffHitMark13Tex[TEX_LEN(u64, gEffHitMark13Tex_WIDTH, gEffHitMark13Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark13Tex.i4.inc.c"
};
u64 gEffHitMark14Tex[TEX_LEN(u64, gEffHitMark14Tex_WIDTH, gEffHitMark14Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark14Tex.i4.inc.c"
};
u64 gEffHitMark15Tex[TEX_LEN(u64, gEffHitMark15Tex_WIDTH, gEffHitMark15Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark15Tex.i4.inc.c"
};
u64 gEffHitMark16Tex[TEX_LEN(u64, gEffHitMark16Tex_WIDTH, gEffHitMark16Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark16Tex.i4.inc.c"
};
u64 gEffHitMark17Tex[TEX_LEN(u64, gEffHitMark17Tex_WIDTH, gEffHitMark17Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark17Tex.i4.inc.c"
};
u64 gEffHitMark18Tex[TEX_LEN(u64, gEffHitMark18Tex_WIDTH, gEffHitMark18Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark18Tex.i4.inc.c"
};
u64 gEffHitMark19Tex[TEX_LEN(u64, gEffHitMark19Tex_WIDTH, gEffHitMark19Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark19Tex.i4.inc.c"
};
u64 gEffHitMark20Tex[TEX_LEN(u64, gEffHitMark20Tex_WIDTH, gEffHitMark20Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark20Tex.i4.inc.c"
};
u64 gEffHitMark21Tex[TEX_LEN(u64, gEffHitMark21Tex_WIDTH, gEffHitMark21Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark21Tex.i4.inc.c"
};
u64 gEffHitMark22Tex[TEX_LEN(u64, gEffHitMark22Tex_WIDTH, gEffHitMark22Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark22Tex.i4.inc.c"
};
u64 gEffHitMark23Tex[TEX_LEN(u64, gEffHitMark23Tex_WIDTH, gEffHitMark23Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark23Tex.i4.inc.c"
};
u64 gEffHitMark24Tex[TEX_LEN(u64, gEffHitMark24Tex_WIDTH, gEffHitMark24Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffHitMark24Tex.i4.inc.c"
};
Gfx gEffHitMarkDL[11] = {
#include "assets/objects/gameplay_keep/gEffHitMarkDL.inc.c"
};
Vtx gEffHitMarkVtx[] = {
#include "assets/objects/gameplay_keep/gEffHitMarkVtx.inc.c"
};

View File

@ -0,0 +1,82 @@
#ifndef GAMEPLAY_KEEP_EFF_HITMARK_H
#define GAMEPLAY_KEEP_EFF_HITMARK_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffHitMark1Tex_WIDTH 32
#define gEffHitMark1Tex_HEIGHT 24
extern u64 gEffHitMark1Tex[TEX_LEN(u64, gEffHitMark1Tex_WIDTH, gEffHitMark1Tex_HEIGHT, 4)];
#define gEffHitMark2Tex_WIDTH 32
#define gEffHitMark2Tex_HEIGHT 24
extern u64 gEffHitMark2Tex[TEX_LEN(u64, gEffHitMark2Tex_WIDTH, gEffHitMark2Tex_HEIGHT, 4)];
#define gEffHitMark3Tex_WIDTH 32
#define gEffHitMark3Tex_HEIGHT 24
extern u64 gEffHitMark3Tex[TEX_LEN(u64, gEffHitMark3Tex_WIDTH, gEffHitMark3Tex_HEIGHT, 4)];
#define gEffHitMark4Tex_WIDTH 32
#define gEffHitMark4Tex_HEIGHT 24
extern u64 gEffHitMark4Tex[TEX_LEN(u64, gEffHitMark4Tex_WIDTH, gEffHitMark4Tex_HEIGHT, 4)];
#define gEffHitMark5Tex_WIDTH 32
#define gEffHitMark5Tex_HEIGHT 24
extern u64 gEffHitMark5Tex[TEX_LEN(u64, gEffHitMark5Tex_WIDTH, gEffHitMark5Tex_HEIGHT, 4)];
#define gEffHitMark6Tex_WIDTH 32
#define gEffHitMark6Tex_HEIGHT 24
extern u64 gEffHitMark6Tex[TEX_LEN(u64, gEffHitMark6Tex_WIDTH, gEffHitMark6Tex_HEIGHT, 4)];
#define gEffHitMark7Tex_WIDTH 32
#define gEffHitMark7Tex_HEIGHT 24
extern u64 gEffHitMark7Tex[TEX_LEN(u64, gEffHitMark7Tex_WIDTH, gEffHitMark7Tex_HEIGHT, 4)];
#define gEffHitMark8Tex_WIDTH 32
#define gEffHitMark8Tex_HEIGHT 24
extern u64 gEffHitMark8Tex[TEX_LEN(u64, gEffHitMark8Tex_WIDTH, gEffHitMark8Tex_HEIGHT, 4)];
#define gEffHitMark9Tex_WIDTH 32
#define gEffHitMark9Tex_HEIGHT 24
extern u64 gEffHitMark9Tex[TEX_LEN(u64, gEffHitMark9Tex_WIDTH, gEffHitMark9Tex_HEIGHT, 4)];
#define gEffHitMark10Tex_WIDTH 32
#define gEffHitMark10Tex_HEIGHT 24
extern u64 gEffHitMark10Tex[TEX_LEN(u64, gEffHitMark10Tex_WIDTH, gEffHitMark10Tex_HEIGHT, 4)];
#define gEffHitMark11Tex_WIDTH 32
#define gEffHitMark11Tex_HEIGHT 24
extern u64 gEffHitMark11Tex[TEX_LEN(u64, gEffHitMark11Tex_WIDTH, gEffHitMark11Tex_HEIGHT, 4)];
#define gEffHitMark12Tex_WIDTH 32
#define gEffHitMark12Tex_HEIGHT 24
extern u64 gEffHitMark12Tex[TEX_LEN(u64, gEffHitMark12Tex_WIDTH, gEffHitMark12Tex_HEIGHT, 4)];
#define gEffHitMark13Tex_WIDTH 32
#define gEffHitMark13Tex_HEIGHT 24
extern u64 gEffHitMark13Tex[TEX_LEN(u64, gEffHitMark13Tex_WIDTH, gEffHitMark13Tex_HEIGHT, 4)];
#define gEffHitMark14Tex_WIDTH 32
#define gEffHitMark14Tex_HEIGHT 24
extern u64 gEffHitMark14Tex[TEX_LEN(u64, gEffHitMark14Tex_WIDTH, gEffHitMark14Tex_HEIGHT, 4)];
#define gEffHitMark15Tex_WIDTH 32
#define gEffHitMark15Tex_HEIGHT 24
extern u64 gEffHitMark15Tex[TEX_LEN(u64, gEffHitMark15Tex_WIDTH, gEffHitMark15Tex_HEIGHT, 4)];
#define gEffHitMark16Tex_WIDTH 32
#define gEffHitMark16Tex_HEIGHT 24
extern u64 gEffHitMark16Tex[TEX_LEN(u64, gEffHitMark16Tex_WIDTH, gEffHitMark16Tex_HEIGHT, 4)];
#define gEffHitMark17Tex_WIDTH 32
#define gEffHitMark17Tex_HEIGHT 24
extern u64 gEffHitMark17Tex[TEX_LEN(u64, gEffHitMark17Tex_WIDTH, gEffHitMark17Tex_HEIGHT, 4)];
#define gEffHitMark18Tex_WIDTH 32
#define gEffHitMark18Tex_HEIGHT 24
extern u64 gEffHitMark18Tex[TEX_LEN(u64, gEffHitMark18Tex_WIDTH, gEffHitMark18Tex_HEIGHT, 4)];
#define gEffHitMark19Tex_WIDTH 32
#define gEffHitMark19Tex_HEIGHT 24
extern u64 gEffHitMark19Tex[TEX_LEN(u64, gEffHitMark19Tex_WIDTH, gEffHitMark19Tex_HEIGHT, 4)];
#define gEffHitMark20Tex_WIDTH 32
#define gEffHitMark20Tex_HEIGHT 24
extern u64 gEffHitMark20Tex[TEX_LEN(u64, gEffHitMark20Tex_WIDTH, gEffHitMark20Tex_HEIGHT, 4)];
#define gEffHitMark21Tex_WIDTH 32
#define gEffHitMark21Tex_HEIGHT 24
extern u64 gEffHitMark21Tex[TEX_LEN(u64, gEffHitMark21Tex_WIDTH, gEffHitMark21Tex_HEIGHT, 4)];
#define gEffHitMark22Tex_WIDTH 32
#define gEffHitMark22Tex_HEIGHT 24
extern u64 gEffHitMark22Tex[TEX_LEN(u64, gEffHitMark22Tex_WIDTH, gEffHitMark22Tex_HEIGHT, 4)];
#define gEffHitMark23Tex_WIDTH 32
#define gEffHitMark23Tex_HEIGHT 24
extern u64 gEffHitMark23Tex[TEX_LEN(u64, gEffHitMark23Tex_WIDTH, gEffHitMark23Tex_HEIGHT, 4)];
#define gEffHitMark24Tex_WIDTH 32
#define gEffHitMark24Tex_HEIGHT 24
extern u64 gEffHitMark24Tex[TEX_LEN(u64, gEffHitMark24Tex_WIDTH, gEffHitMark24Tex_HEIGHT, 4)];
extern Gfx gEffHitMarkDL[11];
extern Vtx gEffHitMarkVtx[];
#endif

View File

@ -0,0 +1,15 @@
#include "eff_ice_fragments.h"
#include "gameplay_keep_0x32090.h"
#include "gfx.h"
Vtx gEffIceFragmentVtx[] = {
#include "assets/objects/gameplay_keep/gEffIceFragmentVtx.inc.c"
};
Gfx gEffIceFragment1DL[31] = {
#include "assets/objects/gameplay_keep/gEffIceFragment1DL.inc.c"
};
Gfx gEffIceFragment2DL[30] = {
#include "assets/objects/gameplay_keep/gEffIceFragment2DL.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_EFF_ICE_FRAGMENTS_H
#define GAMEPLAY_KEEP_EFF_ICE_FRAGMENTS_H
#include "ultra64.h"
extern Vtx gEffIceFragmentVtx[];
extern Gfx gEffIceFragment1DL[31];
extern Gfx gEffIceFragment2DL[30];
#endif

View File

@ -0,0 +1,42 @@
#include "eff_lightning.h"
#include "gfx.h"
u64 gEffLightning1Tex[TEX_LEN(u64, gEffLightning1Tex_WIDTH, gEffLightning1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning1Tex.i8.inc.c"
};
u64 gEffLightning2Tex[TEX_LEN(u64, gEffLightning2Tex_WIDTH, gEffLightning2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning2Tex.i8.inc.c"
};
u64 gEffLightning3Tex[TEX_LEN(u64, gEffLightning3Tex_WIDTH, gEffLightning3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning3Tex.i8.inc.c"
};
u64 gEffLightning4Tex[TEX_LEN(u64, gEffLightning4Tex_WIDTH, gEffLightning4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning4Tex.i8.inc.c"
};
u64 gEffLightning5Tex[TEX_LEN(u64, gEffLightning5Tex_WIDTH, gEffLightning5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning5Tex.i8.inc.c"
};
u64 gEffLightning6Tex[TEX_LEN(u64, gEffLightning6Tex_WIDTH, gEffLightning6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning6Tex.i8.inc.c"
};
u64 gEffLightning7Tex[TEX_LEN(u64, gEffLightning7Tex_WIDTH, gEffLightning7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning7Tex.i8.inc.c"
};
u64 gEffLightning8Tex[TEX_LEN(u64, gEffLightning8Tex_WIDTH, gEffLightning8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffLightning8Tex.i8.inc.c"
};
Gfx gEffLightningDL[13] = {
#include "assets/objects/gameplay_keep/gEffLightningDL.inc.c"
};
Vtx gEffLightningVtx[] = {
#include "assets/objects/gameplay_keep/gEffLightningVtx.inc.c"
};

View File

@ -0,0 +1,34 @@
#ifndef GAMEPLAY_KEEP_EFF_LIGHTNING_H
#define GAMEPLAY_KEEP_EFF_LIGHTNING_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffLightning1Tex_WIDTH 16
#define gEffLightning1Tex_HEIGHT 96
extern u64 gEffLightning1Tex[TEX_LEN(u64, gEffLightning1Tex_WIDTH, gEffLightning1Tex_HEIGHT, 8)];
#define gEffLightning2Tex_WIDTH 16
#define gEffLightning2Tex_HEIGHT 96
extern u64 gEffLightning2Tex[TEX_LEN(u64, gEffLightning2Tex_WIDTH, gEffLightning2Tex_HEIGHT, 8)];
#define gEffLightning3Tex_WIDTH 16
#define gEffLightning3Tex_HEIGHT 96
extern u64 gEffLightning3Tex[TEX_LEN(u64, gEffLightning3Tex_WIDTH, gEffLightning3Tex_HEIGHT, 8)];
#define gEffLightning4Tex_WIDTH 16
#define gEffLightning4Tex_HEIGHT 96
extern u64 gEffLightning4Tex[TEX_LEN(u64, gEffLightning4Tex_WIDTH, gEffLightning4Tex_HEIGHT, 8)];
#define gEffLightning5Tex_WIDTH 16
#define gEffLightning5Tex_HEIGHT 96
extern u64 gEffLightning5Tex[TEX_LEN(u64, gEffLightning5Tex_WIDTH, gEffLightning5Tex_HEIGHT, 8)];
#define gEffLightning6Tex_WIDTH 16
#define gEffLightning6Tex_HEIGHT 96
extern u64 gEffLightning6Tex[TEX_LEN(u64, gEffLightning6Tex_WIDTH, gEffLightning6Tex_HEIGHT, 8)];
#define gEffLightning7Tex_WIDTH 16
#define gEffLightning7Tex_HEIGHT 96
extern u64 gEffLightning7Tex[TEX_LEN(u64, gEffLightning7Tex_WIDTH, gEffLightning7Tex_HEIGHT, 8)];
#define gEffLightning8Tex_WIDTH 16
#define gEffLightning8Tex_HEIGHT 96
extern u64 gEffLightning8Tex[TEX_LEN(u64, gEffLightning8Tex_WIDTH, gEffLightning8Tex_HEIGHT, 8)];
extern Gfx gEffLightningDL[13];
extern Vtx gEffLightningVtx[];
#endif

View File

@ -0,0 +1,14 @@
#include "eff_shockwave.h"
#include "gfx.h"
u64 gEffShockwaveTex[TEX_LEN(u64, gEffShockwaveTex_WIDTH, gEffShockwaveTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffShockwaveTex.i8.inc.c"
};
Gfx gEffShockwaveDL[14] = {
#include "assets/objects/gameplay_keep/gEffShockwaveDL.inc.c"
};
Vtx gGameplayKeepVtx_01A120[] = {
#include "assets/objects/gameplay_keep/gGameplayKeepVtx_01A120.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_EFF_SHOCKWAVE_H
#define GAMEPLAY_KEEP_EFF_SHOCKWAVE_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffShockwaveTex_WIDTH 64
#define gEffShockwaveTex_HEIGHT 64
extern u64 gEffShockwaveTex[TEX_LEN(u64, gEffShockwaveTex_WIDTH, gEffShockwaveTex_HEIGHT, 8)];
extern Gfx gEffShockwaveDL[14];
extern Vtx gGameplayKeepVtx_01A120[];
#endif

View File

@ -0,0 +1,10 @@
#include "eff_spark_model.h"
#include "gfx.h"
Gfx gEffSparkDL[12] = {
#include "assets/objects/gameplay_keep/gEffSparkDL.inc.c"
};
Vtx gEffSparkVtx[] = {
#include "assets/objects/gameplay_keep/gEffSparkVtx.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_EFF_SPARK_MODEL_H
#define GAMEPLAY_KEEP_EFF_SPARK_MODEL_H
#include "ultra64.h"
extern Gfx gEffSparkDL[12];
extern Vtx gEffSparkVtx[];
#endif

View File

@ -0,0 +1,17 @@
#include "eff_spark_textures.h"
u64 gEffSpark1Tex[TEX_LEN(u64, gEffSpark1Tex_WIDTH, gEffSpark1Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffSpark1Tex.i4.inc.c"
};
u64 gEffSpark2Tex[TEX_LEN(u64, gEffSpark2Tex_WIDTH, gEffSpark2Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffSpark2Tex.i4.inc.c"
};
u64 gEffSpark3Tex[TEX_LEN(u64, gEffSpark3Tex_WIDTH, gEffSpark3Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffSpark3Tex.i4.inc.c"
};
u64 gEffSpark4Tex[TEX_LEN(u64, gEffSpark4Tex_WIDTH, gEffSpark4Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffSpark4Tex.i4.inc.c"
};

View File

@ -0,0 +1,20 @@
#ifndef GAMEPLAY_KEEP_EFF_SPARK_TEXTURES_H
#define GAMEPLAY_KEEP_EFF_SPARK_TEXTURES_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffSpark1Tex_WIDTH 32
#define gEffSpark1Tex_HEIGHT 32
extern u64 gEffSpark1Tex[TEX_LEN(u64, gEffSpark1Tex_WIDTH, gEffSpark1Tex_HEIGHT, 4)];
#define gEffSpark2Tex_WIDTH 32
#define gEffSpark2Tex_HEIGHT 32
extern u64 gEffSpark2Tex[TEX_LEN(u64, gEffSpark2Tex_WIDTH, gEffSpark2Tex_HEIGHT, 4)];
#define gEffSpark3Tex_WIDTH 32
#define gEffSpark3Tex_HEIGHT 32
extern u64 gEffSpark3Tex[TEX_LEN(u64, gEffSpark3Tex_WIDTH, gEffSpark3Tex_HEIGHT, 4)];
#define gEffSpark4Tex_WIDTH 32
#define gEffSpark4Tex_HEIGHT 32
extern u64 gEffSpark4Tex[TEX_LEN(u64, gEffSpark4Tex_WIDTH, gEffSpark4Tex_HEIGHT, 4)];
#endif

View File

@ -0,0 +1,13 @@
#include "fairy_anim.h"
s16 gFairyFrameData[] = {
#include "assets/objects/gameplay_keep/gFairyFrameData.inc.c"
};
JointIndex gFairyJointIndices[] = {
#include "assets/objects/gameplay_keep/gFairyJointIndices.inc.c"
};
AnimationHeader gFairyAnim = {
#include "assets/objects/gameplay_keep/gFairyAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_FAIRY_ANIM_H
#define GAMEPLAY_KEEP_FAIRY_ANIM_H
#include "animation.h"
extern s16 gFairyFrameData[];
extern JointIndex gFairyJointIndices[];
extern AnimationHeader gFairyAnim;
#endif

View File

@ -0,0 +1,129 @@
#include "fairy_skel.h"
#include "circle_glow_textures.h"
#include "animation.h"
#include "array_count.h"
#include "gfx.h"
u64 gFairyWingTex[TEX_LEN(u64, gFairyWingTex_WIDTH, gFairyWingTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gFairyWingTex.i8.inc.c"
};
Vtx gFairyWing1Vtx[] = {
#include "assets/objects/gameplay_keep/gFairyWing1Vtx.inc.c"
};
Gfx gFairyWing1DL[17] = {
#include "assets/objects/gameplay_keep/gFairyWing1DL.inc.c"
};
Vtx gFairyWing2Vtx[] = {
#include "assets/objects/gameplay_keep/gFairyWing2Vtx.inc.c"
};
Gfx gFairyWing2DL[17] = {
#include "assets/objects/gameplay_keep/gFairyWing2DL.inc.c"
};
Vtx gFairyWing3Vtx[] = {
#include "assets/objects/gameplay_keep/gFairyWing3Vtx.inc.c"
};
Gfx gFairyWing3DL[17] = {
#include "assets/objects/gameplay_keep/gFairyWing3DL.inc.c"
};
Vtx gFairyWing4Vtx[] = {
#include "assets/objects/gameplay_keep/gFairyWing4Vtx.inc.c"
};
Gfx gFairyWing4DL[17] = {
#include "assets/objects/gameplay_keep/gFairyWing4DL.inc.c"
};
Vtx gGlowCircleVtx[] = {
#include "assets/objects/gameplay_keep/gGlowCircleVtx.inc.c"
};
Gfx gGlowCircleTextureLoadDL[8] = {
#include "assets/objects/gameplay_keep/gGlowCircleTextureLoadDL.inc.c"
};
Gfx gGlowCircleDL[4] = {
#include "assets/objects/gameplay_keep/gGlowCircleDL.inc.c"
};
Gfx gGlowCircleSmallDL[45] = {
#include "assets/objects/gameplay_keep/gGlowCircleSmallDL.inc.c"
};
Vtx gGlowCircleSmallVtx[] = {
#include "assets/objects/gameplay_keep/gGlowCircleSmallVtx.inc.c"
};
u64 gUnusedFairyWingTex[TEX_LEN(u64, gUnusedFairyWingTex_WIDTH, gUnusedFairyWingTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gUnusedFairyWingTex.rgba16.inc.c"
};
StandardLimb gFairySkelLimb0 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb0.inc.c"
};
StandardLimb gFairySkelLimb1 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb1.inc.c"
};
StandardLimb gFairySkelLimb2 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb2.inc.c"
};
StandardLimb gFairySkelLimb3 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb3.inc.c"
};
StandardLimb gFairySkelLimb4 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb4.inc.c"
};
StandardLimb gFairySkelLimb5 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb5.inc.c"
};
StandardLimb gFairySkelLimb6 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb6.inc.c"
};
StandardLimb gFairySkelLimb7 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb7.inc.c"
};
StandardLimb gFairySkelLimb8 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb8.inc.c"
};
StandardLimb gFairySkelLimb9 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb9.inc.c"
};
StandardLimb gFairySkelLimb10 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb10.inc.c"
};
StandardLimb gFairySkelLimb11 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb11.inc.c"
};
StandardLimb gFairySkelLimb12 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb12.inc.c"
};
StandardLimb gFairySkelLimb13 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb13.inc.c"
};
void* gFairyLimbs[] = {
#include "assets/objects/gameplay_keep/gFairyLimbs.inc.c"
};
SkeletonHeader gFairySkel = {
#include "assets/objects/gameplay_keep/gFairySkel.inc.c"
};

View File

@ -0,0 +1,62 @@
#ifndef GAMEPLAY_KEEP_FAIRY_SKEL_H
#define GAMEPLAY_KEEP_FAIRY_SKEL_H
#include "tex_len.h"
#include "ultra64.h"
#include "animation.h"
#define gFairyWingTex_WIDTH 32
#define gFairyWingTex_HEIGHT 64
extern u64 gFairyWingTex[TEX_LEN(u64, gFairyWingTex_WIDTH, gFairyWingTex_HEIGHT, 8)];
extern Vtx gFairyWing1Vtx[];
extern Gfx gFairyWing1DL[17];
extern Vtx gFairyWing2Vtx[];
extern Gfx gFairyWing2DL[17];
extern Vtx gFairyWing3Vtx[];
extern Gfx gFairyWing3DL[17];
extern Vtx gFairyWing4Vtx[];
extern Gfx gFairyWing4DL[17];
extern Vtx gGlowCircleVtx[];
extern Gfx gGlowCircleTextureLoadDL[8];
extern Gfx gGlowCircleDL[4];
extern Gfx gGlowCircleSmallDL[45];
extern Vtx gGlowCircleSmallVtx[];
#define gUnusedFairyWingTex_WIDTH 32
#define gUnusedFairyWingTex_HEIGHT 64
extern u64 gUnusedFairyWingTex[TEX_LEN(u64, gUnusedFairyWingTex_WIDTH, gUnusedFairyWingTex_HEIGHT, 16)];
extern StandardLimb gFairySkelLimb0;
extern StandardLimb gFairySkelLimb1;
extern StandardLimb gFairySkelLimb2;
extern StandardLimb gFairySkelLimb3;
extern StandardLimb gFairySkelLimb4;
extern StandardLimb gFairySkelLimb5;
extern StandardLimb gFairySkelLimb6;
extern StandardLimb gFairySkelLimb7;
extern StandardLimb gFairySkelLimb8;
extern StandardLimb gFairySkelLimb9;
extern StandardLimb gFairySkelLimb10;
extern StandardLimb gFairySkelLimb11;
extern StandardLimb gFairySkelLimb12;
extern StandardLimb gFairySkelLimb13;
extern void* gFairyLimbs[];
typedef enum gFairySkelLimb {
/* 0 */ FAIRY_LIMB_NONE,
/* 1 */ FAIRY_LIMB_0,
/* 2 */ FAIRY_LIMB_1,
/* 3 */ FAIRY_LIMB_2,
/* 4 */ FAIRY_LIMB_3,
/* 5 */ FAIRY_LIMB_4,
/* 6 */ FAIRY_LIMB_5,
/* 7 */ FAIRY_LIMB_6,
/* 8 */ FAIRY_LIMB_7,
/* 9 */ FAIRY_LIMB_8,
/* 10 */ FAIRY_LIMB_9,
/* 11 */ FAIRY_LIMB_10,
/* 12 */ FAIRY_LIMB_11,
/* 13 */ FAIRY_LIMB_12,
/* 14 */ FAIRY_LIMB_13,
/* 15 */ FAIRY_LIMB_MAX
} gFairySkelLimb;
extern SkeletonHeader gFairySkel;
#endif

View File

@ -0,0 +1,11 @@
#include "flat_block_model.h"
#include "gameplay_keep_0x42530.h"
#include "gfx.h"
Vtx gFlatBlockVtx[] = {
#include "assets/objects/gameplay_keep/gFlatBlockVtx.inc.c"
};
Gfx gFlatBlockDL[23] = {
#include "assets/objects/gameplay_keep/gFlatBlockDL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_FLAT_BLOCK_MODEL_H
#define GAMEPLAY_KEEP_FLAT_BLOCK_MODEL_H
#include "ultra64.h"
extern Vtx gFlatBlockVtx[];
extern Gfx gFlatBlockDL[23];
#endif

View File

@ -0,0 +1,144 @@
#ifndef GAMEPLAY_KEEP_H
#define GAMEPLAY_KEEP_H
#include "hilite_textures.h"
#include "gameplay_keep_0x400.h"
#include "link_textures.h"
#include "player_pause_joint_tables.h"
#include "player_anim_headers.h"
#include "debug_models.h"
#include "arrow_anims.h"
#include "arrow_skel.h"
#include "unk_eff_blure_tex.h"
#include "bomb_body.h"
#include "bomb_cap.h"
#include "bombchu_body.h"
#include "eff_bomb_explosion.h"
#include "gameplay_keep_0xC0A0.h"
#include "boomerang.h"
#include "compass_arrow.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0xC880.h"
#endif
#include "lock_on_arrow.h"
#include "hilite3_tex.h"
#include "gameplay_keep_0xCCC0.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0xCE60.h"
#endif
#include "gameplay_keep_0xCDC0.h"
#include "gameplay_keep_0xD0C0.h"
#include "gameplay_keep_0xD4E0.h"
#include "gameplay_keep_0xE4E0.h"
#include "gameplay_keep_0xE5D0.h"
#include "gameplay_keep_0xE770.h"
#include "gameplay_keep_0xFF80.h"
#include "eff_dust.h"
#include "eff_flash.h"
#include "gameplay_keep_0x11230.h"
#include "gameplay_keep_0x13700.h"
#include "fairy_anim.h"
#include "fairy_skel.h"
#include "gameplay_keep_0x16A50.h"
#include "hilite4_tex.h"
#include "gameplay_keep_0x173D0.h"
#include "gameplay_keep_0x185A0.h"
#include "gameplay_keep_0x18610.h"
#include "gameplay_keep_0x18FF0.h"
#include "eff_shockwave.h"
#include "eff_bubble.h"
#include "eff_fire_footprint.h"
#include "unused_bubbles.h"
#include "lens_mask_tex.h"
#include "eff_hitmark.h"
#include "gameplay_keep_0x21810.h"
#include "gameplay_keep_0x23810.h"
#include "gameplay_keep_0x244B0.h"
#include "eff_spark_model.h"
#include "gameplay_keep_0x255F0.h"
#include "gameplay_keep_0x27E90.h"
#include "eff_lightning.h"
#include "eff_enemy_death_flame.h"
#include "gameplay_keep_0x32090.h"
#include "gameplay_keep_0x33090.h"
#include "eff_ice_fragments.h"
#include "gameplay_keep_0x33910.h"
#include "gameplay_keep_0x34020.h"
#include "gameplay_keep_0x355A0.h"
#include "lens_flare.h"
#include "gameplay_keep_0x37840.h"
#include "hover_boots_circle.h"
#include "moon.h"
#include "gameplay_keep_0x38FB0.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0x39850.h"
#include "gameplay_keep_ntsc_0x39970.h"
#include "gameplay_keep_ntsc_0x39A40.h"
#include "gameplay_keep_ntsc_0x39B10.h"
#endif
#include "gameplay_keep_0x393B0.h"
#include "liftable_rock_model.h"
#include "gameplay_keep_0x39710.h"
#include "gameplay_keep_0x39940.h"
#include "flat_block_model.h"
#include "gameplay_keep_0x39CC0.h"
#include "gameplay_keep_0x39DF0.h"
#include "small_flat_block_col.h"
#include "gameplay_keep_0x3A150.h"
#include "gameplay_keep_0x3A380.h"
#include "small_cube_model.h"
#include "small_cube_col.h"
#include "tree_stump_model.h"
#include "grass_blades_model.h"
#include "gameplay_keep_0x3AC30.h"
#include "heart_piece_interior_model.h"
#include "gameplay_keep_0x3B1E0.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0x3C610.h"
#include "gameplay_keep_ntsc_0x3D220.h"
#endif
#include "rectangular_sign_model.h"
#include "gameplay_keep_0x3C2E0.h"
#include "gameplay_keep_0x3C870.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0x3FD80.h"
#endif
#include "drop_recovery_heart_tex.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0x41580.h"
#endif
#include "item_drop_dl.h"
#include "gameplay_keep_0x3F140.h"
#include "rupee.h"
#if OOT_REGION != REGION_EU
#include "item_drops_ntsc.h"
#endif
#include "rupee_light_red_tex.h"
#if OOT_REGION != REGION_EU
#include "gameplay_keep_ntsc_0x46A40.h"
#endif
#include "gameplay_keep_0x42530.h"
#include "gameplay_keep_0x43530.h"
#include "gameplay_keep_0x44530.h"
#include "gameplay_keep_0x45530.h"
#include "gameplay_keep_0x45D30.h"
#include "sign_textures.h"
#include "gameplay_keep_0x48130.h"
#include "shadow_foot.h"
#include "shadow_circle.h"
#include "shadow_horse.h"
#include "gameplay_keep_0x49F20.h"
#include "gameplay_keep_0x4A090.h"
#include "sun_textures.h"
#include "sun_evening_textures.h"
#include "gameplay_keep_0x4D160.h"
#include "lock_on_reticle.h"
#include "eff_fire.h"
#include "gameplay_keep_0x4E660.h"
#include "gameplay_keep_0x515B0.h"
#include "dust_textures.h"
#include "circle_glow_textures.h"
#include "gameplay_keep_0x55DB0.h"
#include "eff_spark_textures.h"
#endif

View File

@ -0,0 +1,58 @@
#include "gameplay_keep_0x11230.h"
#include "gfx.h"
u64 gTorchFlameTex[TEX_LEN(u64, gTorchFlameTex_WIDTH, gTorchFlameTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gTorchFlameTex.i8.inc.c"
};
u64 gEffUnknown1Tex[TEX_LEN(u64, gEffUnknown1Tex_WIDTH, gEffUnknown1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown1Tex.i8.inc.c"
};
Vtx gSpinAttack1Vtx[] = {
#include "assets/objects/gameplay_keep/gSpinAttack1Vtx.inc.c"
};
Vtx gSpinAttack2Vtx[] = {
#include "assets/objects/gameplay_keep/gSpinAttack2Vtx.inc.c"
};
Gfx gSpinAttack1DL[36] = {
#include "assets/objects/gameplay_keep/gSpinAttack1DL.inc.c"
};
Gfx gSpinAttack2DL[36] = {
#include "assets/objects/gameplay_keep/gSpinAttack2DL.inc.c"
};
Vtx gSpinAttack3Vtx[] = {
#include "assets/objects/gameplay_keep/gSpinAttack3Vtx.inc.c"
};
Vtx gSpinAttack4Vtx[] = {
#include "assets/objects/gameplay_keep/gSpinAttack4Vtx.inc.c"
};
Gfx gSpinAttack3DL[36] = {
#include "assets/objects/gameplay_keep/gSpinAttack3DL.inc.c"
};
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 gFlameWall2Tex[TEX_LEN(u64, gFlameWall2Tex_WIDTH, gFlameWall2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gFlameWall2Tex.i8.inc.c"
};
Vtx gSpinAttackChargingVtx[] = {
#include "assets/objects/gameplay_keep/gSpinAttackChargingVtx.inc.c"
};
Gfx gSpinAttackChargingDL[29] = {
#include "assets/objects/gameplay_keep/gSpinAttackChargingDL.inc.c"
};

View File

@ -0,0 +1,30 @@
#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

View File

@ -0,0 +1,18 @@
#include "gameplay_keep_0x13700.h"
#include "gfx.h"
u64 gEffUnknown2Tex[TEX_LEN(u64, gEffUnknown2Tex_WIDTH, gEffUnknown2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown2Tex.i8.inc.c"
};
u64 gEffUnknown3Tex[TEX_LEN(u64, gEffUnknown3Tex_WIDTH, gEffUnknown3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown3Tex.i8.inc.c"
};
Vtx gUnusedBeamBladeVtx[] = {
#include "assets/objects/gameplay_keep/gUnusedBeamBladeVtx.inc.c"
};
Gfx gUnusedBeamBladeDL[37] = {
#include "assets/objects/gameplay_keep/gUnusedBeamBladeDL.inc.c"
};

View File

@ -0,0 +1,16 @@
#ifndef GAMEPLAY_KEEP_0x13700_H
#define GAMEPLAY_KEEP_0x13700_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffUnknown2Tex_WIDTH 32
#define gEffUnknown2Tex_HEIGHT 64
extern u64 gEffUnknown2Tex[TEX_LEN(u64, gEffUnknown2Tex_WIDTH, gEffUnknown2Tex_HEIGHT, 8)];
#define gEffUnknown3Tex_WIDTH 32
#define gEffUnknown3Tex_HEIGHT 64
extern u64 gEffUnknown3Tex[TEX_LEN(u64, gEffUnknown3Tex_WIDTH, gEffUnknown3Tex_HEIGHT, 8)];
extern Vtx gUnusedBeamBladeVtx[];
extern Gfx gUnusedBeamBladeDL[37];
#endif

View File

@ -0,0 +1,9 @@
#include "gameplay_keep_0x16A50.h"
u64 gUnknownCircle3Tex[TEX_LEN(u64, gUnknownCircle3Tex_WIDTH, gUnknownCircle3Tex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gUnknownCircle3Tex.i4.inc.c"
};
u64 gUnknownCircle4Tex[TEX_LEN(u64, gUnknownCircle4Tex_WIDTH, gUnknownCircle4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownCircle4Tex.i8.inc.c"
};

View File

@ -0,0 +1,14 @@
#ifndef GAMEPLAY_KEEP_0x16A50_H
#define GAMEPLAY_KEEP_0x16A50_H
#include "tex_len.h"
#include "ultra64.h"
#define gUnknownCircle3Tex_WIDTH 16
#define gUnknownCircle3Tex_HEIGHT 16
extern u64 gUnknownCircle3Tex[TEX_LEN(u64, gUnknownCircle3Tex_WIDTH, gUnknownCircle3Tex_HEIGHT, 4)];
#define gUnknownCircle4Tex_WIDTH 16
#define gUnknownCircle4Tex_HEIGHT 16
extern u64 gUnknownCircle4Tex[TEX_LEN(u64, gUnknownCircle4Tex_WIDTH, gUnknownCircle4Tex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,18 @@
#include "gameplay_keep_0x173D0.h"
#include "gfx.h"
u64 gEffUnknown4Tex[TEX_LEN(u64, gEffUnknown4Tex_WIDTH, gEffUnknown4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown4Tex.i8.inc.c"
};
u64 gEffUnknown5Tex[TEX_LEN(u64, gEffUnknown5Tex_WIDTH, gEffUnknown5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown5Tex.i8.inc.c"
};
Vtx gEffFireCircleVtx[] = {
#include "assets/objects/gameplay_keep/gEffFireCircleVtx.inc.c"
};
Gfx gEffFireCircleDL[30] = {
#include "assets/objects/gameplay_keep/gEffFireCircleDL.inc.c"
};

View File

@ -0,0 +1,16 @@
#ifndef GAMEPLAY_KEEP_0x173D0_H
#define GAMEPLAY_KEEP_0x173D0_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffUnknown4Tex_WIDTH 32
#define gEffUnknown4Tex_HEIGHT 64
extern u64 gEffUnknown4Tex[TEX_LEN(u64, gEffUnknown4Tex_WIDTH, gEffUnknown4Tex_HEIGHT, 8)];
#define gEffUnknown5Tex_WIDTH 32
#define gEffUnknown5Tex_HEIGHT 64
extern u64 gEffUnknown5Tex[TEX_LEN(u64, gEffUnknown5Tex_WIDTH, gEffUnknown5Tex_HEIGHT, 8)];
extern Vtx gEffFireCircleVtx[];
extern Gfx gEffFireCircleDL[30];
#endif

View File

@ -0,0 +1,13 @@
#include "gameplay_keep_0x185A0.h"
s16 gFishOutOfWaterFrameData[] = {
#include "assets/objects/gameplay_keep/gFishOutOfWaterFrameData.inc.c"
};
JointIndex gFishOutOfWaterJointIndices[] = {
#include "assets/objects/gameplay_keep/gFishOutOfWaterJointIndices.inc.c"
};
AnimationHeader gFishOutOfWaterAnim = {
#include "assets/objects/gameplay_keep/gFishOutOfWaterAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_0x185A0_H
#define GAMEPLAY_KEEP_0x185A0_H
#include "animation.h"
extern s16 gFishOutOfWaterFrameData[];
extern JointIndex gFishOutOfWaterJointIndices[];
extern AnimationHeader gFishOutOfWaterAnim;
#endif

View File

@ -0,0 +1,67 @@
#include "gameplay_keep_0x18610.h"
#include "array_count.h"
#include "gfx.h"
Vtx gameplay_keep_Vtx_018610[] = {
#include "assets/objects/gameplay_keep/gameplay_keep_Vtx_018610.inc.c"
};
Vtx gameplay_keep_Vtx_018650[] = {
#include "assets/objects/gameplay_keep/gameplay_keep_Vtx_018650.inc.c"
};
Vtx gameplay_keep_Vtx_018750[] = {
#include "assets/objects/gameplay_keep/gameplay_keep_Vtx_018750.inc.c"
};
Gfx gameplay_keep_0188B0_DL[20] = {
#include "assets/objects/gameplay_keep/gameplay_keep_0188B0_DL.inc.c"
};
Gfx gameplay_keep_018950_DL[35] = {
#include "assets/objects/gameplay_keep/gameplay_keep_018950_DL.inc.c"
};
Gfx gameplay_keep_018A68_DL[35] = {
#include "assets/objects/gameplay_keep/gameplay_keep_018A68_DL.inc.c"
};
u64 gFishTailTex[TEX_LEN(u64, gFishTailTex_WIDTH, gFishTailTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gFishTailTex.rgba16.inc.c"
};
u64 gFishBodyTex[TEX_LEN(u64, gFishBodyTex_WIDTH, gFishBodyTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gFishBodyTex.rgba16.inc.c"
};
StandardLimb gFishSkelLimb0 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb0.inc.c"
};
StandardLimb gFishSkelLimb1 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb1.inc.c"
};
StandardLimb gFishSkelLimb2 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb2.inc.c"
};
StandardLimb gFishSkelLimb3 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb3.inc.c"
};
StandardLimb gFishSkelLimb4 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb4.inc.c"
};
StandardLimb gFishSkelLimb5 = {
#include "assets/objects/gameplay_keep/gFishSkelLimb5.inc.c"
};
void* gFishLimbs[] = {
#include "assets/objects/gameplay_keep/gFishLimbs.inc.c"
};
FlexSkeletonHeader gFishSkel = {
#include "assets/objects/gameplay_keep/gFishSkel.inc.c"
};

View File

@ -0,0 +1,39 @@
#ifndef GAMEPLAY_KEEP_0x18610_H
#define GAMEPLAY_KEEP_0x18610_H
#include "tex_len.h"
#include "ultra64.h"
#include "animation.h"
extern Vtx gameplay_keep_Vtx_018610[];
extern Vtx gameplay_keep_Vtx_018650[];
extern Vtx gameplay_keep_Vtx_018750[];
extern Gfx gameplay_keep_0188B0_DL[20];
extern Gfx gameplay_keep_018950_DL[35];
extern Gfx gameplay_keep_018A68_DL[35];
#define gFishTailTex_WIDTH 16
#define gFishTailTex_HEIGHT 16
extern u64 gFishTailTex[TEX_LEN(u64, gFishTailTex_WIDTH, gFishTailTex_HEIGHT, 16)];
#define gFishBodyTex_WIDTH 32
#define gFishBodyTex_HEIGHT 8
extern u64 gFishBodyTex[TEX_LEN(u64, gFishBodyTex_WIDTH, gFishBodyTex_HEIGHT, 16)];
extern StandardLimb gFishSkelLimb0;
extern StandardLimb gFishSkelLimb1;
extern StandardLimb gFishSkelLimb2;
extern StandardLimb gFishSkelLimb3;
extern StandardLimb gFishSkelLimb4;
extern StandardLimb gFishSkelLimb5;
extern void* gFishLimbs[];
typedef enum gFishSkelLimb {
/* 0 */ FISH_LIMB_NONE,
/* 1 */ FISH_LIMB_0,
/* 2 */ FISH_LIMB_1,
/* 3 */ FISH_LIMB_2,
/* 4 */ FISH_LIMB_3,
/* 5 */ FISH_LIMB_4,
/* 6 */ FISH_LIMB_5,
/* 7 */ FISH_LIMB_MAX
} gFishSkelLimb;
extern FlexSkeletonHeader gFishSkel;
#endif

View File

@ -0,0 +1,13 @@
#include "gameplay_keep_0x18FF0.h"
s16 gFishInWaterFrameData[] = {
#include "assets/objects/gameplay_keep/gFishInWaterFrameData.inc.c"
};
JointIndex gFishInWaterJointIndices[] = {
#include "assets/objects/gameplay_keep/gFishInWaterJointIndices.inc.c"
};
AnimationHeader gFishInWaterAnim = {
#include "assets/objects/gameplay_keep/gFishInWaterAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_0x18FF0_H
#define GAMEPLAY_KEEP_0x18FF0_H
#include "animation.h"
extern s16 gFishInWaterFrameData[];
extern JointIndex gFishInWaterJointIndices[];
extern AnimationHeader gFishInWaterAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gameplay_keep_0x21810.h"
u64 gEffUnknown6Tex[TEX_LEN(u64, gEffUnknown6Tex_WIDTH, gEffUnknown6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown6Tex.i8.inc.c"
};
u64 gEffFleckTex[TEX_LEN(u64, gEffFleckTex_WIDTH, gEffFleckTex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffFleckTex.i4.inc.c"
};
u64 gEffUnknown8Tex[TEX_LEN(u64, gEffUnknown8Tex_WIDTH, gEffUnknown8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown8Tex.i8.inc.c"
};

View File

@ -0,0 +1,17 @@
#ifndef GAMEPLAY_KEEP_0x21810_H
#define GAMEPLAY_KEEP_0x21810_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffUnknown6Tex_WIDTH 32
#define gEffUnknown6Tex_HEIGHT 64
extern u64 gEffUnknown6Tex[TEX_LEN(u64, gEffUnknown6Tex_WIDTH, gEffUnknown6Tex_HEIGHT, 8)];
#define gEffFleckTex_WIDTH 64
#define gEffFleckTex_HEIGHT 64
extern u64 gEffFleckTex[TEX_LEN(u64, gEffFleckTex_WIDTH, gEffFleckTex_HEIGHT, 4)];
#define gEffUnknown8Tex_WIDTH 64
#define gEffUnknown8Tex_HEIGHT 64
extern u64 gEffUnknown8Tex[TEX_LEN(u64, gEffUnknown8Tex_WIDTH, gEffUnknown8Tex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,42 @@
#include "gameplay_keep_0x23810.h"
#include "gfx.h"
u64 gEffMagmaBubble1Tex[TEX_LEN(u64, gEffMagmaBubble1Tex_WIDTH, gEffMagmaBubble1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble1Tex.ia8.inc.c"
};
u64 gEffMagmaBubble2Tex[TEX_LEN(u64, gEffMagmaBubble2Tex_WIDTH, gEffMagmaBubble2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble2Tex.ia8.inc.c"
};
u64 gEffMagmaBubble3Tex[TEX_LEN(u64, gEffMagmaBubble3Tex_WIDTH, gEffMagmaBubble3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble3Tex.ia8.inc.c"
};
u64 gEffMagmaBubble4Tex[TEX_LEN(u64, gEffMagmaBubble4Tex_WIDTH, gEffMagmaBubble4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble4Tex.ia8.inc.c"
};
u64 gEffMagmaBubble5Tex[TEX_LEN(u64, gEffMagmaBubble5Tex_WIDTH, gEffMagmaBubble5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble5Tex.ia8.inc.c"
};
u64 gEffMagmaBubble6Tex[TEX_LEN(u64, gEffMagmaBubble6Tex_WIDTH, gEffMagmaBubble6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble6Tex.ia8.inc.c"
};
u64 gEffMagmaBubble7Tex[TEX_LEN(u64, gEffMagmaBubble7Tex_WIDTH, gEffMagmaBubble7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble7Tex.ia8.inc.c"
};
u64 gEffMagmaBubble8Tex[TEX_LEN(u64, gEffMagmaBubble8Tex_WIDTH, gEffMagmaBubble8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubble8Tex.ia8.inc.c"
};
Gfx gEffMagmaBubbleDL[12] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubbleDL.inc.c"
};
Vtx gEffMagmaBubbleVtx[] = {
#include "assets/objects/gameplay_keep/gEffMagmaBubbleVtx.inc.c"
};

View File

@ -0,0 +1,34 @@
#ifndef GAMEPLAY_KEEP_0x23810_H
#define GAMEPLAY_KEEP_0x23810_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffMagmaBubble1Tex_WIDTH 16
#define gEffMagmaBubble1Tex_HEIGHT 24
extern u64 gEffMagmaBubble1Tex[TEX_LEN(u64, gEffMagmaBubble1Tex_WIDTH, gEffMagmaBubble1Tex_HEIGHT, 8)];
#define gEffMagmaBubble2Tex_WIDTH 16
#define gEffMagmaBubble2Tex_HEIGHT 24
extern u64 gEffMagmaBubble2Tex[TEX_LEN(u64, gEffMagmaBubble2Tex_WIDTH, gEffMagmaBubble2Tex_HEIGHT, 8)];
#define gEffMagmaBubble3Tex_WIDTH 16
#define gEffMagmaBubble3Tex_HEIGHT 24
extern u64 gEffMagmaBubble3Tex[TEX_LEN(u64, gEffMagmaBubble3Tex_WIDTH, gEffMagmaBubble3Tex_HEIGHT, 8)];
#define gEffMagmaBubble4Tex_WIDTH 16
#define gEffMagmaBubble4Tex_HEIGHT 24
extern u64 gEffMagmaBubble4Tex[TEX_LEN(u64, gEffMagmaBubble4Tex_WIDTH, gEffMagmaBubble4Tex_HEIGHT, 8)];
#define gEffMagmaBubble5Tex_WIDTH 16
#define gEffMagmaBubble5Tex_HEIGHT 24
extern u64 gEffMagmaBubble5Tex[TEX_LEN(u64, gEffMagmaBubble5Tex_WIDTH, gEffMagmaBubble5Tex_HEIGHT, 8)];
#define gEffMagmaBubble6Tex_WIDTH 16
#define gEffMagmaBubble6Tex_HEIGHT 24
extern u64 gEffMagmaBubble6Tex[TEX_LEN(u64, gEffMagmaBubble6Tex_WIDTH, gEffMagmaBubble6Tex_HEIGHT, 8)];
#define gEffMagmaBubble7Tex_WIDTH 16
#define gEffMagmaBubble7Tex_HEIGHT 24
extern u64 gEffMagmaBubble7Tex[TEX_LEN(u64, gEffMagmaBubble7Tex_WIDTH, gEffMagmaBubble7Tex_HEIGHT, 8)];
#define gEffMagmaBubble8Tex_WIDTH 16
#define gEffMagmaBubble8Tex_HEIGHT 24
extern u64 gEffMagmaBubble8Tex[TEX_LEN(u64, gEffMagmaBubble8Tex_WIDTH, gEffMagmaBubble8Tex_HEIGHT, 8)];
extern Gfx gEffMagmaBubbleDL[12];
extern Vtx gEffMagmaBubbleVtx[];
#endif

View File

@ -0,0 +1,14 @@
#include "gameplay_keep_0x244B0.h"
#include "gfx.h"
u64 gEffWaterRippleTex[TEX_LEN(u64, gEffWaterRippleTex_WIDTH, gEffWaterRippleTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterRippleTex.i8.inc.c"
};
Gfx gEffWaterRippleDL[12] = {
#include "assets/objects/gameplay_keep/gEffWaterRippleDL.inc.c"
};
Vtx gEffWaterRippleVtx[] = {
#include "assets/objects/gameplay_keep/gEffWaterRippleVtx.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_0x244B0_H
#define GAMEPLAY_KEEP_0x244B0_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffWaterRippleTex_WIDTH 64
#define gEffWaterRippleTex_HEIGHT 64
extern u64 gEffWaterRippleTex[TEX_LEN(u64, gEffWaterRippleTex_WIDTH, gEffWaterRippleTex_HEIGHT, 8)];
extern Gfx gEffWaterRippleDL[12];
extern Vtx gEffWaterRippleVtx[];
#endif

View File

@ -0,0 +1,42 @@
#include "gameplay_keep_0x255F0.h"
#include "gfx.h"
u64 gEffWaterSplash1Tex[TEX_LEN(u64, gEffWaterSplash1Tex_WIDTH, gEffWaterSplash1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash1Tex.i8.inc.c"
};
u64 gEffWaterSplash2Tex[TEX_LEN(u64, gEffWaterSplash2Tex_WIDTH, gEffWaterSplash2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash2Tex.i8.inc.c"
};
u64 gEffWaterSplash3Tex[TEX_LEN(u64, gEffWaterSplash3Tex_WIDTH, gEffWaterSplash3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash3Tex.i8.inc.c"
};
u64 gEffWaterSplash4Tex[TEX_LEN(u64, gEffWaterSplash4Tex_WIDTH, gEffWaterSplash4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash4Tex.i8.inc.c"
};
u64 gEffWaterSplash5Tex[TEX_LEN(u64, gEffWaterSplash5Tex_WIDTH, gEffWaterSplash5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash5Tex.i8.inc.c"
};
u64 gEffWaterSplash6Tex[TEX_LEN(u64, gEffWaterSplash6Tex_WIDTH, gEffWaterSplash6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash6Tex.i8.inc.c"
};
u64 gEffWaterSplash7Tex[TEX_LEN(u64, gEffWaterSplash7Tex_WIDTH, gEffWaterSplash7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash7Tex.i8.inc.c"
};
u64 gEffWaterSplash8Tex[TEX_LEN(u64, gEffWaterSplash8Tex_WIDTH, gEffWaterSplash8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffWaterSplash8Tex.i8.inc.c"
};
Gfx gEffWaterSplashDL[12] = {
#include "assets/objects/gameplay_keep/gEffWaterSplashDL.inc.c"
};
Vtx gEffWaterSplashVtx[] = {
#include "assets/objects/gameplay_keep/gEffWaterSplashVtx.inc.c"
};

View File

@ -0,0 +1,34 @@
#ifndef GAMEPLAY_KEEP_0x255F0_H
#define GAMEPLAY_KEEP_0x255F0_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffWaterSplash1Tex_WIDTH 32
#define gEffWaterSplash1Tex_HEIGHT 40
extern u64 gEffWaterSplash1Tex[TEX_LEN(u64, gEffWaterSplash1Tex_WIDTH, gEffWaterSplash1Tex_HEIGHT, 8)];
#define gEffWaterSplash2Tex_WIDTH 32
#define gEffWaterSplash2Tex_HEIGHT 40
extern u64 gEffWaterSplash2Tex[TEX_LEN(u64, gEffWaterSplash2Tex_WIDTH, gEffWaterSplash2Tex_HEIGHT, 8)];
#define gEffWaterSplash3Tex_WIDTH 32
#define gEffWaterSplash3Tex_HEIGHT 40
extern u64 gEffWaterSplash3Tex[TEX_LEN(u64, gEffWaterSplash3Tex_WIDTH, gEffWaterSplash3Tex_HEIGHT, 8)];
#define gEffWaterSplash4Tex_WIDTH 32
#define gEffWaterSplash4Tex_HEIGHT 40
extern u64 gEffWaterSplash4Tex[TEX_LEN(u64, gEffWaterSplash4Tex_WIDTH, gEffWaterSplash4Tex_HEIGHT, 8)];
#define gEffWaterSplash5Tex_WIDTH 32
#define gEffWaterSplash5Tex_HEIGHT 40
extern u64 gEffWaterSplash5Tex[TEX_LEN(u64, gEffWaterSplash5Tex_WIDTH, gEffWaterSplash5Tex_HEIGHT, 8)];
#define gEffWaterSplash6Tex_WIDTH 32
#define gEffWaterSplash6Tex_HEIGHT 40
extern u64 gEffWaterSplash6Tex[TEX_LEN(u64, gEffWaterSplash6Tex_WIDTH, gEffWaterSplash6Tex_HEIGHT, 8)];
#define gEffWaterSplash7Tex_WIDTH 32
#define gEffWaterSplash7Tex_HEIGHT 40
extern u64 gEffWaterSplash7Tex[TEX_LEN(u64, gEffWaterSplash7Tex_WIDTH, gEffWaterSplash7Tex_HEIGHT, 8)];
#define gEffWaterSplash8Tex_WIDTH 32
#define gEffWaterSplash8Tex_HEIGHT 40
extern u64 gEffWaterSplash8Tex[TEX_LEN(u64, gEffWaterSplash8Tex_WIDTH, gEffWaterSplash8Tex_HEIGHT, 8)];
extern Gfx gEffWaterSplashDL[12];
extern Vtx gEffWaterSplashVtx[];
#endif

View File

@ -0,0 +1,42 @@
#include "gameplay_keep_0x27E90.h"
#include "gfx.h"
u64 gUnknownEffStone1Tex[TEX_LEN(u64, gUnknownEffStone1Tex_WIDTH, gUnknownEffStone1Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone1Tex.ia8.inc.c"
};
u64 gUnknownEffStone2Tex[TEX_LEN(u64, gUnknownEffStone2Tex_WIDTH, gUnknownEffStone2Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone2Tex.ia8.inc.c"
};
u64 gUnknownEffStone3Tex[TEX_LEN(u64, gUnknownEffStone3Tex_WIDTH, gUnknownEffStone3Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone3Tex.ia8.inc.c"
};
u64 gUnknownEffStone4Tex[TEX_LEN(u64, gUnknownEffStone4Tex_WIDTH, gUnknownEffStone4Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone4Tex.ia8.inc.c"
};
u64 gUnknownEffStone5Tex[TEX_LEN(u64, gUnknownEffStone5Tex_WIDTH, gUnknownEffStone5Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone5Tex.ia8.inc.c"
};
u64 gUnknownEffStone6Tex[TEX_LEN(u64, gUnknownEffStone6Tex_WIDTH, gUnknownEffStone6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone6Tex.ia8.inc.c"
};
u64 gUnknownEffStone7Tex[TEX_LEN(u64, gUnknownEffStone7Tex_WIDTH, gUnknownEffStone7Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone7Tex.ia8.inc.c"
};
u64 gUnknownEffStone8Tex[TEX_LEN(u64, gUnknownEffStone8Tex_WIDTH, gUnknownEffStone8Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownEffStone8Tex.ia8.inc.c"
};
Gfx gUnknownEffStoneDL[12] = {
#include "assets/objects/gameplay_keep/gUnknownEffStoneDL.inc.c"
};
Vtx gUnknownEffStoneVtx[] = {
#include "assets/objects/gameplay_keep/gUnknownEffStoneVtx.inc.c"
};

View File

@ -0,0 +1,34 @@
#ifndef GAMEPLAY_KEEP_0x27E90_H
#define GAMEPLAY_KEEP_0x27E90_H
#include "tex_len.h"
#include "ultra64.h"
#define gUnknownEffStone1Tex_WIDTH 32
#define gUnknownEffStone1Tex_HEIGHT 32
extern u64 gUnknownEffStone1Tex[TEX_LEN(u64, gUnknownEffStone1Tex_WIDTH, gUnknownEffStone1Tex_HEIGHT, 8)];
#define gUnknownEffStone2Tex_WIDTH 32
#define gUnknownEffStone2Tex_HEIGHT 32
extern u64 gUnknownEffStone2Tex[TEX_LEN(u64, gUnknownEffStone2Tex_WIDTH, gUnknownEffStone2Tex_HEIGHT, 8)];
#define gUnknownEffStone3Tex_WIDTH 32
#define gUnknownEffStone3Tex_HEIGHT 32
extern u64 gUnknownEffStone3Tex[TEX_LEN(u64, gUnknownEffStone3Tex_WIDTH, gUnknownEffStone3Tex_HEIGHT, 8)];
#define gUnknownEffStone4Tex_WIDTH 32
#define gUnknownEffStone4Tex_HEIGHT 32
extern u64 gUnknownEffStone4Tex[TEX_LEN(u64, gUnknownEffStone4Tex_WIDTH, gUnknownEffStone4Tex_HEIGHT, 8)];
#define gUnknownEffStone5Tex_WIDTH 32
#define gUnknownEffStone5Tex_HEIGHT 32
extern u64 gUnknownEffStone5Tex[TEX_LEN(u64, gUnknownEffStone5Tex_WIDTH, gUnknownEffStone5Tex_HEIGHT, 8)];
#define gUnknownEffStone6Tex_WIDTH 32
#define gUnknownEffStone6Tex_HEIGHT 32
extern u64 gUnknownEffStone6Tex[TEX_LEN(u64, gUnknownEffStone6Tex_WIDTH, gUnknownEffStone6Tex_HEIGHT, 8)];
#define gUnknownEffStone7Tex_WIDTH 32
#define gUnknownEffStone7Tex_HEIGHT 32
extern u64 gUnknownEffStone7Tex[TEX_LEN(u64, gUnknownEffStone7Tex_WIDTH, gUnknownEffStone7Tex_HEIGHT, 8)];
#define gUnknownEffStone8Tex_WIDTH 32
#define gUnknownEffStone8Tex_HEIGHT 32
extern u64 gUnknownEffStone8Tex[TEX_LEN(u64, gUnknownEffStone8Tex_WIDTH, gUnknownEffStone8Tex_HEIGHT, 8)];
extern Gfx gUnknownEffStoneDL[12];
extern Vtx gUnknownEffStoneVtx[];
#endif

View File

@ -0,0 +1,17 @@
#include "gameplay_keep_0x32090.h"
u64 gEffUnknown9Tex[TEX_LEN(u64, gEffUnknown9Tex_WIDTH, gEffUnknown9Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown9Tex.i8.inc.c"
};
u64 gEffUnknown10Tex[TEX_LEN(u64, gEffUnknown10Tex_WIDTH, gEffUnknown10Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown10Tex.i8.inc.c"
};
u64 gEffUnknown11Tex[TEX_LEN(u64, gEffUnknown11Tex_WIDTH, gEffUnknown11Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown11Tex.i8.inc.c"
};
u64 gEffUnknown12Tex[TEX_LEN(u64, gEffUnknown12Tex_WIDTH, gEffUnknown12Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gEffUnknown12Tex.i8.inc.c"
};

View File

@ -0,0 +1,20 @@
#ifndef GAMEPLAY_KEEP_0x32090_H
#define GAMEPLAY_KEEP_0x32090_H
#include "tex_len.h"
#include "ultra64.h"
#define gEffUnknown9Tex_WIDTH 32
#define gEffUnknown9Tex_HEIGHT 32
extern u64 gEffUnknown9Tex[TEX_LEN(u64, gEffUnknown9Tex_WIDTH, gEffUnknown9Tex_HEIGHT, 8)];
#define gEffUnknown10Tex_WIDTH 32
#define gEffUnknown10Tex_HEIGHT 32
extern u64 gEffUnknown10Tex[TEX_LEN(u64, gEffUnknown10Tex_WIDTH, gEffUnknown10Tex_HEIGHT, 8)];
#define gEffUnknown11Tex_WIDTH 32
#define gEffUnknown11Tex_HEIGHT 32
extern u64 gEffUnknown11Tex[TEX_LEN(u64, gEffUnknown11Tex_WIDTH, gEffUnknown11Tex_HEIGHT, 8)];
#define gEffUnknown12Tex_WIDTH 32
#define gEffUnknown12Tex_HEIGHT 32
extern u64 gEffUnknown12Tex[TEX_LEN(u64, gEffUnknown12Tex_WIDTH, gEffUnknown12Tex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,5 @@
#include "gameplay_keep_0x33090.h"
u64 gUnknownWoodBoardTex[TEX_LEN(u64, gUnknownWoodBoardTex_WIDTH, gUnknownWoodBoardTex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownWoodBoardTex.i8.inc.c"
};

View File

@ -0,0 +1,11 @@
#ifndef GAMEPLAY_KEEP_0x33090_H
#define GAMEPLAY_KEEP_0x33090_H
#include "tex_len.h"
#include "ultra64.h"
#define gUnknownWoodBoardTex_WIDTH 32
#define gUnknownWoodBoardTex_HEIGHT 32
extern u64 gUnknownWoodBoardTex[TEX_LEN(u64, gUnknownWoodBoardTex_WIDTH, gUnknownWoodBoardTex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,11 @@
#include "gameplay_keep_0x33910.h"
#include "gameplay_keep_0x32090.h"
#include "gfx.h"
Vtx gEffIceFragment3Vtx[] = {
#include "assets/objects/gameplay_keep/gEffIceFragment3Vtx.inc.c"
};
Gfx gEffIceFragment3DL[46] = {
#include "assets/objects/gameplay_keep/gEffIceFragment3DL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_0x33910_H
#define GAMEPLAY_KEEP_0x33910_H
#include "ultra64.h"
extern Vtx gEffIceFragment3Vtx[];
extern Gfx gEffIceFragment3DL[46];
#endif

View File

@ -0,0 +1,267 @@
#include "gameplay_keep_0x34020.h"
#include "array_count.h"
#include "gfx.h"
s16 gBugCrawlFrameData[] = {
#include "assets/objects/gameplay_keep/gBugCrawlFrameData.inc.c"
};
JointIndex gBugCrawlJointIndices[] = {
#include "assets/objects/gameplay_keep/gBugCrawlJointIndices.inc.c"
};
AnimationHeader gBugCrawlAnim = {
#include "assets/objects/gameplay_keep/gBugCrawlAnim.inc.c"
};
Gfx gBugLimb1DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb1DL.inc.c"
};
Gfx gBugLimb1WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb1WrapperDL.inc.c"
};
Gfx gBugLimb1WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb1WrapperWrapperDL.inc.c"
};
Vtx gBugLimb1Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb1Vtx.inc.c"
};
Gfx gBugLimb2DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb2DL.inc.c"
};
Gfx gBugLimb2WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb2WrapperDL.inc.c"
};
Gfx gBugLimb2WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb2WrapperWrapperDL.inc.c"
};
Vtx gBugLimb2Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb2Vtx.inc.c"
};
Gfx gBugLimb3DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb3DL.inc.c"
};
Gfx gBugLimb3WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb3WrapperDL.inc.c"
};
Gfx gBugLimb3WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb3WrapperWrapperDL.inc.c"
};
Vtx gBugLimb3Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb3Vtx.inc.c"
};
Gfx gBugLimb4DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb4DL.inc.c"
};
Gfx gBugLimb4WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb4WrapperDL.inc.c"
};
Gfx gBugLimb4WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb4WrapperWrapperDL.inc.c"
};
Vtx gBugLimb4Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb4Vtx.inc.c"
};
Gfx gBugLimb5DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb5DL.inc.c"
};
Gfx gBugLimb5WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb5WrapperDL.inc.c"
};
Gfx gBugLimb5WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb5WrapperWrapperDL.inc.c"
};
Vtx gBugLimb5Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb5Vtx.inc.c"
};
Gfx gBugLimb6DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb6DL.inc.c"
};
Gfx gBugLimb6WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb6WrapperDL.inc.c"
};
Gfx gBugLimb6WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb6WrapperWrapperDL.inc.c"
};
Vtx gBugLimb6Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb6Vtx.inc.c"
};
Gfx gBugLimb7DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb7DL.inc.c"
};
Gfx gBugLimb7WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb7WrapperDL.inc.c"
};
Gfx gBugLimb7WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb7WrapperWrapperDL.inc.c"
};
Vtx gBugLimb7Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb7Vtx.inc.c"
};
Gfx gBugLimb8DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb8DL.inc.c"
};
Gfx gBugLimb8WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb8WrapperDL.inc.c"
};
Gfx gBugLimb8WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb8WrapperWrapperDL.inc.c"
};
Vtx gBugLimb8Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb8Vtx.inc.c"
};
Gfx gBugLimb9DL[22] = {
#include "assets/objects/gameplay_keep/gBugLimb9DL.inc.c"
};
Gfx gBugLimb9WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb9WrapperDL.inc.c"
};
Gfx gBugLimb9WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb9WrapperWrapperDL.inc.c"
};
Vtx gBugLimb9Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb9Vtx.inc.c"
};
u64 gBugBodyTex[TEX_LEN(u64, gBugBodyTex_WIDTH, gBugBodyTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gBugBodyTex.rgba16.inc.c"
};
u64 gBugLegTex[TEX_LEN(u64, gBugLegTex_WIDTH, gBugLegTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gBugLegTex.rgba16.inc.c"
};
StandardLimb gBugSkelLimb0 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb0.inc.c"
};
StandardLimb gBugSkelLimb1 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb1.inc.c"
};
StandardLimb gBugSkelLimb2 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb2.inc.c"
};
StandardLimb gBugSkelLimb3 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb3.inc.c"
};
StandardLimb gBugSkelLimb4 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb4.inc.c"
};
StandardLimb gBugSkelLimb5 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb5.inc.c"
};
StandardLimb gBugSkelLimb6 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb6.inc.c"
};
StandardLimb gBugSkelLimb7 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb7.inc.c"
};
StandardLimb gBugSkelLimb8 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb8.inc.c"
};
StandardLimb gBugSkelLimb9 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb9.inc.c"
};
StandardLimb gBugSkelLimb10 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb10.inc.c"
};
StandardLimb gBugSkelLimb11 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb11.inc.c"
};
StandardLimb gBugSkelLimb12 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb12.inc.c"
};
StandardLimb gBugSkelLimb13 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb13.inc.c"
};
StandardLimb gBugSkelLimb14 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb14.inc.c"
};
StandardLimb gBugSkelLimb15 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb15.inc.c"
};
StandardLimb gBugSkelLimb16 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb16.inc.c"
};
StandardLimb gBugSkelLimb17 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb17.inc.c"
};
StandardLimb gBugSkelLimb18 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb18.inc.c"
};
StandardLimb gBugSkelLimb19 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb19.inc.c"
};
StandardLimb gBugSkelLimb20 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb20.inc.c"
};
StandardLimb gBugSkelLimb21 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb21.inc.c"
};
StandardLimb gBugSkelLimb22 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb22.inc.c"
};
void* gBugLimbs[] = {
#include "assets/objects/gameplay_keep/gBugLimbs.inc.c"
};
SkeletonHeader gBugSkel = {
#include "assets/objects/gameplay_keep/gBugSkel.inc.c"
};

View File

@ -0,0 +1,106 @@
#ifndef GAMEPLAY_KEEP_0x34020_H
#define GAMEPLAY_KEEP_0x34020_H
#include "tex_len.h"
#include "ultra64.h"
#include "animation.h"
extern s16 gBugCrawlFrameData[];
extern JointIndex gBugCrawlJointIndices[];
extern AnimationHeader gBugCrawlAnim;
extern Gfx gBugLimb1DL[20];
extern Gfx gBugLimb1WrapperDL[2];
extern Gfx gBugLimb1WrapperWrapperDL[2];
extern Vtx gBugLimb1Vtx[];
extern Gfx gBugLimb2DL[20];
extern Gfx gBugLimb2WrapperDL[2];
extern Gfx gBugLimb2WrapperWrapperDL[2];
extern Vtx gBugLimb2Vtx[];
extern Gfx gBugLimb3DL[20];
extern Gfx gBugLimb3WrapperDL[2];
extern Gfx gBugLimb3WrapperWrapperDL[2];
extern Vtx gBugLimb3Vtx[];
extern Gfx gBugLimb4DL[20];
extern Gfx gBugLimb4WrapperDL[2];
extern Gfx gBugLimb4WrapperWrapperDL[2];
extern Vtx gBugLimb4Vtx[];
extern Gfx gBugLimb5DL[20];
extern Gfx gBugLimb5WrapperDL[2];
extern Gfx gBugLimb5WrapperWrapperDL[2];
extern Vtx gBugLimb5Vtx[];
extern Gfx gBugLimb6DL[20];
extern Gfx gBugLimb6WrapperDL[2];
extern Gfx gBugLimb6WrapperWrapperDL[2];
extern Vtx gBugLimb6Vtx[];
extern Gfx gBugLimb7DL[20];
extern Gfx gBugLimb7WrapperDL[2];
extern Gfx gBugLimb7WrapperWrapperDL[2];
extern Vtx gBugLimb7Vtx[];
extern Gfx gBugLimb8DL[20];
extern Gfx gBugLimb8WrapperDL[2];
extern Gfx gBugLimb8WrapperWrapperDL[2];
extern Vtx gBugLimb8Vtx[];
extern Gfx gBugLimb9DL[22];
extern Gfx gBugLimb9WrapperDL[2];
extern Gfx gBugLimb9WrapperWrapperDL[2];
extern Vtx gBugLimb9Vtx[];
#define gBugBodyTex_WIDTH 16
#define gBugBodyTex_HEIGHT 64
extern u64 gBugBodyTex[TEX_LEN(u64, gBugBodyTex_WIDTH, gBugBodyTex_HEIGHT, 16)];
#define gBugLegTex_WIDTH 8
#define gBugLegTex_HEIGHT 16
extern u64 gBugLegTex[TEX_LEN(u64, gBugLegTex_WIDTH, gBugLegTex_HEIGHT, 16)];
extern StandardLimb gBugSkelLimb0;
extern StandardLimb gBugSkelLimb1;
extern StandardLimb gBugSkelLimb2;
extern StandardLimb gBugSkelLimb3;
extern StandardLimb gBugSkelLimb4;
extern StandardLimb gBugSkelLimb5;
extern StandardLimb gBugSkelLimb6;
extern StandardLimb gBugSkelLimb7;
extern StandardLimb gBugSkelLimb8;
extern StandardLimb gBugSkelLimb9;
extern StandardLimb gBugSkelLimb10;
extern StandardLimb gBugSkelLimb11;
extern StandardLimb gBugSkelLimb12;
extern StandardLimb gBugSkelLimb13;
extern StandardLimb gBugSkelLimb14;
extern StandardLimb gBugSkelLimb15;
extern StandardLimb gBugSkelLimb16;
extern StandardLimb gBugSkelLimb17;
extern StandardLimb gBugSkelLimb18;
extern StandardLimb gBugSkelLimb19;
extern StandardLimb gBugSkelLimb20;
extern StandardLimb gBugSkelLimb21;
extern StandardLimb gBugSkelLimb22;
extern void* gBugLimbs[];
typedef enum gBugSkelLimb {
/* 0 */ BUG_LIMB_NONE,
/* 1 */ BUG_LIMB_0,
/* 2 */ BUG_LIMB_1,
/* 3 */ BUG_LIMB_2,
/* 4 */ BUG_LIMB_3,
/* 5 */ BUG_LIMB_4,
/* 6 */ BUG_LIMB_5,
/* 7 */ BUG_LIMB_6,
/* 8 */ BUG_LIMB_7,
/* 9 */ BUG_LIMB_8,
/* 10 */ BUG_LIMB_9,
/* 11 */ BUG_LIMB_10,
/* 12 */ BUG_LIMB_11,
/* 13 */ BUG_LIMB_12,
/* 14 */ BUG_LIMB_13,
/* 15 */ BUG_LIMB_14,
/* 16 */ BUG_LIMB_15,
/* 17 */ BUG_LIMB_16,
/* 18 */ BUG_LIMB_17,
/* 19 */ BUG_LIMB_18,
/* 20 */ BUG_LIMB_19,
/* 21 */ BUG_LIMB_20,
/* 22 */ BUG_LIMB_21,
/* 23 */ BUG_LIMB_22,
/* 24 */ BUG_LIMB_MAX
} gBugSkelLimb;
extern SkeletonHeader gBugSkel;
#endif

View File

@ -0,0 +1,26 @@
#include "gameplay_keep_0x355A0.h"
#include "gfx.h"
Vtx gCuttableShrubStalkVtx[] = {
#include "assets/objects/gameplay_keep/gCuttableShrubStalkVtx.inc.c"
};
Gfx gCuttableShrubStalkDL[18] = {
#include "assets/objects/gameplay_keep/gCuttableShrubStalkDL.inc.c"
};
Vtx gCuttableShrubTipVtx[] = {
#include "assets/objects/gameplay_keep/gCuttableShrubTipVtx.inc.c"
};
Gfx gCuttableShrubTipDL[18] = {
#include "assets/objects/gameplay_keep/gCuttableShrubTipDL.inc.c"
};
u64 gCuttableShrubLeafTFragmentTex[TEX_LEN(u64, gCuttableShrubLeafTFragmentTex_WIDTH, gCuttableShrubLeafTFragmentTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gCuttableShrubLeafTFragmentTex.rgba16.inc.c"
};
u64 gCuttableShrubTex[TEX_LEN(u64, gCuttableShrubTex_WIDTH, gCuttableShrubTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gCuttableShrubTex.rgba16.inc.c"
};

View File

@ -0,0 +1,18 @@
#ifndef GAMEPLAY_KEEP_0x355A0_H
#define GAMEPLAY_KEEP_0x355A0_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gCuttableShrubStalkVtx[];
extern Gfx gCuttableShrubStalkDL[18];
extern Vtx gCuttableShrubTipVtx[];
extern Gfx gCuttableShrubTipDL[18];
#define gCuttableShrubLeafTFragmentTex_WIDTH 32
#define gCuttableShrubLeafTFragmentTex_HEIGHT 32
extern u64 gCuttableShrubLeafTFragmentTex[TEX_LEN(u64, gCuttableShrubLeafTFragmentTex_WIDTH, gCuttableShrubLeafTFragmentTex_HEIGHT, 16)];
#define gCuttableShrubTex_WIDTH 32
#define gCuttableShrubTex_HEIGHT 32
extern u64 gCuttableShrubTex[TEX_LEN(u64, gCuttableShrubTex_WIDTH, gCuttableShrubTex_HEIGHT, 16)];
#endif

View File

@ -0,0 +1,14 @@
#include "gameplay_keep_0x37840.h"
#include "gfx.h"
Vtx gEffSparklesVtx[] = {
#include "assets/objects/gameplay_keep/gEffSparklesVtx.inc.c"
};
Gfx gEffSparklesDL[12] = {
#include "assets/objects/gameplay_keep/gEffSparklesDL.inc.c"
};
u64 gEffSparklesTex[TEX_LEN(u64, gEffSparklesTex_WIDTH, gEffSparklesTex_HEIGHT, 4)] = {
#include "assets/objects/gameplay_keep/gEffSparklesTex.i4.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_0x37840_H
#define GAMEPLAY_KEEP_0x37840_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gEffSparklesVtx[];
extern Gfx gEffSparklesDL[12];
#define gEffSparklesTex_WIDTH 16
#define gEffSparklesTex_HEIGHT 16
extern u64 gEffSparklesTex[TEX_LEN(u64, gEffSparklesTex_WIDTH, gEffSparklesTex_HEIGHT, 4)];
#endif

View File

@ -0,0 +1,5 @@
#include "gameplay_keep_0x38FB0.h"
u64 gUnknownCircle6Tex[TEX_LEN(u64, gUnknownCircle6Tex_WIDTH, gUnknownCircle6Tex_HEIGHT, 8)] = {
#include "assets/objects/gameplay_keep/gUnknownCircle6Tex.i8.inc.c"
};

View File

@ -0,0 +1,11 @@
#ifndef GAMEPLAY_KEEP_0x38FB0_H
#define GAMEPLAY_KEEP_0x38FB0_H
#include "tex_len.h"
#include "ultra64.h"
#define gUnknownCircle6Tex_WIDTH 32
#define gUnknownCircle6Tex_HEIGHT 32
extern u64 gUnknownCircle6Tex[TEX_LEN(u64, gUnknownCircle6Tex_WIDTH, gUnknownCircle6Tex_HEIGHT, 8)];
#endif

View File

@ -0,0 +1,24 @@
#include "gameplay_keep_0x393B0.h"
#include "array_count.h"
#include "camera.h"
#include "bgcheck.h"
BgCamInfo gLargerCubeBgCamList[] = {
#include "assets/objects/gameplay_keep/gLargerCubeBgCamList.inc.c"
};
SurfaceType gLargerCubeSurfaceTypes[] = {
#include "assets/objects/gameplay_keep/gLargerCubeSurfaceTypes.inc.c"
};
CollisionPoly gLargerCubePolyList[] = {
#include "assets/objects/gameplay_keep/gLargerCubePolyList.inc.c"
};
Vec3s gLargerCubeVtxList[] = {
#include "assets/objects/gameplay_keep/gLargerCubeVtxList.inc.c"
};
CollisionHeader gLargerCubeCol = {
#include "assets/objects/gameplay_keep/gLargerCubeCol.inc.c"
};

View File

@ -0,0 +1,12 @@
#ifndef GAMEPLAY_KEEP_0x393B0_H
#define GAMEPLAY_KEEP_0x393B0_H
#include "bgcheck.h"
extern BgCamInfo gLargerCubeBgCamList[];
extern SurfaceType gLargerCubeSurfaceTypes[];
extern CollisionPoly gLargerCubePolyList[];
extern Vec3s gLargerCubeVtxList[];
extern CollisionHeader gLargerCubeCol;
#endif

View File

@ -0,0 +1,11 @@
#include "gameplay_keep_0x39710.h"
#include "gameplay_keep_0x42530.h"
#include "gfx.h"
Vtx gUnusedRockRectangularPrism1Vtx[] = {
#include "assets/objects/gameplay_keep/gUnusedRockRectangularPrism1Vtx.inc.c"
};
Gfx gUnusedRockRectangularPrism1DL[22] = {
#include "assets/objects/gameplay_keep/gUnusedRockRectangularPrism1DL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_0x39710_H
#define GAMEPLAY_KEEP_0x39710_H
#include "ultra64.h"
extern Vtx gUnusedRockRectangularPrism1Vtx[];
extern Gfx gUnusedRockRectangularPrism1DL[22];
#endif

View File

@ -0,0 +1,24 @@
#include "gameplay_keep_0x39940.h"
#include "array_count.h"
#include "camera.h"
#include "bgcheck.h"
BgCamInfo gWideTallBlockBgCamList[] = {
#include "assets/objects/gameplay_keep/gWideTallBlockBgCamList.inc.c"
};
SurfaceType gWideTallBlockSurfaceTypes[] = {
#include "assets/objects/gameplay_keep/gWideTallBlockSurfaceTypes.inc.c"
};
CollisionPoly gWideTallBlockPolyList[] = {
#include "assets/objects/gameplay_keep/gWideTallBlockPolyList.inc.c"
};
Vec3s gWideTallBlockVtxList[] = {
#include "assets/objects/gameplay_keep/gWideTallBlockVtxList.inc.c"
};
CollisionHeader gWideTallBlockCol = {
#include "assets/objects/gameplay_keep/gWideTallBlockCol.inc.c"
};

View File

@ -0,0 +1,12 @@
#ifndef GAMEPLAY_KEEP_0x39940_H
#define GAMEPLAY_KEEP_0x39940_H
#include "bgcheck.h"
extern BgCamInfo gWideTallBlockBgCamList[];
extern SurfaceType gWideTallBlockSurfaceTypes[];
extern CollisionPoly gWideTallBlockPolyList[];
extern Vec3s gWideTallBlockVtxList[];
extern CollisionHeader gWideTallBlockCol;
#endif

View File

@ -0,0 +1,24 @@
#include "gameplay_keep_0x39CC0.h"
#include "bgcheck.h"
#include "array_count.h"
#include "camera.h"
BgCamInfo gTallBlockBgCamList[] = {
#include "assets/objects/gameplay_keep/gTallBlockBgCamList.inc.c"
};
SurfaceType gTallBlockSurfaceTypes[] = {
#include "assets/objects/gameplay_keep/gTallBlockSurfaceTypes.inc.c"
};
CollisionPoly gTallBlockPolyList[] = {
#include "assets/objects/gameplay_keep/gTallBlockPolyList.inc.c"
};
Vec3s gTallBlockVtxList[] = {
#include "assets/objects/gameplay_keep/gTallBlockVtxList.inc.c"
};
CollisionHeader gTallBlockCol = {
#include "assets/objects/gameplay_keep/gTallBlockCol.inc.c"
};

Some files were not shown because too many files have changed in this diff Show More