Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions soh/assets/mm/objects/object_gmo/object_gmo.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#ifndef OBJECTS_OBJECT_GMO_H
#define OBJECTS_OBJECT_GMO_H 1

#include "align_asset_macro.h"

#define dgNejironIdleAnim "__OTR__objects/object_gmo/gNejironIdleAnim"
static const ALIGN_ASSET(2) char gNejironIdleAnim[] = dgNejironIdleAnim;

#define dgNejironBodyDL "__OTR__objects/object_gmo/gNejironBodyDL"
static const ALIGN_ASSET(2) char gNejironBodyDL[] = dgNejironBodyDL;

#define dgNejironEyesDL "__OTR__objects/object_gmo/gNejironEyesDL"
static const ALIGN_ASSET(2) char gNejironEyesDL[] = dgNejironEyesDL;

#define dgNejironBodyTLUT "__OTR__objects/object_gmo/gNejironBodyTLUT"
static const ALIGN_ASSET(2) char gNejironBodyTLUT[] = dgNejironBodyTLUT;

#define dgNejironBodyTex "__OTR__objects/object_gmo/gNejironBodyTex"
static const ALIGN_ASSET(2) char gNejironBodyTex[] = dgNejironBodyTex;

#define dgNejironEyeOpenTex "__OTR__objects/object_gmo/gNejironEyeOpenTex"
static const ALIGN_ASSET(2) char gNejironEyeOpenTex[] = dgNejironEyeOpenTex;

#define dgNejironEyeHalfTex "__OTR__objects/object_gmo/gNejironEyeHalfTex"
static const ALIGN_ASSET(2) char gNejironEyeHalfTex[] = dgNejironEyeHalfTex;

#define dgNejironEyeClosedTex "__OTR__objects/object_gmo/gNejironEyeClosedTex"
static const ALIGN_ASSET(2) char gNejironEyeClosedTex[] = dgNejironEyeClosedTex;

#define dgNejironSkel "__OTR__objects/object_gmo/gNejironSkel"
static const ALIGN_ASSET(2) char gNejironSkel[] = dgNejironSkel;

typedef enum NejironLimb {
/* 0x00 */ NEJIRON_LIMB_NONE,
/* 0x01 */ NEJIRON_LIMB_BODY,
/* 0x02 */ NEJIRON_LIMB_EYES,
/* 0x03 */ NEJIRON_LIMB_MAX
} NejironLimb;

#endif // OBJECTS_OBJECT_GMO_H
298 changes: 298 additions & 0 deletions soh/assets/mm/objects/object_jso/object_jso.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,298 @@
#ifndef OBJECTS_OBJECT_JSO_H
#define OBJECTS_OBJECT_JSO_H 1

#include "align_asset_macro.h"

#define dgGaroEmpty1TexAnim "__OTR__objects/object_jso/gGaroEmpty1TexAnim"
static const ALIGN_ASSET(2) char gGaroEmpty1TexAnim[] = dgGaroEmpty1TexAnim;

#define dgGaroEmpty2TexAnim "__OTR__objects/object_jso/gGaroEmpty2TexAnim"
static const ALIGN_ASSET(2) char gGaroEmpty2TexAnim[] = dgGaroEmpty2TexAnim;

#define dgGaroMasterLeftThighDL "__OTR__objects/object_jso/gGaroMasterLeftThighDL"
static const ALIGN_ASSET(2) char gGaroMasterLeftThighDL[] = dgGaroMasterLeftThighDL;

#define dgGaroMasterLeftShinDL "__OTR__objects/object_jso/gGaroMasterLeftShinDL"
static const ALIGN_ASSET(2) char gGaroMasterLeftShinDL[] = dgGaroMasterLeftShinDL;

#define dgGaroMasterLeftFootDL "__OTR__objects/object_jso/gGaroMasterLeftFootDL"
static const ALIGN_ASSET(2) char gGaroMasterLeftFootDL[] = dgGaroMasterLeftFootDL;

#define dgGaroMasterRightThighDL "__OTR__objects/object_jso/gGaroMasterRightThighDL"
static const ALIGN_ASSET(2) char gGaroMasterRightThighDL[] = dgGaroMasterRightThighDL;

#define dgGaroMasterRightShinDL "__OTR__objects/object_jso/gGaroMasterRightShinDL"
static const ALIGN_ASSET(2) char gGaroMasterRightShinDL[] = dgGaroMasterRightShinDL;

#define dgGaroMasterRightFootDL "__OTR__objects/object_jso/gGaroMasterRightFootDL"
static const ALIGN_ASSET(2) char gGaroMasterRightFootDL[] = dgGaroMasterRightFootDL;

#define dgGaroMasterTorsoDL "__OTR__objects/object_jso/gGaroMasterTorsoDL"
static const ALIGN_ASSET(2) char gGaroMasterTorsoDL[] = dgGaroMasterTorsoDL;

#define dgGaroMasterHeadDL "__OTR__objects/object_jso/gGaroMasterHeadDL"
static const ALIGN_ASSET(2) char gGaroMasterHeadDL[] = dgGaroMasterHeadDL;

#define dgGaroMasterRobeTopDL "__OTR__objects/object_jso/gGaroMasterRobeTopDL"
static const ALIGN_ASSET(2) char gGaroMasterRobeTopDL[] = dgGaroMasterRobeTopDL;

#define dgGaroMasterRobeFrontDL "__OTR__objects/object_jso/gGaroMasterRobeFrontDL"
static const ALIGN_ASSET(2) char gGaroMasterRobeFrontDL[] = dgGaroMasterRobeFrontDL;

#define dgGaroMasterRobeRightDL "__OTR__objects/object_jso/gGaroMasterRobeRightDL"
static const ALIGN_ASSET(2) char gGaroMasterRobeRightDL[] = dgGaroMasterRobeRightDL;

#define dgGaroMasterRobeLeftDL "__OTR__objects/object_jso/gGaroMasterRobeLeftDL"
static const ALIGN_ASSET(2) char gGaroMasterRobeLeftDL[] = dgGaroMasterRobeLeftDL;

#define dgGaroMasterRobeBackDL "__OTR__objects/object_jso/gGaroMasterRobeBackDL"
static const ALIGN_ASSET(2) char gGaroMasterRobeBackDL[] = dgGaroMasterRobeBackDL;

#define dgGaroMasterRightArmDL "__OTR__objects/object_jso/gGaroMasterRightArmDL"
static const ALIGN_ASSET(2) char gGaroMasterRightArmDL[] = dgGaroMasterRightArmDL;

#define dgGaroMasterRightSwordDL "__OTR__objects/object_jso/gGaroMasterRightSwordDL"
static const ALIGN_ASSET(2) char gGaroMasterRightSwordDL[] = dgGaroMasterRightSwordDL;

#define dgGaroMasterLeftArmDL "__OTR__objects/object_jso/gGaroMasterLeftArmDL"
static const ALIGN_ASSET(2) char gGaroMasterLeftArmDL[] = dgGaroMasterLeftArmDL;

#define dgGaroMasterLeftSwordDL "__OTR__objects/object_jso/gGaroMasterLeftSwordDL"
static const ALIGN_ASSET(2) char gGaroMasterLeftSwordDL[] = dgGaroMasterLeftSwordDL;

#define dgGaroMasterUnusedLegWrappingTex "__OTR__objects/object_jso/gGaroMasterUnusedLegWrappingTex"
static const ALIGN_ASSET(2) char gGaroMasterUnusedLegWrappingTex[] = dgGaroMasterUnusedLegWrappingTex;

#define dgGaroMasterRobeFrontTex "__OTR__objects/object_jso/gGaroMasterRobeFrontTex"
static const ALIGN_ASSET(2) char gGaroMasterRobeFrontTex[] = dgGaroMasterRobeFrontTex;

#define dgGaroMasterShinTex "__OTR__objects/object_jso/gGaroMasterShinTex"
static const ALIGN_ASSET(2) char gGaroMasterShinTex[] = dgGaroMasterShinTex;

#define dgGaroMasterDuplicateEyeTex "__OTR__objects/object_jso/gGaroMasterDuplicateEyeTex"
static const ALIGN_ASSET(2) char gGaroMasterDuplicateEyeTex[] = dgGaroMasterDuplicateEyeTex;

#define dgGaroMasterSwordTex "__OTR__objects/object_jso/gGaroMasterSwordTex"
static const ALIGN_ASSET(2) char gGaroMasterSwordTex[] = dgGaroMasterSwordTex;

#define dgGaroMasterRobeTex "__OTR__objects/object_jso/gGaroMasterRobeTex"
static const ALIGN_ASSET(2) char gGaroMasterRobeTex[] = dgGaroMasterRobeTex;

#define dgGaroMasterClothingTLUT "__OTR__objects/object_jso/gGaroMasterClothingTLUT"
static const ALIGN_ASSET(2) char gGaroMasterClothingTLUT[] = dgGaroMasterClothingTLUT;

#define dgGaroMasterMaskTLUT "__OTR__objects/object_jso/gGaroMasterMaskTLUT"
static const ALIGN_ASSET(2) char gGaroMasterMaskTLUT[] = dgGaroMasterMaskTLUT;

#define dgGaroMasterClothingTex "__OTR__objects/object_jso/gGaroMasterClothingTex"
static const ALIGN_ASSET(2) char gGaroMasterClothingTex[] = dgGaroMasterClothingTex;

#define dgGaroMasterMaskTex "__OTR__objects/object_jso/gGaroMasterMaskTex"
static const ALIGN_ASSET(2) char gGaroMasterMaskTex[] = dgGaroMasterMaskTex;

#define dgGaroMasterEyesDL "__OTR__objects/object_jso/gGaroMasterEyesDL"
static const ALIGN_ASSET(2) char gGaroMasterEyesDL[] = dgGaroMasterEyesDL;

#define dgGaroMasterEyeTex "__OTR__objects/object_jso/gGaroMasterEyeTex"
static const ALIGN_ASSET(2) char gGaroMasterEyeTex[] = dgGaroMasterEyeTex;

#define dgGaroMasterSkel "__OTR__objects/object_jso/gGaroMasterSkel"
static const ALIGN_ASSET(2) char gGaroMasterSkel[] = dgGaroMasterSkel;

#define dgGaroStaticJumpPoseAnim "__OTR__objects/object_jso/gGaroStaticJumpPoseAnim"
static const ALIGN_ASSET(2) char gGaroStaticJumpPoseAnim[] = dgGaroStaticJumpPoseAnim;

#define dgGaroDashAttackAnim "__OTR__objects/object_jso/gGaroDashAttackAnim"
static const ALIGN_ASSET(2) char gGaroDashAttackAnim[] = dgGaroDashAttackAnim;

#define dgGaroSlashStartAnim "__OTR__objects/object_jso/gGaroSlashStartAnim"
static const ALIGN_ASSET(2) char gGaroSlashStartAnim[] = dgGaroSlashStartAnim;

#define dgGaroSlashLoopAnim "__OTR__objects/object_jso/gGaroSlashLoopAnim"
static const ALIGN_ASSET(2) char gGaroSlashLoopAnim[] = dgGaroSlashLoopAnim;

#define dgGaroJumpBackAnim "__OTR__objects/object_jso/gGaroJumpBackAnim"
static const ALIGN_ASSET(2) char gGaroJumpBackAnim[] = dgGaroJumpBackAnim;

#define dgGaroTakeOutBombAnim "__OTR__objects/object_jso/gGaroTakeOutBombAnim"
static const ALIGN_ASSET(2) char gGaroTakeOutBombAnim[] = dgGaroTakeOutBombAnim;

#define dgGaroLandAnim "__OTR__objects/object_jso/gGaroLandAnim"
static const ALIGN_ASSET(2) char gGaroLandAnim[] = dgGaroLandAnim;

#define dgGaroDamagedAnim "__OTR__objects/object_jso/gGaroDamagedAnim"
static const ALIGN_ASSET(2) char gGaroDamagedAnim[] = dgGaroDamagedAnim;

#define dgGaroGuardAnim "__OTR__objects/object_jso/gGaroGuardAnim"
static const ALIGN_ASSET(2) char gGaroGuardAnim[] = dgGaroGuardAnim;

#define dgGaroAppearAndDrawSwordsAnim "__OTR__objects/object_jso/gGaroAppearAndDrawSwordsAnim"
static const ALIGN_ASSET(2) char gGaroAppearAndDrawSwordsAnim[] = dgGaroAppearAndDrawSwordsAnim;

#define dgGaroFallDownAnim "__OTR__objects/object_jso/gGaroFallDownAnim"
static const ALIGN_ASSET(2) char gGaroFallDownAnim[] = dgGaroFallDownAnim;

#define dgGaroKnockedBackAnim "__OTR__objects/object_jso/gGaroKnockedBackAnim"
static const ALIGN_ASSET(2) char gGaroKnockedBackAnim[] = dgGaroKnockedBackAnim;

#define dgGaroTrembleAnim "__OTR__objects/object_jso/gGaroTrembleAnim"
static const ALIGN_ASSET(2) char gGaroTrembleAnim[] = dgGaroTrembleAnim;

#define dgGaroCollapseAnim "__OTR__objects/object_jso/gGaroCollapseAnim"
static const ALIGN_ASSET(2) char gGaroCollapseAnim[] = dgGaroCollapseAnim;

#define dgGaroDrawSwordsAnim "__OTR__objects/object_jso/gGaroDrawSwordsAnim"
static const ALIGN_ASSET(2) char gGaroDrawSwordsAnim[] = dgGaroDrawSwordsAnim;

#define dgGaroJumpDownAnim "__OTR__objects/object_jso/gGaroJumpDownAnim"
static const ALIGN_ASSET(2) char gGaroJumpDownAnim[] = dgGaroJumpDownAnim;

#define dgGaroSpinAttackAnim "__OTR__objects/object_jso/gGaroSpinAttackAnim"
static const ALIGN_ASSET(2) char gGaroSpinAttackAnim[] = dgGaroSpinAttackAnim;

#define dgGaroLookAroundAnim "__OTR__objects/object_jso/gGaroLookAroundAnim"
static const ALIGN_ASSET(2) char gGaroLookAroundAnim[] = dgGaroLookAroundAnim;

#define dgGaroCowerAnim "__OTR__objects/object_jso/gGaroCowerAnim"
static const ALIGN_ASSET(2) char gGaroCowerAnim[] = dgGaroCowerAnim;

#define dgGaroAppearAnim "__OTR__objects/object_jso/gGaroAppearAnim"
static const ALIGN_ASSET(2) char gGaroAppearAnim[] = dgGaroAppearAnim;

#define dgGaroLeftThighDL "__OTR__objects/object_jso/gGaroLeftThighDL"
static const ALIGN_ASSET(2) char gGaroLeftThighDL[] = dgGaroLeftThighDL;

#define dgGaroLeftShinDL "__OTR__objects/object_jso/gGaroLeftShinDL"
static const ALIGN_ASSET(2) char gGaroLeftShinDL[] = dgGaroLeftShinDL;

#define dgGaroLeftFootDL "__OTR__objects/object_jso/gGaroLeftFootDL"
static const ALIGN_ASSET(2) char gGaroLeftFootDL[] = dgGaroLeftFootDL;

#define dgGaroRightThighDL "__OTR__objects/object_jso/gGaroRightThighDL"
static const ALIGN_ASSET(2) char gGaroRightThighDL[] = dgGaroRightThighDL;

#define dgGaroRightShinDL "__OTR__objects/object_jso/gGaroRightShinDL"
static const ALIGN_ASSET(2) char gGaroRightShinDL[] = dgGaroRightShinDL;

#define dgGaroRightFootDL "__OTR__objects/object_jso/gGaroRightFootDL"
static const ALIGN_ASSET(2) char gGaroRightFootDL[] = dgGaroRightFootDL;

#define dgGaroTorsoDL "__OTR__objects/object_jso/gGaroTorsoDL"
static const ALIGN_ASSET(2) char gGaroTorsoDL[] = dgGaroTorsoDL;

#define dgGaroHeadDL "__OTR__objects/object_jso/gGaroHeadDL"
static const ALIGN_ASSET(2) char gGaroHeadDL[] = dgGaroHeadDL;

#define dgGaroRobeTopDL "__OTR__objects/object_jso/gGaroRobeTopDL"
static const ALIGN_ASSET(2) char gGaroRobeTopDL[] = dgGaroRobeTopDL;

#define dgGaroRobeFrontDL "__OTR__objects/object_jso/gGaroRobeFrontDL"
static const ALIGN_ASSET(2) char gGaroRobeFrontDL[] = dgGaroRobeFrontDL;

#define dgGaroRobeRightDL "__OTR__objects/object_jso/gGaroRobeRightDL"
static const ALIGN_ASSET(2) char gGaroRobeRightDL[] = dgGaroRobeRightDL;

#define dgGaroRobeLeftDL "__OTR__objects/object_jso/gGaroRobeLeftDL"
static const ALIGN_ASSET(2) char gGaroRobeLeftDL[] = dgGaroRobeLeftDL;

#define dgGaroRobeBackDL "__OTR__objects/object_jso/gGaroRobeBackDL"
static const ALIGN_ASSET(2) char gGaroRobeBackDL[] = dgGaroRobeBackDL;

#define dgGaroRightArmDL "__OTR__objects/object_jso/gGaroRightArmDL"
static const ALIGN_ASSET(2) char gGaroRightArmDL[] = dgGaroRightArmDL;

#define dgGaroRightSwordDL "__OTR__objects/object_jso/gGaroRightSwordDL"
static const ALIGN_ASSET(2) char gGaroRightSwordDL[] = dgGaroRightSwordDL;

#define dgGaroLeftArmDL "__OTR__objects/object_jso/gGaroLeftArmDL"
static const ALIGN_ASSET(2) char gGaroLeftArmDL[] = dgGaroLeftArmDL;

#define dgGaroLeftSwordDL "__OTR__objects/object_jso/gGaroLeftSwordDL"
static const ALIGN_ASSET(2) char gGaroLeftSwordDL[] = dgGaroLeftSwordDL;

#define dgGaroLegWrappingTex "__OTR__objects/object_jso/gGaroLegWrappingTex"
static const ALIGN_ASSET(2) char gGaroLegWrappingTex[] = dgGaroLegWrappingTex;

#define dgGaroThighTex "__OTR__objects/object_jso/gGaroThighTex"
static const ALIGN_ASSET(2) char gGaroThighTex[] = dgGaroThighTex;

#define dgGaroRobeFrontTex "__OTR__objects/object_jso/gGaroRobeFrontTex"
static const ALIGN_ASSET(2) char gGaroRobeFrontTex[] = dgGaroRobeFrontTex;

#define dgGaroRobeTex "__OTR__objects/object_jso/gGaroRobeTex"
static const ALIGN_ASSET(2) char gGaroRobeTex[] = dgGaroRobeTex;

#define dgGaroRobeStitchingTex "__OTR__objects/object_jso/gGaroRobeStitchingTex"
static const ALIGN_ASSET(2) char gGaroRobeStitchingTex[] = dgGaroRobeStitchingTex;

#define dgGaroRobeTopTex "__OTR__objects/object_jso/gGaroRobeTopTex"
static const ALIGN_ASSET(2) char gGaroRobeTopTex[] = dgGaroRobeTopTex;

#define dgGaroEyesTex "__OTR__objects/object_jso/gGaroEyesTex"
static const ALIGN_ASSET(2) char gGaroEyesTex[] = dgGaroEyesTex;

#define dgGaroSwordTex "__OTR__objects/object_jso/gGaroSwordTex"
static const ALIGN_ASSET(2) char gGaroSwordTex[] = dgGaroSwordTex;

#define dgGaroSkel "__OTR__objects/object_jso/gGaroSkel"
static const ALIGN_ASSET(2) char gGaroSkel[] = dgGaroSkel;

#define dgGaroIdleAnim "__OTR__objects/object_jso/gGaroIdleAnim"
static const ALIGN_ASSET(2) char gGaroIdleAnim[] = dgGaroIdleAnim;

#define dgGaroLaughAnim "__OTR__objects/object_jso/gGaroLaughAnim"
static const ALIGN_ASSET(2) char gGaroLaughAnim[] = dgGaroLaughAnim;

#define dgGaroBounceAnim "__OTR__objects/object_jso/gGaroBounceAnim"
static const ALIGN_ASSET(2) char gGaroBounceAnim[] = dgGaroBounceAnim;

typedef enum GaroMasterLimb {
/* 0x00 */ GARO_MASTER_LIMB_NONE,
/* 0x01 */ GARO_MASTER_LIMB_ROOT,
/* 0x02 */ GARO_MASTER_LIMB_TORSO,
/* 0x03 */ GARO_MASTER_LIMB_LEFT_ARM,
/* 0x04 */ GARO_MASTER_LIMB_LEFT_SWORD,
/* 0x05 */ GARO_MASTER_LIMB_RIGHT_ARM,
/* 0x06 */ GARO_MASTER_LIMB_RIGHT_SWORD,
/* 0x07 */ GARO_MASTER_LIMB_ROBE_TOP,
/* 0x08 */ GARO_MASTER_LIMB_ROBE_BACK,
/* 0x09 */ GARO_MASTER_LIMB_ROBE_LEFT,
/* 0x0A */ GARO_MASTER_LIMB_ROBE_RIGHT,
/* 0x0B */ GARO_MASTER_LIMB_ROBE_FRONT,
/* 0x0C */ GARO_MASTER_LIMB_HEAD,
/* 0x0D */ GARO_MASTER_LIMB_LOWER_BODY_ROOT,
/* 0x0E */ GARO_MASTER_LIMB_RIGHT_THIGH,
/* 0x0F */ GARO_MASTER_LIMB_RIGHT_SHIN,
/* 0x10 */ GARO_MASTER_LIMB_RIGHT_FOOT,
/* 0x11 */ GARO_MASTER_LIMB_LEFT_THIGH,
/* 0x12 */ GARO_MASTER_LIMB_LEFT_SHIN,
/* 0x13 */ GARO_MASTER_LIMB_LEFT_FOOT,
/* 0x14 */ GARO_MASTER_LIMB_MAX
} GaroMasterLimb;


typedef enum GaroLimb {
/* 0x00 */ GARO_LIMB_NONE,
/* 0x01 */ GARO_LIMB_ROOT,
/* 0x02 */ GARO_LIMB_TORSO,
/* 0x03 */ GARO_LIMB_LEFT_ARM,
/* 0x04 */ GARO_LIMB_LEFT_SWORD,
/* 0x05 */ GARO_LIMB_RIGHT_ARM,
/* 0x06 */ GARO_LIMB_RIGHT_SWORD,
/* 0x07 */ GARO_LIMB_ROBE_TOP,
/* 0x08 */ GARO_LIMB_ROBE_BACK,
/* 0x09 */ GARO_LIMB_ROBE_LEFT,
/* 0x0A */ GARO_LIMB_ROBE_RIGHT,
/* 0x0B */ GARO_LIMB_ROBE_FRONT,
/* 0x0C */ GARO_LIMB_HEAD,
/* 0x0D */ GARO_LIMB_LOWER_BODY_ROOT,
/* 0x0E */ GARO_LIMB_RIGHT_THIGH,
/* 0x0F */ GARO_LIMB_RIGHT_SHIN,
/* 0x10 */ GARO_LIMB_RIGHT_FOOT,
/* 0x11 */ GARO_LIMB_LEFT_THIGH,
/* 0x12 */ GARO_LIMB_LEFT_SHIN,
/* 0x13 */ GARO_LIMB_LEFT_FOOT,
/* 0x14 */ GARO_LIMB_MAX
} GaroLimb;

#endif // OBJECTS_OBJECT_JSO_H
Loading
Loading