Fakematch a func in d_a_player_npc

This commit is contained in:
LagoLunatic
2023-10-31 22:58:45 -04:00
parent ca4e6d5dce
commit 537001db48
2 changed files with 10 additions and 8 deletions
+4 -2
View File
@@ -50,6 +50,7 @@ BOOL daPy_npc_c::check_moveStop() {
/* 8015A524-8015A590 .text setRestart__10daPy_npc_cFSc */
void daPy_npc_c::setRestart(s8 option) {
/* Nonmatching (this matched at some point, what broke it?) */
if (option == dComIfGs_getRestartOption()) {
bool playerInDoor = dComIfGp_getPlayer(0)->mEvtInfo.checkCommandDoor();
s8 roomNo = current.roomNo;
@@ -152,8 +153,9 @@ BOOL daPy_npc_c::initialRestartOption(s8 option, int save) {
/* 8015ABD8-8015AC74 .text checkNowPosMove__10daPy_npc_cFPCc */
BOOL daPy_npc_c::checkNowPosMove(const char* pName) {
/* Nonmatching (regalloc) */
if (!dComIfGp_event_runCheck()) {
// Using the dComIfGp_event_runCheck inline makes the codegen not match.
// if (!dComIfGp_event_runCheck()) {
if (!g_dComIfG_gameInfo.play.getEvent().runCheck()) {
return TRUE;
}
if (mEvtInfo.checkCommandTalk()) {