summaryrefslogtreecommitdiff
path: root/src/d/d_resorce.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2025-03-17 22:26:56 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2025-03-17 22:26:56 -0400
commit822b13e57a978cb940abfdb2286588ad3c338b4d (patch)
tree7cb41bc9704d93c8659f4f0e596dcd503da6064f /src/d/d_resorce.cpp
parent455ff4a5717c39b8d2fae08528eace46b7dc6d38 (diff)
Add `cPhs_State` typedef and use it everywhere
Diffstat (limited to 'src/d/d_resorce.cpp')
-rw-r--r--src/d/d_resorce.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/d/d_resorce.cpp b/src/d/d_resorce.cpp
index 984361bc..c2ec594e 100644
--- a/src/d/d_resorce.cpp
+++ b/src/d/d_resorce.cpp
@@ -4,6 +4,7 @@
//
#include "d/d_resorce.h"
+#include "JSystem/JKernel/JKRMemArchive.h"
#include "d/d_com_inf_game.h"
#include "m_Do/m_Do_printf.h"
#include "m_Do/m_Do_ext.h"
@@ -547,7 +548,7 @@ dRes_control_c::~dRes_control_c() {
}
/* 8006EF34-8006F01C .text setRes__14dRes_control_cFPCcP11dRes_info_ciPCcUcP7JKRHeap */
-int dRes_control_c::setRes(const char* pArcName, dRes_info_c* pInfoArr, int infoNum, const char* pArcPath, u8 direction, JKRHeap* pHeap) {
+BOOL dRes_control_c::setRes(const char* pArcName, dRes_info_c* pInfoArr, int infoNum, const char* pArcPath, u8 direction, JKRHeap* pHeap) {
dRes_info_c * pInfo = getResInfo(pArcName, pInfoArr, infoNum);
if (pInfo == NULL) {
@@ -701,7 +702,7 @@ int dRes_control_c::syncAllRes(dRes_info_c* pInfo, int infoNum) {
}
/* 8006F430-8006F500 .text setStageRes__14dRes_control_cFPCcP7JKRHeap */
-int dRes_control_c::setStageRes(char const* pArcName, JKRHeap* pHeap) {
+BOOL dRes_control_c::setStageRes(char const* pArcName, JKRHeap* pHeap) {
char path[20];
snprintf(path, sizeof(path), "/res/Stage/%s/", strcmp(dComIfGp_getStartStageName(), "ma2room") == 0 && dComIfGs_isEventBit(0x1820) ? "ma3room" : dComIfGp_getStartStageName());
return setRes(pArcName, &mStageInfo[0], ARRAY_SIZE(mStageInfo), path, 1, pHeap);