Renaming Script Contexts
- Determined how the various script contexts were used and renamed accordingly. - ScriptContext2_Enable/Disable => Lock/UnlockPlayerFieldControls - The sole purpose of the flag is to make sure the player can't move around in the overworld. It has nothing to do with script contexts. - ScriptContext1 => ScriptContext - It is the global script context used to set up scripts which run over many frames. - ScriptContext2_RunNewScript => RunScriptImmediately - ScriptContext2's sole purpose was to run scripts immediately and in a separate context, usually while the global context is waiting for things like map loads or screen changes.
This commit is contained in:
+18
-18
@@ -141,7 +141,7 @@ bool8 ScrCmd_callnative(struct ScriptContext *ctx)
|
||||
|
||||
bool8 ScrCmd_waitstate(struct ScriptContext *ctx)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -605,7 +605,7 @@ bool8 ScrCmd_incrementgamestat(struct ScriptContext *ctx)
|
||||
bool8 ScrCmd_animateflash(struct ScriptContext *ctx)
|
||||
{
|
||||
AnimateFlash(ScriptReadByte(ctx));
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1344,7 +1344,7 @@ bool8 ScrCmd_yesnobox(struct ScriptContext *ctx)
|
||||
|
||||
if (ScriptMenu_YesNo(left, top) == TRUE)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
@@ -1362,7 +1362,7 @@ bool8 ScrCmd_multichoice(struct ScriptContext *ctx)
|
||||
|
||||
if (ScriptMenu_Multichoice(left, top, multichoiceId, ignoreBPress) == TRUE)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
@@ -1381,7 +1381,7 @@ bool8 ScrCmd_multichoicedefault(struct ScriptContext *ctx)
|
||||
|
||||
if (ScriptMenu_MultichoiceWithDefault(left, top, multichoiceId, ignoreBPress, defaultChoice) == TRUE)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
@@ -1411,7 +1411,7 @@ bool8 ScrCmd_multichoicegrid(struct ScriptContext *ctx)
|
||||
|
||||
if (ScriptMenu_MultichoiceGrid(left, top, multichoiceId, ignoreBPress, numColumns) == TRUE)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
@@ -1440,7 +1440,7 @@ bool8 ScrCmd_drawboxtext(struct ScriptContext *ctx)
|
||||
|
||||
/*if (Multichoice(left, top, multichoiceId, ignoreBPress) == TRUE)
|
||||
{
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}*/
|
||||
return FALSE;
|
||||
@@ -1477,7 +1477,7 @@ bool8 ScrCmd_showcontestpainting(struct ScriptContext *ctx)
|
||||
SetContestWinnerForPainting(contestWinnerId);
|
||||
|
||||
ShowContestPainting();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1882,7 +1882,7 @@ bool8 ScrCmd_setwildbattle(struct ScriptContext *ctx)
|
||||
bool8 ScrCmd_dowildbattle(struct ScriptContext *ctx)
|
||||
{
|
||||
BattleSetup_StartScriptedWildBattle();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1891,7 +1891,7 @@ bool8 ScrCmd_pokemart(struct ScriptContext *ctx)
|
||||
const void *ptr = (void *)ScriptReadWord(ctx);
|
||||
|
||||
CreatePokemartMenu(ptr);
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1900,7 +1900,7 @@ bool8 ScrCmd_pokemartdecoration(struct ScriptContext *ctx)
|
||||
const void *ptr = (void *)ScriptReadWord(ctx);
|
||||
|
||||
CreateDecorationShop1Menu(ptr);
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1910,7 +1910,7 @@ bool8 ScrCmd_pokemartdecoration2(struct ScriptContext *ctx)
|
||||
const void *ptr = (void *)ScriptReadWord(ctx);
|
||||
|
||||
CreateDecorationShop2Menu(ptr);
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1919,7 +1919,7 @@ bool8 ScrCmd_playslotmachine(struct ScriptContext *ctx)
|
||||
u8 machineId = VarGet(ScriptReadHalfword(ctx));
|
||||
|
||||
PlaySlotMachine(machineId, CB2_ReturnToFieldContinueScriptPlayMapMusic);
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1947,7 +1947,7 @@ bool8 ScrCmd_getpokenewsactive(struct ScriptContext *ctx)
|
||||
bool8 ScrCmd_choosecontestmon(struct ScriptContext *ctx)
|
||||
{
|
||||
ChooseContestMon();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -1955,21 +1955,21 @@ bool8 ScrCmd_choosecontestmon(struct ScriptContext *ctx)
|
||||
bool8 ScrCmd_startcontest(struct ScriptContext *ctx)
|
||||
{
|
||||
StartContest();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
bool8 ScrCmd_showcontestresults(struct ScriptContext *ctx)
|
||||
{
|
||||
ShowContestResults();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
bool8 ScrCmd_contestlinktransfer(struct ScriptContext *ctx)
|
||||
{
|
||||
ContestLinkTransfer(gSpecialVar_ContestCategory);
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -2124,7 +2124,7 @@ bool8 ScrCmd_addelevmenuitem(struct ScriptContext *ctx)
|
||||
bool8 ScrCmd_showelevmenu(struct ScriptContext *ctx)
|
||||
{
|
||||
/*ScriptShowElevatorMenu();
|
||||
ScriptContext1_Stop();
|
||||
ScriptContext_Stop();
|
||||
return TRUE;*/
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user