Drop some overworld prefixes
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include "event_data.h"
|
||||
#include "mystery_gift.h"
|
||||
#include "util.h"
|
||||
#include "constants/event_objects.h"
|
||||
#include "constants/maps.h"
|
||||
#include "constants/map_scripts.h"
|
||||
|
||||
@@ -399,6 +400,8 @@ const u8 *GetRamScript(u8 objectId, const u8 *script)
|
||||
}
|
||||
}
|
||||
|
||||
#define NO_OBJECT OBJ_EVENT_ID_PLAYER
|
||||
|
||||
bool32 ValidateSavedRamScript(void)
|
||||
{
|
||||
struct RamScriptData *scriptData = &gSaveBlock1Ptr->ramScript.data;
|
||||
@@ -408,7 +411,7 @@ bool32 ValidateSavedRamScript(void)
|
||||
return FALSE;
|
||||
if (scriptData->mapNum != MAP_NUM(UNDEFINED))
|
||||
return FALSE;
|
||||
if (scriptData->objectId != 0xFF)
|
||||
if (scriptData->objectId != NO_OBJECT)
|
||||
return FALSE;
|
||||
if (CalculateRamScriptChecksum() != gSaveBlock1Ptr->ramScript.checksum)
|
||||
return FALSE;
|
||||
@@ -426,7 +429,7 @@ u8 *GetSavedRamScriptIfValid(void)
|
||||
return NULL;
|
||||
if (scriptData->mapNum != MAP_NUM(UNDEFINED))
|
||||
return NULL;
|
||||
if (scriptData->objectId != 0xFF)
|
||||
if (scriptData->objectId != NO_OBJECT)
|
||||
return NULL;
|
||||
if (CalculateRamScriptChecksum() != gSaveBlock1Ptr->ramScript.checksum)
|
||||
{
|
||||
@@ -443,5 +446,5 @@ void InitRamScript_NoObjectEvent(u8 *script, u16 scriptSize)
|
||||
{
|
||||
if (scriptSize > sizeof(gSaveBlock1Ptr->ramScript.data.script))
|
||||
scriptSize = sizeof(gSaveBlock1Ptr->ramScript.data.script);
|
||||
InitRamScript(script, scriptSize, MAP_GROUP(UNDEFINED), MAP_NUM(UNDEFINED), 0xFF);
|
||||
InitRamScript(script, scriptSize, MAP_GROUP(UNDEFINED), MAP_NUM(UNDEFINED), NO_OBJECT);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user