Files

136 lines
7.0 KiB
C

#ifndef OBJECTS_OBJECT_BIGOKUTA_H
#define OBJECTS_OBJECT_BIGOKUTA_H 1
#include "align_asset_macro.h"
#define dgBigOctoRiseOutOfWaterAnim "__OTR__objects/object_bigokuta/gBigOctoRiseOutOfWaterAnim"
static const ALIGN_ASSET(2) char gBigOctoRiseOutOfWaterAnim[] = dgBigOctoRiseOutOfWaterAnim;
#define dgBigOctoDeathAnim "__OTR__objects/object_bigokuta/gBigOctoDeathAnim"
static const ALIGN_ASSET(2) char gBigOctoDeathAnim[] = dgBigOctoDeathAnim;
#define dgBigOctoHitAnim "__OTR__objects/object_bigokuta/gBigOctoHitAnim"
static const ALIGN_ASSET(2) char gBigOctoHitAnim[] = dgBigOctoHitAnim;
#define dgBigOctoIdleAnim "__OTR__objects/object_bigokuta/gBigOctoIdleAnim"
static const ALIGN_ASSET(2) char gBigOctoIdleAnim[] = dgBigOctoIdleAnim;
#define dgBigOctoWalkAnim "__OTR__objects/object_bigokuta/gBigOctoWalkAnim"
static const ALIGN_ASSET(2) char gBigOctoWalkAnim[] = dgBigOctoWalkAnim;
#define dgBigOctoBodyDL "__OTR__objects/object_bigokuta/gBigOctoBodyDL"
static const ALIGN_ASSET(2) char gBigOctoBodyDL[] = dgBigOctoBodyDL;
#define dgBigOctoCenterSnoutDL "__OTR__objects/object_bigokuta/gBigOctoCenterSnoutDL"
static const ALIGN_ASSET(2) char gBigOctoCenterSnoutDL[] = dgBigOctoCenterSnoutDL;
#define dgBigOctoLeftSnoutDL "__OTR__objects/object_bigokuta/gBigOctoLeftSnoutDL"
static const ALIGN_ASSET(2) char gBigOctoLeftSnoutDL[] = dgBigOctoLeftSnoutDL;
#define dgBigOctoRightSnoutDL "__OTR__objects/object_bigokuta/gBigOctoRightSnoutDL"
static const ALIGN_ASSET(2) char gBigOctoRightSnoutDL[] = dgBigOctoRightSnoutDL;
#define dgBigOctoHeadShellDL "__OTR__objects/object_bigokuta/gBigOctoHeadShellDL"
static const ALIGN_ASSET(2) char gBigOctoHeadShellDL[] = dgBigOctoHeadShellDL;
#define dgBigOctoRightWeakPointDL "__OTR__objects/object_bigokuta/gBigOctoRightWeakPointDL"
static const ALIGN_ASSET(2) char gBigOctoRightWeakPointDL[] = dgBigOctoRightWeakPointDL;
#define dgBigOctoLeftWeakPointDL "__OTR__objects/object_bigokuta/gBigOctoLeftWeakPointDL"
static const ALIGN_ASSET(2) char gBigOctoLeftWeakPointDL[] = dgBigOctoLeftWeakPointDL;
#define dgBigOctoRightTentacleBaseDL "__OTR__objects/object_bigokuta/gBigOctoRightTentacleBaseDL"
static const ALIGN_ASSET(2) char gBigOctoRightTentacleBaseDL[] = dgBigOctoRightTentacleBaseDL;
#define dgBigOctoRightTentacleTipDL "__OTR__objects/object_bigokuta/gBigOctoRightTentacleTipDL"
static const ALIGN_ASSET(2) char gBigOctoRightTentacleTipDL[] = dgBigOctoRightTentacleTipDL;
#define dgBigOctoLeftTentacleBaseDL "__OTR__objects/object_bigokuta/gBigOctoLeftTentacleBaseDL"
static const ALIGN_ASSET(2) char gBigOctoLeftTentacleBaseDL[] = dgBigOctoLeftTentacleBaseDL;
#define dgBigOctoLeftTentacleTipDL "__OTR__objects/object_bigokuta/gBigOctoLeftTentacleTipDL"
static const ALIGN_ASSET(2) char gBigOctoLeftTentacleTipDL[] = dgBigOctoLeftTentacleTipDL;
#define dgBigOctoBackRightArmBaseDL "__OTR__objects/object_bigokuta/gBigOctoBackRightArmBaseDL"
static const ALIGN_ASSET(2) char gBigOctoBackRightArmBaseDL[] = dgBigOctoBackRightArmBaseDL;
#define dgBigOctoBackRightArmEndDL "__OTR__objects/object_bigokuta/gBigOctoBackRightArmEndDL"
static const ALIGN_ASSET(2) char gBigOctoBackRightArmEndDL[] = dgBigOctoBackRightArmEndDL;
#define dgBigOctoBackLeftArmBaseDL "__OTR__objects/object_bigokuta/gBigOctoBackLeftArmBaseDL"
static const ALIGN_ASSET(2) char gBigOctoBackLeftArmBaseDL[] = dgBigOctoBackLeftArmBaseDL;
#define dgBigOctoBackLeftArmEndDL "__OTR__objects/object_bigokuta/gBigOctoBackLeftArmEndDL"
static const ALIGN_ASSET(2) char gBigOctoBackLeftArmEndDL[] = dgBigOctoBackLeftArmEndDL;
#define dgBigOctoFrontLeftArmBaseDL "__OTR__objects/object_bigokuta/gBigOctoFrontLeftArmBaseDL"
static const ALIGN_ASSET(2) char gBigOctoFrontLeftArmBaseDL[] = dgBigOctoFrontLeftArmBaseDL;
#define dgBigOctoFrontLeftArmEndDL "__OTR__objects/object_bigokuta/gBigOctoFrontLeftArmEndDL"
static const ALIGN_ASSET(2) char gBigOctoFrontLeftArmEndDL[] = dgBigOctoFrontLeftArmEndDL;
#define dgBigOctoFrontRightArmBaseDL "__OTR__objects/object_bigokuta/gBigOctoFrontRightArmBaseDL"
static const ALIGN_ASSET(2) char gBigOctoFrontRightArmBaseDL[] = dgBigOctoFrontRightArmBaseDL;
#define dgBigOctoFrontRightArmEndDL "__OTR__objects/object_bigokuta/gBigOctoFrontRightArmEndDL"
static const ALIGN_ASSET(2) char gBigOctoFrontRightArmEndDL[] = dgBigOctoFrontRightArmEndDL;
#define dgBigOctoArmTopTex "__OTR__objects/object_bigokuta/gBigOctoArmTopTex"
static const ALIGN_ASSET(2) char gBigOctoArmTopTex[] = dgBigOctoArmTopTex;
#define dgBigOctoWeakPointCoverTex "__OTR__objects/object_bigokuta/gBigOctoWeakPointCoverTex"
static const ALIGN_ASSET(2) char gBigOctoWeakPointCoverTex[] = dgBigOctoWeakPointCoverTex;
#define dgBigOctoEyeTex "__OTR__objects/object_bigokuta/gBigOctoEyeTex"
static const ALIGN_ASSET(2) char gBigOctoEyeTex[] = dgBigOctoEyeTex;
#define dgBigOctoShellTex "__OTR__objects/object_bigokuta/gBigOctoShellTex"
static const ALIGN_ASSET(2) char gBigOctoShellTex[] = dgBigOctoShellTex;
#define dgBigOctoHeadBaseTex "__OTR__objects/object_bigokuta/gBigOctoHeadBaseTex"
static const ALIGN_ASSET(2) char gBigOctoHeadBaseTex[] = dgBigOctoHeadBaseTex;
#define dgBigOctoBetweenEyesTex "__OTR__objects/object_bigokuta/gBigOctoBetweenEyesTex"
static const ALIGN_ASSET(2) char gBigOctoBetweenEyesTex[] = dgBigOctoBetweenEyesTex;
#define dgBigOctoHeadUndersideTex "__OTR__objects/object_bigokuta/gBigOctoHeadUndersideTex"
static const ALIGN_ASSET(2) char gBigOctoHeadUndersideTex[] = dgBigOctoHeadUndersideTex;
#define dgBigOctoEyeShellTex "__OTR__objects/object_bigokuta/gBigOctoEyeShellTex"
static const ALIGN_ASSET(2) char gBigOctoEyeShellTex[] = dgBigOctoEyeShellTex;
#define dgBigOctoSnoutEdgeTex "__OTR__objects/object_bigokuta/gBigOctoSnoutEdgeTex"
static const ALIGN_ASSET(2) char gBigOctoSnoutEdgeTex[] = dgBigOctoSnoutEdgeTex;
#define dgBigOctoArmBottomTex "__OTR__objects/object_bigokuta/gBigOctoArmBottomTex"
static const ALIGN_ASSET(2) char gBigOctoArmBottomTex[] = dgBigOctoArmBottomTex;
#define dgBigOctoSkel "__OTR__objects/object_bigokuta/gBigOctoSkel"
static const ALIGN_ASSET(2) char gBigOctoSkel[] = dgBigOctoSkel;
typedef enum BigokutaLimb {
/* 0x00 */ BIGOKUTA_LIMB_NONE,
/* 0x01 */ BIGOKUTA_LIMB_BODY,
/* 0x02 */ BIGOKUTA_LIMB_RIGHT_FRONT_ARM_BASE,
/* 0x03 */ BIGOKUTA_LIMB_RIGHT_FRONT_ARM_END,
/* 0x04 */ BIGOKUTA_LIMB_LEFT_FRONT_ARM_BASE,
/* 0x05 */ BIGOKUTA_LIMB_LEFT_FRONT_ARM_END,
/* 0x06 */ BIGOKUTA_LIMB_RIGHT_BACK_ARM_BASE,
/* 0x07 */ BIGOKUTA_LIMB_RIGHT_BACK_ARM_END,
/* 0x08 */ BIGOKUTA_LIMB_LEFT_BACK_ARM_BASE,
/* 0x09 */ BIGOKUTA_LIMB_LEFT_BACK_ARM_END,
/* 0x0A */ BIGOKUTA_LIMB_HEAD,
/* 0x0B */ BIGOKUTA_LIMB_LEFT_TENTACLE_BASE,
/* 0x0C */ BIGOKUTA_LIMB_LEFT_TENTACLE_TIP,
/* 0x0D */ BIGOKUTA_LIMB_RIGHT_TENTACLE_BASE,
/* 0x0E */ BIGOKUTA_LIMB_RIGHT_TENTACLE_TIP,
/* 0x0F */ BIGOKUTA_LIMB_LEFT_WEAK_POINT,
/* 0x10 */ BIGOKUTA_LIMB_RIGHT_WEAK_POINT,
/* 0x11 */ BIGOKUTA_LIMB_CENTER_SNOUT,
/* 0x12 */ BIGOKUTA_LIMB_RIGHT_SNOUT,
/* 0x13 */ BIGOKUTA_LIMB_LEFT_SNOUT,
/* 0x14 */ BIGOKUTA_LIMB_MAX
} BigokutaLimb;
#endif // OBJECTS_OBJECT_BIGOKUTA_H