summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_obj_eayogn.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2023-12-28 01:39:53 -0500
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2023-12-28 01:39:53 -0500
commit83bcf1bd1fe980059cdf41fb1b7403b5ef7be34d (patch)
tree908b86e5d65c54a053fba241fa7ade1e8e0c81e9 /src/d/actor/d_a_obj_eayogn.cpp
parent2acf4ca63fa8a40cf223db91b272814d98236679 (diff)
use enums in more places
Diffstat (limited to 'src/d/actor/d_a_obj_eayogn.cpp')
-rw-r--r--src/d/actor/d_a_obj_eayogn.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/d/actor/d_a_obj_eayogn.cpp b/src/d/actor/d_a_obj_eayogn.cpp
index 2b9447f0..083f8a9e 100644
--- a/src/d/actor/d_a_obj_eayogn.cpp
+++ b/src/d/actor/d_a_obj_eayogn.cpp
@@ -12,6 +12,14 @@
#include "m_Do/m_Do_ext.h"
#include "m_Do/m_Do_mtx.h"
+enum EAYOGN_RES_FILE_ID { // IDs and indexes are synced
+ /* BDL */
+ EAYOGN_BDL_EAYOGN=0x4,
+
+ /* DZB */
+ EAYOGN_DZB_EAYOGN=0x7,
+};
+
const char daObjEayogn_c::M_arcname[7] = "Eayogn";
/* 00000078-00000098 .text solidHeapCB__13daObjEayogn_cFP10fopAc_ac_c */
@@ -23,13 +31,13 @@ BOOL daObjEayogn_c::solidHeapCB(fopAc_ac_c* i_this) {
BOOL daObjEayogn_c::create_heap() {
BOOL ret = FALSE;
- J3DModelData* mdl_data = static_cast<J3DModelData*>(dComIfG_getObjectRes(M_arcname, 0x04));
+ J3DModelData* mdl_data = static_cast<J3DModelData*>(dComIfG_getObjectRes(M_arcname, EAYOGN_BDL_EAYOGN));
JUT_ASSERT(0x5c, mdl_data != 0);
if (mdl_data != NULL) {
mpModel = mDoExt_J3DModel__create(mdl_data, 0x00, 0x11020203);
if (mpModel != NULL) {
- mpBgW = dBgW_NewSet((cBgD_t*)dComIfG_getObjectRes(M_arcname, 0x07), cBgW::MOVE_BG_e, &mpModel->getBaseTRMtx());
+ mpBgW = dBgW_NewSet((cBgD_t*)dComIfG_getObjectRes(M_arcname, EAYOGN_DZB_EAYOGN), cBgW::MOVE_BG_e, &mpModel->getBaseTRMtx());
if (mpBgW != NULL)
ret = TRUE;
}