This commit is contained in:
Tharo 2025-06-16 20:14:45 +09:00 committed by GitHub
commit b3a881e90f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
359 changed files with 8304 additions and 332 deletions

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 gArrowSkelLimb_0 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb_0.inc.c"
};
LodLimb gArrowSkelLimb_1 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb_1.inc.c"
};
LodLimb gArrowSkelLimb_2 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb_2.inc.c"
};
LodLimb gArrowSkelLimb_3 = {
#include "assets/objects/gameplay_keep/gArrowSkelLimb_3.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 gArrowSkelLimb_0;
extern LodLimb gArrowSkelLimb_1;
extern LodLimb gArrowSkelLimb_2;
extern LodLimb gArrowSkelLimb_3;
extern void* gArrowLimbs[];
typedef enum ArrowSkelLimb {
/* 0 */ ARROW_LIMB_NONE,
/* 1 */ ARROW_LIMB_0,
/* 2 */ ARROW_LIMB_1,
/* 3 */ ARROW_LIMB_2,
/* 4 */ ARROW_LIMB_3,
/* 5 */ ARROW_LIMB_MAX
} ArrowSkelLimb;
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,255 @@
#include "bug_skel.h"
#include "array_count.h"
#include "gfx.h"
Gfx gBugLimb_1DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_1DL.inc.c"
};
Gfx gBugLimb_1WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_1WrapperDL.inc.c"
};
Gfx gBugLimb_1WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_1WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_1Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_1Vtx.inc.c"
};
Gfx gBugLimb_2DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_2DL.inc.c"
};
Gfx gBugLimb_2WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_2WrapperDL.inc.c"
};
Gfx gBugLimb_2WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_2WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_2Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_2Vtx.inc.c"
};
Gfx gBugLimb_3DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_3DL.inc.c"
};
Gfx gBugLimb_3WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_3WrapperDL.inc.c"
};
Gfx gBugLimb_3WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_3WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_3Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_3Vtx.inc.c"
};
Gfx gBugLimb_4DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_4DL.inc.c"
};
Gfx gBugLimb_4WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_4WrapperDL.inc.c"
};
Gfx gBugLimb_4WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_4WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_4Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_4Vtx.inc.c"
};
Gfx gBugLimb_5DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_5DL.inc.c"
};
Gfx gBugLimb_5WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_5WrapperDL.inc.c"
};
Gfx gBugLimb_5WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_5WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_5Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_5Vtx.inc.c"
};
Gfx gBugLimb_6DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_6DL.inc.c"
};
Gfx gBugLimb_6WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_6WrapperDL.inc.c"
};
Gfx gBugLimb_6WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_6WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_6Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_6Vtx.inc.c"
};
Gfx gBugLimb_7DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_7DL.inc.c"
};
Gfx gBugLimb_7WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_7WrapperDL.inc.c"
};
Gfx gBugLimb_7WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_7WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_7Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_7Vtx.inc.c"
};
Gfx gBugLimb_8DL[20] = {
#include "assets/objects/gameplay_keep/gBugLimb_8DL.inc.c"
};
Gfx gBugLimb_8WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_8WrapperDL.inc.c"
};
Gfx gBugLimb_8WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_8WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_8Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_8Vtx.inc.c"
};
Gfx gBugLimb_9DL[22] = {
#include "assets/objects/gameplay_keep/gBugLimb_9DL.inc.c"
};
Gfx gBugLimb_9WrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_9WrapperDL.inc.c"
};
Gfx gBugLimb_9WrapperWrapperDL[2] = {
#include "assets/objects/gameplay_keep/gBugLimb_9WrapperWrapperDL.inc.c"
};
Vtx gBugLimb_9Vtx[] = {
#include "assets/objects/gameplay_keep/gBugLimb_9Vtx.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 gBugSkelLimb_0 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_0.inc.c"
};
StandardLimb gBugSkelLimb_1 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_1.inc.c"
};
StandardLimb gBugSkelLimb_2 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_2.inc.c"
};
StandardLimb gBugSkelLimb_3 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_3.inc.c"
};
StandardLimb gBugSkelLimb_4 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_4.inc.c"
};
StandardLimb gBugSkelLimb_5 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_5.inc.c"
};
StandardLimb gBugSkelLimb_6 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_6.inc.c"
};
StandardLimb gBugSkelLimb_7 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_7.inc.c"
};
StandardLimb gBugSkelLimb_8 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_8.inc.c"
};
StandardLimb gBugSkelLimb_9 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_9.inc.c"
};
StandardLimb gBugSkelLimb_10 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_10.inc.c"
};
StandardLimb gBugSkelLimb_11 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_11.inc.c"
};
StandardLimb gBugSkelLimb_12 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_12.inc.c"
};
StandardLimb gBugSkelLimb_13 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_13.inc.c"
};
StandardLimb gBugSkelLimb_14 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_14.inc.c"
};
StandardLimb gBugSkelLimb_15 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_15.inc.c"
};
StandardLimb gBugSkelLimb_16 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_16.inc.c"
};
StandardLimb gBugSkelLimb_17 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_17.inc.c"
};
StandardLimb gBugSkelLimb_18 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_18.inc.c"
};
StandardLimb gBugSkelLimb_19 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_19.inc.c"
};
StandardLimb gBugSkelLimb_20 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_20.inc.c"
};
StandardLimb gBugSkelLimb_21 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_21.inc.c"
};
StandardLimb gBugSkelLimb_22 = {
#include "assets/objects/gameplay_keep/gBugSkelLimb_22.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,103 @@
#ifndef GAMEPLAY_KEEP_BUG_SKEL_H
#define GAMEPLAY_KEEP_BUG_SKEL_H
#include "tex_len.h"
#include "ultra64.h"
#include "animation.h"
extern Gfx gBugLimb_1DL[20];
extern Gfx gBugLimb_1WrapperDL[2];
extern Gfx gBugLimb_1WrapperWrapperDL[2];
extern Vtx gBugLimb_1Vtx[];
extern Gfx gBugLimb_2DL[20];
extern Gfx gBugLimb_2WrapperDL[2];
extern Gfx gBugLimb_2WrapperWrapperDL[2];
extern Vtx gBugLimb_2Vtx[];
extern Gfx gBugLimb_3DL[20];
extern Gfx gBugLimb_3WrapperDL[2];
extern Gfx gBugLimb_3WrapperWrapperDL[2];
extern Vtx gBugLimb_3Vtx[];
extern Gfx gBugLimb_4DL[20];
extern Gfx gBugLimb_4WrapperDL[2];
extern Gfx gBugLimb_4WrapperWrapperDL[2];
extern Vtx gBugLimb_4Vtx[];
extern Gfx gBugLimb_5DL[20];
extern Gfx gBugLimb_5WrapperDL[2];
extern Gfx gBugLimb_5WrapperWrapperDL[2];
extern Vtx gBugLimb_5Vtx[];
extern Gfx gBugLimb_6DL[20];
extern Gfx gBugLimb_6WrapperDL[2];
extern Gfx gBugLimb_6WrapperWrapperDL[2];
extern Vtx gBugLimb_6Vtx[];
extern Gfx gBugLimb_7DL[20];
extern Gfx gBugLimb_7WrapperDL[2];
extern Gfx gBugLimb_7WrapperWrapperDL[2];
extern Vtx gBugLimb_7Vtx[];
extern Gfx gBugLimb_8DL[20];
extern Gfx gBugLimb_8WrapperDL[2];
extern Gfx gBugLimb_8WrapperWrapperDL[2];
extern Vtx gBugLimb_8Vtx[];
extern Gfx gBugLimb_9DL[22];
extern Gfx gBugLimb_9WrapperDL[2];
extern Gfx gBugLimb_9WrapperWrapperDL[2];
extern Vtx gBugLimb_9Vtx[];
#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 gBugSkelLimb_0;
extern StandardLimb gBugSkelLimb_1;
extern StandardLimb gBugSkelLimb_2;
extern StandardLimb gBugSkelLimb_3;
extern StandardLimb gBugSkelLimb_4;
extern StandardLimb gBugSkelLimb_5;
extern StandardLimb gBugSkelLimb_6;
extern StandardLimb gBugSkelLimb_7;
extern StandardLimb gBugSkelLimb_8;
extern StandardLimb gBugSkelLimb_9;
extern StandardLimb gBugSkelLimb_10;
extern StandardLimb gBugSkelLimb_11;
extern StandardLimb gBugSkelLimb_12;
extern StandardLimb gBugSkelLimb_13;
extern StandardLimb gBugSkelLimb_14;
extern StandardLimb gBugSkelLimb_15;
extern StandardLimb gBugSkelLimb_16;
extern StandardLimb gBugSkelLimb_17;
extern StandardLimb gBugSkelLimb_18;
extern StandardLimb gBugSkelLimb_19;
extern StandardLimb gBugSkelLimb_20;
extern StandardLimb gBugSkelLimb_21;
extern StandardLimb gBugSkelLimb_22;
extern void* gBugLimbs[];
typedef enum BugSkelLimb {
/* 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
} BugSkelLimb;
extern SkeletonHeader gBugSkel;
#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,27 @@
#include "cuttable_shrub.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_CUTTABLE_SHRUB_H
#define GAMEPLAY_KEEP_CUTTABLE_SHRUB_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,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,11 @@
#include "directional_sign_model.h"
#include "sign_textures.h"
#include "gfx.h"
Vtx gSignDirectionalVtx[] = {
#include "assets/objects/gameplay_keep/gSignDirectionalVtx.inc.c"
};
Gfx gSignDirectionalDL[88] = {
#include "assets/objects/gameplay_keep/gSignDirectionalDL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_DIRECTIONAL_SIGN_MODEL_H
#define GAMEPLAY_KEEP_DIRECTIONAL_SIGN_MODEL_H
#include "ultra64.h"
extern Vtx gSignDirectionalVtx[];
extern Gfx gSignDirectionalDL[88];
#endif

View File

@ -0,0 +1,55 @@
#include "door_skel.h"
#include "array_count.h"
#include "gfx.h"
Vtx gDoorLeftVtx[] = {
#include "assets/objects/gameplay_keep/gDoorLeftVtx.inc.c"
};
Vtx gDoorRightVtx[] = {
#include "assets/objects/gameplay_keep/gDoorRightVtx.inc.c"
};
Vtx gDoorFrameVtx[] = {
#include "assets/objects/gameplay_keep/gDoorFrameVtx.inc.c"
};
Gfx gDoorFrameDL[17] = {
#include "assets/objects/gameplay_keep/gDoorFrameDL.inc.c"
};
Gfx gDoorLeftDL[41] = {
#include "assets/objects/gameplay_keep/gDoorLeftDL.inc.c"
};
Gfx gDoorRightDL[39] = {
#include "assets/objects/gameplay_keep/gDoorRightDL.inc.c"
};
u64 gWoodenDoorTex[TEX_LEN(u64, gWoodenDoorTex_WIDTH, gWoodenDoorTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gWoodenDoorTex.rgba16.inc.c"
};
StandardLimb gDoorSkelLimb_0 = {
#include "assets/objects/gameplay_keep/gDoorSkelLimb_0.inc.c"
};
StandardLimb gDoorSkelLimb_1 = {
#include "assets/objects/gameplay_keep/gDoorSkelLimb_1.inc.c"
};
StandardLimb gDoorSkelLimb_2 = {
#include "assets/objects/gameplay_keep/gDoorSkelLimb_2.inc.c"
};
StandardLimb gDoorSkelLimb_3 = {
#include "assets/objects/gameplay_keep/gDoorSkelLimb_3.inc.c"
};
void* gDoorLimbs[] = {
#include "assets/objects/gameplay_keep/gDoorLimbs.inc.c"
};
SkeletonHeader gDoorSkel = {
#include "assets/objects/gameplay_keep/gDoorSkel.inc.c"
};

View File

@ -0,0 +1,32 @@
#ifndef GAMEPLAY_KEEP_DOOR_SKEL_H
#define GAMEPLAY_KEEP_DOOR_SKEL_H
#include "tex_len.h"
#include "ultra64.h"
#include "animation.h"
extern Vtx gDoorLeftVtx[];
extern Vtx gDoorRightVtx[];
extern Vtx gDoorFrameVtx[];
extern Gfx gDoorFrameDL[17];
extern Gfx gDoorLeftDL[41];
extern Gfx gDoorRightDL[39];
#define gWoodenDoorTex_WIDTH 32
#define gWoodenDoorTex_HEIGHT 64
extern u64 gWoodenDoorTex[TEX_LEN(u64, gWoodenDoorTex_WIDTH, gWoodenDoorTex_HEIGHT, 16)];
extern StandardLimb gDoorSkelLimb_0;
extern StandardLimb gDoorSkelLimb_1;
extern StandardLimb gDoorSkelLimb_2;
extern StandardLimb gDoorSkelLimb_3;
extern void* gDoorLimbs[];
typedef enum DoorSkelLimb {
/* 0 */ DOOR_LIMB_NONE,
/* 1 */ DOOR_LIMB_0,
/* 2 */ DOOR_LIMB_1,
/* 3 */ DOOR_LIMB_2,
/* 4 */ DOOR_LIMB_3,
/* 5 */ DOOR_LIMB_MAX
} DoorSkelLimb;
extern SkeletonHeader gDoorSkel;
#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,14 @@
#include "eff_fragments_1.h"
#include "gfx.h"
Vtx gEffFragments1Vtx[] = {
#include "assets/objects/gameplay_keep/gEffFragments1Vtx.inc.c"
};
Gfx gEffFragments1DL[18] = {
#include "assets/objects/gameplay_keep/gEffFragments1DL.inc.c"
};
u64 gWitheredLeafTex[TEX_LEN(u64, gWitheredLeafTex_WIDTH, gWitheredLeafTex_HEIGHT, 16)] = {
#include "assets/objects/gameplay_keep/gWitheredLeafTex.rgba16.inc.c"
};

View File

@ -0,0 +1,13 @@
#ifndef GAMEPLAY_KEEP_EFF_FRAGMENTS_1_H
#define GAMEPLAY_KEEP_EFF_FRAGMENTS_1_H
#include "tex_len.h"
#include "ultra64.h"
extern Vtx gEffFragments1Vtx[];
extern Gfx gEffFragments1DL[18];
#define gWitheredLeafTex_WIDTH 16
#define gWitheredLeafTex_HEIGHT 16
extern u64 gWitheredLeafTex[TEX_LEN(u64, gWitheredLeafTex_WIDTH, gWitheredLeafTex_HEIGHT, 16)];
#endif

View File

@ -0,0 +1,10 @@
#include "eff_fragments_2_model.h"
#include "gfx.h"
Vtx gEffFragments2Vtx[] = {
#include "assets/objects/gameplay_keep/gEffFragments2Vtx.inc.c"
};
Gfx gEffFragments2DL[7] = {
#include "assets/objects/gameplay_keep/gEffFragments2DL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_EFF_FRAGMENTS_2_MODEL_H
#define GAMEPLAY_KEEP_EFF_FRAGMENTS_2_MODEL_H
#include "ultra64.h"
extern Vtx gEffFragments2Vtx[];
extern Gfx gEffFragments2DL[7];
#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,42 @@
#include "eff_magma_bubble.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_EFF_MAGMA_BUBBLE_H
#define GAMEPLAY_KEEP_EFF_MAGMA_BUBBLE_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 "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,14 @@
#include "eff_sparkles.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_EFF_SPARKLES_H
#define GAMEPLAY_KEEP_EFF_SPARKLES_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,14 @@
#include "eff_water_ripple.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_EFF_WATER_RIPPLE_H
#define GAMEPLAY_KEEP_EFF_WATER_RIPPLE_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 "eff_water_splash.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_EFF_WATER_SPLASH_H
#define GAMEPLAY_KEEP_EFF_WATER_SPLASH_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,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 gFairySkelLimb_0 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_0.inc.c"
};
StandardLimb gFairySkelLimb_1 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_1.inc.c"
};
StandardLimb gFairySkelLimb_2 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_2.inc.c"
};
StandardLimb gFairySkelLimb_3 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_3.inc.c"
};
StandardLimb gFairySkelLimb_4 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_4.inc.c"
};
StandardLimb gFairySkelLimb_5 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_5.inc.c"
};
StandardLimb gFairySkelLimb_6 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_6.inc.c"
};
StandardLimb gFairySkelLimb_7 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_7.inc.c"
};
StandardLimb gFairySkelLimb_8 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_8.inc.c"
};
StandardLimb gFairySkelLimb_9 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_9.inc.c"
};
StandardLimb gFairySkelLimb_10 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_10.inc.c"
};
StandardLimb gFairySkelLimb_11 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_11.inc.c"
};
StandardLimb gFairySkelLimb_12 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_12.inc.c"
};
StandardLimb gFairySkelLimb_13 = {
#include "assets/objects/gameplay_keep/gFairySkelLimb_13.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 gFairySkelLimb_0;
extern StandardLimb gFairySkelLimb_1;
extern StandardLimb gFairySkelLimb_2;
extern StandardLimb gFairySkelLimb_3;
extern StandardLimb gFairySkelLimb_4;
extern StandardLimb gFairySkelLimb_5;
extern StandardLimb gFairySkelLimb_6;
extern StandardLimb gFairySkelLimb_7;
extern StandardLimb gFairySkelLimb_8;
extern StandardLimb gFairySkelLimb_9;
extern StandardLimb gFairySkelLimb_10;
extern StandardLimb gFairySkelLimb_11;
extern StandardLimb gFairySkelLimb_12;
extern StandardLimb gFairySkelLimb_13;
extern void* gFairyLimbs[];
typedef enum FairySkelLimb {
/* 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
} FairySkelLimb;
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,11 @@
#include "flat_rot_block_model.h"
#include "gameplay_keep_0x42530.h"
#include "gfx.h"
Vtx gFlatRotBlockVtx[] = {
#include "assets/objects/gameplay_keep/gFlatRotBlockVtx.inc.c"
};
Gfx gFlatRotBlockDL[22] = {
#include "assets/objects/gameplay_keep/gFlatRotBlockDL.inc.c"
};

View File

@ -0,0 +1,9 @@
#ifndef GAMEPLAY_KEEP_FLAT_ROT_BLOCK_MODEL_H
#define GAMEPLAY_KEEP_FLAT_ROT_BLOCK_MODEL_H
#include "ultra64.h"
extern Vtx gFlatRotBlockVtx[];
extern Gfx gFlatRotBlockDL[22];
#endif

View File

@ -0,0 +1,13 @@
#include "gArrow1_Anim.h"
s16 gArrow1_FrameData[] = {
#include "assets/objects/gameplay_keep/gArrow1_FrameData.inc.c"
};
JointIndex gArrow1_JointIndices[] = {
#include "assets/objects/gameplay_keep/gArrow1_JointIndices.inc.c"
};
AnimationHeader gArrow1_Anim = {
#include "assets/objects/gameplay_keep/gArrow1_Anim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_GARROW1_ANIM_H
#define GAMEPLAY_KEEP_GARROW1_ANIM_H
#include "animation.h"
extern s16 gArrow1_FrameData[];
extern JointIndex gArrow1_JointIndices[];
extern AnimationHeader gArrow1_Anim;
#endif

View File

@ -0,0 +1,13 @@
#include "gArrow2_Anim.h"
s16 gArrow2_FrameData[] = {
#include "assets/objects/gameplay_keep/gArrow2_FrameData.inc.c"
};
JointIndex gArrow2_JointIndices[] = {
#include "assets/objects/gameplay_keep/gArrow2_JointIndices.inc.c"
};
AnimationHeader gArrow2_Anim = {
#include "assets/objects/gameplay_keep/gArrow2_Anim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_GARROW2_ANIM_H
#define GAMEPLAY_KEEP_GARROW2_ANIM_H
#include "animation.h"
extern s16 gArrow2_FrameData[];
extern JointIndex gArrow2_JointIndices[];
extern AnimationHeader gArrow2_Anim;
#endif

View File

@ -0,0 +1,13 @@
#include "gBugCrawlAnim.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"
};

View File

@ -0,0 +1,11 @@
#ifndef GAMEPLAY_KEEP_GBUGCRAWLANIM_H
#define GAMEPLAY_KEEP_GBUGCRAWLANIM_H
#include "ultra64.h"
#include "animation.h"
extern s16 gBugCrawlFrameData[];
extern JointIndex gBugCrawlJointIndices[];
extern AnimationHeader gBugCrawlAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gDoorAdultOpeningLeftAnim.h"
s16 gDoorAdultOpeningLeftFrameData[] = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningLeftFrameData.inc.c"
};
JointIndex gDoorAdultOpeningLeftJointIndices[] = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningLeftJointIndices.inc.c"
};
AnimationHeader gDoorAdultOpeningLeftAnim = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningLeftAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_GDOORADULTOPENINGLEFTANIM_H
#define GAMEPLAY_KEEP_GDOORADULTOPENINGLEFTANIM_H
#include "animation.h"
extern s16 gDoorAdultOpeningLeftFrameData[];
extern JointIndex gDoorAdultOpeningLeftJointIndices[];
extern AnimationHeader gDoorAdultOpeningLeftAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gDoorAdultOpeningRightAnim.h"
s16 gDoorAdultOpeningRightFrameData[] = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningRightFrameData.inc.c"
};
JointIndex gDoorAdultOpeningRightJointIndices[] = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningRightJointIndices.inc.c"
};
AnimationHeader gDoorAdultOpeningRightAnim = {
#include "assets/objects/gameplay_keep/gDoorAdultOpeningRightAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_DOOR_ADULT_OPENING_RIGHT_ANIM_H
#define GAMEPLAY_KEEP_DOOR_ADULT_OPENING_RIGHT_ANIM_H
#include "animation.h"
extern s16 gDoorAdultOpeningRightFrameData[];
extern JointIndex gDoorAdultOpeningRightJointIndices[];
extern AnimationHeader gDoorAdultOpeningRightAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gDoorChildOpeningLeftAnim.h"
s16 gDoorChildOpeningLeftFrameData[] = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningLeftFrameData.inc.c"
};
JointIndex gDoorChildOpeningLeftJointIndices[] = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningLeftJointIndices.inc.c"
};
AnimationHeader gDoorChildOpeningLeftAnim = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningLeftAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_DOOR_CHILD_OPENING_LEFT_ANIM_H
#define GAMEPLAY_KEEP_DOOR_CHILD_OPENING_LEFT_ANIM_H
#include "animation.h"
extern s16 gDoorChildOpeningLeftFrameData[];
extern JointIndex gDoorChildOpeningLeftJointIndices[];
extern AnimationHeader gDoorChildOpeningLeftAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gDoorChildOpeningRightAnim.h"
s16 gDoorChildOpeningRightFrameData[] = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningRightFrameData.inc.c"
};
JointIndex gDoorChildOpeningRightJointIndices[] = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningRightJointIndices.inc.c"
};
AnimationHeader gDoorChildOpeningRightAnim = {
#include "assets/objects/gameplay_keep/gDoorChildOpeningRightAnim.inc.c"
};

View File

@ -0,0 +1,10 @@
#ifndef GAMEPLAY_KEEP_GDOORCHILDOPENINGRIGHTANIM_H
#define GAMEPLAY_KEEP_GDOORCHILDOPENINGRIGHTANIM_H
#include "animation.h"
extern s16 gDoorChildOpeningRightFrameData[];
extern JointIndex gDoorChildOpeningRightJointIndices[];
extern AnimationHeader gDoorChildOpeningRightAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gFishInWaterAnim.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_GFISHINWATERANIM_H
#define GAMEPLAY_KEEP_GFISHINWATERANIM_H
#include "animation.h"
extern s16 gFishInWaterFrameData[];
extern JointIndex gFishInWaterJointIndices[];
extern AnimationHeader gFishInWaterAnim;
#endif

View File

@ -0,0 +1,13 @@
#include "gFishOutOfWaterAnim.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_GFISHOUTOFWATERANIM_H
#define GAMEPLAY_KEEP_GFISHOUTOFWATERANIM_H
#include "animation.h"
extern s16 gFishOutOfWaterFrameData[];
extern JointIndex gFishOutOfWaterJointIndices[];
extern AnimationHeader gFishOutOfWaterAnim;
#endif

View File

@ -0,0 +1,24 @@
#include "gLargerCubeCol.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_GLARGERCUBECOL_H
#define GAMEPLAY_KEEP_GLARGERCUBECOL_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,23 @@
#include "gLargerFlatBlockCol.h"
#include "array_count.h"
#include "camera.h"
BgCamInfo gLargerFlatBlockBgCamList[] = {
#include "assets/objects/gameplay_keep/gLargerFlatBlockBgCamList.inc.c"
};
SurfaceType gLargerFlatBlockSurfaceTypes[] = {
#include "assets/objects/gameplay_keep/gLargerFlatBlockSurfaceTypes.inc.c"
};
CollisionPoly gLargerFlatBlockPolyList[] = {
#include "assets/objects/gameplay_keep/gLargerFlatBlockPolyList.inc.c"
};
Vec3s gLargerFlatBlockVtxList[] = {
#include "assets/objects/gameplay_keep/gLargerFlatBlockVtxList.inc.c"
};
CollisionHeader gLargerFlatBlockCol = {
#include "assets/objects/gameplay_keep/gLargerFlatBlockCol.inc.c"
};

View File

@ -0,0 +1,12 @@
#ifndef GAMEPLAY_KEEP_GLARGERFLATBLOCKCOL_H
#define GAMEPLAY_KEEP_GLARGERFLATBLOCKCOL_H
#include "bgcheck.h"
extern BgCamInfo gLargerFlatBlockBgCamList[];
extern SurfaceType gLargerFlatBlockSurfaceTypes[];
extern CollisionPoly gLargerFlatBlockPolyList[];
extern Vec3s gLargerFlatBlockVtxList[];
extern CollisionHeader gLargerFlatBlockCol;
#endif

View File

@ -0,0 +1,24 @@
#include "gTallBlockCol.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"
};

View File

@ -0,0 +1,12 @@
#ifndef GAMEPLAY_KEEP_GTALLBLOCKCOL_H
#define GAMEPLAY_KEEP_GTALLBLOCKCOL_H
#include "bgcheck.h"
extern BgCamInfo gTallBlockBgCamList[];
extern SurfaceType gTallBlockSurfaceTypes[];
extern CollisionPoly gTallBlockPolyList[];
extern Vec3s gTallBlockVtxList[];
extern CollisionHeader gTallBlockCol;
#endif

View File

@ -0,0 +1,24 @@
#include "gWideTallBlockCol.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_GWIDETALLBLOCKCOL_H
#define GAMEPLAY_KEEP_GWIDETALLBLOCKCOL_H
#include "bgcheck.h"
extern BgCamInfo gWideTallBlockBgCamList[];
extern SurfaceType gWideTallBlockSurfaceTypes[];
extern CollisionPoly gWideTallBlockPolyList[];
extern Vec3s gWideTallBlockVtxList[];
extern CollisionHeader gWideTallBlockCol;
#endif

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