Merge pull request #468 from Kermalis/script-doc

Script doc
This commit is contained in:
AnonymousRandomPerson
2025-12-12 17:38:07 -05:00
committed by GitHub
237 changed files with 2676 additions and 2620 deletions

9
include/code_8031D70.h Normal file
View File

@@ -0,0 +1,9 @@
#ifndef GUARD_CODE_8031D70_H
#define GUARD_CODE_8031D70_H
bool8 sub_8031D70(u32 mailIndex, s32 param_2);
u32 sub_8031DCC(void);
void sub_8031E00(void);
void sub_8031E10(void);
#endif // GUARD_CODE_8031D70_H

View File

@@ -2,8 +2,15 @@
#define GUARD_CODE_803C1B4_H
#include "structs/str_dungeon_location.h"
#include "structs/str_wonder_mail.h"
void sub_803C37C(DungeonLocation *location, u8 r1, u8 *itemReward);
u32 GetDungeonTeamRankPts(DungeonLocation *dungeon, u8 r1);
void sub_803C37C(DungeonLocation *location, u8 r1, u8 *itemReward);
bool8 sub_803C4F0(WonderMail *mail);
bool8 sub_803C3E0(WonderMail *mail);
bool8 sub_803C45C(WonderMail *mail);
bool8 sub_803C610(WonderMail *param_1);
bool8 sub_803C580(WonderMail *param_1);
#endif // GUARD_CODE_803C1B4_H

View File

@@ -3,9 +3,8 @@
#include "structs/str_wonder_mail.h"
// code_803C1D0.s
extern u8 sub_803C1D0(DungeonLocation *, u8);
extern u8 *GetMissionRankText(u8);
extern void sub_803C21C(WonderMail *, unkStruct_802F204 *);
u8 sub_803C1D0(DungeonLocation *, u8);
const u8 *GetMissionRankText(u8 index);
void sub_803C21C(WonderMail *, unkStruct_802F204 *);
#endif // GUARD_CODE_803C1D0_H

12
include/code_8040094_1.h Normal file
View File

@@ -0,0 +1,12 @@
#ifndef GUARD_CODE_8040094_1_H
#define GUARD_CODE_8040094_1_H
#include "structs/dungeon_entity.h"
u16 GetEffectiveMoveId(u16 moveId, u8 weather, bool32 hasSpecialEffect);
bool8 sub_8040BB0(Entity *entity, Move *move, bool8 a2);
void sub_8040DA0(Entity *entity, Move *move);
void sub_8041168(Entity *entity, Entity *entity2, Move *move, DungeonPos *pos);
#endif // GUARD_CODE_8040094_1_H

View File

@@ -49,5 +49,6 @@ s32 GetFirstIndexofMailType(u8 mailType);
void sub_8095824(DataSerializer *a, unkStruct_203B480 *b);
void sub_8095774(DataSerializer *a, unkStruct_203B480 *b);
void sub_809542C(DungeonMailSeed *param_1);
void sub_8095494(DungeonMailSeed *param_1, u8 index);
#endif // GUARD_CODE_8094F88_H

View File

@@ -1,9 +1,12 @@
#ifndef GUARD_CODE_8099360_H
#define GUARD_CODE_8099360_H
#include "structs/rgb.h"
void sub_8099648(void);
void nullsub_103(void);
void sub_809965C(void);
void sub_8099690(u32 param_1);
void sub_809971C(u16 idx, RGB_Array *strPtrs, s32 n);
#endif //GUARD_CODE_8099360_H

View File

@@ -107,6 +107,11 @@ enum StartModeVal
STARTMODE_10,
STARTMODE_11,
STARTMODE_DUNGEON_LOST,
STARTMODE_13,
STARTMODE_14,
STARTMODE_15,
STARTMODE_16,
STARTMODE_17,
};
// SCENARIO_MAIN:

View File

@@ -23,7 +23,7 @@ Item *sub_8044D90(Entity *entity, s32 index, s32 unused);
Entity *sub_8044DA4(Entity *entity, s32 index);
u16 sub_8044DC8(Item *param_1);
void sub_8044DF0(Entity *entity, s32 index, u32 unused);
void sub_8044E24(Entity *entity,int index,u32 unused);
void sub_8044E24(Entity *entity,s32 index,u32 unused);
const u8 *GetDungeonSubMenuItemString(s32 param_1);
bool8 CanSubMenuItemBeChosen(s32 itemId);
void AddActionToDungeonSubMenu(u16 actionId, u8 param_2);

View File

@@ -13,6 +13,6 @@ void sub_806F370_Async(Entity *pokemon, Entity *target, s32 dmg, s32 giveExp, bo
void SetShopkeeperAggression(Entity *pokemon, Entity *target);
void sub_806F480(Entity *pokemon, bool8 attackEnemies);
u8 sub_806F4A4(Entity *pokemon, u8 type);
s32 sub_806F62C(int param_1);
s32 sub_806F62C(s32 param_1);
#endif

View File

@@ -37,7 +37,7 @@ void sub_8068F28(void);
void sub_8068F80(void);
void HandleFaint_Async(Entity *entity, s32 dungeonExitReason, Entity *param_3);
void sub_80694C0(Entity *target,s32 x,s32 y,u8 param_4);
void sub_80695EC(Entity *param_1,int x,int y);
void sub_80695EC(Entity *param_1,s32 x,s32 y);
Entity * sub_8069660(Entity *target);
Entity * sub_80696A8(Entity *target);
Entity * sub_80696FC(Entity *target);

View File

@@ -27,6 +27,8 @@ struct UnkStruct_8040094
s32 unk10;
};
bool8 EffectiveMoveHasSineWobble(s32 moveId);
void sub_800DAC0(u32 fileSelection);
void sub_800DB7C(void);
void sub_800DBBC(void);

View File

@@ -20,6 +20,8 @@ void ScheduleBgTilemapCopy(u32);
void DoScheduledMemCopies(void);
void CopyBgTilemaps0And1(void);
void SetFontsBaseColor(RGB_Struct);
bool8 sub_8009A7C(struct EfbFileData *a0, s32 a1, s32 a2, s32 a3, bool8 a4, s32 *a5, s16 *a6);
void sub_8009BE4(void);
#endif // GUARD_GRAPHICS_MEMORY_H

View File

@@ -9,6 +9,8 @@ void nullsub_118(void);
void sub_809CD68(struct GroundLives_Sub120 *dst);
void sub_809CD8C(struct GroundLives_Sub120 *dst, s32 a1);
s32 sub_809CDB8(struct GroundLives_Sub120 *dst);
// r6 is enum "ESC_RetID" ?
// param_4 is enum "ESC_RetID" ?
u32 sub_809CDC8(struct GroundLives_Sub120 *strPtr, u32 *r6, s8 *direction, s32 *param_4, PixelPos *unused, u32 flags);
s32 DpadToDirection(u16 dpad);

View File

@@ -4,21 +4,26 @@
#include "constants/rescue_dungeon_id.h"
#include "structs/str_dungeon_setup.h"
u32 xxx_script_related_8098468(s32 param_1);
// startMode: See enum "StartModeVal"
u32 xxx_script_related_8098468(s32 startMode);
void sub_8098C58(void);
void sub_8098CC8(void);
bool8 GroundMainGroundRequest(s32 r0, s32 r1, s32 r2);
bool8 sub_8098D80(u32 speed);
bool8 sub_8098DCC(u32 speed);
bool8 GroundMainRescueRequest(s32 dungeonId_, s32 r1);
// scriptDungeon: See enum "ScriptDungeonId"
bool8 GroundMainRescueRequest(s32 scriptDungeon, s32 r1);
bool32 GroundMainGameEndRequest(u32 r0);
bool32 GroundMainGameCancelRequest(u32 r0);
bool8 sub_8098F88(void);
bool8 GetScriptMode(void);
const char *GetCurrentGroundPlaceName(void);
u8 sub_80990EC(struct DungeonSetupInfo *param_1, s32 param_2);
u8 sub_80991E0(struct DungeonSetupInfo *param_1, s16 *param_2);
void sub_8099220(struct DungeonSetupInfo *param_1, s32 param_2);
// scriptDungeon: See enum "ScriptDungeonId"
u8 sub_80990EC(DungeonSetupInfo *param_1, s32 scriptDungeon);
// scriptDungeon: See enum "ScriptDungeonId"
u8 sub_80991E0(DungeonSetupInfo *param_1, s16 *scriptDungeon);
// scriptDungeon: See enum "ScriptDungeonId"
void sub_8099220(DungeonSetupInfo *param_1, s32 scriptDungeon);
void sub_809927C(u8 param_1);
// See enum "RescueDungeonId"
bool8 sub_80992E0(s16 *param_1, s16 *rescueDungeonId);

View File

@@ -30,7 +30,7 @@ void sub_809D4B0(void);
void sub_809D508(void);
void InitActionWithParams(Action *action, const CallbackData *callbacks, void *parent, s32 group, s32 sector);
void InitAction2(Action *action);
bool8 sub_809D678(Action *action);
bool8 Action_SavedStateIsNot0(Action *action);
bool8 sub_809D684(Action *action, ScriptInfoSmall *scriptInfo);
void SetPredefinedScript(Action *param_1, s16 index, const ScriptCommand *param_3);
bool8 GetPredefinedScript(Action *param_1, ScriptInfoSmall *script, s32 _index);
@@ -42,6 +42,7 @@ bool8 GroundScript_Cancel(Action *r0);
bool8 GroundScriptNotify(Action *param_1, s32 param_2);
void GroundScriptLockJumpZero(s16 index);
void GroundScriptLock(s16 index, s32 r1);
// Return value is enum "ESC_RetID"
s16 HandleAction(Action *action, const DebugLocation *debug);
void GroundScript_Unlock(void);

View File

@@ -4,6 +4,8 @@
#include "structs/dungeon_entity.h"
#include "structs/str_stat_index.h"
extern const s32 gUnknown_8106A8C[];
bool8 PoisonStingMoveAction(Entity *pokemon, Entity *target, Move *move, s32 itemId);
bool8 TriAttackMoveAction(Entity *pokemon, Entity *target, Move *move, s32 itemId);
bool8 TrickMoveAction(Entity *pokemon, Entity *target, Move *move, s32 itemId);

View File

@@ -44,4 +44,6 @@ void CreateRescuePasswordMenu(u32 currMenu);
s32 UpdateRescuePasswordMenu(void);
void CleanRescuePasswordMenu(void);
#endif
u32 sub_8039068(u32 mailMode, u8 *passwordBuffer, unkStruct_203B480 *param_3);
#endif // GUARD_RESCUE_PASSWORD_MENU_H

View File

@@ -63,23 +63,24 @@ typedef struct MapRender
PixelPos bgRegOffsets; // Either bg2 or bg3
} MapRender;
// Size: 0xC
typedef struct BmaHeader
{
// Map width/height that the camera in game will travel in tiles. Also the width/height of the collision and unknown data layers! For most maps (Map Width Chunks) * (Tiling Width) = (Map Width Camera).
u8 mapWidthTiles;
u8 mapHeightTiles;
/* 0x0 */ u8 mapWidthTiles;
/* 0x1 */ u8 mapHeightTiles;
// Width/Height of chunks in tiles. Always 3, the value is ignored for these.
u8 tilingWidth;
u8 tilingHeight;
/* 0x2 */ u8 tilingWidth;
/* 0x3 */ u8 tilingHeight;
// Map width/height in chunks. Also the width/height of the chunk mappings.
u8 mapWidthChunks;
u8 mapHeightChunks;
/* 0x4 */ u8 mapWidthChunks;
/* 0x5 */ u8 mapHeightChunks;
u16 numLayers; // Number of layers in this map. Must match BPC layer size. Allowed values are only 1 or 2.
u16 hasDataLayer; // Seems to be a boolean flag (0 or 1). If >0, the Unknown Data Layer exists.
u16 hasCollision; // Number of Collision layers. 0, 1 or 2.
/* 0x6 */ u16 numLayers; // Number of layers in this map. Must match BPC layer size. Allowed values are only 1 or 2.
/* 0x8 */ s16 hasDataLayer; // Seems to be a boolean flag (0 or 1). If >0, the Unknown Data Layer exists.
/* 0xA */ s16 hasCollision; // Number of Collision layers. 0, 1 or 2.
} BmaHeader;
// size: 0x18?
@@ -95,7 +96,7 @@ typedef struct SubStruct_52C
s16 unkE; // 0x53A
s16 unk10; // 0x53C
s16 unk12; // 0x53E
void (*unk14)(void *, const void *, BmaHeader *, s32); // TODO: fix void * to proper ptr types 0x540
u8* (*unk14)(void *, const u8 *, BmaHeader *, s32); // TODO: fix void * to proper ptr types 0x540
} SubStruct_52C;
typedef struct LayerSpecs
@@ -144,7 +145,7 @@ typedef struct GroundBg
BmaHeader bmaHeader;
LayerSpecs layerSpecs;
BplHeader bplHeader;
const void *unk468;
const u8 *decompressedBMAData;
const AnimationSpecification *animationSpecifications;
u8 unk470;
u8 unk471;

View File

@@ -5,6 +5,66 @@
#include "constants/script_cmd.h"
#include "structs/str_position.h"
enum ESC_RetID
{
// Indicates a RET on script engine level, HandleAction copies action->scriptData2 onto action->scriptData, and reinitializes scriptData2.
// If there is no active scriptData2 it clears and reinits scriptData.
// Ultimately returns ESC_RET_03 to the script engine caller.
// Caveat: If the scripting engine is in state 0, HandleAction will immediately return ESC_RET_00 without performing any work.
ESC_RET_00,
// A terminal state (script success? error?), no further scripting progress will happen.
// This code is always returned to the caller from now on.
ESC_RET_01,
// Gives control back to the HandleAction function (entry point into the scripting engine state machine).
// This is the only return value that does not return to the script engine caller.
// Async commands?
ESC_RET_02,
// Returns to the caller, but will give control back to ExecuteScriptCommand when reentering the script ("script not finished").
ESC_RET_03,
// Some kind of fatal error state, no further scripting progress will happen.
// This code is always returned to the caller from now on.
ESC_RET_04,
};
enum ScriptRefType
{
// Unused?
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_00,
// Seems to be "enter" scripts.
// Sets GroundEvent Unk8 to 0x60
SCRIPT_TYPE_01,
// Seems to be "exit" (GETOUT) scripts.
// Sets GroundEvent Unk8 to 0x60
SCRIPT_TYPE_02,
// Unused?
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_03,
// Seems to be related to speaking.
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_04,
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_05,
// Unused?
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_06,
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_07,
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_08,
// Seems to be for emote/looking effects.
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_09,
// Seems to be debug scripts that are only used from a debug menu.
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_10,
// Seems to indicate sub-scenarios beginning/continuing/ending.
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_11,
// Sets GroundEvent Unk8 to 0x20
SCRIPT_TYPE_12,
};
// size: 0x10
typedef struct ScriptCommand
{
@@ -44,7 +104,7 @@ typedef struct ActionUnkIds {
typedef struct ScriptData
{
/* 0x00 */ s16 state;
/* 0x02 */ s16 savedState;
/* 0x02 */ s16 savedState; // See enum "ESC_RetID"
/* 0x04 */ ScriptInfo script;
/* 0x10 */ ScriptInfo savedScript;
/* 0x1C */ const ScriptCommand *curPtr;
@@ -133,7 +193,7 @@ typedef struct GroundMapAction
typedef struct ScriptRef
{
/* 0x0 */ s16 id; // See enum "ScriptID"
/* 0x2 */ s16 type;
/* 0x2 */ s16 type; // See enum "ScriptRefType"
/* 0x4 */ const u8 *name;
/* 0x8 */ const ScriptCommand *script;
} ScriptRef;

View File

@@ -9,7 +9,7 @@
// Needed to match in Blue/Sky. I wonder what was the reason for making it a struct as opposed to a simple int...
typedef struct StatIndex
{
int id;
s32 id;
} StatIndex;
#endif // GUARD_STR_STAT_INDEX_X

View File

@@ -20,7 +20,7 @@ typedef struct WonderMailStruct_203B2C4
u8 filler48[0x1B8 - 0x48];
unkStruct_203B480 unk1B8;
unkStruct_203B480 unk1E8;
/* 0x218 */ s8 mailIndex;
/* 0x218 */ u8 mailIndex;
MenuStruct unk21C[4];
WindowTemplates unk35C;
WindowTemplates unk3BC;

View File

@@ -10,10 +10,10 @@ void sub_807FC3C(DungeonPos *pos, u32 trapID, u32 param_3);
bool8 CanLayTrap(DungeonPos *pos);
bool8 LayTrap(DungeonPos *pos, u8 trapID, u8 param_3);
bool8 sub_807FD84(Entity *entity);
bool8 sub_807FE04(DungeonPos *pos, char param_2);
bool8 sub_807FE44(DungeonPos *pos, char param_2);
bool8 sub_807FE04(DungeonPos *pos, u8 param_2);
bool8 sub_807FE44(DungeonPos *pos, u8 param_2);
void GetTrapName(u8 *buffer, u8 trapIndex);
void TryTriggerTrap(Entity *pokemon, DungeonPos *pos, int param_3, char param_4);
void TryTriggerTrap(Entity *pokemon, DungeonPos *pos, s32 param_3, u8 param_4);
void HandleMudTrap(Entity *pokemon, Entity *target);
void HandleStickyTrap(Entity *pokemon, Entity *target);
void HandleGrimyTrap(Entity *pokemon, Entity *target);

View File

@@ -3,5 +3,6 @@
void sub_80383A8(void);
u32 sub_80383D4(void);
void sub_8038440(void);
#endif // GUARD_UNK_MENU_203B360_H
#endif // GUARD_UNK_MENU_203B360_H

8
include/wonder_mail_6.h Normal file
View File

@@ -0,0 +1,8 @@
#ifndef GUARD_WONDER_MAIL_6_H
#define GUARD_WONDER_MAIL_6_H
bool8 sub_8030F58(u32 wonderMailType);
u32 sub_8031050(void);
void sub_80310B4(void);
#endif // GUARD_WONDER_MAIL_6_H

View File

@@ -143,16 +143,16 @@ void BlowAwayTarget(Entity *pokemon, Entity *target, u32 direction)
void sub_807D068(Entity *pokemon, DungeonPos *pos)
{
int pixelX;
int posY;
int pixelY;
int posX;
int counter;
int iVar8;
s32 pixelX;
s32 posY;
s32 pixelY;
s32 posX;
s32 counter;
s32 iVar8;
s32 diff;
PixelPos local_34;
int incrementX;
int incrementY;
s32 incrementX;
s32 incrementY;
posX = X_POS_TO_PIXELPOS(pos->x);
posY = Y_POS_TO_PIXELPOS(pos->y);

View File

@@ -158,6 +158,7 @@ EWRAM_DATA u32 gUnknown_202DBB8[80] = {0};
EWRAM_DATA struct UnkStruct_202DCF8 gUnknown_202DCF8 = {0};
// arm_funcs.s
extern u32 sub_80001E8(void);
extern void sub_8000228(void);

View File

@@ -272,7 +272,7 @@ void sub_801F214(void)
void sub_801F280(bool8 param_1)
{
int i;
s32 i;
u8 buffer[20];
CallPrepareTextbox_8008C54(gUnknown_203B270->unk50);
@@ -331,7 +331,7 @@ void sub_801F280(bool8 param_1)
s32 sub_801F3F8(void)
{
Move *move;
int index;
s32 index;
s32 counter;
counter = 0;

View File

@@ -138,7 +138,7 @@ void sub_801F690(void)
void sub_801F700(void)
{
u32 y;
int index;
s32 index;
u8 buffer2 [48];
u8 buffer1 [128];

View File

@@ -41,13 +41,11 @@ static const WindowTemplate sUnknown_80DC2F8 = {
NULL
};
const u8 gUnknown_80DC310[] = _("{POKEMON_0}");
extern void sub_801F918(s32);
extern void sub_801FA58(void);
extern void sub_801FAD4(void);
extern void sub_801F930(void);
extern void sub_801F9A4(void);
static void sub_801F918(s32);
static void sub_801FA58(void);
static void sub_801FAD4(void);
static void sub_801F930(void);
static void sub_801F9A4(void);
bool8 sub_801F808(u16 *moveIDs)
{
@@ -102,14 +100,14 @@ void sub_801F8D0(void)
}
}
void sub_801F918(s32 newState)
static void sub_801F918(s32 newState)
{
gUnknown_203B278->state = newState;
sub_801F930();
sub_801F9A4();
}
void sub_801F930(void)
static void sub_801F930(void)
{
sub_80140B4(&gUnknown_203B278->windows);
switch(gUnknown_203B278->state)
@@ -132,7 +130,7 @@ void sub_801F930(void)
}
}
void sub_801F9A4(void)
static void sub_801F9A4(void)
{
switch (gUnknown_203B278->state) {
case 0:
@@ -145,7 +143,7 @@ void sub_801F9A4(void)
CallPrepareTextbox_8008C54(gUnknown_203B278->unk5C);
sub_80073B8(gUnknown_203B278->unk5C);
InlineStrcpy(gFormatBuffer_Monsters[0], gUnknown_203B278->unk14[gUnknown_203B278->unkC]->name);
PrintFormattedStringOnWindow(0x10,0,gUnknown_80DC310,gUnknown_203B278->unk5C,0); // $m0
PrintFormattedStringOnWindow(0x10,0,_("{POKEMON_0}"),gUnknown_203B278->unk5C,0);
PrintFormattedStringOnWindow(4,0x10,gUnknown_203B278->unk14[gUnknown_203B278->unkC]->desc,gUnknown_203B278->unk5C,0);
sub_80073E0(gUnknown_203B278->unk5C);
break;
@@ -154,7 +152,7 @@ void sub_801F9A4(void)
}
}
void sub_801FA58(void)
static void sub_801FA58(void)
{
if(gUnknown_203B278->unk10 != 0)
{
@@ -190,7 +188,7 @@ void sub_801FA58(void)
}
}
void sub_801FAD4(void)
static void sub_801FAD4(void)
{
if(gUnknown_203B278->unkC < gUnknown_203B278->unk10 - 1)
{

View File

@@ -4,6 +4,7 @@
#include "constants/colors.h"
#include "structs/str_dungeon.h"
#include "music_util.h"
#include "code_8031D70.h"
#include "code_803D0D8.h"
#include "code_8094F88.h"
#include "input.h"
@@ -50,7 +51,6 @@ const WindowTemplate gUnknown_80E1FC4 = {
ALIGNED(4) const u8 gUnknown_80E1FDC[] = "Password";
void sub_8031E00(void);
void sub_8031E58(void);
void DrawSOSPasswordScreen(void);
@@ -108,7 +108,7 @@ void sub_8031E58(void)
void DrawSOSPasswordScreen(void)
{
int rowIndex;
s32 rowIndex;
u32 x;
u32 y;
u32 color;

View File

@@ -144,7 +144,7 @@ bool8 sub_803B050(void)
for (i = 0, max = NUM_SCRIPT_IDS - 1; i <= max; i = (s16)(i + 1)) {
const ScriptRef *info = &gFunctionScriptTable[i];
if (info->type == 10) {
if (info->type == SCRIPT_TYPE_10) {
gUnknown_203B3FC->scriptIDs[count++] = i;
}
}

View File

@@ -244,7 +244,7 @@ static s32 sub_803B600(WonderMail *mail)
s32 sub_803B628(WonderMail *param_1)
{
const unkStruct_80E9F8C *ptr;
int i;
s32 i;
ptr = &gUnknown_80E9F8C[0];
for (i = 0; i < ARRAY_COUNT_INT(gUnknown_80E9F8C); ptr++, i++) {
@@ -260,7 +260,7 @@ s32 sub_803B628(WonderMail *param_1)
s32 sub_803B66C(WonderMail *param_1)
{
const struct PokemonPair *ptr;
int i;
s32 i;
ptr = &gUnknown_80E8168[0];
for (i = 0; i < ARRAY_COUNT_INT(gUnknown_80E8168); ptr++, i++) {

View File

@@ -21,7 +21,7 @@ s32 sub_803C1B4(DungeonLocation *dungeon, u8 missionType)
return temp;
}
u8 sub_803C1D0(struct DungeonLocation *dungeon, u8 missionType)
u8 sub_803C1D0(DungeonLocation *dungeon, u8 missionType)
{
s32 a = sub_803C1B4(dungeon, missionType);
a /= 2;
@@ -32,7 +32,7 @@ u8 sub_803C1D0(struct DungeonLocation *dungeon, u8 missionType)
return a;
}
u8 *GetMissionRankText(u8 index)
const u8 *GetMissionRankText(u8 index)
{
return gMissionRankText[index];
}
@@ -45,7 +45,7 @@ u32 GetDungeonTeamRankPts(DungeonLocation *dungeon, u8 r1)
void sub_803C21C(WonderMail *param_1, unkStruct_802F204 *param_2)
{
int index;
s32 index;
u32 uVar2;
uVar2 = sub_803C1D0(&param_1->dungeonSeed.location,param_1->missionType);

View File

@@ -3,40 +3,31 @@
#include "constants/move_id.h"
#include "constants/type.h"
#include "constants/weather.h"
#include "structs/dungeon_entity.h"
#include "structs/str_dungeon.h"
#include "code_800558C.h"
#include "graphics_memory.h"
#include "effect_data.h"
#include "effect_sub_1.h"
#include "dungeon_vram.h"
#include "code_8040094_1.h"
#include "dungeon_8041AD0.h"
#include "dungeon_info.h"
#include "dungeon_logic.h"
#include "dungeon_map_access.h"
#include "dungeon_message.h"
#include "dungeon_mon_sprite_render.h"
#include "dungeon_move.h"
#include "dungeon_move_util.h"
#include "dungeon_music.h"
#include "dungeon_random.h"
#include "dungeon_strings.h"
#include "dungeon_tilemap.h"
#include "dungeon_util.h"
#include "dungeon_logic.h"
#include "dungeon_vram.h"
#include "effect_data.h"
#include "effect_main.h"
#include "effect_sub_1.h"
#include "graphics_memory.h"
#include "move_orb_actions_3.h"
#include "sprite.h"
#include "weather.h"
#include "dungeon_map_access.h"
#include "dungeon_strings.h"
#include "dungeon_mon_sprite_render.h"
#include "dungeon_8041AD0.h"
#include "effect_main.h"
extern u8 sub_800EC94(s32 param_1);
extern void sub_800EEC8(u16 r0);
extern bool8 sub_800E9A8(s32 a0);
extern void sub_800EEF8(u16 a0);
extern bool8 sub_803F428(DungeonPos *pos);
extern void sub_800EEE0(u16 a0);
extern bool8 EffectiveMoveHasSineWobble(s32 moveId);
extern const s32 gUnknown_8106A8C[];
u16 GetEffectiveMoveId(u16 moveId, u8 weather, bool32 hasSpecialEffect);
static bool32 MoveHasSpecialEffect(Entity *entity, Move *move);
static bool8 sub_80414C0(Entity *entity, Move *move);
static bool8 MoveHasSineWobble(u16 moveId, u8 weather, bool32 hasSpecialEffect);

View File

@@ -1,5 +1,6 @@
#include "global.h"
#include "globaldata.h"
#include "code_803C1B4.h"
#include "code_803C1D0.h"
#include "code_80958E8.h"
#include "code_80A26CC.h"
@@ -17,28 +18,30 @@
#include "pokemon_mail.h"
#include "event_flag.h"
#include "rescue_team_info.h"
#include "code_803C1B4.h"
bool8 sub_8095E38(WonderMail *mail, u8 dungeon, u32 floor, u8 param_4);
u8 sub_8095F28(u8 param_1);
bool8 GenerateMailJobDungeonInfo(WonderMail *mail);
bool8 GenerateMailJobInfo(WonderMail *);
bool8 sub_8096E80(u8);
u8 sub_8095E78(void);
bool8 sub_80963B4(void);
s32 CalculateMailChecksum(WonderMail *mail);
static const u8 sPossibleMissionTypes[8] = {
MISSION_TYPE_FRIEND_RESCUE,
MISSION_TYPE_FIND_ITEM,
MISSION_TYPE_DELIVER_ITEM,
MISSION_TYPE_RESCUE_CLIENT,
MISSION_TYPE_RESCUE_TARGET,
MISSION_TYPE_DELIVER_ITEM,
MISSION_TYPE_FIND_ITEM,
MISSION_TYPE_FRIEND_RESCUE
};
extern void sub_803C4F0(WonderMail *);
extern void sub_803C3E0(WonderMail *);
extern void sub_803C45C(WonderMail *);
extern void sub_803C610(WonderMail *);
extern void sub_803C580(WonderMail *);
static EWRAM_DATA unkStruct_203B490 sUnknown_2039448 = { 0 };
static const u8 sPossibleMissionTypes[] = {MISSION_TYPE_FRIEND_RESCUE, MISSION_TYPE_FIND_ITEM, MISSION_TYPE_DELIVER_ITEM, MISSION_TYPE_RESCUE_CLIENT, MISSION_TYPE_RESCUE_TARGET, MISSION_TYPE_DELIVER_ITEM, MISSION_TYPE_FIND_ITEM, MISSION_TYPE_FRIEND_RESCUE};
EWRAM_INIT unkStruct_203B490 *gUnknown_203B490 = { NULL };
static EWRAM_DATA unkStruct_203B490 sUnknown_2039448 = {0};
EWRAM_INIT unkStruct_203B490 *gUnknown_203B490 = {0};
static bool8 sub_8095E38(WonderMail *mail, u8 dungeon, u32 floor, u8 param_4);
static u8 sub_8095F28(u8 param_1);
static bool8 GenerateMailJobDungeonInfo(WonderMail *mail);
static bool8 GenerateMailJobInfo(WonderMail *);
static bool8 sub_8096E80(u8);
static u8 sub_8095E78(void);
static bool8 sub_80963B4(void);
static s32 CalculateMailChecksum(WonderMail *mail);
void LoadMailInfo(void)
{
@@ -169,7 +172,7 @@ bool8 ValidateWonderMail(WonderMail *data)
}
}
bool8 GenerateMailJobInfo(struct WonderMail *mail)
static bool8 GenerateMailJobInfo(WonderMail *mail)
{
s32 missionType;
s32 i;
@@ -262,7 +265,7 @@ bool8 GenerateMailJobInfo(struct WonderMail *mail)
return TRUE;
}
bool8 GenerateMailJobDungeonInfo(WonderMail *mail)
static bool8 GenerateMailJobDungeonInfo(WonderMail *mail)
{
s32 counter;
s32 floor;
@@ -342,7 +345,7 @@ bool8 GenerateMailJobDungeonInfo(WonderMail *mail)
} while( TRUE );
}
bool8 sub_8095E38(WonderMail *mail, u8 dungeon, u32 floor, u8 param_4)
static bool8 sub_8095E38(WonderMail *mail, u8 dungeon, u32 floor, u8 param_4)
{
if (mail->mailType != MAIL_TYPE_NONE) {
if ((mail->missionType == WONDER_MAIL_MISSION_TYPE_ESCORT_CLIENT) && (param_4 == 1)) {
@@ -357,7 +360,7 @@ bool8 sub_8095E38(WonderMail *mail, u8 dungeon, u32 floor, u8 param_4)
return FALSE;
}
u8 sub_8095E78(void)
static u8 sub_8095E78(void)
{
bool8 flag;
s32 index;
@@ -401,7 +404,7 @@ u8 sub_8095E78(void)
}
}
u8 sub_8095F28(u8 param_1)
static u8 sub_8095F28(u8 param_1)
{
s32 itemID;
s32 counter;
@@ -487,8 +490,8 @@ void ResetMailboxSlot(u8 index)
void ShiftMailboxSlotsDown(void)
{
int counter1; // r5
int counter2;
s32 counter1; // r5
s32 counter2;
counter1 = 0;
@@ -613,7 +616,8 @@ _0809638E:
if(GenerateMailJobInfo(slot))
{
friendAreaReward = sub_8095E78();
if(!sub_803C1D0(&slot->dungeonSeed.location, slot->missionType)) friendAreaReward = FRIEND_AREA_NONE;
if (sub_803C1D0(&slot->dungeonSeed.location, slot->missionType) == 0)
friendAreaReward = FRIEND_AREA_NONE;
slot->rewardType = RandRange(MONEY1, END_REWARDS);
if(slot->rewardType == FRIEND_AREA)
{
@@ -643,7 +647,7 @@ _08096392:
return flag;
}
bool8 sub_80963B4(void)
static bool8 sub_80963B4(void)
{
u8 floor;
s32 num;
@@ -787,8 +791,8 @@ void ResetPelipperBoardSlot(u8 index)
void ShiftPelipperJobsDown(void)
{
int counter1; // r5
int counter2;
s32 counter1; // r5
s32 counter2;
counter1 = 0;
@@ -1165,8 +1169,8 @@ void ResetJobSlot(u8 index)
void ShiftJobSlotsDown(void)
{
int counter1; // r5
int counter2;
s32 counter1; // r5
s32 counter2;
counter1 = 0;
@@ -1257,12 +1261,13 @@ u8 sub_8096E2C(void)
for(index = floor; index < 0x32; index++)
{
if(!gUnknown_203B490->PKMNNewsReceived[index]) return index;
if(!gUnknown_203B490->PKMNNewsReceived[index])
return index;
}
return 0x38;
}
bool8 sub_8096E80(u8 floor)
static bool8 sub_8096E80(u8 floor)
{
s32 index;
for(index = 0; index < NUM_MAILBOX_SLOTS; index++)
@@ -1276,7 +1281,7 @@ bool8 sub_8096E80(u8 floor)
return FALSE;
}
s32 CalculateMailChecksum(WonderMail *mail)
static s32 CalculateMailChecksum(WonderMail *mail)
{
s32 sum;

View File

@@ -95,7 +95,7 @@ const u8 *const gUnknown_80B71A0[4] = {
struct MapIdToFriendAreaIdStruct
{
s16 mapId;
s16 mapId; // See enum "GroundMapID"
u8 friendAreaId;
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs162_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs162_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs162_g0_s0_station_sref_script }; /* 0x820fd9c */
static const ScriptRef s_gs162_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs162_g0_s0_station_sref_script }; /* 0x820fd9c */
static const struct ScriptCommand s_gs162_g1_s0_station_sref_script[] = { /* 0x820fda8 */
DEBUGINFO_O(19),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs162_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g1_s0_station_sref_script }; /* 0x820fe48 */
static const ScriptRef s_gs162_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g1_s0_station_sref_script }; /* 0x820fe48 */
static const struct ScriptCommand s_gs162_g1_s0_lives0_dlg0[] = { /* 0x820fe54 */
DEBUGINFO_O(34),
@@ -72,7 +72,7 @@ static const struct ScriptCommand s_gs162_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g2_s0_station_sref_script }; /* 0x8210144 */
static const ScriptRef s_gs162_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g2_s0_station_sref_script }; /* 0x8210144 */
static const struct ScriptCommand s_gs162_g2_s0_eff0_script[] = { /* 0x8210150 */
DEBUGINFO_O(78),
@@ -130,7 +130,7 @@ static const struct ScriptCommand s_gs162_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g3_s0_station_sref_script }; /* 0x821055c */
static const ScriptRef s_gs162_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g3_s0_station_sref_script }; /* 0x821055c */
static const struct ScriptCommand s_gs162_g3_s0_lives0_dlg0[] = { /* 0x8210568 */
DEBUGINFO_O(136),
@@ -239,7 +239,7 @@ static const struct ScriptCommand s_gs162_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g4_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g4_s0_station_sref_script }; /* 0x8210c5c */
static const ScriptRef s_gs162_g4_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g4_s0_station_sref_script }; /* 0x8210c5c */
static const struct ScriptCommand s_gs162_g4_s0_lives0_dlg0[] = { /* 0x8210c68 */
DEBUGINFO_O(245),
@@ -386,7 +386,7 @@ static const struct ScriptCommand s_gs162_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g5_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g5_s0_station_sref_script }; /* 0x82116ac */
static const ScriptRef s_gs162_g5_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g5_s0_station_sref_script }; /* 0x82116ac */
static const struct ScriptCommand s_gs162_g5_s0_lives0_dlg0[] = { /* 0x82116b8 */
DEBUGINFO_O(392),
@@ -423,7 +423,7 @@ static const struct ScriptCommand s_gs162_g6_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g6_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g6_s0_station_sref_script }; /* 0x8211894 */
static const ScriptRef s_gs162_g6_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g6_s0_station_sref_script }; /* 0x8211894 */
static const struct ScriptCommand s_gs162_g6_s0_lives0_dlg0[] = { /* 0x82118a0 */
DEBUGINFO_O(429),
@@ -682,7 +682,7 @@ static const struct ScriptCommand s_gs162_g7_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g7_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g7_s0_station_sref_script }; /* 0x8212e64 */
static const ScriptRef s_gs162_g7_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g7_s0_station_sref_script }; /* 0x8212e64 */
static const struct ScriptCommand s_gs162_g7_s0_lives0_dlg0[] = { /* 0x8212e70 */
DEBUGINFO_O(688),
@@ -722,7 +722,7 @@ static const struct ScriptCommand s_gs162_g8_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g8_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g8_s0_station_sref_script }; /* 0x8213030 */
static const ScriptRef s_gs162_g8_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g8_s0_station_sref_script }; /* 0x8213030 */
static const struct ScriptCommand s_gs162_g8_s0_lives0_dlg0[] = { /* 0x821303c */
DEBUGINFO_O(728),
@@ -987,7 +987,7 @@ static const struct ScriptCommand s_gs162_g9_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs162_g9_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g9_s0_station_sref_script }; /* 0x8214520 */
static const ScriptRef s_gs162_g9_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g9_s0_station_sref_script }; /* 0x8214520 */
static const struct ScriptCommand s_gs162_g9_s0_lives0_dlg0[] = { /* 0x821452c */
DEBUGINFO_O(993),
@@ -1243,7 +1243,7 @@ static const struct ScriptCommand s_gs162_g10_s0_station_sref_script[] = { /* 0x
RET,
};
static const struct ScriptRef s_gs162_g10_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs162_g10_s0_station_sref_script }; /* 0x8215d98 */
static const ScriptRef s_gs162_g10_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs162_g10_s0_station_sref_script }; /* 0x8215d98 */
static const struct ScriptCommand s_gs162_g10_s0_lives0_dlg0[] = { /* 0x8215da4 */
DEBUGINFO_O(1249),
@@ -1404,7 +1404,7 @@ static const struct GroundEffectData s_gs162_g10_s0_effs[] = { /* 0x82160a8 */
/* 0 */ { 0, 0, 1, 1, { 30, 19, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82160b4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82160b4 */
&s_gs162_g0_s0_station_sref,
&s_gs162_g1_s0_station_sref,
&s_gs162_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs163_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs163_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs163_g0_s0_station_sref_script }; /* 0x8216440 */
static const ScriptRef s_gs163_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs163_g0_s0_station_sref_script }; /* 0x8216440 */
static const struct ScriptCommand s_gs163_g1_s0_station_sref_script[] = { /* 0x821644c */
DEBUGINFO_O(19),
@@ -34,7 +34,7 @@ static const struct ScriptCommand s_gs163_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs163_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs163_g1_s0_station_sref_script }; /* 0x8216588 */
static const ScriptRef s_gs163_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs163_g1_s0_station_sref_script }; /* 0x8216588 */
static const struct ScriptCommand s_gs163_g1_s0_lives0_dlg0[] = { /* 0x8216594 */
@@ -64,7 +64,7 @@ static const struct ScriptCommand s_gs163_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs163_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs163_g2_s0_station_sref_script }; /* 0x821674c */
static const ScriptRef s_gs163_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs163_g2_s0_station_sref_script }; /* 0x821674c */
static const struct ScriptCommand s_gs163_g2_s0_lives0_dlg0[] = { /* 0x8216758 */
DEBUGINFO_O(70),
@@ -99,7 +99,7 @@ static const struct ScriptCommand s_gs163_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs163_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs163_g3_s0_station_sref_script }; /* 0x8216948 */
static const ScriptRef s_gs163_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs163_g3_s0_station_sref_script }; /* 0x8216948 */
static const struct ScriptCommand s_gs163_g3_s0_lives0_dlg0[] = { /* 0x8216954 */
DEBUGINFO_O(105),
@@ -299,7 +299,7 @@ static const struct GroundEffectData s_gs163_g3_s0_effs[] = { /* 0x8218048 */
/* 0 */ { 0, 0, 1, 1, { 30, 19, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8218054 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8218054 */
&s_gs163_g0_s0_station_sref,
&s_gs163_g1_s0_station_sref,
&s_gs163_g2_s0_station_sref,

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs164_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs164_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs164_g0_s0_station_sref_script }; /* 0x82181ac */
static const ScriptRef s_gs164_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs164_g0_s0_station_sref_script }; /* 0x82181ac */
static const struct ScriptCommand s_gs164_g1_s0_station_sref_script[] = { /* 0x82181b8 */
DEBUGINFO_O(21),
@@ -37,7 +37,7 @@ static const struct ScriptCommand s_gs164_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs164_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs164_g1_s0_station_sref_script }; /* 0x8218330 */
static const ScriptRef s_gs164_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs164_g1_s0_station_sref_script }; /* 0x8218330 */
static const struct ScriptCommand s_gs164_g1_s0_lives0_dlg0[] = { /* 0x821833c */
@@ -81,7 +81,7 @@ static const struct GroundEffectData s_gs164_g1_s0_effs[] = { /* 0x8218508 */
/* 0 */ { 0, 0, 1, 1, { 40, 20, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8218514 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8218514 */
&s_gs164_g0_s0_station_sref,
&s_gs164_g1_s0_station_sref,
};

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs165_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs165_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs165_g0_s0_station_sref_script }; /* 0x821860c */
static const ScriptRef s_gs165_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs165_g0_s0_station_sref_script }; /* 0x821860c */
static const struct ScriptCommand s_gs165_g1_s0_station_sref_script[] = { /* 0x8218618 */
DEBUGINFO_O(21),
@@ -44,7 +44,7 @@ static const struct ScriptCommand s_gs165_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs165_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs165_g1_s0_station_sref_script }; /* 0x8218828 */
static const ScriptRef s_gs165_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs165_g1_s0_station_sref_script }; /* 0x8218828 */
@@ -101,7 +101,7 @@ static const struct GroundEffectData s_gs165_g1_s0_effs[] = { /* 0x8218b24 */
/* 0 */ { 0, 0, 1, 1, { 16, 11, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8218b30 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8218b30 */
&s_gs165_g0_s0_station_sref,
&s_gs165_g1_s0_station_sref,
};

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs166_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs166_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs166_g0_s0_station_sref_script }; /* 0x8218c28 */
static const ScriptRef s_gs166_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs166_g0_s0_station_sref_script }; /* 0x8218c28 */
static const struct ScriptCommand s_gs166_g1_s0_station_sref_script[] = { /* 0x8218c34 */
DEBUGINFO_O(21),
@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs166_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs166_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs166_g1_s0_station_sref_script }; /* 0x8218ca4 */
static const ScriptRef s_gs166_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs166_g1_s0_station_sref_script }; /* 0x8218ca4 */
static const struct ScriptCommand s_gs166_g1_s0_lives0_dlg0[] = { /* 0x8218cb0 */
DEBUGINFO_O(33),
@@ -95,7 +95,7 @@ static const struct ScriptCommand s_gs166_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs166_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs166_g2_s0_station_sref_script }; /* 0x8219150 */
static const ScriptRef s_gs166_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs166_g2_s0_station_sref_script }; /* 0x8219150 */
static const struct ScriptCommand s_gs166_g2_s0_lives0_dlg0[] = { /* 0x821915c */
@@ -194,7 +194,7 @@ static const struct GroundEffectData s_gs166_g2_s0_effs[] = { /* 0x82196b8 */
/* 0 */ { 0, 0, 1, 1, { 30, 28, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82196c4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82196c4 */
&s_gs166_g0_s0_station_sref,
&s_gs166_g1_s0_station_sref,
&s_gs166_g2_s0_station_sref,

View File

@@ -18,7 +18,7 @@ static const struct ScriptCommand s_gs167_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs167_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs167_g0_s0_station_sref_script }; /* 0x82197f0 */
static const ScriptRef s_gs167_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs167_g0_s0_station_sref_script }; /* 0x82197f0 */
static const struct ScriptCommand s_gs167_g1_s0_station_sref_script[] = { /* 0x82197fc */
DEBUGINFO_O(24),
@@ -30,7 +30,7 @@ static const struct ScriptCommand s_gs167_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs167_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs167_g1_s0_station_sref_script }; /* 0x821986c */
static const ScriptRef s_gs167_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs167_g1_s0_station_sref_script }; /* 0x821986c */
static const struct ScriptCommand s_gs167_g2_s0_station_sref_script[] = { /* 0x8219878 */
DEBUGINFO_O(36),
@@ -59,7 +59,7 @@ static const struct ScriptCommand s_gs167_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs167_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs167_g2_s0_station_sref_script }; /* 0x8219b4c */
static const ScriptRef s_gs167_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs167_g2_s0_station_sref_script }; /* 0x8219b4c */
static const struct ScriptCommand s_gs167_g2_s0_eff0_script[] = { /* 0x8219b58 */
@@ -332,7 +332,7 @@ static const struct GroundEffectData s_gs167_g2_s0_effs[] = { /* 0x821b940 */
/* 0 */ { 0, 0, 1, 1, { 16, 8, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs167_g2_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x821b94c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x821b94c */
&s_gs167_g0_s0_station_sref,
&s_gs167_g1_s0_station_sref,
&s_gs167_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs168_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs168_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs168_g0_s0_station_sref_script }; /* 0x821ba90 */
static const ScriptRef s_gs168_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs168_g0_s0_station_sref_script }; /* 0x821ba90 */
static const struct ScriptCommand s_gs168_g1_s0_station_sref_script[] = { /* 0x821ba9c */
DEBUGINFO_O(19),
@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs168_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs168_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs168_g1_s0_station_sref_script }; /* 0x821bb2c */
static const ScriptRef s_gs168_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs168_g1_s0_station_sref_script }; /* 0x821bb2c */
static const struct ScriptCommand s_gs168_g1_s0_eff0_script[] = { /* 0x821bb38 */
DEBUGINFO_O(33),
@@ -223,7 +223,7 @@ static const struct ScriptCommand s_gs168_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs168_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs168_g2_s0_station_sref_script }; /* 0x821ca10 */
static const ScriptRef s_gs168_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs168_g2_s0_station_sref_script }; /* 0x821ca10 */
static const struct ScriptCommand s_gs168_g2_s0_lives0_dlg0[] = { /* 0x821ca1c */
DEBUGINFO_O(229),
@@ -307,7 +307,7 @@ static const struct GroundEffectData s_gs168_g2_s0_effs[] = { /* 0x821cddc */
/* 0 */ { 0, 0, 1, 1, { 79, 24, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x821cde8 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x821cde8 */
&s_gs168_g0_s0_station_sref,
&s_gs168_g1_s0_station_sref,
&s_gs168_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs169_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs169_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs169_g0_s0_station_sref_script }; /* 0x821cf0c */
static const ScriptRef s_gs169_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs169_g0_s0_station_sref_script }; /* 0x821cf0c */
static const struct ScriptCommand s_gs169_g1_s0_station_sref_script[] = { /* 0x821cf18 */
DEBUGINFO_O(19),
@@ -26,7 +26,7 @@ static const struct ScriptCommand s_gs169_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs169_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs169_g1_s0_station_sref_script }; /* 0x821cf98 */
static const ScriptRef s_gs169_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs169_g1_s0_station_sref_script }; /* 0x821cf98 */
static const struct ScriptCommand s_gs169_g1_s0_lives0_dlg0[] = { /* 0x821cfa4 */
DEBUGINFO_O(32),
@@ -66,7 +66,7 @@ static const struct GroundEffectData s_gs169_g1_s0_effs[] = { /* 0x821d154 */
/* 0 */ { 0, 0, 1, 1, { 17, 18, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x821d160 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x821d160 */
&s_gs169_g0_s0_station_sref,
&s_gs169_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs170_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs170_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs170_g0_s0_station_sref_script }; /* 0x821d250 */
static const ScriptRef s_gs170_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs170_g0_s0_station_sref_script }; /* 0x821d250 */
static const struct ScriptCommand s_gs170_g1_s0_station_sref_script[] = { /* 0x821d25c */
DEBUGINFO_O(19),
@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs170_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs170_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs170_g1_s0_station_sref_script }; /* 0x821d2ec */
static const ScriptRef s_gs170_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs170_g1_s0_station_sref_script }; /* 0x821d2ec */
static const struct ScriptCommand s_gs170_g1_s0_lives0_dlg0[] = { /* 0x821d2f8 */
DEBUGINFO_O(33),
@@ -278,7 +278,7 @@ static const struct ScriptCommand s_gs170_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs170_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs170_g2_s0_station_sref_script }; /* 0x821ee58 */
static const ScriptRef s_gs170_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs170_g2_s0_station_sref_script }; /* 0x821ee58 */
static const struct ScriptCommand s_gs170_g2_s0_lives0_dlg0[] = { /* 0x821ee64 */
DEBUGINFO_O(284),
@@ -453,7 +453,7 @@ static const struct GroundEffectData s_gs170_g2_s0_effs[] = { /* 0x821f8d0 */
/* 0 */ { 0, 0, 1, 1, { 103, 15, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x821f8dc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x821f8dc */
&s_gs170_g0_s0_station_sref,
&s_gs170_g1_s0_station_sref,
&s_gs170_g2_s0_station_sref,

View File

@@ -24,7 +24,7 @@ static const struct ScriptCommand s_gs171_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs171_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs171_g0_s0_station_sref_script }; /* 0x821fa28 */
static const ScriptRef s_gs171_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs171_g0_s0_station_sref_script }; /* 0x821fa28 */
static const struct ScriptCommand s_gs171_g1_s0_station_sref_script[] = { /* 0x821fa34 */
DEBUGINFO_O(30),
@@ -37,7 +37,7 @@ static const struct ScriptCommand s_gs171_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g1_s0_station_sref_script }; /* 0x821fab4 */
static const ScriptRef s_gs171_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g1_s0_station_sref_script }; /* 0x821fab4 */
static const struct ScriptCommand s_gs171_g1_s0_eff0_script[] = { /* 0x821fac0 */
DEBUGINFO_O(43),
@@ -81,7 +81,7 @@ static const struct ScriptCommand s_gs171_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g2_s0_station_sref_script }; /* 0x821fd38 */
static const ScriptRef s_gs171_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g2_s0_station_sref_script }; /* 0x821fd38 */
static const struct ScriptCommand s_gs171_g2_s0_eff0_script[] = { /* 0x821fd44 */
DEBUGINFO_O(87),
@@ -130,7 +130,7 @@ static const struct ScriptCommand s_gs171_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g3_s0_station_sref_script }; /* 0x82200a4 */
static const ScriptRef s_gs171_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g3_s0_station_sref_script }; /* 0x82200a4 */
static const struct ScriptCommand s_gs171_g3_s0_lives0_dlg0[] = { /* 0x82200b0 */
DEBUGINFO_O(136),
@@ -390,7 +390,7 @@ static const struct ScriptCommand s_gs171_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g4_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g4_s0_station_sref_script }; /* 0x82213f0 */
static const ScriptRef s_gs171_g4_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g4_s0_station_sref_script }; /* 0x82213f0 */
static const struct ScriptCommand s_gs171_g4_s0_lives0_dlg0[] = { /* 0x82213fc */
DEBUGINFO_O(396),
@@ -578,7 +578,7 @@ static const struct ScriptCommand s_gs171_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g5_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g5_s0_station_sref_script }; /* 0x8221e34 */
static const ScriptRef s_gs171_g5_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g5_s0_station_sref_script }; /* 0x8221e34 */
static const struct ScriptCommand s_gs171_g5_s0_eff0_script[] = { /* 0x8221e40 */
DEBUGINFO_O(584),
@@ -1064,7 +1064,7 @@ static const struct ScriptCommand s_gs171_g6_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g6_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g6_s0_station_sref_script }; /* 0x8223c34 */
static const ScriptRef s_gs171_g6_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g6_s0_station_sref_script }; /* 0x8223c34 */
static const struct ScriptCommand s_gs171_g6_s0_eff0_script[] = { /* 0x8223c40 */
DEBUGINFO_O(1070),
@@ -2108,7 +2108,7 @@ static const struct ScriptCommand s_gs171_g7_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs171_g7_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs171_g7_s0_station_sref_script }; /* 0x8227f48 */
static const ScriptRef s_gs171_g7_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs171_g7_s0_station_sref_script }; /* 0x8227f48 */
static const struct ScriptCommand s_gs171_g7_s0_lives0_dlg0[] = { /* 0x8227f54 */
DEBUGINFO_O(2114),
@@ -2595,7 +2595,7 @@ static const struct GroundEffectData s_gs171_g7_s0_effs[] = { /* 0x8229674 */
/* 0 */ { 0, 0, 1, 1, { 20, 42, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8229680 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8229680 */
&s_gs171_g0_s0_station_sref,
&s_gs171_g1_s0_station_sref,
&s_gs171_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs172_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs172_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs172_g0_s0_station_sref_script }; /* 0x8229920 */
static const ScriptRef s_gs172_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs172_g0_s0_station_sref_script }; /* 0x8229920 */
static const struct ScriptCommand s_gs172_g1_s0_station_sref_script[] = { /* 0x822992c */
DEBUGINFO_O(19),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs172_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs172_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs172_g1_s0_station_sref_script }; /* 0x8229a20 */
static const ScriptRef s_gs172_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs172_g1_s0_station_sref_script }; /* 0x8229a20 */
static const struct ScriptCommand s_gs172_g1_s0_eff0_script[] = { /* 0x8229a2c */
@@ -48,7 +48,7 @@ static const struct GroundEffectData s_gs172_g1_s0_effs[] = { /* 0x8229a9c */
/* 0 */ { 0, 0, 1, 1, { 18, 19, 0, CPOS_HALFTILE }, s_gs172_g1_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8229aa8 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8229aa8 */
&s_gs172_g0_s0_station_sref,
&s_gs172_g1_s0_station_sref,
};

View File

@@ -14,7 +14,7 @@ static const struct ScriptCommand s_gs173_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs173_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs173_g0_s0_station_sref_script }; /* 0x8229b98 */
static const ScriptRef s_gs173_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs173_g0_s0_station_sref_script }; /* 0x8229b98 */
static const struct ScriptCommand s_gs173_g1_s0_station_sref_script[] = { /* 0x8229ba4 */
DEBUGINFO_O(20),
@@ -32,7 +32,7 @@ static const struct ScriptCommand s_gs173_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs173_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs173_g1_s0_station_sref_script }; /* 0x8229c74 */
static const ScriptRef s_gs173_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs173_g1_s0_station_sref_script }; /* 0x8229c74 */
static const struct ScriptCommand s_gs173_g1_s0_eff0_script[] = { /* 0x8229c80 */
DEBUGINFO_O(38),
@@ -57,7 +57,7 @@ static const struct ScriptCommand s_gs173_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs173_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs173_g2_s0_station_sref_script }; /* 0x8229d90 */
static const ScriptRef s_gs173_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs173_g2_s0_station_sref_script }; /* 0x8229d90 */
static const struct ScriptCommand s_gs173_g2_s0_eff0_script[] = { /* 0x8229d9c */
DEBUGINFO_O(63),
@@ -92,7 +92,7 @@ static const struct ScriptCommand s_gs173_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs173_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs173_g3_s0_station_sref_script }; /* 0x8229f4c */
static const ScriptRef s_gs173_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs173_g3_s0_station_sref_script }; /* 0x8229f4c */
static const struct ScriptCommand s_gs173_g3_s0_eff0_script[] = { /* 0x8229f58 */
DEBUGINFO_O(98),
@@ -124,7 +124,7 @@ static const struct GroundEffectData s_gs173_g3_s0_effs[] = { /* 0x822a020 */
/* 1 */ { 3, 0, 1, 1, { 18, 33, 0, CPOS_HALFTILE }, s_gs173_g3_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822a038 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822a038 */
&s_gs173_g0_s0_station_sref,
&s_gs173_g1_s0_station_sref,
&s_gs173_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs174_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs174_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs174_g0_s0_station_sref_script }; /* 0x822a190 */
static const ScriptRef s_gs174_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs174_g0_s0_station_sref_script }; /* 0x822a190 */
static const struct ScriptCommand s_gs174_g1_s0_station_sref_script[] = { /* 0x822a19c */
DEBUGINFO_O(19),
@@ -29,7 +29,7 @@ static const struct ScriptCommand s_gs174_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs174_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs174_g1_s0_station_sref_script }; /* 0x822a24c */
static const ScriptRef s_gs174_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs174_g1_s0_station_sref_script }; /* 0x822a24c */
static const struct ScriptCommand s_gs174_g1_s0_lives0_dlg0[] = { /* 0x822a258 */
DEBUGINFO_O(35),
@@ -194,7 +194,7 @@ static const struct GroundEffectData s_gs174_g1_s0_effs[] = { /* 0x822aec8 */
/* 0 */ { 0, 0, 1, 1, { 20, 12, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822aed4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822aed4 */
&s_gs174_g0_s0_station_sref,
&s_gs174_g1_s0_station_sref,
};

View File

@@ -12,7 +12,7 @@ static const struct ScriptCommand s_gs175_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs175_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs175_g0_s0_station_sref_script }; /* 0x822afdc */
static const ScriptRef s_gs175_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs175_g0_s0_station_sref_script }; /* 0x822afdc */
static const struct ScriptCommand s_gs175_g1_s0_station_sref_script[] = { /* 0x822afe8 */
DEBUGINFO_O(18),
@@ -33,7 +33,7 @@ static const struct ScriptCommand s_gs175_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs175_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs175_g1_s0_station_sref_script }; /* 0x822b0e8 */
static const ScriptRef s_gs175_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs175_g1_s0_station_sref_script }; /* 0x822b0e8 */
static const struct ScriptCommand s_gs175_g1_s0_eff1_script[] = { /* 0x822b0f4 */
DEBUGINFO_O(39),
@@ -76,7 +76,7 @@ static const struct ScriptCommand s_gs175_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs175_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs175_g2_s0_station_sref_script }; /* 0x822b3c4 */
static const ScriptRef s_gs175_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs175_g2_s0_station_sref_script }; /* 0x822b3c4 */
static const struct ScriptCommand s_gs175_g2_s0_eff1_script[] = { /* 0x822b3d0 */
DEBUGINFO_O(82),
@@ -111,7 +111,7 @@ static const struct GroundEffectData s_gs175_g2_s0_effs[] = { /* 0x822b59c */
/* 1 */ { 3, 4, 2, 1, { 22, 15, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs175_g2_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822b5b4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822b5b4 */
&s_gs175_g0_s0_station_sref,
&s_gs175_g1_s0_station_sref,
&s_gs175_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs176_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs176_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs176_g0_s0_station_sref_script }; /* 0x822b6d8 */
static const ScriptRef s_gs176_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs176_g0_s0_station_sref_script }; /* 0x822b6d8 */
static const struct ScriptCommand s_gs176_g1_s0_station_sref_script[] = { /* 0x822b6e4 */
DEBUGINFO_O(19),
@@ -88,7 +88,7 @@ static const struct ScriptCommand s_gs176_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs176_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs176_g1_s0_station_sref_script }; /* 0x822bb44 */
static const ScriptRef s_gs176_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs176_g1_s0_station_sref_script }; /* 0x822bb44 */
static const struct ScriptCommand s_gs176_g1_s0_eff1_script[] = { /* 0x822bb50 */
DEBUGINFO_O(94),
@@ -118,7 +118,7 @@ static const struct GroundEffectData s_gs176_g1_s0_effs[] = { /* 0x822bd4c */
/* 1 */ { 3, 4, 2, 1, { 22, 15, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs176_g1_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822bd64 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822bd64 */
&s_gs176_g0_s0_station_sref,
&s_gs176_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs177_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs177_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs177_g0_s0_station_sref_script }; /* 0x822be54 */
static const ScriptRef s_gs177_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs177_g0_s0_station_sref_script }; /* 0x822be54 */
static const struct ScriptCommand s_gs177_g1_s0_station_sref_script[] = { /* 0x822be60 */
DEBUGINFO_O(19),
@@ -54,12 +54,12 @@ static const struct ScriptCommand s_gs177_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs177_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs177_g1_s0_station_sref_script }; /* 0x822c1ac */
static const ScriptRef s_gs177_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs177_g1_s0_station_sref_script }; /* 0x822c1ac */
static const struct GroundEffectData s_gs177_g1_s0_effs[] = { /* 0x822c1b8 */
/* 0 */ { 0, 0, 1, 1, { 21, 15, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822c1c4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822c1c4 */
&s_gs177_g0_s0_station_sref,
&s_gs177_g1_s0_station_sref,
};

View File

@@ -282,7 +282,7 @@ static const struct ScriptCommand s_gs9_g0_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs9_g0_s0_station_sref_script }; /* 0x819bec8 */
static const ScriptRef s_gs9_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs9_g0_s0_station_sref_script }; /* 0x819bec8 */
static const struct ScriptCommand s_gs9_g0_s0_evt0_sref_script[] = { /* 0x819bed4 */
@@ -295,7 +295,7 @@ static const struct ScriptCommand s_gs9_g0_s0_evt0_sref_script[] = { /* 0x819bed
HALT,
};
static const struct ScriptRef s_gs9_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g0_s0_evt0_sref_script }; /* 0x819bf44 */
static const ScriptRef s_gs9_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g0_s0_evt0_sref_script }; /* 0x819bf44 */
static const struct ScriptCommand s_gs9_g0_s0_evt1_sref_script[] = { /* 0x819bf50 */
DEBUGINFO_O(442),
@@ -329,7 +329,7 @@ static const struct ScriptCommand s_gs9_g0_s0_evt1_sref_script[] = { /* 0x819bf5
RET,
};
static const struct ScriptRef s_gs9_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g0_s0_evt1_sref_script }; /* 0x819c174 */
static const ScriptRef s_gs9_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g0_s0_evt1_sref_script }; /* 0x819c174 */
static const struct ScriptCommand s_gs9_g0_s0_evt2_sref_script[] = { /* 0x819c180 */
DEBUGINFO_O(476),
@@ -361,7 +361,7 @@ static const struct ScriptCommand s_gs9_g0_s0_evt2_sref_script[] = { /* 0x819c18
HALT,
};
static const struct ScriptRef s_gs9_g0_s0_evt2_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g0_s0_evt2_sref_script }; /* 0x819c330 */
static const ScriptRef s_gs9_g0_s0_evt2_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g0_s0_evt2_sref_script }; /* 0x819c330 */
static const struct ScriptCommand s_gs9_g0_s0_evt3_sref_script[] = { /* 0x819c33c */
@@ -370,7 +370,7 @@ static const struct ScriptCommand s_gs9_g0_s0_evt3_sref_script[] = { /* 0x819c33
HALT,
};
static const struct ScriptRef s_gs9_g0_s0_evt3_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g0_s0_evt3_sref_script }; /* 0x819c36c */
static const ScriptRef s_gs9_g0_s0_evt3_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g0_s0_evt3_sref_script }; /* 0x819c36c */
static const struct ScriptCommand s_gs9_g0_s0_obj0_dlg2[] = { /* 0x819c378 */
DEBUGINFO_O(517),
@@ -865,7 +865,7 @@ static const struct ScriptCommand s_gs9_g1_s0_station_sref_script[] = { /* 0x819
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g1_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g1_s0_station_sref_script }; /* 0x819e758 */
static const ScriptRef s_gs9_g1_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g1_s0_station_sref_script }; /* 0x819e758 */
@@ -905,7 +905,7 @@ static const struct ScriptCommand s_gs9_g2_s0_station_sref_script[] = { /* 0x819
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g2_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g2_s0_station_sref_script }; /* 0x819e8b4 */
static const ScriptRef s_gs9_g2_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g2_s0_station_sref_script }; /* 0x819e8b4 */
static const struct ScriptCommand s_gs9_g2_s0_eff0_script[] = { /* 0x819e8c0 */
DEBUGINFO_O(1052),
@@ -968,7 +968,7 @@ static const struct ScriptCommand s_gs9_g3_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g3_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g3_s0_station_sref_script }; /* 0x819ebb4 */
static const ScriptRef s_gs9_g3_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g3_s0_station_sref_script }; /* 0x819ebb4 */
static const struct ScriptCommand s_gs9_g4_s0_station_sref_script[] = { /* 0x819ebc0 */
DEBUGINFO_O(1115),
@@ -1023,7 +1023,7 @@ static const struct ScriptCommand s_gs9_g4_s0_station_sref_script[] = { /* 0x819
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g4_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g4_s0_station_sref_script }; /* 0x819eee0 */
static const ScriptRef s_gs9_g4_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g4_s0_station_sref_script }; /* 0x819eee0 */
@@ -1057,7 +1057,7 @@ static const struct ScriptCommand s_gs9_g5_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g5_s0_station_sref_script }; /* 0x819f03c */
static const ScriptRef s_gs9_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g5_s0_station_sref_script }; /* 0x819f03c */
static const struct ScriptCommand s_gs9_g5_s0_lives0_dlg0[] = { /* 0x819f048 */
DEBUGINFO_O(1204),
@@ -1114,7 +1114,7 @@ static const struct ScriptCommand s_gs9_g6_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g6_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g6_s0_station_sref_script }; /* 0x819f39c */
static const ScriptRef s_gs9_g6_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g6_s0_station_sref_script }; /* 0x819f39c */
static const struct ScriptCommand s_gs9_g6_s1_lives0_dlg0[] = { /* 0x819f3a8 */
@@ -1179,7 +1179,7 @@ static const struct ScriptCommand s_gs9_g7_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g7_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g7_s0_station_sref_script }; /* 0x819f7b8 */
static const ScriptRef s_gs9_g7_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g7_s0_station_sref_script }; /* 0x819f7b8 */
static const struct ScriptCommand s_gs9_g7_s0_lives0_dlg0[] = { /* 0x819f7c4 */
DEBUGINFO_O(1326),
@@ -1223,7 +1223,7 @@ static const struct ScriptCommand s_gs9_g8_s0_station_sref_script[] = { /* 0x819
RET,
};
static const struct ScriptRef s_gs9_g8_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g8_s0_station_sref_script }; /* 0x819f9a4 */
static const ScriptRef s_gs9_g8_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g8_s0_station_sref_script }; /* 0x819f9a4 */
static const struct ScriptCommand s_gs9_g8_s0_lives0_dlg0[] = { /* 0x819f9b0 */
DEBUGINFO_O(1370),
@@ -1417,7 +1417,7 @@ static const struct ScriptCommand s_gs9_g17_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g17_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g17_s0_station_sref_script }; /* 0x81a0500 */
static const ScriptRef s_gs9_g17_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g17_s0_station_sref_script }; /* 0x81a0500 */
static const struct ScriptCommand s_gs9_g17_s0_eff0_script[] = { /* 0x81a050c - PART 1 0:18:58-0:19:03 - Possibly the camera scroll? WAIT timing seems to match */
@@ -1695,7 +1695,7 @@ static const struct ScriptCommand s_gs9_g18_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g18_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g18_s0_station_sref_script }; /* 0x81a2390 */
static const ScriptRef s_gs9_g18_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g18_s0_station_sref_script }; /* 0x81a2390 */
static const struct ScriptCommand s_gs9_g18_s0_eff0_script[] = { /* 0x81a239c */
DEBUGINFO_O(1842),
@@ -2016,7 +2016,7 @@ static const struct ScriptCommand s_gs9_g19_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g19_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g19_s0_station_sref_script }; /* 0x81a40e0 */
static const ScriptRef s_gs9_g19_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g19_s0_station_sref_script }; /* 0x81a40e0 */
static const struct ScriptCommand s_gs9_g19_s0_lives0_dlg0[] = { /* 0x81a40ec */
DEBUGINFO_O(2163),
@@ -2061,7 +2061,7 @@ static const struct ScriptCommand s_gs9_g19_s0_evt0_sref_script[] = { /* 0x81a43
HALT,
};
static const struct ScriptRef s_gs9_g19_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g19_s0_evt0_sref_script }; /* 0x81a4380 */
static const ScriptRef s_gs9_g19_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g19_s0_evt0_sref_script }; /* 0x81a4380 */
static const struct ScriptCommand s_gs9_g19_s1_station_sref_script[] = { /* 0x81a438c */
DEBUGINFO_O(2208),
@@ -2072,7 +2072,7 @@ static const struct ScriptCommand s_gs9_g19_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g19_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g19_s1_station_sref_script }; /* 0x81a43ec */
static const ScriptRef s_gs9_g19_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g19_s1_station_sref_script }; /* 0x81a43ec */
static const struct ScriptCommand s_gs9_g19_s1_lives0_dlg0[] = { /* 0x81a43f8 */
DEBUGINFO_O(2219),
@@ -2131,7 +2131,7 @@ static const struct ScriptCommand s_gs9_g20_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g20_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g20_s0_station_sref_script }; /* 0x81a484c */
static const ScriptRef s_gs9_g20_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g20_s0_station_sref_script }; /* 0x81a484c */
static const struct ScriptCommand s_gs9_g20_s0_eff0_script[] = { /* 0x81a4858 */
DEBUGINFO_O(2278),
@@ -2277,7 +2277,7 @@ static const struct ScriptCommand s_gs9_g21_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g21_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g21_s0_station_sref_script }; /* 0x81a536c */
static const ScriptRef s_gs9_g21_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g21_s0_station_sref_script }; /* 0x81a536c */
static const struct ScriptCommand s_gs9_g21_s0_lives0_dlg0[] = { /* 0x81a5378 */
DEBUGINFO_O(2424),
@@ -2325,7 +2325,7 @@ static const struct ScriptCommand s_gs9_g22_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g22_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g22_s0_station_sref_script }; /* 0x81a566c */
static const ScriptRef s_gs9_g22_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g22_s0_station_sref_script }; /* 0x81a566c */
static const struct ScriptCommand s_gs9_g22_s1_station_sref_script[] = { /* 0x81a5678 */
DEBUGINFO_O(2472),
@@ -2333,7 +2333,7 @@ static const struct ScriptCommand s_gs9_g22_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g22_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g22_s1_station_sref_script }; /* 0x81a56a8 */
static const ScriptRef s_gs9_g22_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g22_s1_station_sref_script }; /* 0x81a56a8 */
static const struct ScriptCommand s_gs9_g22_s1_lives0_dlg0[] = { /* 0x81a56b4 */
DEBUGINFO_O(2480),
@@ -2390,7 +2390,7 @@ static const struct ScriptCommand s_gs9_g22_s2_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g22_s2_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g22_s2_station_sref_script }; /* 0x81a5a70 */
static const ScriptRef s_gs9_g22_s2_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g22_s2_station_sref_script }; /* 0x81a5a70 */
static const struct ScriptCommand s_gs9_g22_s2_lives0_dlg0[] = { /* 0x81a5a7c */
DEBUGINFO_O(2537),
@@ -2454,7 +2454,7 @@ static const struct ScriptCommand s_gs9_g23_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g23_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g23_s0_station_sref_script }; /* 0x81a5dcc */
static const ScriptRef s_gs9_g23_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g23_s0_station_sref_script }; /* 0x81a5dcc */
static const struct ScriptCommand s_gs9_g23_s0_lives0_dlg0[] = { /* 0x81a5dd8 */
DEBUGINFO_O(2601),
@@ -2506,7 +2506,7 @@ static const struct ScriptCommand s_gs9_g24_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g24_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g24_s0_station_sref_script }; /* 0x81a6378 */
static const ScriptRef s_gs9_g24_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g24_s0_station_sref_script }; /* 0x81a6378 */
static const struct ScriptCommand s_gs9_g24_s0_obj0_dlg2[] = { /* 0x81a6384 */
DEBUGINFO_O(2653),
@@ -2533,7 +2533,7 @@ static const struct ScriptCommand s_gs9_g24_s0_evt0_sref_script[] = { /* 0x81a64
HALT,
};
static const struct ScriptRef s_gs9_g24_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g24_s0_evt0_sref_script }; /* 0x81a64e4 */
static const ScriptRef s_gs9_g24_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g24_s0_evt0_sref_script }; /* 0x81a64e4 */
static const struct ScriptCommand s_gs9_g24_s1_station_sref_script[] = { /* 0x81a64f0 */
DEBUGINFO_O(2680),
@@ -2544,7 +2544,7 @@ static const struct ScriptCommand s_gs9_g24_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g24_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g24_s1_station_sref_script }; /* 0x81a6550 */
static const ScriptRef s_gs9_g24_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g24_s1_station_sref_script }; /* 0x81a6550 */
static const struct ScriptCommand s_gs9_g24_s1_lives0_dlg0[] = { /* 0x81a655c */
DEBUGINFO_O(2691),
@@ -2568,7 +2568,7 @@ static const struct ScriptCommand s_gs9_g25_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g25_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g25_s0_station_sref_script }; /* 0x81a6684 */
static const ScriptRef s_gs9_g25_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g25_s0_station_sref_script }; /* 0x81a6684 */
static const struct ScriptCommand s_gs9_g25_s0_eff0_script[] = { /* 0x81a6690 */
DEBUGINFO_O(2715),
@@ -2689,7 +2689,7 @@ static const struct ScriptCommand s_gs9_g26_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g26_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g26_s0_station_sref_script }; /* 0x81a7134 */
static const ScriptRef s_gs9_g26_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g26_s0_station_sref_script }; /* 0x81a7134 */
static const struct ScriptCommand s_gs9_g26_s0_lives0_dlg0[] = { /* 0x81a7140 */
DEBUGINFO_O(2836),
@@ -2805,7 +2805,7 @@ static const struct ScriptCommand s_gs9_g27_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g27_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g27_s0_station_sref_script }; /* 0x81a7904 */
static const ScriptRef s_gs9_g27_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g27_s0_station_sref_script }; /* 0x81a7904 */
static const struct ScriptCommand s_gs9_g27_s0_lives0_dlg0[] = { /* 0x81a7910 */
DEBUGINFO_O(2952),
@@ -2854,7 +2854,7 @@ static const struct ScriptCommand s_gs9_g28_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g28_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g28_s0_station_sref_script }; /* 0x81a7bf4 */
static const ScriptRef s_gs9_g28_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g28_s0_station_sref_script }; /* 0x81a7bf4 */
static const struct ScriptCommand s_gs9_g28_s0_eff0_script[] = { /* 0x81a7c00 */
DEBUGINFO_O(3001),
@@ -3521,7 +3521,7 @@ static const struct ScriptCommand s_gs9_g29_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g29_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g29_s0_station_sref_script }; /* 0x81ab6c8 */
static const ScriptRef s_gs9_g29_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g29_s0_station_sref_script }; /* 0x81ab6c8 */
static const struct ScriptCommand s_gs9_g29_s0_lives0_dlg0[] = { /* 0x81ab6d4 */
DEBUGINFO_O(3668),
@@ -3712,7 +3712,7 @@ static const struct ScriptCommand s_gs9_g30_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g30_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g30_s0_station_sref_script }; /* 0x81acc48 */
static const ScriptRef s_gs9_g30_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g30_s0_station_sref_script }; /* 0x81acc48 */
static const struct ScriptCommand s_gs9_g30_s0_eff0_script[] = { /* 0x81acc54 */
DEBUGINFO_O(3859),
@@ -4165,7 +4165,7 @@ static const struct ScriptCommand s_gs9_g31_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g31_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g31_s0_station_sref_script }; /* 0x81aed3c */
static const ScriptRef s_gs9_g31_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g31_s0_station_sref_script }; /* 0x81aed3c */
static const struct ScriptCommand s_gs9_g31_s0_eff0_script[] = { /* 0x81aed48 */
DEBUGINFO_O(4312),
@@ -4526,7 +4526,7 @@ static const struct ScriptCommand s_gs9_g32_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g32_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g32_s0_station_sref_script }; /* 0x81b07dc */
static const ScriptRef s_gs9_g32_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g32_s0_station_sref_script }; /* 0x81b07dc */
static const struct ScriptCommand s_gs9_g32_s0_lives0_dlg0[] = { /* 0x81b07e8 */
DEBUGINFO_O(4673),
@@ -4561,7 +4561,7 @@ static const struct ScriptCommand s_gs9_g33_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g33_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g33_s0_station_sref_script }; /* 0x81b09f4 */
static const ScriptRef s_gs9_g33_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g33_s0_station_sref_script }; /* 0x81b09f4 */
static const struct ScriptCommand s_gs9_g33_s0_lives0_dlg0[] = { /* 0x81b0a00 */
DEBUGINFO_O(4708),
@@ -4604,7 +4604,7 @@ static const struct ScriptCommand s_gs9_g34_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g34_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g34_s0_station_sref_script }; /* 0x81b0c8c */
static const ScriptRef s_gs9_g34_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g34_s0_station_sref_script }; /* 0x81b0c8c */
static const struct ScriptCommand s_gs9_g34_s0_lives0_dlg0[] = { /* 0x81b0c98 */
DEBUGINFO_O(4751),
@@ -4920,7 +4920,7 @@ static const struct ScriptCommand s_gs9_g35_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g35_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g35_s0_station_sref_script }; /* 0x81b2534 */
static const ScriptRef s_gs9_g35_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g35_s0_station_sref_script }; /* 0x81b2534 */
static const struct ScriptCommand s_gs9_g35_s0_lives0_dlg0[] = { /* 0x81b2540 */
DEBUGINFO_O(5067),
@@ -5010,7 +5010,7 @@ static const struct ScriptCommand s_gs9_g36_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g36_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g36_s0_station_sref_script }; /* 0x81b2aa4 */
static const ScriptRef s_gs9_g36_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g36_s0_station_sref_script }; /* 0x81b2aa4 */
static const struct ScriptCommand s_gs9_g36_s0_lives0_dlg0[] = { /* 0x81b2ab0 */
DEBUGINFO_O(5157),
@@ -5170,7 +5170,7 @@ static const struct ScriptCommand s_gs9_g37_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g37_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g37_s0_station_sref_script }; /* 0x81b38d0 */
static const ScriptRef s_gs9_g37_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g37_s0_station_sref_script }; /* 0x81b38d0 */
static const struct ScriptCommand s_gs9_g37_s0_lives0_dlg0[] = { /* 0x81b38dc */
DEBUGINFO_O(5317),
@@ -5204,7 +5204,7 @@ static const struct ScriptCommand s_gs9_g38_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g38_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g38_s0_station_sref_script }; /* 0x81b3ac0 */
static const ScriptRef s_gs9_g38_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g38_s0_station_sref_script }; /* 0x81b3ac0 */
static const struct ScriptCommand s_gs9_g38_s0_lives0_dlg0[] = { /* 0x81b3acc */
DEBUGINFO_O(5351),
@@ -5246,7 +5246,7 @@ static const struct ScriptCommand s_gs9_g39_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g39_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g39_s0_station_sref_script }; /* 0x81b3d24 */
static const ScriptRef s_gs9_g39_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g39_s0_station_sref_script }; /* 0x81b3d24 */
static const struct ScriptCommand s_gs9_g39_s0_eff0_script[] = { /* 0x81b3d30 */
DEBUGINFO_O(5393),
@@ -5693,7 +5693,7 @@ static const struct ScriptCommand s_gs9_g40_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g40_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g40_s0_station_sref_script }; /* 0x81b6030 */
static const ScriptRef s_gs9_g40_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g40_s0_station_sref_script }; /* 0x81b6030 */
static const struct ScriptCommand s_gs9_g40_s0_lives0_dlg0[] = { /* 0x81b603c */
DEBUGINFO_O(5840),
@@ -5741,7 +5741,7 @@ static const struct ScriptCommand s_gs9_g41_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g41_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g41_s0_station_sref_script }; /* 0x81b6548 */
static const ScriptRef s_gs9_g41_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g41_s0_station_sref_script }; /* 0x81b6548 */
static const struct ScriptCommand s_gs9_g42_s0_station_sref_script[] = { /* 0x81b6554 */
DEBUGINFO_O(5888),
@@ -5759,7 +5759,7 @@ static const struct ScriptCommand s_gs9_g42_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g42_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g42_s0_station_sref_script }; /* 0x81b6624 */
static const ScriptRef s_gs9_g42_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g42_s0_station_sref_script }; /* 0x81b6624 */
static const struct ScriptCommand s_gs9_g42_s0_lives0_dlg0[] = { /* 0x81b6630 */
DEBUGINFO_O(5906),
@@ -5804,7 +5804,7 @@ static const struct ScriptCommand s_gs9_g43_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g43_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g43_s0_station_sref_script }; /* 0x81b6880 */
static const ScriptRef s_gs9_g43_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g43_s0_station_sref_script }; /* 0x81b6880 */
static const struct ScriptCommand s_gs9_g43_s0_eff0_script[] = { /* 0x81b688c */
DEBUGINFO_O(5951),
@@ -5978,7 +5978,7 @@ static const struct ScriptCommand s_gs9_g44_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g44_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g44_s0_station_sref_script }; /* 0x81b78b4 */
static const ScriptRef s_gs9_g44_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g44_s0_station_sref_script }; /* 0x81b78b4 */
static const struct ScriptCommand s_gs9_g44_s0_lives0_dlg0[] = { /* 0x81b78c0 */
DEBUGINFO_O(6125),
@@ -6024,7 +6024,7 @@ static const struct ScriptCommand s_gs9_g45_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g45_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g45_s0_station_sref_script }; /* 0x81b7b44 */
static const ScriptRef s_gs9_g45_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g45_s0_station_sref_script }; /* 0x81b7b44 */
static const struct ScriptCommand s_gs9_g45_s0_lives0_dlg0[] = { /* 0x81b7b50 */
DEBUGINFO_O(6171),
@@ -6446,7 +6446,7 @@ static const struct ScriptCommand s_gs9_g46_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g46_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g46_s0_station_sref_script }; /* 0x81ba658 */
static const ScriptRef s_gs9_g46_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g46_s0_station_sref_script }; /* 0x81ba658 */
static const struct ScriptCommand s_gs9_g46_s0_lives0_dlg0[] = { /* 0x81ba664 */
DEBUGINFO_O(6593),
@@ -6562,7 +6562,7 @@ static const struct ScriptCommand s_gs9_g47_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g47_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g47_s0_station_sref_script }; /* 0x81bb148 */
static const ScriptRef s_gs9_g47_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g47_s0_station_sref_script }; /* 0x81bb148 */
static const struct ScriptCommand s_gs9_g47_s0_lives0_dlg0[] = { /* 0x81bb154 */
DEBUGINFO_O(6709),
@@ -6629,7 +6629,7 @@ static const struct ScriptCommand s_gs9_g48_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g48_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g48_s0_station_sref_script }; /* 0x81bb620 */
static const ScriptRef s_gs9_g48_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g48_s0_station_sref_script }; /* 0x81bb620 */
static const struct ScriptCommand s_gs9_g48_s0_eff0_script[] = { /* 0x81bb62c */
DEBUGINFO_O(6776),
@@ -7202,7 +7202,7 @@ static const struct ScriptCommand s_gs9_g49_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g49_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g49_s0_station_sref_script }; /* 0x81bea5c */
static const ScriptRef s_gs9_g49_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g49_s0_station_sref_script }; /* 0x81bea5c */
static const struct ScriptCommand s_gs9_g49_s0_lives0_dlg0[] = { /* 0x81bea68 */
@@ -7261,7 +7261,7 @@ static const struct ScriptCommand s_gs9_g50_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g50_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g50_s0_station_sref_script }; /* 0x81beebc */
static const ScriptRef s_gs9_g50_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g50_s0_station_sref_script }; /* 0x81beebc */
static const struct ScriptCommand s_gs9_g50_s0_lives0_dlg0[] = { /* 0x81beec8 */
DEBUGINFO_O(7408),
@@ -7303,7 +7303,7 @@ static const struct ScriptCommand s_gs9_g50_s1_evt0_sref_script[] = { /* 0x81bf0
RET,
};
static const struct ScriptRef s_gs9_g50_s1_evt0_sref = { NORMAL_EVENT, 7, NULL, s_gs9_g50_s1_evt0_sref_script }; /* 0x81bf110 */
static const ScriptRef s_gs9_g50_s1_evt0_sref = { NORMAL_EVENT, SCRIPT_TYPE_07, NULL, s_gs9_g50_s1_evt0_sref_script }; /* 0x81bf110 */
static const struct ScriptCommand s_gs9_g50_s2_station_sref_script[] = { /* 0x81bf11c */
DEBUGINFO_O(7450),
@@ -7314,7 +7314,7 @@ static const struct ScriptCommand s_gs9_g50_s2_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g50_s2_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g50_s2_station_sref_script }; /* 0x81bf17c */
static const ScriptRef s_gs9_g50_s2_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g50_s2_station_sref_script }; /* 0x81bf17c */
static const struct ScriptCommand s_gs9_g50_s2_lives0_dlg0[] = { /* 0x81bf188 */
DEBUGINFO_O(7461),
@@ -7378,7 +7378,7 @@ static const struct ScriptCommand s_gs9_g50_s3_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g50_s3_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g50_s3_station_sref_script }; /* 0x81bf63c */
static const ScriptRef s_gs9_g50_s3_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g50_s3_station_sref_script }; /* 0x81bf63c */
static const struct ScriptCommand s_gs9_g50_s3_lives0_dlg0[] = { /* 0x81bf648 */
DEBUGINFO_O(7525),
@@ -7411,7 +7411,7 @@ static const struct ScriptCommand s_gs9_g51_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g51_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g51_s0_station_sref_script }; /* 0x81bf7c8 */
static const ScriptRef s_gs9_g51_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g51_s0_station_sref_script }; /* 0x81bf7c8 */
static const struct ScriptCommand s_gs9_g51_s0_lives0_dlg0[] = { /* 0x81bf7d4 */
DEBUGINFO_O(7558),
@@ -7481,7 +7481,7 @@ static const struct ScriptCommand s_gs9_g52_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g52_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g52_s0_station_sref_script }; /* 0x81bff64 */
static const ScriptRef s_gs9_g52_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g52_s0_station_sref_script }; /* 0x81bff64 */
static const struct ScriptCommand s_gs9_g52_s0_lives0_dlg0[] = { /* 0x81bff70 */
DEBUGINFO_O(7628),
@@ -7542,7 +7542,7 @@ static const struct ScriptCommand s_gs9_g53_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g53_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g53_s0_station_sref_script }; /* 0x81c01f0 */
static const ScriptRef s_gs9_g53_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g53_s0_station_sref_script }; /* 0x81c01f0 */
static const struct ScriptCommand s_gs9_g53_s0_eff0_script[] = { /* 0x81c01fc */
DEBUGINFO_O(7689),
@@ -8055,7 +8055,7 @@ static const struct ScriptCommand s_gs9_g55_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g55_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g55_s0_station_sref_script }; /* 0x81c23b4 */
static const ScriptRef s_gs9_g55_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g55_s0_station_sref_script }; /* 0x81c23b4 */
static const struct ScriptCommand s_gs9_g55_s0_lives0_dlg0[] = { /* 0x81c23c0 */
DEBUGINFO_O(8202),
@@ -8167,7 +8167,7 @@ static const struct ScriptCommand s_gs9_g56_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g56_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g56_s0_station_sref_script }; /* 0x81c2b58 */
static const ScriptRef s_gs9_g56_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g56_s0_station_sref_script }; /* 0x81c2b58 */
static const struct ScriptCommand s_gs9_g57_s0_station_sref_script[] = { /* 0x81c2b64 */
DEBUGINFO_O(8314),
@@ -8186,7 +8186,7 @@ static const struct ScriptCommand s_gs9_g57_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g57_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g57_s0_station_sref_script }; /* 0x81c2c44 */
static const ScriptRef s_gs9_g57_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g57_s0_station_sref_script }; /* 0x81c2c44 */
static const struct ScriptCommand s_gs9_g57_s0_lives0_dlg0[] = { /* 0x81c2c50 */
DEBUGINFO_O(8333),
@@ -8275,7 +8275,7 @@ static const struct ScriptCommand s_gs9_g58_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g58_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g58_s0_station_sref_script }; /* 0x81c372c */
static const ScriptRef s_gs9_g58_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g58_s0_station_sref_script }; /* 0x81c372c */
static const struct ScriptCommand s_gs9_g58_s0_eff0_script[] = { /* 0x81c3738 */
DEBUGINFO_O(8422),
@@ -8419,7 +8419,7 @@ static const struct ScriptCommand s_gs9_g59_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g59_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g59_s0_station_sref_script }; /* 0x81c40f4 */
static const ScriptRef s_gs9_g59_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g59_s0_station_sref_script }; /* 0x81c40f4 */
static const struct ScriptCommand s_gs9_g59_s0_lives0_dlg0[] = { /* 0x81c4100 */
DEBUGINFO_O(8566),
@@ -8473,7 +8473,7 @@ static const struct ScriptCommand s_gs9_g60_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g60_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g60_s0_station_sref_script }; /* 0x81c458c */
static const ScriptRef s_gs9_g60_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g60_s0_station_sref_script }; /* 0x81c458c */
static const struct ScriptCommand s_gs9_g60_s0_eff0_script[] = { /* 0x81c4598 */
DEBUGINFO_O(8620),
@@ -8525,7 +8525,7 @@ static const struct ScriptCommand s_gs9_g61_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g61_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g61_s0_station_sref_script }; /* 0x81c4a34 */
static const ScriptRef s_gs9_g61_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g61_s0_station_sref_script }; /* 0x81c4a34 */
static const struct ScriptCommand s_gs9_g61_s0_lives0_dlg0[] = { /* 0x81c4a40 */
DEBUGINFO_O(8672),
@@ -8575,7 +8575,7 @@ static const struct ScriptCommand s_gs9_g61_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g61_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g61_s1_station_sref_script }; /* 0x81c4da8 */
static const ScriptRef s_gs9_g61_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g61_s1_station_sref_script }; /* 0x81c4da8 */
static const struct ScriptCommand s_gs9_g61_s1_lives0_dlg0[] = { /* 0x81c4db4 */
DEBUGINFO_O(8722),
@@ -8616,7 +8616,7 @@ static const struct ScriptCommand s_gs9_g62_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g62_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g62_s0_station_sref_script }; /* 0x81c4f94 */
static const ScriptRef s_gs9_g62_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g62_s0_station_sref_script }; /* 0x81c4f94 */
static const struct ScriptCommand s_gs9_g62_s0_eff0_script[] = { /* 0x81c4fa0 */
DEBUGINFO_O(8763),
@@ -8719,7 +8719,7 @@ static const struct ScriptCommand s_gs9_g63_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g63_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g63_s0_station_sref_script }; /* 0x81c56a8 */
static const ScriptRef s_gs9_g63_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g63_s0_station_sref_script }; /* 0x81c56a8 */
static const struct ScriptCommand s_gs9_g63_s0_lives0_dlg0[] = { /* 0x81c56b4 */
DEBUGINFO_O(8866),
@@ -8762,7 +8762,7 @@ static const struct ScriptCommand s_gs9_g64_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g64_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g64_s0_station_sref_script }; /* 0x81c5ad4 */
static const ScriptRef s_gs9_g64_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g64_s0_station_sref_script }; /* 0x81c5ad4 */
static const struct ScriptCommand s_gs9_g64_s1_station_sref_script[] = { /* 0x81c5ae0 */
DEBUGINFO_O(8909),
@@ -8772,7 +8772,7 @@ static const struct ScriptCommand s_gs9_g64_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g64_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g64_s1_station_sref_script }; /* 0x81c5b30 */
static const ScriptRef s_gs9_g64_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g64_s1_station_sref_script }; /* 0x81c5b30 */
static const struct ScriptCommand s_gs9_g64_s1_lives0_dlg0[] = { /* 0x81c5b3c */
DEBUGINFO_O(8919),
@@ -8802,7 +8802,7 @@ static const struct ScriptCommand s_gs9_g65_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g65_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g65_s0_station_sref_script }; /* 0x81c5cc8 */
static const ScriptRef s_gs9_g65_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g65_s0_station_sref_script }; /* 0x81c5cc8 */
static const struct ScriptCommand s_gs9_g65_s0_lives0_dlg0[] = { /* 0x81c5cd4 */
DEBUGINFO_O(8949),
@@ -8844,7 +8844,7 @@ static const struct ScriptCommand s_gs9_g66_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g66_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g66_s0_station_sref_script }; /* 0x81c5f74 */
static const ScriptRef s_gs9_g66_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g66_s0_station_sref_script }; /* 0x81c5f74 */
static const struct ScriptCommand s_gs9_g67_s0_station_sref_script[] = { /* 0x81c5f80 */
DEBUGINFO_O(8991),
@@ -8862,7 +8862,7 @@ static const struct ScriptCommand s_gs9_g67_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g67_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g67_s0_station_sref_script }; /* 0x81c6050 */
static const ScriptRef s_gs9_g67_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g67_s0_station_sref_script }; /* 0x81c6050 */
static const struct ScriptCommand s_gs9_g67_s0_lives0_dlg0[] = { /* 0x81c605c */
DEBUGINFO_O(9009),
@@ -8919,7 +8919,7 @@ static const struct ScriptCommand s_gs9_g68_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g68_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g68_s0_station_sref_script }; /* 0x81c6514 */
static const ScriptRef s_gs9_g68_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g68_s0_station_sref_script }; /* 0x81c6514 */
static const struct ScriptCommand s_gs9_g68_s0_eff0_script[] = { /* 0x81c6520 */
DEBUGINFO_O(9066),
@@ -9413,7 +9413,7 @@ static const struct ScriptCommand s_gs9_g69_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g69_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g69_s0_station_sref_script }; /* 0x81c80b0 */
static const ScriptRef s_gs9_g69_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g69_s0_station_sref_script }; /* 0x81c80b0 */
static const struct ScriptCommand s_gs9_g69_s0_eff0_script[] = { /* 0x81c80bc */
DEBUGINFO_O(9560),
@@ -9559,7 +9559,7 @@ static const struct ScriptCommand s_gs9_g70_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g70_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g70_s0_station_sref_script }; /* 0x81c8914 */
static const ScriptRef s_gs9_g70_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g70_s0_station_sref_script }; /* 0x81c8914 */
static const struct ScriptCommand s_gs9_g71_s0_station_sref_script[] = { /* 0x81c8920 */
DEBUGINFO_O(9706),
@@ -9571,7 +9571,7 @@ static const struct ScriptCommand s_gs9_g71_s0_station_sref_script[] = { /* 0x81
HALT,
};
static const struct ScriptRef s_gs9_g71_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g71_s0_station_sref_script }; /* 0x81c8990 */
static const ScriptRef s_gs9_g71_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g71_s0_station_sref_script }; /* 0x81c8990 */
static const struct ScriptCommand s_gs9_g71_s0_lives0_dlg0[] = { /* 0x81c899c */
DEBUGINFO_O(9718),
@@ -9624,7 +9624,7 @@ static const struct ScriptCommand s_gs9_g72_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g72_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g72_s0_station_sref_script }; /* 0x81c8d84 */
static const ScriptRef s_gs9_g72_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g72_s0_station_sref_script }; /* 0x81c8d84 */
static const struct ScriptCommand s_gs9_g72_s0_lives0_dlg0[] = { /* 0x81c8d90 */
DEBUGINFO_O(9771),
@@ -9768,7 +9768,7 @@ static const struct ScriptCommand s_gs9_g73_s0_evt0_sref_script[] = { /* 0x81ca5
HALT,
};
static const struct ScriptRef s_gs9_g73_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs9_g73_s0_evt0_sref_script }; /* 0x81ca5b0 */
static const ScriptRef s_gs9_g73_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs9_g73_s0_evt0_sref_script }; /* 0x81ca5b0 */
static const struct ScriptCommand s_gs9_g74_s0_station_sref_script[] = { /* 0x81ca5bc */
DEBUGINFO_O(9915),
@@ -9779,7 +9779,7 @@ static const struct ScriptCommand s_gs9_g74_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g74_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g74_s0_station_sref_script }; /* 0x81ca61c */
static const ScriptRef s_gs9_g74_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g74_s0_station_sref_script }; /* 0x81ca61c */
static const struct ScriptCommand s_gs9_g74_s0_eff0_script[] = { /* 0x81ca628 */
DEBUGINFO_O(9926),
@@ -10021,7 +10021,7 @@ static const struct ScriptCommand s_gs9_g75_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g75_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g75_s0_station_sref_script }; /* 0x81cb7f8 */
static const ScriptRef s_gs9_g75_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g75_s0_station_sref_script }; /* 0x81cb7f8 */
static const struct ScriptCommand s_gs9_g75_s0_eff0_script[] = { /* 0x81cb804 */
DEBUGINFO_O(10168),
@@ -11047,7 +11047,7 @@ static const struct ScriptCommand s_gs9_g76_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g76_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g76_s0_station_sref_script }; /* 0x81d0340 */
static const ScriptRef s_gs9_g76_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g76_s0_station_sref_script }; /* 0x81d0340 */
static const struct ScriptCommand s_gs9_g76_s0_eff0_script[] = { /* 0x81d034c */
@@ -11411,7 +11411,7 @@ static const struct ScriptCommand s_gs9_g77_s0_station_sref_script[] = { /* 0x81
RET_DIRECT,
};
static const struct ScriptRef s_gs9_g77_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs9_g77_s0_station_sref_script }; /* 0x81d1bb8 */
static const ScriptRef s_gs9_g77_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs9_g77_s0_station_sref_script }; /* 0x81d1bb8 */
static const struct ScriptCommand s_gs9_g77_s0_lives0_dlg0[] = { /* 0x81d1bc4 */
DEBUGINFO_O(11558),
@@ -11536,7 +11536,7 @@ static const struct ScriptCommand s_gs9_g77_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g77_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs9_g77_s1_station_sref_script }; /* 0x81d22f0 */
static const ScriptRef s_gs9_g77_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs9_g77_s1_station_sref_script }; /* 0x81d22f0 */
static const struct ScriptCommand s_gs9_g77_s1_eff0_script[] = { /* 0x81d22fc */
DEBUGINFO_O(11683),
@@ -11890,7 +11890,7 @@ static const struct ScriptCommand s_gs9_g78_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g78_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g78_s0_station_sref_script }; /* 0x81d3b78 */
static const ScriptRef s_gs9_g78_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g78_s0_station_sref_script }; /* 0x81d3b78 */
@@ -12377,7 +12377,7 @@ static const struct ScriptCommand s_gs9_g79_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g79_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g79_s0_station_sref_script }; /* 0x81d5c34 */
static const ScriptRef s_gs9_g79_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g79_s0_station_sref_script }; /* 0x81d5c34 */
static const struct ScriptCommand s_gs9_g79_s0_eff0_script[] = { /* 0x81d5c40 */
DEBUGINFO_O(12524),
@@ -12956,7 +12956,7 @@ static const struct ScriptCommand s_gs9_g81_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g81_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g81_s0_station_sref_script }; /* 0x81d87cc */
static const ScriptRef s_gs9_g81_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g81_s0_station_sref_script }; /* 0x81d87cc */
static const struct ScriptCommand s_gs9_g81_s0_lives0_dlg0[] = { /* 0x81d87d8 */
DEBUGINFO_O(13103),
@@ -13282,7 +13282,7 @@ static const struct ScriptCommand s_gs9_g82_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g82_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g82_s0_station_sref_script }; /* 0x81da284 */
static const ScriptRef s_gs9_g82_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g82_s0_station_sref_script }; /* 0x81da284 */
static const struct ScriptCommand s_gs9_g83_s0_station_sref_script[] = { /* 0x81da290 */
DEBUGINFO_O(13429),
@@ -13295,7 +13295,7 @@ static const struct ScriptCommand s_gs9_g83_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g83_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g83_s0_station_sref_script }; /* 0x81da310 */
static const ScriptRef s_gs9_g83_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g83_s0_station_sref_script }; /* 0x81da310 */
static const struct ScriptCommand s_gs9_g83_s0_eff1_script[] = { /* 0x81da31c */
DEBUGINFO_O(13442),
@@ -13393,7 +13393,7 @@ static const struct ScriptCommand s_gs9_g84_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g84_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g84_s0_station_sref_script }; /* 0x81da9bc */
static const ScriptRef s_gs9_g84_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g84_s0_station_sref_script }; /* 0x81da9bc */
static const struct ScriptCommand s_gs9_g84_s0_lives0_dlg0[] = { /* 0x81da9c8 */
DEBUGINFO_O(13540),
@@ -13567,7 +13567,7 @@ static const struct ScriptCommand s_gs9_g85_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g85_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g85_s0_station_sref_script }; /* 0x81db734 */
static const ScriptRef s_gs9_g85_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g85_s0_station_sref_script }; /* 0x81db734 */
static const struct ScriptCommand s_gs9_g85_s0_lives0_dlg0[] = { /* 0x81db740 */
DEBUGINFO_O(13714),
@@ -13644,7 +13644,7 @@ static const struct ScriptCommand s_gs9_g86_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g86_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g86_s0_station_sref_script }; /* 0x81dbc08 */
static const ScriptRef s_gs9_g86_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g86_s0_station_sref_script }; /* 0x81dbc08 */
static const struct ScriptCommand s_gs9_g86_s0_lives0_dlg0[] = { /* 0x81dbc14 */
DEBUGINFO_O(13791),
@@ -13771,7 +13771,7 @@ static const struct ScriptCommand s_gs9_g88_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g88_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g88_s0_station_sref_script }; /* 0x81dc6b8 */
static const ScriptRef s_gs9_g88_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g88_s0_station_sref_script }; /* 0x81dc6b8 */
static const struct ScriptCommand s_gs9_g88_s0_lives0_dlg0[] = { /* 0x81dc6c4 */
DEBUGINFO_O(13918),
@@ -13827,7 +13827,7 @@ static const struct ScriptCommand s_gs9_g89_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g89_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs9_g89_s0_station_sref_script }; /* 0x81dca3c */
static const ScriptRef s_gs9_g89_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs9_g89_s0_station_sref_script }; /* 0x81dca3c */
static const struct ScriptCommand s_gs9_g89_s0_lives0_dlg0[] = { /* 0x81dca48 */
DEBUGINFO_O(13974),
@@ -13959,7 +13959,7 @@ static const struct ScriptCommand s_gs9_g91_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs9_g91_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs9_g91_s0_station_sref_script }; /* 0x81dd404 */
static const ScriptRef s_gs9_g91_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs9_g91_s0_station_sref_script }; /* 0x81dd404 */
static const struct ScriptCommand s_gs9_g91_s0_lives0_dlg0[] = { /* 0x81dd410 */
DEBUGINFO_O(14106),
@@ -15619,7 +15619,7 @@ static const struct GroundEventData s_gs9_g73_s0_evts[] = { /* 0x81dfa6c */
/* 0 */ { 15, 3, 0, 0, { 27, 39, 0, 0 }, &s_gs9_g73_s0_evt0_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x81dfa78 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x81dfa78 */
&s_gs9_g0_s0_station_sref,
&s_gs9_g1_s0_station_sref,
&s_gs9_g2_s0_station_sref,

View File

@@ -79,7 +79,7 @@ static const struct ScriptCommand s_gs12_g0_s0_station_sref_script[] = { /* 0x81
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs12_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs12_g0_s0_station_sref_script }; /* 0x81e1da4 */
static const ScriptRef s_gs12_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs12_g0_s0_station_sref_script }; /* 0x81e1da4 */
static const struct ScriptCommand s_gs12_g0_s0_evt0_sref_script[] = { /* 0x81e1db0 */
DEBUGINFO_O(85),
@@ -87,7 +87,7 @@ static const struct ScriptCommand s_gs12_g0_s0_evt0_sref_script[] = { /* 0x81e1d
HALT,
};
static const struct ScriptRef s_gs12_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs12_g0_s0_evt0_sref_script }; /* 0x81e1de0 */
static const ScriptRef s_gs12_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs12_g0_s0_evt0_sref_script }; /* 0x81e1de0 */
static const struct ScriptCommand s_gs12_g0_s0_evt1_sref_script[] = { /* 0x81e1dec */
DEBUGINFO_O(93),
@@ -105,7 +105,7 @@ static const struct ScriptCommand s_gs12_g0_s0_evt1_sref_script[] = { /* 0x81e1d
JUMP_SCRIPT(END_TALK),
};
static const struct ScriptRef s_gs12_g0_s0_evt1_sref = { NORMAL_EVENT, 7, NULL, s_gs12_g0_s0_evt1_sref_script }; /* 0x81e1ee4 */
static const ScriptRef s_gs12_g0_s0_evt1_sref = { NORMAL_EVENT, SCRIPT_TYPE_07, NULL, s_gs12_g0_s0_evt1_sref_script }; /* 0x81e1ee4 */
static const struct ScriptCommand s_gs12_g0_s0_obj0_dlg0[] = { /* 0x81e1ef0 */
DEBUGINFO_O(111),
@@ -179,7 +179,7 @@ static const struct ScriptCommand s_gs12_g1_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g1_s0_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs12_g1_s0_station_sref_script }; /* 0x81e2220 */
static const ScriptRef s_gs12_g1_s0_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs12_g1_s0_station_sref_script }; /* 0x81e2220 */
static const struct ScriptCommand s_gs12_g1_s0_lives0_dlg0[] = { /* 0x81e222c */
DEBUGINFO_O(185),
@@ -204,7 +204,7 @@ static const struct ScriptCommand s_gs12_g1_s1_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g1_s1_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g1_s1_station_sref_script }; /* 0x81e230c */
static const ScriptRef s_gs12_g1_s1_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g1_s1_station_sref_script }; /* 0x81e230c */
static const struct ScriptCommand s_gs12_g1_s1_lives0_dlg0[] = { /* 0x81e2318 */
DEBUGINFO_O(210),
@@ -233,7 +233,7 @@ static const struct ScriptCommand s_gs12_g2_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g2_s0_station_sref_script }; /* 0x81e2438 */
static const ScriptRef s_gs12_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g2_s0_station_sref_script }; /* 0x81e2438 */
static const struct ScriptCommand s_gs12_g2_s0_lives0_dlg0[] = { /* 0x81e2444 */
DEBUGINFO_O(239),
@@ -267,7 +267,7 @@ static const struct ScriptCommand s_gs12_g3_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g3_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g3_s0_station_sref_script }; /* 0x81e25fc */
static const ScriptRef s_gs12_g3_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g3_s0_station_sref_script }; /* 0x81e25fc */
static const struct ScriptCommand s_gs12_g3_s0_lives0_dlg0[] = { /* 0x81e2608 */
DEBUGINFO_O(273),
@@ -296,7 +296,7 @@ static const struct ScriptCommand s_gs12_g4_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g4_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g4_s0_station_sref_script }; /* 0x81e2758 */
static const ScriptRef s_gs12_g4_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g4_s0_station_sref_script }; /* 0x81e2758 */
static const struct ScriptCommand s_gs12_g4_s0_lives0_dlg0[] = { /* 0x81e2764 */
DEBUGINFO_O(302),
@@ -321,7 +321,7 @@ static const struct ScriptCommand s_gs12_g5_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g5_s0_station_sref_script }; /* 0x81e2874 */
static const ScriptRef s_gs12_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g5_s0_station_sref_script }; /* 0x81e2874 */
static const struct ScriptCommand s_gs12_g6_s0_station_sref_script[] = { /* 0x81e2880 */
DEBUGINFO_O(327),
@@ -346,7 +346,7 @@ static const struct ScriptCommand s_gs12_g6_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g6_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g6_s0_station_sref_script }; /* 0x81e29c0 */
static const ScriptRef s_gs12_g6_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g6_s0_station_sref_script }; /* 0x81e29c0 */
static const struct ScriptCommand s_gs12_g6_s0_lives0_dlg0[] = { /* 0x81e29cc */
DEBUGINFO_O(352),
@@ -374,7 +374,7 @@ static const struct ScriptCommand s_gs12_g7_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g7_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g7_s0_station_sref_script }; /* 0x81e2b0c */
static const ScriptRef s_gs12_g7_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g7_s0_station_sref_script }; /* 0x81e2b0c */
static const struct ScriptCommand s_gs12_g7_s0_lives0_dlg0[] = { /* 0x81e2b18 */
DEBUGINFO_O(380),
@@ -403,7 +403,7 @@ static const struct ScriptCommand s_gs12_g8_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g8_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g8_s0_station_sref_script }; /* 0x81e2c68 */
static const ScriptRef s_gs12_g8_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g8_s0_station_sref_script }; /* 0x81e2c68 */
static const struct ScriptCommand s_gs12_g8_s0_lives0_dlg0[] = { /* 0x81e2c74 */
DEBUGINFO_O(409),
@@ -441,7 +441,7 @@ static const struct ScriptCommand s_gs12_g9_s0_station_sref_script[] = { /* 0x81
RET,
};
static const struct ScriptRef s_gs12_g9_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g9_s0_station_sref_script }; /* 0x81e2e54 */
static const ScriptRef s_gs12_g9_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g9_s0_station_sref_script }; /* 0x81e2e54 */
static const struct ScriptCommand s_gs12_g9_s0_eff0_script[] = { /* 0x81e2e60 */
DEBUGINFO_O(447),
@@ -871,7 +871,7 @@ static const struct ScriptCommand s_gs12_g10_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g10_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g10_s0_station_sref_script }; /* 0x81e5070 */
static const ScriptRef s_gs12_g10_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g10_s0_station_sref_script }; /* 0x81e5070 */
static const struct ScriptCommand s_gs12_g10_s0_lives0_dlg0[] = { /* 0x81e507c */
@@ -937,7 +937,7 @@ static const struct ScriptCommand s_gs12_g11_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g11_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g11_s0_station_sref_script }; /* 0x81e551c */
static const ScriptRef s_gs12_g11_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g11_s0_station_sref_script }; /* 0x81e551c */
static const struct ScriptCommand s_gs12_g11_s0_lives0_dlg0[] = { /* 0x81e5528 */
@@ -989,7 +989,7 @@ static const struct ScriptCommand s_gs12_g12_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g12_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g12_s0_station_sref_script }; /* 0x81e5878 */
static const ScriptRef s_gs12_g12_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g12_s0_station_sref_script }; /* 0x81e5878 */
static const struct ScriptCommand s_gs12_g12_s0_lives0_dlg0[] = { /* 0x81e5884 */
DEBUGINFO_O(995),
@@ -1133,7 +1133,7 @@ static const struct ScriptCommand s_gs12_g13_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g13_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g13_s0_station_sref_script }; /* 0x81e6574 */
static const ScriptRef s_gs12_g13_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g13_s0_station_sref_script }; /* 0x81e6574 */
static const struct ScriptCommand s_gs12_g13_s0_lives0_dlg0[] = { /* 0x81e6580 */
DEBUGINFO_O(1139),
@@ -1233,7 +1233,7 @@ static const struct ScriptCommand s_gs12_g14_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g14_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g14_s0_station_sref_script }; /* 0x81e6fc0 */
static const ScriptRef s_gs12_g14_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g14_s0_station_sref_script }; /* 0x81e6fc0 */
static const struct ScriptCommand s_gs12_g14_s0_lives0_dlg0[] = { /* 0x81e6fcc */
DEBUGINFO_O(1239),
@@ -1309,7 +1309,7 @@ static const struct ScriptCommand s_gs12_g15_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g15_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g15_s0_station_sref_script }; /* 0x81e7554 */
static const ScriptRef s_gs12_g15_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g15_s0_station_sref_script }; /* 0x81e7554 */
static const struct ScriptCommand s_gs12_g15_s0_lives0_dlg0[] = { /* 0x81e7560 - PART 1 0:22:30-0:22:53 - Player */
@@ -1344,7 +1344,7 @@ static const struct ScriptCommand s_gs12_g16_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs12_g16_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs12_g16_s0_station_sref_script }; /* 0x81e77f4 */
static const ScriptRef s_gs12_g16_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs12_g16_s0_station_sref_script }; /* 0x81e77f4 */
static const struct ScriptCommand s_gs12_g16_s0_evt0_sref_script[] = { /* 0x81e7800 - Likely door event/nearby trigger */
DEBUGINFO_O(1350),
@@ -1357,7 +1357,7 @@ static const struct ScriptCommand s_gs12_g16_s0_evt0_sref_script[] = { /* 0x81e7
RET,
};
static const struct ScriptRef s_gs12_g16_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs12_g16_s0_evt0_sref_script }; /* 0x81e78b8 */
static const ScriptRef s_gs12_g16_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs12_g16_s0_evt0_sref_script }; /* 0x81e78b8 */
static const struct ScriptCommand s_gs12_g16_s0_evt1_sref_script[] = { /* 0x81e78c4 - PART 1 0:22:53-0:23:04 - Bed, sleep trigger */
@@ -1377,7 +1377,7 @@ static const struct ScriptCommand s_gs12_g16_s0_evt1_sref_script[] = { /* 0x81e7
HALT,
};
static const struct ScriptRef s_gs12_g16_s0_evt1_sref = { NORMAL_EVENT, 7, NULL, s_gs12_g16_s0_evt1_sref_script }; /* 0x81e79a4 */
static const ScriptRef s_gs12_g16_s0_evt1_sref = { NORMAL_EVENT, SCRIPT_TYPE_07, NULL, s_gs12_g16_s0_evt1_sref_script }; /* 0x81e79a4 */
static const struct ScriptCommand s_gs12_g16_s1_station_sref_script[] = { /* 0x81e79b0 */
DEBUGINFO_O(1383),
@@ -1395,7 +1395,7 @@ static const struct ScriptCommand s_gs12_g16_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g16_s1_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g16_s1_station_sref_script }; /* 0x81e7a80 */
static const ScriptRef s_gs12_g16_s1_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g16_s1_station_sref_script }; /* 0x81e7a80 */
static const struct ScriptCommand s_gs12_g16_s1_lives0_dlg0[] = { /* 0x81e7a8c */
DEBUGINFO_O(1401),
@@ -1424,7 +1424,7 @@ static const struct ScriptCommand s_gs12_g17_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g17_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g17_s0_station_sref_script }; /* 0x81e7bdc */
static const ScriptRef s_gs12_g17_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g17_s0_station_sref_script }; /* 0x81e7bdc */
static const struct ScriptCommand s_gs12_g17_s0_lives0_dlg0[] = { /* 0x81e7be8 */
DEBUGINFO_O(1430),
@@ -1469,7 +1469,7 @@ static const struct ScriptCommand s_gs12_g18_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g18_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g18_s0_station_sref_script }; /* 0x81e7f2c */
static const ScriptRef s_gs12_g18_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g18_s0_station_sref_script }; /* 0x81e7f2c */
static const struct ScriptCommand s_gs12_g18_s0_lives0_dlg0[] = { /* 0x81e7f38 */
DEBUGINFO_O(1475),
@@ -1498,7 +1498,7 @@ static const struct ScriptCommand s_gs12_g19_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g19_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g19_s0_station_sref_script }; /* 0x81e8088 */
static const ScriptRef s_gs12_g19_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g19_s0_station_sref_script }; /* 0x81e8088 */
static const struct ScriptCommand s_gs12_g19_s0_lives0_dlg0[] = { /* 0x81e8094 */
DEBUGINFO_O(1504),
@@ -1542,7 +1542,7 @@ static const struct ScriptCommand s_gs12_g20_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g20_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g20_s0_station_sref_script }; /* 0x81e8388 */
static const ScriptRef s_gs12_g20_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g20_s0_station_sref_script }; /* 0x81e8388 */
static const struct ScriptCommand s_gs12_g20_s0_lives0_dlg0[] = { /* 0x81e8394 */
DEBUGINFO_O(1548),
@@ -1670,7 +1670,7 @@ static const struct ScriptCommand s_gs12_g21_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g21_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g21_s0_station_sref_script }; /* 0x81e8d48 */
static const ScriptRef s_gs12_g21_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g21_s0_station_sref_script }; /* 0x81e8d48 */
static const struct ScriptCommand s_gs12_g21_s0_lives0_dlg0[] = { /* 0x81e8d54 */
DEBUGINFO_O(1676),
@@ -1707,7 +1707,7 @@ static const struct ScriptCommand s_gs12_g22_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g22_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g22_s0_station_sref_script }; /* 0x81e8f24 */
static const ScriptRef s_gs12_g22_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g22_s0_station_sref_script }; /* 0x81e8f24 */
static const struct ScriptCommand s_gs12_g22_s0_lives0_dlg0[] = { /* 0x81e8f30 */
DEBUGINFO_O(1713),
@@ -1743,7 +1743,7 @@ static const struct ScriptCommand s_gs12_g23_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g23_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g23_s0_station_sref_script }; /* 0x81e90f0 */
static const ScriptRef s_gs12_g23_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g23_s0_station_sref_script }; /* 0x81e90f0 */
static const struct ScriptCommand s_gs12_g23_s0_lives0_dlg0[] = { /* 0x81e90fc */
DEBUGINFO_O(1749),
@@ -1779,7 +1779,7 @@ static const struct ScriptCommand s_gs12_g24_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g24_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g24_s0_station_sref_script }; /* 0x81e92bc */
static const ScriptRef s_gs12_g24_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g24_s0_station_sref_script }; /* 0x81e92bc */
static const struct ScriptCommand s_gs12_g24_s0_lives0_dlg0[] = { /* 0x81e92c8 */
DEBUGINFO_O(1785),
@@ -1807,7 +1807,7 @@ static const struct ScriptCommand s_gs12_g25_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g25_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g25_s0_station_sref_script }; /* 0x81e9408 */
static const ScriptRef s_gs12_g25_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g25_s0_station_sref_script }; /* 0x81e9408 */
static const struct ScriptCommand s_gs12_g25_s0_lives0_dlg0[] = { /* 0x81e9414 */
DEBUGINFO_O(1813),
@@ -1843,7 +1843,7 @@ static const struct ScriptCommand s_gs12_g26_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g26_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g26_s0_station_sref_script }; /* 0x81e95d4 */
static const ScriptRef s_gs12_g26_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g26_s0_station_sref_script }; /* 0x81e95d4 */
static const struct ScriptCommand s_gs12_g26_s0_lives0_dlg0[] = { /* 0x81e95e0 */
DEBUGINFO_O(1849),
@@ -1871,7 +1871,7 @@ static const struct ScriptCommand s_gs12_g27_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g27_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g27_s0_station_sref_script }; /* 0x81e9720 */
static const ScriptRef s_gs12_g27_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g27_s0_station_sref_script }; /* 0x81e9720 */
static const struct ScriptCommand s_gs12_g27_s0_lives0_dlg0[] = { /* 0x81e972c */
DEBUGINFO_O(1877),
@@ -1907,7 +1907,7 @@ static const struct ScriptCommand s_gs12_g28_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g28_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g28_s0_station_sref_script }; /* 0x81e98ec */
static const ScriptRef s_gs12_g28_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g28_s0_station_sref_script }; /* 0x81e98ec */
static const struct ScriptCommand s_gs12_g28_s0_lives0_dlg0[] = { /* 0x81e98f8 */
DEBUGINFO_O(1913),
@@ -1935,7 +1935,7 @@ static const struct ScriptCommand s_gs12_g29_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g29_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g29_s0_station_sref_script }; /* 0x81e9a38 */
static const ScriptRef s_gs12_g29_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g29_s0_station_sref_script }; /* 0x81e9a38 */
static const struct ScriptCommand s_gs12_g29_s0_lives0_dlg0[] = { /* 0x81e9a44 */
DEBUGINFO_O(1941),
@@ -1971,7 +1971,7 @@ static const struct ScriptCommand s_gs12_g30_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g30_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g30_s0_station_sref_script }; /* 0x81e9c04 */
static const ScriptRef s_gs12_g30_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g30_s0_station_sref_script }; /* 0x81e9c04 */
static const struct ScriptCommand s_gs12_g30_s0_lives0_dlg0[] = { /* 0x81e9c10 */
DEBUGINFO_O(1977),
@@ -1999,7 +1999,7 @@ static const struct ScriptCommand s_gs12_g31_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g31_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g31_s0_station_sref_script }; /* 0x81e9d50 */
static const ScriptRef s_gs12_g31_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g31_s0_station_sref_script }; /* 0x81e9d50 */
static const struct ScriptCommand s_gs12_g31_s0_lives0_dlg0[] = { /* 0x81e9d5c */
DEBUGINFO_O(2005),
@@ -2035,7 +2035,7 @@ static const struct ScriptCommand s_gs12_g32_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g32_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g32_s0_station_sref_script }; /* 0x81e9f1c */
static const ScriptRef s_gs12_g32_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g32_s0_station_sref_script }; /* 0x81e9f1c */
static const struct ScriptCommand s_gs12_g32_s0_lives0_dlg0[] = { /* 0x81e9f28 */
DEBUGINFO_O(2041),
@@ -2065,7 +2065,7 @@ static const struct ScriptCommand s_gs12_g33_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g33_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g33_s0_station_sref_script }; /* 0x81ea088 */
static const ScriptRef s_gs12_g33_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g33_s0_station_sref_script }; /* 0x81ea088 */
static const struct ScriptCommand s_gs12_g33_s0_lives0_dlg0[] = { /* 0x81ea094 */
DEBUGINFO_O(2071),
@@ -2110,7 +2110,7 @@ static const struct ScriptCommand s_gs12_g34_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g34_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g34_s0_station_sref_script }; /* 0x81ea3b8 */
static const ScriptRef s_gs12_g34_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g34_s0_station_sref_script }; /* 0x81ea3b8 */
static const struct ScriptCommand s_gs12_g34_s0_lives0_dlg0[] = { /* 0x81ea3c4 */
DEBUGINFO_O(2116),
@@ -2157,7 +2157,7 @@ static const struct ScriptCommand s_gs12_g35_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g35_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g35_s0_station_sref_script }; /* 0x81ea6e4 */
static const ScriptRef s_gs12_g35_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g35_s0_station_sref_script }; /* 0x81ea6e4 */
static const struct ScriptCommand s_gs12_g35_s0_lives0_dlg0[] = { /* 0x81ea6f0 */
DEBUGINFO_O(2163),
@@ -2187,7 +2187,7 @@ static const struct ScriptCommand s_gs12_g36_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g36_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g36_s0_station_sref_script }; /* 0x81ea850 */
static const ScriptRef s_gs12_g36_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g36_s0_station_sref_script }; /* 0x81ea850 */
static const struct ScriptCommand s_gs12_g36_s0_lives0_dlg0[] = { /* 0x81ea85c */
DEBUGINFO_O(2193),
@@ -2229,7 +2229,7 @@ static const struct ScriptCommand s_gs12_g37_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g37_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g37_s0_station_sref_script }; /* 0x81eab3c */
static const ScriptRef s_gs12_g37_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g37_s0_station_sref_script }; /* 0x81eab3c */
static const struct ScriptCommand s_gs12_g37_s0_lives0_dlg0[] = { /* 0x81eab48 */
DEBUGINFO_O(2235),
@@ -2271,7 +2271,7 @@ static const struct ScriptCommand s_gs12_g38_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g38_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g38_s0_station_sref_script }; /* 0x81eadd0 */
static const ScriptRef s_gs12_g38_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g38_s0_station_sref_script }; /* 0x81eadd0 */
static const struct ScriptCommand s_gs12_g38_s0_lives0_dlg0[] = { /* 0x81eaddc */
DEBUGINFO_O(2277),
@@ -2321,7 +2321,7 @@ static const struct ScriptCommand s_gs12_g39_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g39_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g39_s0_station_sref_script }; /* 0x81eb0f4 */
static const ScriptRef s_gs12_g39_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g39_s0_station_sref_script }; /* 0x81eb0f4 */
static const struct ScriptCommand s_gs12_g39_s0_lives0_dlg0[] = { /* 0x81eb100 */
DEBUGINFO_O(2327),
@@ -2405,7 +2405,7 @@ static const struct ScriptCommand s_gs12_g40_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g40_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g40_s0_station_sref_script }; /* 0x81eb668 */
static const ScriptRef s_gs12_g40_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g40_s0_station_sref_script }; /* 0x81eb668 */
static const struct ScriptCommand s_gs12_g40_s0_lives0_dlg0[] = { /* 0x81eb674 */
DEBUGINFO_O(2411),
@@ -2440,7 +2440,7 @@ static const struct ScriptCommand s_gs12_g41_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g41_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g41_s0_station_sref_script }; /* 0x81eb824 */
static const ScriptRef s_gs12_g41_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g41_s0_station_sref_script }; /* 0x81eb824 */
static const struct ScriptCommand s_gs12_g41_s0_lives0_dlg0[] = { /* 0x81eb830 */
DEBUGINFO_O(2446),
@@ -2466,7 +2466,7 @@ static const struct ScriptCommand s_gs12_g42_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g42_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs12_g42_s0_station_sref_script }; /* 0x81eb950 */
static const ScriptRef s_gs12_g42_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs12_g42_s0_station_sref_script }; /* 0x81eb950 */
static const struct ScriptCommand s_gs12_g42_s0_lives0_dlg0[] = { /* 0x81eb95c */
DEBUGINFO_O(2472),
@@ -2566,7 +2566,7 @@ static const struct ScriptCommand s_gs12_g43_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g43_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g43_s0_station_sref_script }; /* 0x81ec024 */
static const ScriptRef s_gs12_g43_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g43_s0_station_sref_script }; /* 0x81ec024 */
static const struct ScriptCommand s_gs12_g43_s0_lives0_dlg0[] = { /* 0x81ec030 */
DEBUGINFO_O(2572),
@@ -2594,7 +2594,7 @@ static const struct ScriptCommand s_gs12_g44_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g44_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g44_s0_station_sref_script }; /* 0x81ec170 */
static const ScriptRef s_gs12_g44_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g44_s0_station_sref_script }; /* 0x81ec170 */
static const struct ScriptCommand s_gs12_g44_s0_lives0_dlg0[] = { /* 0x81ec17c */
DEBUGINFO_O(2600),
@@ -2644,7 +2644,7 @@ static const struct ScriptCommand s_gs12_g45_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g45_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g45_s0_station_sref_script }; /* 0x81ec590 */
static const ScriptRef s_gs12_g45_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g45_s0_station_sref_script }; /* 0x81ec590 */
static const struct ScriptCommand s_gs12_g45_s0_lives0_dlg0[] = { /* 0x81ec59c */
DEBUGINFO_O(2650),
@@ -2692,7 +2692,7 @@ static const struct ScriptCommand s_gs12_g46_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs12_g46_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs12_g46_s0_station_sref_script }; /* 0x81eca10 */
static const ScriptRef s_gs12_g46_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs12_g46_s0_station_sref_script }; /* 0x81eca10 */
static const struct ScriptCommand s_gs12_g46_s0_evt0_sref_script[] = { /* 0x81eca1c */
DEBUGINFO_O(2698),
@@ -2700,7 +2700,7 @@ static const struct ScriptCommand s_gs12_g46_s0_evt0_sref_script[] = { /* 0x81ec
HALT,
};
static const struct ScriptRef s_gs12_g46_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs12_g46_s0_evt0_sref_script }; /* 0x81eca4c */
static const ScriptRef s_gs12_g46_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs12_g46_s0_evt0_sref_script }; /* 0x81eca4c */
static const struct ScriptCommand s_gs12_g46_s0_evt1_sref_script[] = { /* 0x81eca58 */
DEBUGINFO_O(2706),
@@ -2716,7 +2716,7 @@ static const struct ScriptCommand s_gs12_g46_s0_evt1_sref_script[] = { /* 0x81ec
JUMP_SCRIPT(END_TALK),
};
static const struct ScriptRef s_gs12_g46_s0_evt1_sref = { NORMAL_EVENT, 7, NULL, s_gs12_g46_s0_evt1_sref_script }; /* 0x81ecb2c */
static const ScriptRef s_gs12_g46_s0_evt1_sref = { NORMAL_EVENT, SCRIPT_TYPE_07, NULL, s_gs12_g46_s0_evt1_sref_script }; /* 0x81ecb2c */
static const struct ScriptCommand s_gs12_g46_s1_station_sref_script[] = { /* 0x81ecb38 */
DEBUGINFO_O(2722),
@@ -2733,7 +2733,7 @@ static const struct ScriptCommand s_gs12_g46_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs12_g46_s1_station_sref = { EVENT_STATION , 7, NULL, s_gs12_g46_s1_station_sref_script }; /* 0x81ecbf8 */
static const ScriptRef s_gs12_g46_s1_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs12_g46_s1_station_sref_script }; /* 0x81ecbf8 */
static const struct ScriptCommand s_gs12_g46_s1_lives0_dlg0[] = { /* 0x81ecc04 */
DEBUGINFO_O(2739),
@@ -3321,7 +3321,7 @@ static const struct GroundEventData s_gs12_g46_s0_evts[] = { /* 0x81ed6dc */
/* 1 */ { 6, 3, 0, 0, { 27, 28, 0, 0 }, &s_gs12_g46_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x81ed6f4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x81ed6f4 */
&s_gs12_g0_s0_station_sref,
&s_gs12_g1_s0_station_sref,
&s_gs12_g1_s1_station_sref,

View File

@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs178_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs178_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs178_g0_s0_station_sref_script }; /* 0x822c2b4 */
static const ScriptRef s_gs178_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs178_g0_s0_station_sref_script }; /* 0x822c2b4 */
static const struct ScriptCommand s_gs178_g1_s0_station_sref_script[] = { /* 0x822c2c0 - PART 1 0:04:05-0:06:38 */
DEBUGINFO_O(37),
@@ -68,7 +68,7 @@ static const struct ScriptCommand s_gs178_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs178_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs178_g1_s0_station_sref_script }; /* 0x822c5d8 */
static const ScriptRef s_gs178_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs178_g1_s0_station_sref_script }; /* 0x822c5d8 */
@@ -373,7 +373,7 @@ static const struct ScriptCommand s_gs178_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs178_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs178_g2_s0_station_sref_script }; /* 0x822df54 */
static const ScriptRef s_gs178_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs178_g2_s0_station_sref_script }; /* 0x822df54 */
static const struct ScriptCommand s_gs178_g2_s0_lives0_dlg0[] = { /* 0x822df60 - PART 1 0:11:39-0:12:15 - Player */
@@ -528,7 +528,7 @@ static const struct ScriptCommand s_gs178_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs178_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs178_g3_s0_station_sref_script }; /* 0x822ea0c */
static const ScriptRef s_gs178_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs178_g3_s0_station_sref_script }; /* 0x822ea0c */
static const struct ScriptCommand s_gs178_g3_s0_lives0_dlg0[] = { /* 0x822ea18 - PART 1 0:17:17-0:18:51 - Player */
DEBUGINFO_O(534),
@@ -778,7 +778,7 @@ static const struct GroundEffectData s_gs178_g3_s0_effs[] = { /* 0x822fb14 */
/* 0 */ { 0, 0, 1, 1, { 27, 23, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x822fb20 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x822fb20 */
&s_gs178_g0_s0_station_sref,
&s_gs178_g1_s0_station_sref,
&s_gs178_g2_s0_station_sref,

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs179_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs179_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs179_g0_s0_station_sref_script }; /* 0x822fd28 */
static const ScriptRef s_gs179_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs179_g0_s0_station_sref_script }; /* 0x822fd28 */
static const struct ScriptCommand s_gs179_g1_s0_station_sref_script[] = { /* 0x822fd34 - PART 1 0:16:37-0:17:16 - Tiny Woods end room */
DEBUGINFO_O(21),
@@ -29,7 +29,7 @@ static const struct ScriptCommand s_gs179_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs179_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs179_g1_s0_station_sref_script }; /* 0x822fdc4 */
static const ScriptRef s_gs179_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs179_g1_s0_station_sref_script }; /* 0x822fdc4 */
static const struct ScriptCommand s_gs179_g1_s0_lives0_dlg0[] = { /* 0x822fdd0 - PART 1 0:16:37-0:17:16 - Player */
DEBUGINFO_O(35),
@@ -121,7 +121,7 @@ static const struct GroundEffectData s_gs179_g1_s0_effs[] = { /* 0x8230260 */
/* 0 */ { 0, 0, 1, 1, { 22, 21, CPOS_HALFTILE, 0 }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x823026c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x823026c */
&s_gs179_g0_s0_station_sref,
&s_gs179_g1_s0_station_sref,
};

View File

@@ -17,7 +17,7 @@ static const struct ScriptCommand s_gs180_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs180_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs180_g0_s0_station_sref_script }; /* 0x8230364 */
static const ScriptRef s_gs180_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs180_g0_s0_station_sref_script }; /* 0x8230364 */
static const struct ScriptCommand s_gs180_g1_s0_station_sref_script[] = { /* 0x8230370 */
DEBUGINFO_O(23),
@@ -30,7 +30,7 @@ static const struct ScriptCommand s_gs180_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs180_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs180_g1_s0_station_sref_script }; /* 0x82303f0 */
static const ScriptRef s_gs180_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs180_g1_s0_station_sref_script }; /* 0x82303f0 */
static const struct ScriptCommand s_gs180_g1_s0_eff0_script[] = { /* 0x82303fc */
DEBUGINFO_O(36),
@@ -144,7 +144,7 @@ static const struct ScriptCommand s_gs180_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs180_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs180_g2_s0_station_sref_script }; /* 0x8230a58 */
static const ScriptRef s_gs180_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs180_g2_s0_station_sref_script }; /* 0x8230a58 */
static const struct ScriptCommand s_gs180_g2_s0_eff0_script[] = { /* 0x8230a64 */
DEBUGINFO_O(150),
@@ -248,7 +248,7 @@ static const struct ScriptCommand s_gs180_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs180_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs180_g3_s0_station_sref_script }; /* 0x8231014 */
static const ScriptRef s_gs180_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs180_g3_s0_station_sref_script }; /* 0x8231014 */
static const struct ScriptCommand s_gs180_g3_s0_lives0_dlg0[] = { /* 0x8231020 */
DEBUGINFO_O(254),
@@ -483,7 +483,7 @@ static const struct GroundEffectData s_gs180_g3_s0_effs[] = { /* 0x8231b60 */
/* 0 */ { 0, 0, 1, 1, { 25, 18, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8231b6c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8231b6c */
&s_gs180_g0_s0_station_sref,
&s_gs180_g1_s0_station_sref,
&s_gs180_g2_s0_station_sref,

View File

@@ -17,7 +17,7 @@ static const struct ScriptCommand s_gs181_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs181_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs181_g0_s0_station_sref_script }; /* 0x8231cdc */
static const ScriptRef s_gs181_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs181_g0_s0_station_sref_script }; /* 0x8231cdc */
static const struct ScriptCommand s_gs181_g1_s0_station_sref_script[] = { /* 0x8231ce8 */
DEBUGINFO_O(23),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs181_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs181_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs181_g1_s0_station_sref_script }; /* 0x8231d78 */
static const ScriptRef s_gs181_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs181_g1_s0_station_sref_script }; /* 0x8231d78 */
static const struct ScriptCommand s_gs181_g1_s0_lives0_dlg0[] = { /* 0x8231d84 */
DEBUGINFO_O(37),
@@ -100,7 +100,7 @@ static const struct GroundEffectData s_gs181_g1_s0_effs[] = { /* 0x823207c */
/* 0 */ { 0, 0, 1, 1, { 22, 20, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8232088 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8232088 */
&s_gs181_g0_s0_station_sref,
&s_gs181_g1_s0_station_sref,
};

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs182_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs182_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs182_g0_s0_station_sref_script }; /* 0x8232190 */
static const ScriptRef s_gs182_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs182_g0_s0_station_sref_script }; /* 0x8232190 */
static const struct ScriptCommand s_gs182_g1_s0_station_sref_script[] = { /* 0x823219c */
DEBUGINFO_O(21),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs182_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs182_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs182_g1_s0_station_sref_script }; /* 0x823221c */
static const ScriptRef s_gs182_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs182_g1_s0_station_sref_script }; /* 0x823221c */
static const struct ScriptCommand s_gs182_g1_s0_lives0_dlg0[] = { /* 0x8232228 */
DEBUGINFO_O(34),
@@ -144,7 +144,7 @@ static const struct ScriptCommand s_gs182_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs182_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs182_g2_s0_station_sref_script }; /* 0x823297c */
static const ScriptRef s_gs182_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs182_g2_s0_station_sref_script }; /* 0x823297c */
static const struct ScriptCommand s_gs182_g2_s0_lives0_dlg0[] = { /* 0x8232988 */
DEBUGINFO_O(150),
@@ -294,7 +294,7 @@ static const struct GroundEffectData s_gs182_g2_s0_effs[] = { /* 0x823313c */
/* 0 */ { 0, 0, 1, 1, { 22, 23, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8233148 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8233148 */
&s_gs182_g0_s0_station_sref,
&s_gs182_g1_s0_station_sref,
&s_gs182_g2_s0_station_sref,

View File

@@ -18,7 +18,7 @@ static const struct ScriptCommand s_gs183_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs183_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs183_g0_s0_station_sref_script }; /* 0x82332c4 */
static const ScriptRef s_gs183_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs183_g0_s0_station_sref_script }; /* 0x82332c4 */
static const struct ScriptCommand s_gs183_g1_s0_station_sref_script[] = { /* 0x82332d0 */
DEBUGINFO_O(24),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs183_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs183_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs183_g1_s0_station_sref_script }; /* 0x8233350 */
static const ScriptRef s_gs183_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs183_g1_s0_station_sref_script }; /* 0x8233350 */
static const struct ScriptCommand s_gs183_g1_s0_eff0_script[] = { /* 0x823335c */
DEBUGINFO_O(37),
@@ -266,7 +266,7 @@ static const struct GroundEffectData s_gs183_g1_s0_effs[] = { /* 0x823421c */
/* 0 */ { 0, 0, 1, 1, { 28, 39, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs183_g1_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8234228 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8234228 */
&s_gs183_g0_s0_station_sref,
&s_gs183_g1_s0_station_sref,
};

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs184_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs184_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs184_g0_s0_station_sref_script }; /* 0x8234360 */
static const ScriptRef s_gs184_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs184_g0_s0_station_sref_script }; /* 0x8234360 */
static const struct ScriptCommand s_gs184_g1_s0_station_sref_script[] = { /* 0x823436c */
DEBUGINFO_O(21),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs184_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs184_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs184_g1_s0_station_sref_script }; /* 0x82343ec */
static const ScriptRef s_gs184_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs184_g1_s0_station_sref_script }; /* 0x82343ec */
static const struct ScriptCommand s_gs184_g1_s0_lives0_dlg0[] = { /* 0x82343f8 */
DEBUGINFO_O(34),
@@ -85,7 +85,7 @@ static const struct ScriptCommand s_gs184_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs184_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs184_g2_s0_station_sref_script }; /* 0x8234824 */
static const ScriptRef s_gs184_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs184_g2_s0_station_sref_script }; /* 0x8234824 */
static const struct ScriptCommand s_gs184_g2_s0_lives0_dlg0[] = { /* 0x8234830 */
DEBUGINFO_O(91),
@@ -151,7 +151,7 @@ static const struct GroundEffectData s_gs184_g2_s0_effs[] = { /* 0x8234bc4 */
/* 0 */ { 0, 0, 1, 1, { 28, 22, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8234bd0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8234bd0 */
&s_gs184_g0_s0_station_sref,
&s_gs184_g1_s0_station_sref,
&s_gs184_g2_s0_station_sref,

View File

@@ -17,7 +17,7 @@ static const struct ScriptCommand s_gs185_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs185_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs185_g0_s0_station_sref_script }; /* 0x8234cfc */
static const ScriptRef s_gs185_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs185_g0_s0_station_sref_script }; /* 0x8234cfc */
static const struct ScriptCommand s_gs185_g1_s0_station_sref_script[] = { /* 0x8234d08 */
DEBUGINFO_O(23),
@@ -30,7 +30,7 @@ static const struct ScriptCommand s_gs185_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs185_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs185_g1_s0_station_sref_script }; /* 0x8234d88 */
static const ScriptRef s_gs185_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs185_g1_s0_station_sref_script }; /* 0x8234d88 */
static const struct ScriptCommand s_gs185_g1_s0_lives0_dlg0[] = { /* 0x8234d94 */
DEBUGINFO_O(36),
@@ -253,7 +253,7 @@ static const struct GroundEffectData s_gs185_g1_s0_effs[] = { /* 0x823595c */
/* 0 */ { 0, 0, 1, 1, { 34, 30, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8235968 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8235968 */
&s_gs185_g0_s0_station_sref,
&s_gs185_g1_s0_station_sref,
};

View File

@@ -16,7 +16,7 @@ static const struct ScriptCommand s_gs186_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs186_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs186_g0_s0_station_sref_script }; /* 0x8235a70 */
static const ScriptRef s_gs186_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs186_g0_s0_station_sref_script }; /* 0x8235a70 */
static const struct ScriptCommand s_gs186_g1_s0_station_sref_script[] = { /* 0x8235a7c */
DEBUGINFO_O(22),
@@ -30,7 +30,7 @@ static const struct ScriptCommand s_gs186_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs186_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs186_g1_s0_station_sref_script }; /* 0x8235b0c */
static const ScriptRef s_gs186_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs186_g1_s0_station_sref_script }; /* 0x8235b0c */
static const struct ScriptCommand s_gs186_g1_s0_eff0_script[] = { /* 0x8235b18 */
DEBUGINFO_O(36),
@@ -433,7 +433,7 @@ static const struct GroundEffectData s_gs186_g1_s0_effs[] = { /* 0x8237ad8 */
/* 0 */ { 0, 0, 1, 1, { 18, 16, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs186_g1_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8237ae4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8237ae4 */
&s_gs186_g0_s0_station_sref,
&s_gs186_g1_s0_station_sref,
};

View File

@@ -14,7 +14,7 @@ static const struct ScriptCommand s_gs187_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs187_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs187_g0_s0_station_sref_script }; /* 0x8237be4 */
static const ScriptRef s_gs187_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs187_g0_s0_station_sref_script }; /* 0x8237be4 */
static const struct ScriptCommand s_gs187_g1_s0_station_sref_script[] = { /* 0x8237bf0 */
DEBUGINFO_O(19),
@@ -29,7 +29,7 @@ static const struct ScriptCommand s_gs187_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs187_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs187_g1_s0_station_sref_script }; /* 0x8237c90 */
static const ScriptRef s_gs187_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs187_g1_s0_station_sref_script }; /* 0x8237c90 */
static const struct ScriptCommand s_gs187_g1_s0_eff0_script[] = { /* 0x8237c9c */
DEBUGINFO_O(34),
@@ -353,7 +353,7 @@ static const struct GroundEffectData s_gs187_g1_s0_effs[] = { /* 0x82390c0 */
/* 0 */ { 0, 0, 1, 1, { 22, 29, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs187_g1_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82390cc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82390cc */
&s_gs187_g0_s0_station_sref,
&s_gs187_g1_s0_station_sref,
};

View File

@@ -16,7 +16,7 @@ static const struct ScriptCommand s_gs188_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs188_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs188_g0_s0_station_sref_script }; /* 0x82391e4 */
static const ScriptRef s_gs188_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs188_g0_s0_station_sref_script }; /* 0x82391e4 */
static const struct ScriptCommand s_gs188_g1_s0_station_sref_script[] = { /* 0x82391f0 */
DEBUGINFO_O(22),
@@ -30,7 +30,7 @@ static const struct ScriptCommand s_gs188_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs188_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs188_g1_s0_station_sref_script }; /* 0x8239280 */
static const ScriptRef s_gs188_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs188_g1_s0_station_sref_script }; /* 0x8239280 */
static const struct ScriptCommand s_gs188_g1_s0_eff0_script[] = { /* 0x823928c */
DEBUGINFO_O(36),
@@ -124,7 +124,7 @@ static const struct ScriptCommand s_gs188_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs188_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs188_g2_s0_station_sref_script }; /* 0x82399e4 */
static const ScriptRef s_gs188_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs188_g2_s0_station_sref_script }; /* 0x82399e4 */
static const struct ScriptCommand s_gs188_g2_s0_eff0_script[] = { /* 0x82399f0 */
DEBUGINFO_O(130),
@@ -202,7 +202,7 @@ static const struct GroundEffectData s_gs188_g2_s0_effs[] = { /* 0x8239d74 */
/* 0 */ { 0, 0, 1, 1, { 25, 16, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs188_g2_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8239d80 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8239d80 */
&s_gs188_g0_s0_station_sref,
&s_gs188_g1_s0_station_sref,
&s_gs188_g2_s0_station_sref,

View File

@@ -40,7 +40,7 @@ static const struct ScriptCommand s_gs189_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs189_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs189_g0_s0_station_sref_script }; /* 0x823a06c */
static const ScriptRef s_gs189_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs189_g0_s0_station_sref_script }; /* 0x823a06c */
static const struct ScriptCommand s_gs189_g0_s0_evt0_sref_script[] = { /* 0x823a078 */
DEBUGINFO_O(46),
@@ -57,7 +57,7 @@ static const struct ScriptCommand s_gs189_g0_s0_evt0_sref_script[] = { /* 0x823a
HALT,
};
static const struct ScriptRef s_gs189_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs189_g0_s0_evt0_sref_script }; /* 0x823a164 */
static const ScriptRef s_gs189_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs189_g0_s0_evt0_sref_script }; /* 0x823a164 */
static const struct ScriptCommand s_gs189_g0_s0_evt1_sref_script[] = { /* 0x823a170 */
DEBUGINFO_O(63),
@@ -76,7 +76,7 @@ static const struct ScriptCommand s_gs189_g0_s0_evt1_sref_script[] = { /* 0x823a
HALT,
};
static const struct ScriptRef s_gs189_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs189_g0_s0_evt1_sref_script }; /* 0x823a270 */
static const ScriptRef s_gs189_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs189_g0_s0_evt1_sref_script }; /* 0x823a270 */
static const struct ScriptCommand s_gs189_g0_s0_obj0_dlg2[] = { /* 0x823a27c */
DEBUGINFO_O(82),
@@ -139,7 +139,7 @@ static const struct ScriptCommand s_gs189_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs189_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs189_g1_s0_station_sref_script }; /* 0x823a4cc */
static const ScriptRef s_gs189_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs189_g1_s0_station_sref_script }; /* 0x823a4cc */
static const struct ScriptCommand s_gs189_g1_s0_lives0_dlg0[] = { /* 0x823a4d8 */
DEBUGINFO_O(145),
@@ -236,7 +236,7 @@ static const struct GroundEventData s_gs189_g0_s0_evts[] = { /* 0x823a8d8 */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs189_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x823a8f0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x823a8f0 */
&s_gs189_g0_s0_station_sref,
&s_gs189_g1_s0_station_sref,
};

View File

@@ -20,7 +20,7 @@ static const struct ScriptCommand s_gs190_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs190_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs190_g0_s0_station_sref_script }; /* 0x823aa80 */
static const ScriptRef s_gs190_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs190_g0_s0_station_sref_script }; /* 0x823aa80 */
static const struct ScriptCommand s_gs190_g1_s0_station_sref_script[] = { /* 0x823aa8c */
DEBUGINFO_O(26),
@@ -34,7 +34,7 @@ static const struct ScriptCommand s_gs190_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs190_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs190_g1_s0_station_sref_script }; /* 0x823ab1c */
static const ScriptRef s_gs190_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs190_g1_s0_station_sref_script }; /* 0x823ab1c */
static const struct ScriptCommand s_gs190_g1_s0_eff0_script[] = { /* 0x823ab28 */
DEBUGINFO_O(40),
@@ -657,7 +657,7 @@ static const struct GroundEffectData s_gs190_g1_s0_effs[] = { /* 0x823d6e8 */
/* 1 */ { 4, 0, 1, 1, { 28, 20, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs190_g1_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x823d700 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x823d700 */
&s_gs190_g0_s0_station_sref,
&s_gs190_g1_s0_station_sref,
};

View File

@@ -18,7 +18,7 @@ static const struct ScriptCommand s_gs191_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs191_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs191_g0_s0_station_sref_script }; /* 0x823d848 */
static const ScriptRef s_gs191_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs191_g0_s0_station_sref_script }; /* 0x823d848 */
static const struct ScriptCommand s_gs191_g1_s0_station_sref_script[] = { /* 0x823d854 */
DEBUGINFO_O(24),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs191_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs191_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs191_g1_s0_station_sref_script }; /* 0x823d8d4 */
static const ScriptRef s_gs191_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs191_g1_s0_station_sref_script }; /* 0x823d8d4 */
static const struct ScriptCommand s_gs191_g1_s0_lives0_dlg0[] = { /* 0x823d8e0 */
DEBUGINFO_O(37),
@@ -98,7 +98,7 @@ static const struct ScriptCommand s_gs191_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs191_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs191_g2_s0_station_sref_script }; /* 0x823dda0 */
static const ScriptRef s_gs191_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs191_g2_s0_station_sref_script }; /* 0x823dda0 */
static const struct ScriptCommand s_gs191_g2_s0_lives0_dlg0[] = { /* 0x823ddac */
DEBUGINFO_O(104),
@@ -168,7 +168,7 @@ static const struct GroundEffectData s_gs191_g2_s0_effs[] = { /* 0x823e164 */
/* 0 */ { 0, 0, 1, 1, { 30, 15, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x823e170 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x823e170 */
&s_gs191_g0_s0_station_sref,
&s_gs191_g1_s0_station_sref,
&s_gs191_g2_s0_station_sref,

View File

@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs192_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs192_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs192_g0_s0_station_sref_script }; /* 0x823e2b4 */
static const ScriptRef s_gs192_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs192_g0_s0_station_sref_script }; /* 0x823e2b4 */
static const struct ScriptCommand s_gs192_g1_s0_station_sref_script[] = { /* 0x823e2c0 */
DEBUGINFO_O(33),
@@ -42,7 +42,7 @@ static const struct ScriptCommand s_gs192_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs192_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs192_g1_s0_station_sref_script }; /* 0x823e360 */
static const ScriptRef s_gs192_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs192_g1_s0_station_sref_script }; /* 0x823e360 */
static const struct ScriptCommand s_gs192_g1_s0_lives0_dlg0[] = { /* 0x823e36c */
DEBUGINFO_O(48),
@@ -166,7 +166,7 @@ static const struct ScriptCommand s_gs192_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs192_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs192_g2_s0_station_sref_script }; /* 0x823ee8c */
static const ScriptRef s_gs192_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs192_g2_s0_station_sref_script }; /* 0x823ee8c */
static const struct ScriptCommand s_gs192_g2_s0_eff0_script[] = { /* 0x823ee98 */
DEBUGINFO_O(172),
@@ -928,7 +928,7 @@ static const struct GroundEffectData s_gs192_g2_s0_effs[] = { /* 0x8242a5c */
/* 0 */ { 0, 0, 1, 1, { 20, 51, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs192_g2_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8242a68 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8242a68 */
&s_gs192_g0_s0_station_sref,
&s_gs192_g1_s0_station_sref,
&s_gs192_g2_s0_station_sref,

View File

@@ -41,7 +41,7 @@ static const struct ScriptCommand s_gs193_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs193_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs193_g0_s0_station_sref_script }; /* 0x8242e54 */
static const ScriptRef s_gs193_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs193_g0_s0_station_sref_script }; /* 0x8242e54 */
static const struct ScriptCommand s_gs193_g0_s0_obj0_dlg2[] = { /* 0x8242e60 */
DEBUGINFO_O(57),
@@ -124,7 +124,7 @@ static const struct ScriptCommand s_gs193_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs193_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs193_g1_s0_station_sref_script }; /* 0x8243130 */
static const ScriptRef s_gs193_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs193_g1_s0_station_sref_script }; /* 0x8243130 */
static const struct ScriptCommand s_gs193_g1_s0_lives0_dlg0[] = { /* 0x824313c */
DEBUGINFO_O(140),
@@ -233,7 +233,7 @@ static const struct ScriptCommand s_gs193_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs193_g2_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs193_g2_s0_station_sref_script }; /* 0x8243aac */
static const ScriptRef s_gs193_g2_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs193_g2_s0_station_sref_script }; /* 0x8243aac */
static const struct ScriptCommand s_gs193_g2_s0_lives0_dlg0[] = { /* 0x8243ab8 */
DEBUGINFO_O(249),
@@ -289,7 +289,7 @@ static const struct ScriptCommand s_gs193_g3_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs193_g3_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs193_g3_s0_station_sref_script }; /* 0x8243f64 */
static const ScriptRef s_gs193_g3_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs193_g3_s0_station_sref_script }; /* 0x8243f64 */
static const struct ScriptCommand s_gs193_g3_s0_lives0_dlg1[] = { /* 0x8243f70 */
DEBUGINFO_O(305),
@@ -310,7 +310,7 @@ static const struct ScriptCommand s_gs193_g3_s0_evt0_sref_script[] = { /* 0x8243
HALT,
};
static const struct ScriptRef s_gs193_g3_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs193_g3_s0_evt0_sref_script }; /* 0x8244010 */
static const ScriptRef s_gs193_g3_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs193_g3_s0_evt0_sref_script }; /* 0x8244010 */
static const struct ScriptCommand s_gs193_g3_s1_station_sref_script[] = { /* 0x824401c */
DEBUGINFO_O(326),
@@ -320,7 +320,7 @@ static const struct ScriptCommand s_gs193_g3_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs193_g3_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs193_g3_s1_station_sref_script }; /* 0x824406c */
static const ScriptRef s_gs193_g3_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs193_g3_s1_station_sref_script }; /* 0x824406c */
static const struct ScriptCommand s_gs193_g3_s1_lives0_dlg0[] = { /* 0x8244078 */
DEBUGINFO_O(336),
@@ -434,7 +434,7 @@ static const struct ScriptCommand s_gs193_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs193_g4_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs193_g4_s0_station_sref_script }; /* 0x82447f8 */
static const ScriptRef s_gs193_g4_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs193_g4_s0_station_sref_script }; /* 0x82447f8 */
static const struct ScriptCommand s_gs193_g4_s0_lives0_dlg0[] = { /* 0x8244804 */
DEBUGINFO_O(450),
@@ -501,7 +501,7 @@ static const struct ScriptCommand s_gs193_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs193_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs193_g5_s0_station_sref_script }; /* 0x8244d24 */
static const ScriptRef s_gs193_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs193_g5_s0_station_sref_script }; /* 0x8244d24 */
static const struct ScriptCommand s_gs193_g5_s0_lives0_dlg0[] = { /* 0x8244d30 */
DEBUGINFO_O(517),
@@ -680,7 +680,7 @@ static const struct GroundEventData s_gs193_g3_s0_evts[] = { /* 0x82452b0 */
/* 0 */ { 12, 3, 0, 0, { 28, 16, 0, 0 }, &s_gs193_g3_s0_evt0_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82452bc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82452bc */
&s_gs193_g0_s0_station_sref,
&s_gs193_g1_s0_station_sref,
&s_gs193_g2_s0_station_sref,

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs194_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs194_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs194_g0_s0_station_sref_script }; /* 0x8245580 */
static const ScriptRef s_gs194_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs194_g0_s0_station_sref_script }; /* 0x8245580 */
static const struct ScriptCommand s_gs194_g1_s0_station_sref_script[] = { /* 0x824558c */
DEBUGINFO_O(21),
@@ -36,7 +36,7 @@ static const struct ScriptCommand s_gs194_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs194_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs194_g1_s0_station_sref_script }; /* 0x8245728 */
static const ScriptRef s_gs194_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs194_g1_s0_station_sref_script }; /* 0x8245728 */
@@ -122,7 +122,7 @@ static const struct GroundEffectData s_gs194_g1_s0_effs[] = { /* 0x8245c30 */
/* 0 */ { 0, 0, 1, 1, { 17, 22, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8245c3c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8245c3c */
&s_gs194_g0_s0_station_sref,
&s_gs194_g1_s0_station_sref,
};

View File

@@ -43,7 +43,7 @@ static const struct ScriptCommand s_gs195_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs195_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs195_g0_s0_station_sref_script }; /* 0x8245f84 */
static const ScriptRef s_gs195_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs195_g0_s0_station_sref_script }; /* 0x8245f84 */
static const struct ScriptCommand s_gs195_g0_s0_obj0_dlg2[] = { /* 0x8245f90 */
DEBUGINFO_O(67),
@@ -152,7 +152,7 @@ static const struct ScriptCommand s_gs195_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs195_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs195_g1_s0_station_sref_script }; /* 0x82464f8 */
static const ScriptRef s_gs195_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs195_g1_s0_station_sref_script }; /* 0x82464f8 */
@@ -244,7 +244,7 @@ static const struct ScriptCommand s_gs195_g2_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs195_g2_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs195_g2_s0_station_sref_script }; /* 0x8246afc */
static const ScriptRef s_gs195_g2_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs195_g2_s0_station_sref_script }; /* 0x8246afc */
static const struct ScriptCommand s_gs195_g2_s0_lives0_dlg2[] = { /* 0x8246b08 */
DEBUGINFO_O(268),
@@ -258,7 +258,7 @@ static const struct ScriptCommand s_gs195_g2_s0_evt0_sref_script[] = { /* 0x8246
HALT,
};
static const struct ScriptRef s_gs195_g2_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs195_g2_s0_evt0_sref_script }; /* 0x8246b68 */
static const ScriptRef s_gs195_g2_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs195_g2_s0_evt0_sref_script }; /* 0x8246b68 */
static const struct ScriptCommand s_gs195_g2_s1_station_sref_script[] = { /* 0x8246b74 */
DEBUGINFO_O(282),
@@ -268,7 +268,7 @@ static const struct ScriptCommand s_gs195_g2_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs195_g2_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs195_g2_s1_station_sref_script }; /* 0x8246bc4 */
static const ScriptRef s_gs195_g2_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs195_g2_s1_station_sref_script }; /* 0x8246bc4 */
static const struct ScriptCommand s_gs195_g2_s1_lives0_dlg0[] = { /* 0x8246bd0 */
DEBUGINFO_O(292),
@@ -394,7 +394,7 @@ static const struct ScriptCommand s_gs195_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs195_g3_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs195_g3_s0_station_sref_script }; /* 0x82474e0 */
static const ScriptRef s_gs195_g3_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs195_g3_s0_station_sref_script }; /* 0x82474e0 */
static const struct ScriptCommand s_gs195_g3_s0_lives0_dlg0[] = { /* 0x82474ec */
DEBUGINFO_O(418),
@@ -509,7 +509,7 @@ static const struct ScriptCommand s_gs195_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs195_g4_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs195_g4_s0_station_sref_script }; /* 0x8247d24 */
static const ScriptRef s_gs195_g4_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs195_g4_s0_station_sref_script }; /* 0x8247d24 */
static const struct ScriptCommand s_gs195_g4_s0_lives0_dlg0[] = { /* 0x8247d30 */
DEBUGINFO_O(533),
@@ -574,7 +574,7 @@ static const struct ScriptCommand s_gs195_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs195_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs195_g5_s0_station_sref_script }; /* 0x8248224 */
static const ScriptRef s_gs195_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs195_g5_s0_station_sref_script }; /* 0x8248224 */
static const struct ScriptCommand s_gs195_g5_s0_lives0_dlg0[] = { /* 0x8248230 */
DEBUGINFO_O(598),
@@ -752,7 +752,7 @@ static const struct GroundEventData s_gs195_g2_s0_evts[] = { /* 0x82487b0 */
/* 0 */ { 12, 3, 0, 0, { 17, 19, 0, 0 }, &s_gs195_g2_s0_evt0_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82487bc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82487bc */
&s_gs195_g0_s0_station_sref,
&s_gs195_g1_s0_station_sref,
&s_gs195_g2_s0_station_sref,

View File

@@ -45,7 +45,7 @@ static const struct ScriptCommand s_gs196_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs196_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs196_g0_s0_station_sref_script }; /* 0x8248cc0 */
static const ScriptRef s_gs196_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs196_g0_s0_station_sref_script }; /* 0x8248cc0 */
static const struct ScriptCommand s_gs196_g0_s0_evt0_sref_script[] = { /* 0x8248ccc */
DEBUGINFO_O(51),
@@ -62,7 +62,7 @@ static const struct ScriptCommand s_gs196_g0_s0_evt0_sref_script[] = { /* 0x8248
HALT,
};
static const struct ScriptRef s_gs196_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs196_g0_s0_evt0_sref_script }; /* 0x8248da8 */
static const ScriptRef s_gs196_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs196_g0_s0_evt0_sref_script }; /* 0x8248da8 */
static const struct ScriptCommand s_gs196_g0_s0_evt1_sref_script[] = { /* 0x8248db4 */
DEBUGINFO_O(68),
@@ -92,7 +92,7 @@ static const struct ScriptCommand s_gs196_g0_s0_evt1_sref_script[] = { /* 0x8248
HALT,
};
static const struct ScriptRef s_gs196_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs196_g0_s0_evt1_sref_script }; /* 0x8248f7c */
static const ScriptRef s_gs196_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs196_g0_s0_evt1_sref_script }; /* 0x8248f7c */
static const struct ScriptCommand s_gs196_g0_s0_obj0_dlg2[] = { /* 0x8248f88 */
DEBUGINFO_O(98),
@@ -155,7 +155,7 @@ static const struct ScriptCommand s_gs196_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs196_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs196_g1_s0_station_sref_script }; /* 0x82491d8 */
static const ScriptRef s_gs196_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs196_g1_s0_station_sref_script }; /* 0x82491d8 */
static const struct ScriptCommand s_gs196_g1_s0_lives0_dlg0[] = { /* 0x82491e4 */
DEBUGINFO_O(161),
@@ -252,7 +252,7 @@ static const struct GroundEventData s_gs196_g0_s0_evts[] = { /* 0x82495c0 */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs196_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82495d8 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82495d8 */
&s_gs196_g0_s0_station_sref,
&s_gs196_g1_s0_station_sref,
};

View File

@@ -14,7 +14,7 @@ static const struct ScriptCommand s_gs197_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs197_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs197_g0_s0_station_sref_script }; /* 0x8249768 */
static const ScriptRef s_gs197_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs197_g0_s0_station_sref_script }; /* 0x8249768 */
static const struct ScriptCommand s_gs197_g1_s0_station_sref_script[] = { /* 0x8249774 */
DEBUGINFO_O(20),
@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs197_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs197_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs197_g1_s0_station_sref_script }; /* 0x82497f4 */
static const ScriptRef s_gs197_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs197_g1_s0_station_sref_script }; /* 0x82497f4 */
static const struct ScriptCommand s_gs197_g1_s0_eff0_script[] = { /* 0x8249800 */
DEBUGINFO_O(33),
@@ -426,7 +426,7 @@ static const struct GroundEffectData s_gs197_g1_s0_effs[] = { /* 0x824bb54 */
/* 2 */ { 4, 0, 1, 1, { 39, 18, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs197_g1_s0_eff2_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x824bb78 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x824bb78 */
&s_gs197_g0_s0_station_sref,
&s_gs197_g1_s0_station_sref,
};

View File

@@ -43,7 +43,7 @@ static const struct ScriptCommand s_gs198_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs198_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs198_g0_s0_station_sref_script }; /* 0x824beb8 */
static const ScriptRef s_gs198_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs198_g0_s0_station_sref_script }; /* 0x824beb8 */
static const struct ScriptCommand s_gs198_g0_s0_obj0_dlg2[] = { /* 0x824bec4 */
DEBUGINFO_O(57),
@@ -133,7 +133,7 @@ static const struct ScriptCommand s_gs198_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs198_g1_s0_station_sref_script }; /* 0x824c204 */
static const ScriptRef s_gs198_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs198_g1_s0_station_sref_script }; /* 0x824c204 */
static const struct ScriptCommand s_gs198_g1_s0_eff0_script[] = { /* 0x824c210 */
DEBUGINFO_O(147),
@@ -191,7 +191,7 @@ static const struct ScriptCommand s_gs198_g2_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs198_g2_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs198_g2_s0_station_sref_script }; /* 0x824c700 */
static const ScriptRef s_gs198_g2_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs198_g2_s0_station_sref_script }; /* 0x824c700 */
static const struct ScriptCommand s_gs198_g2_s0_lives0_dlg2[] = { /* 0x824c70c */
DEBUGINFO_O(205),
@@ -205,7 +205,7 @@ static const struct ScriptCommand s_gs198_g2_s0_evt0_sref_script[] = { /* 0x824c
HALT,
};
static const struct ScriptRef s_gs198_g2_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs198_g2_s0_evt0_sref_script }; /* 0x824c76c */
static const ScriptRef s_gs198_g2_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs198_g2_s0_evt0_sref_script }; /* 0x824c76c */
static const struct ScriptCommand s_gs198_g2_s1_station_sref_script[] = { /* 0x824c778 */
DEBUGINFO_O(219),
@@ -215,7 +215,7 @@ static const struct ScriptCommand s_gs198_g2_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g2_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs198_g2_s1_station_sref_script }; /* 0x824c7c8 */
static const ScriptRef s_gs198_g2_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs198_g2_s1_station_sref_script }; /* 0x824c7c8 */
static const struct ScriptCommand s_gs198_g2_s1_lives0_dlg0[] = { /* 0x824c7d4 */
DEBUGINFO_O(229),
@@ -342,7 +342,7 @@ static const struct ScriptCommand s_gs198_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g3_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs198_g3_s0_station_sref_script }; /* 0x824d0b4 */
static const ScriptRef s_gs198_g3_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs198_g3_s0_station_sref_script }; /* 0x824d0b4 */
static const struct ScriptCommand s_gs198_g3_s0_lives0_dlg0[] = { /* 0x824d0c0 */
DEBUGINFO_O(356),
@@ -404,7 +404,7 @@ static const struct ScriptCommand s_gs198_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g4_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs198_g4_s0_station_sref_script }; /* 0x824d4f4 */
static const ScriptRef s_gs198_g4_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs198_g4_s0_station_sref_script }; /* 0x824d4f4 */
static const struct ScriptCommand s_gs198_g4_s0_lives0_dlg0[] = { /* 0x824d500 */
DEBUGINFO_O(418),
@@ -462,7 +462,7 @@ static const struct ScriptCommand s_gs198_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs198_g5_s0_station_sref_script }; /* 0x824d974 */
static const ScriptRef s_gs198_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs198_g5_s0_station_sref_script }; /* 0x824d974 */
static const struct ScriptCommand s_gs198_g5_s0_lives0_dlg0[] = { /* 0x824d980 */
DEBUGINFO_O(476),
@@ -531,7 +531,7 @@ static const struct ScriptCommand s_gs198_g6_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs198_g6_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs198_g6_s0_station_sref_script }; /* 0x824dec8 */
static const ScriptRef s_gs198_g6_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs198_g6_s0_station_sref_script }; /* 0x824dec8 */
static const struct ScriptCommand s_gs198_g6_s0_lives0_dlg0[] = { /* 0x824ded4 */
DEBUGINFO_O(545),
@@ -721,7 +721,7 @@ static const struct GroundEventData s_gs198_g2_s0_evts[] = { /* 0x824e48c */
/* 0 */ { 4, 3, 0, 0, { 15, 27, 0, 0 }, &s_gs198_g2_s0_evt0_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x824e498 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x824e498 */
&s_gs198_g0_s0_station_sref,
&s_gs198_g1_s0_station_sref,
&s_gs198_g2_s0_station_sref,

View File

@@ -45,7 +45,7 @@ static const struct ScriptCommand s_gs199_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs199_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs199_g0_s0_station_sref_script }; /* 0x824e980 */
static const ScriptRef s_gs199_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs199_g0_s0_station_sref_script }; /* 0x824e980 */
static const struct ScriptCommand s_gs199_g0_s0_evt0_sref_script[] = { /* 0x824e98c */
DEBUGINFO_O(51),
@@ -62,7 +62,7 @@ static const struct ScriptCommand s_gs199_g0_s0_evt0_sref_script[] = { /* 0x824e
HALT,
};
static const struct ScriptRef s_gs199_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs199_g0_s0_evt0_sref_script }; /* 0x824ea68 */
static const ScriptRef s_gs199_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs199_g0_s0_evt0_sref_script }; /* 0x824ea68 */
static const struct ScriptCommand s_gs199_g0_s0_evt1_sref_script[] = { /* 0x824ea74 */
DEBUGINFO_O(68),
@@ -92,7 +92,7 @@ static const struct ScriptCommand s_gs199_g0_s0_evt1_sref_script[] = { /* 0x824e
HALT,
};
static const struct ScriptRef s_gs199_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs199_g0_s0_evt1_sref_script }; /* 0x824ec3c */
static const ScriptRef s_gs199_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs199_g0_s0_evt1_sref_script }; /* 0x824ec3c */
static const struct ScriptCommand s_gs199_g0_s0_obj0_dlg2[] = { /* 0x824ec48 */
DEBUGINFO_O(98),
@@ -155,7 +155,7 @@ static const struct ScriptCommand s_gs199_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs199_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs199_g1_s0_station_sref_script }; /* 0x824ee98 */
static const ScriptRef s_gs199_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs199_g1_s0_station_sref_script }; /* 0x824ee98 */
static const struct ScriptCommand s_gs199_g1_s0_lives0_dlg0[] = { /* 0x824eea4 */
DEBUGINFO_O(161),
@@ -223,7 +223,7 @@ static const struct ScriptCommand s_gs199_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs199_g2_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs199_g2_s0_station_sref_script }; /* 0x824f330 */
static const ScriptRef s_gs199_g2_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs199_g2_s0_station_sref_script }; /* 0x824f330 */
static const struct ScriptCommand s_gs199_g2_s0_lives0_dlg0[] = { /* 0x824f33c */
DEBUGINFO_O(229),
@@ -343,7 +343,7 @@ static const struct GroundEventData s_gs199_g0_s0_evts[] = { /* 0x824f8b4 */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs199_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x824f8cc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x824f8cc */
&s_gs199_g0_s0_station_sref,
&s_gs199_g1_s0_station_sref,
&s_gs199_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs200_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs200_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs200_g0_s0_station_sref_script }; /* 0x824fa90 */
static const ScriptRef s_gs200_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs200_g0_s0_station_sref_script }; /* 0x824fa90 */
static const struct ScriptCommand s_gs200_g1_s0_station_sref_script[] = { /* 0x824fa9c */
DEBUGINFO_O(19),
@@ -40,7 +40,7 @@ static const struct ScriptCommand s_gs200_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs200_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs200_g1_s0_station_sref_script }; /* 0x824fca8 */
static const ScriptRef s_gs200_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs200_g1_s0_station_sref_script }; /* 0x824fca8 */
static const struct ScriptCommand s_gs200_g1_s0_lives0_dlg0[] = { /* 0x824fcb4 */
@@ -470,7 +470,7 @@ static const struct GroundEffectData s_gs200_g1_s0_effs[] = { /* 0x8251e8c */
/* 0 */ { 0, 0, 1, 1, { 33, 27, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8251e98 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8251e98 */
&s_gs200_g0_s0_station_sref,
&s_gs200_g1_s0_station_sref,
};

View File

@@ -44,7 +44,7 @@ static const struct ScriptCommand s_gs201_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs201_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs201_g0_s0_station_sref_script }; /* 0x8252210 */
static const ScriptRef s_gs201_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs201_g0_s0_station_sref_script }; /* 0x8252210 */
static const struct ScriptCommand s_gs201_g0_s0_obj0_dlg2[] = { /* 0x825221c */
DEBUGINFO_O(59),
@@ -132,7 +132,7 @@ static const struct ScriptCommand s_gs201_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs201_g1_s0_station_sref_script }; /* 0x825253c */
static const ScriptRef s_gs201_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs201_g1_s0_station_sref_script }; /* 0x825253c */
static const struct ScriptCommand s_gs201_g1_s0_lives0_dlg0[] = { /* 0x8252548 */
DEBUGINFO_O(147),
@@ -286,7 +286,7 @@ static const struct ScriptCommand s_gs201_g2_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs201_g2_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs201_g2_s0_station_sref_script }; /* 0x825383c */
static const ScriptRef s_gs201_g2_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs201_g2_s0_station_sref_script }; /* 0x825383c */
static const struct ScriptCommand s_gs201_g2_s0_lives0_dlg2[] = { /* 0x8253848 */
DEBUGINFO_O(301),
@@ -300,7 +300,7 @@ static const struct ScriptCommand s_gs201_g2_s0_evt0_sref_script[] = { /* 0x8253
HALT,
};
static const struct ScriptRef s_gs201_g2_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs201_g2_s0_evt0_sref_script }; /* 0x82538a8 */
static const ScriptRef s_gs201_g2_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs201_g2_s0_evt0_sref_script }; /* 0x82538a8 */
static const struct ScriptCommand s_gs201_g2_s1_station_sref_script[] = { /* 0x82538b4 */
DEBUGINFO_O(315),
@@ -310,7 +310,7 @@ static const struct ScriptCommand s_gs201_g2_s1_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g2_s1_station_sref = { EVENT_WAKEUP, 7, NULL, s_gs201_g2_s1_station_sref_script }; /* 0x8253904 */
static const ScriptRef s_gs201_g2_s1_station_sref = { EVENT_WAKEUP, SCRIPT_TYPE_07, NULL, s_gs201_g2_s1_station_sref_script }; /* 0x8253904 */
static const struct ScriptCommand s_gs201_g2_s1_lives0_dlg0[] = { /* 0x8253910 */
DEBUGINFO_O(325),
@@ -440,7 +440,7 @@ static const struct ScriptCommand s_gs201_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g3_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs201_g3_s0_station_sref_script }; /* 0x82541a0 */
static const ScriptRef s_gs201_g3_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs201_g3_s0_station_sref_script }; /* 0x82541a0 */
static const struct ScriptCommand s_gs201_g3_s0_lives0_dlg0[] = { /* 0x82541ac */
DEBUGINFO_O(455),
@@ -503,7 +503,7 @@ static const struct ScriptCommand s_gs201_g4_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g4_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs201_g4_s0_station_sref_script }; /* 0x82545e0 */
static const ScriptRef s_gs201_g4_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs201_g4_s0_station_sref_script }; /* 0x82545e0 */
static const struct ScriptCommand s_gs201_g4_s0_lives0_dlg0[] = { /* 0x82545ec */
DEBUGINFO_O(518),
@@ -573,7 +573,7 @@ static const struct ScriptCommand s_gs201_g5_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g5_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs201_g5_s0_station_sref_script }; /* 0x8254aec */
static const ScriptRef s_gs201_g5_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs201_g5_s0_station_sref_script }; /* 0x8254aec */
static const struct ScriptCommand s_gs201_g5_s0_lives0_dlg0[] = { /* 0x8254af8 */
DEBUGINFO_O(588),
@@ -628,7 +628,7 @@ static const struct ScriptCommand s_gs201_g6_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs201_g6_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs201_g6_s0_station_sref_script }; /* 0x8254ea4 */
static const ScriptRef s_gs201_g6_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs201_g6_s0_station_sref_script }; /* 0x8254ea4 */
static const struct ScriptCommand s_gs201_g6_s0_eff0_script[] = { /* 0x8254eb0 */
DEBUGINFO_O(643),
@@ -820,7 +820,7 @@ static const struct GroundEventData s_gs201_g2_s0_evts[] = { /* 0x8255410 */
/* 0 */ { 3, 3, 0, 0, { 26, 17, 0, 0 }, &s_gs201_g2_s0_evt0_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x825541c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x825541c */
&s_gs201_g0_s0_station_sref,
&s_gs201_g1_s0_station_sref,
&s_gs201_g2_s0_station_sref,

View File

@@ -47,7 +47,7 @@ static const struct ScriptCommand s_gs202_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs202_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs202_g0_s0_station_sref_script }; /* 0x825592c */
static const ScriptRef s_gs202_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs202_g0_s0_station_sref_script }; /* 0x825592c */
static const struct ScriptCommand s_gs202_g0_s0_evt0_sref_script[] = { /* 0x8255938 */
DEBUGINFO_O(53),
@@ -69,7 +69,7 @@ static const struct ScriptCommand s_gs202_g0_s0_evt0_sref_script[] = { /* 0x8255
HALT,
};
static const struct ScriptRef s_gs202_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs202_g0_s0_evt0_sref_script }; /* 0x8255a64 */
static const ScriptRef s_gs202_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs202_g0_s0_evt0_sref_script }; /* 0x8255a64 */
static const struct ScriptCommand s_gs202_g0_s0_evt1_sref_script[] = { /* 0x8255a70 */
DEBUGINFO_O(75),
@@ -99,7 +99,7 @@ static const struct ScriptCommand s_gs202_g0_s0_evt1_sref_script[] = { /* 0x8255
HALT,
};
static const struct ScriptRef s_gs202_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs202_g0_s0_evt1_sref_script }; /* 0x8255c38 */
static const ScriptRef s_gs202_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs202_g0_s0_evt1_sref_script }; /* 0x8255c38 */
static const struct ScriptCommand s_gs202_g0_s0_obj0_dlg2[] = { /* 0x8255c44 */
DEBUGINFO_O(105),
@@ -168,7 +168,7 @@ static const struct ScriptCommand s_gs202_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs202_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs202_g1_s0_station_sref_script }; /* 0x8255ef4 */
static const ScriptRef s_gs202_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs202_g1_s0_station_sref_script }; /* 0x8255ef4 */
static const struct ScriptCommand s_gs202_g1_s0_lives0_dlg0[] = { /* 0x8255f00 */
DEBUGINFO_O(174),
@@ -224,7 +224,7 @@ static const struct ScriptCommand s_gs202_g2_s0_station_sref_script[] = { /* 0x8
RET_DIRECT,
};
static const struct ScriptRef s_gs202_g2_s0_station_sref = { STATION_CONTROL , 8, NULL, s_gs202_g2_s0_station_sref_script }; /* 0x82562bc */
static const ScriptRef s_gs202_g2_s0_station_sref = { STATION_CONTROL, SCRIPT_TYPE_08, NULL, s_gs202_g2_s0_station_sref_script }; /* 0x82562bc */
static const struct GroundLivesData s_gs202_g0_s0_lives[] = { /* 0x82562c8 */
/* 0 */ { 145, 0, 0, 0, { 28, 28, CPOS_HALFTILE, CPOS_HALFTILE }, {} },
};
@@ -280,7 +280,7 @@ static const struct GroundEventData s_gs202_g0_s0_evts[] = { /* 0x82563c4 */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs202_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82563dc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82563dc */
&s_gs202_g0_s0_station_sref,
&s_gs202_g1_s0_station_sref,
&s_gs202_g2_s0_station_sref,

View File

@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs203_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs203_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs203_g0_s0_station_sref_script }; /* 0x82565a0 */
static const ScriptRef s_gs203_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs203_g0_s0_station_sref_script }; /* 0x82565a0 */
static const struct ScriptCommand s_gs203_g1_s0_station_sref_script[] = { /* 0x82565ac */
DEBUGINFO_O(33),
@@ -41,7 +41,7 @@ static const struct ScriptCommand s_gs203_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs203_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs203_g1_s0_station_sref_script }; /* 0x825663c */
static const ScriptRef s_gs203_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs203_g1_s0_station_sref_script }; /* 0x825663c */
static const struct ScriptCommand s_gs203_g1_s0_eff0_script[] = { /* 0x8256648 */
DEBUGINFO_O(47),
@@ -317,7 +317,7 @@ static const struct ScriptCommand s_gs203_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs203_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs203_g2_s0_station_sref_script }; /* 0x8257e9c */
static const ScriptRef s_gs203_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs203_g2_s0_station_sref_script }; /* 0x8257e9c */
static const struct ScriptCommand s_gs203_g2_s0_eff0_script[] = { /* 0x8257ea8 */
DEBUGINFO_O(323),
@@ -663,7 +663,7 @@ static const struct ScriptCommand s_gs203_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs203_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs203_g3_s0_station_sref_script }; /* 0x825964c */
static const ScriptRef s_gs203_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs203_g3_s0_station_sref_script }; /* 0x825964c */
static const struct ScriptCommand s_gs203_g3_s0_lives0_dlg0[] = { /* 0x8259658 */
@@ -1361,7 +1361,7 @@ static const struct GroundEffectData s_gs203_g3_s0_effs[] = { /* 0x825cc5c */
/* 0 */ { 0, 0, 1, 1, { 31, 30, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x825cc68 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x825cc68 */
&s_gs203_g0_s0_station_sref,
&s_gs203_g1_s0_station_sref,
&s_gs203_g2_s0_station_sref,

View File

@@ -42,7 +42,7 @@ static const struct ScriptCommand s_gs204_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs204_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs204_g0_s0_station_sref_script }; /* 0x825d030 */
static const ScriptRef s_gs204_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs204_g0_s0_station_sref_script }; /* 0x825d030 */
static const struct ScriptCommand s_gs204_g0_s1_lives0_dlg0[] = { /* 0x825d03c */
DEBUGINFO_O(48),
@@ -95,7 +95,7 @@ static const struct ScriptCommand s_gs204_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs204_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs204_g1_s0_station_sref_script }; /* 0x825d21c */
static const ScriptRef s_gs204_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs204_g1_s0_station_sref_script }; /* 0x825d21c */
static const struct ScriptCommand s_gs204_g1_s0_lives0_dlg0[] = { /* 0x825d228 */
DEBUGINFO_O(101),
@@ -163,7 +163,7 @@ static const struct ScriptCommand s_gs204_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs204_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs204_g2_s0_station_sref_script }; /* 0x825d80c */
static const ScriptRef s_gs204_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs204_g2_s0_station_sref_script }; /* 0x825d80c */
static const struct ScriptCommand s_gs204_g2_s0_lives0_dlg0[] = { /* 0x825d818 */
DEBUGINFO_O(169),
@@ -252,7 +252,7 @@ static const struct GroundEffectData s_gs204_g2_s0_effs[] = { /* 0x825db48 */
/* 0 */ { 0, 0, 1, 1, { 26, 17, 0, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x825db54 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x825db54 */
&s_gs204_g0_s0_station_sref,
&s_gs204_g1_s0_station_sref,
&s_gs204_g2_s0_station_sref,

View File

@@ -40,7 +40,7 @@ static const struct ScriptCommand s_gs205_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs205_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs205_g0_s0_station_sref_script }; /* 0x825dee8 */
static const ScriptRef s_gs205_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs205_g0_s0_station_sref_script }; /* 0x825dee8 */
static const struct ScriptCommand s_gs205_g0_s0_evt0_sref_script[] = { /* 0x825def4 */
DEBUGINFO_O(46),
@@ -57,7 +57,7 @@ static const struct ScriptCommand s_gs205_g0_s0_evt0_sref_script[] = { /* 0x825d
HALT,
};
static const struct ScriptRef s_gs205_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs205_g0_s0_evt0_sref_script }; /* 0x825dfd0 */
static const ScriptRef s_gs205_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs205_g0_s0_evt0_sref_script }; /* 0x825dfd0 */
static const struct ScriptCommand s_gs205_g0_s0_evt1_sref_script[] = { /* 0x825dfdc */
DEBUGINFO_O(63),
@@ -76,7 +76,7 @@ static const struct ScriptCommand s_gs205_g0_s0_evt1_sref_script[] = { /* 0x825d
HALT,
};
static const struct ScriptRef s_gs205_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs205_g0_s0_evt1_sref_script }; /* 0x825e0dc */
static const ScriptRef s_gs205_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs205_g0_s0_evt1_sref_script }; /* 0x825e0dc */
static const struct ScriptCommand s_gs205_g0_s0_obj0_dlg2[] = { /* 0x825e0e8 */
DEBUGINFO_O(82),
@@ -139,7 +139,7 @@ static const struct ScriptCommand s_gs205_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs205_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs205_g1_s0_station_sref_script }; /* 0x825e338 */
static const ScriptRef s_gs205_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs205_g1_s0_station_sref_script }; /* 0x825e338 */
static const struct ScriptCommand s_gs205_g1_s0_lives0_dlg0[] = { /* 0x825e344 */
DEBUGINFO_O(145),
@@ -235,7 +235,7 @@ static const struct GroundEventData s_gs205_g0_s0_evts[] = { /* 0x825e71c */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs205_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x825e734 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x825e734 */
&s_gs205_g0_s0_station_sref,
&s_gs205_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs206_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs206_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs206_g0_s0_station_sref_script }; /* 0x825e8c4 */
static const ScriptRef s_gs206_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs206_g0_s0_station_sref_script }; /* 0x825e8c4 */
static const struct ScriptCommand s_gs206_g1_s0_station_sref_script[] = { /* 0x825e8d0 */
DEBUGINFO_O(19),
@@ -42,7 +42,7 @@ static const struct ScriptCommand s_gs206_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs206_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs206_g1_s0_station_sref_script }; /* 0x825eacc */
static const ScriptRef s_gs206_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs206_g1_s0_station_sref_script }; /* 0x825eacc */
static const struct ScriptCommand s_gs206_g1_s0_eff0_script[] = { /* 0x825ead8 */
DEBUGINFO_O(48),
@@ -394,7 +394,7 @@ static const struct GroundEffectData s_gs206_g1_s0_effs[] = { /* 0x825fe8c */
/* 3 */ { 4, 0, 2, 1, { 26, 24, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs206_g1_s0_eff3_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x825febc */
static const ScriptRef * const (sStationScripts[]) = { /* 0x825febc */
&s_gs206_g0_s0_station_sref,
&s_gs206_g1_s0_station_sref,
};

View File

@@ -14,7 +14,7 @@ static const struct ScriptCommand s_gs207_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs207_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs207_g0_s0_station_sref_script }; /* 0x825ffd4 */
static const ScriptRef s_gs207_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs207_g0_s0_station_sref_script }; /* 0x825ffd4 */
static const struct ScriptCommand s_gs207_g1_s0_station_sref_script[] = { /* 0x825ffe0 */
DEBUGINFO_O(20),
@@ -29,7 +29,7 @@ static const struct ScriptCommand s_gs207_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs207_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs207_g1_s0_station_sref_script }; /* 0x8260080 */
static const ScriptRef s_gs207_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs207_g1_s0_station_sref_script }; /* 0x8260080 */
static const struct ScriptCommand s_gs207_g1_s0_lives0_dlg0[] = { /* 0x826008c */
DEBUGINFO_O(35),
@@ -173,7 +173,7 @@ static const struct ScriptCommand s_gs207_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs207_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs207_g2_s0_station_sref_script }; /* 0x8260928 */
static const ScriptRef s_gs207_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs207_g2_s0_station_sref_script }; /* 0x8260928 */
static const struct ScriptCommand s_gs207_g2_s0_lives0_dlg0[] = { /* 0x8260934 */
DEBUGINFO_O(179),
@@ -239,7 +239,7 @@ static const struct ScriptCommand s_gs207_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs207_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs207_g3_s0_station_sref_script }; /* 0x8260d2c */
static const ScriptRef s_gs207_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs207_g3_s0_station_sref_script }; /* 0x8260d2c */
static const struct ScriptCommand s_gs207_g3_s0_lives0_dlg0[] = { /* 0x8260d38 */
DEBUGINFO_O(245),
@@ -383,7 +383,7 @@ static const struct GroundEffectData s_gs207_g3_s0_effs[] = { /* 0x826140c */
/* 0 */ { 0, 0, 1, 1, { 25, 16, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8261418 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8261418 */
&s_gs207_g0_s0_station_sref,
&s_gs207_g1_s0_station_sref,
&s_gs207_g2_s0_station_sref,

View File

@@ -40,7 +40,7 @@ static const struct ScriptCommand s_gs208_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs208_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs208_g0_s0_station_sref_script }; /* 0x8261728 */
static const ScriptRef s_gs208_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs208_g0_s0_station_sref_script }; /* 0x8261728 */
static const struct ScriptCommand s_gs208_g0_s0_evt0_sref_script[] = { /* 0x8261734 */
DEBUGINFO_O(46),
@@ -57,7 +57,7 @@ static const struct ScriptCommand s_gs208_g0_s0_evt0_sref_script[] = { /* 0x8261
HALT,
};
static const struct ScriptRef s_gs208_g0_s0_evt0_sref = { GETOUT_NORMAL, 2, NULL, s_gs208_g0_s0_evt0_sref_script }; /* 0x8261810 */
static const ScriptRef s_gs208_g0_s0_evt0_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs208_g0_s0_evt0_sref_script }; /* 0x8261810 */
static const struct ScriptCommand s_gs208_g0_s0_evt1_sref_script[] = { /* 0x826181c */
DEBUGINFO_O(63),
@@ -76,7 +76,7 @@ static const struct ScriptCommand s_gs208_g0_s0_evt1_sref_script[] = { /* 0x8261
HALT,
};
static const struct ScriptRef s_gs208_g0_s0_evt1_sref = { GETOUT_NORMAL, 2, NULL, s_gs208_g0_s0_evt1_sref_script }; /* 0x826191c */
static const ScriptRef s_gs208_g0_s0_evt1_sref = { GETOUT_NORMAL, SCRIPT_TYPE_02, NULL, s_gs208_g0_s0_evt1_sref_script }; /* 0x826191c */
static const struct ScriptCommand s_gs208_g0_s0_obj0_dlg2[] = { /* 0x8261928 */
DEBUGINFO_O(82),
@@ -139,7 +139,7 @@ static const struct ScriptCommand s_gs208_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs208_g1_s0_station_sref = { EVENT_STATION , 7, NULL, s_gs208_g1_s0_station_sref_script }; /* 0x8261b78 */
static const ScriptRef s_gs208_g1_s0_station_sref = { EVENT_STATION, SCRIPT_TYPE_07, NULL, s_gs208_g1_s0_station_sref_script }; /* 0x8261b78 */
static const struct ScriptCommand s_gs208_g1_s0_lives0_dlg0[] = { /* 0x8261b84 */
DEBUGINFO_O(145),
@@ -236,7 +236,7 @@ static const struct GroundEventData s_gs208_g0_s0_evts[] = { /* 0x8261f6c */
/* 1 */ { 15, 3, 0, 0, { 21, 42, 0, 0 }, &s_gs208_g0_s0_evt1_sref },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8261f84 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8261f84 */
&s_gs208_g0_s0_station_sref,
&s_gs208_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs209_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs209_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs209_g0_s0_station_sref_script }; /* 0x8262114 */
static const ScriptRef s_gs209_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs209_g0_s0_station_sref_script }; /* 0x8262114 */
static const struct ScriptCommand s_gs209_g1_s0_station_sref_script[] = { /* 0x8262120 */
DEBUGINFO_O(19),
@@ -27,7 +27,7 @@ static const struct ScriptCommand s_gs209_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs209_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs209_g1_s0_station_sref_script }; /* 0x82621b0 */
static const ScriptRef s_gs209_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs209_g1_s0_station_sref_script }; /* 0x82621b0 */
static const struct ScriptCommand s_gs209_g1_s0_eff0_script[] = { /* 0x82621bc */
DEBUGINFO_O(33),
@@ -238,7 +238,7 @@ static const struct ScriptCommand s_gs209_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs209_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs209_g2_s0_station_sref_script }; /* 0x8262eb0 */
static const ScriptRef s_gs209_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs209_g2_s0_station_sref_script }; /* 0x8262eb0 */
static const struct ScriptCommand s_gs209_g2_s0_eff0_script[] = { /* 0x8262ebc */
DEBUGINFO_O(244),
@@ -410,7 +410,7 @@ static const struct ScriptCommand s_gs209_g3_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs209_g3_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs209_g3_s0_station_sref_script }; /* 0x8263a70 */
static const ScriptRef s_gs209_g3_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs209_g3_s0_station_sref_script }; /* 0x8263a70 */
static const struct ScriptCommand s_gs209_g3_s0_lives0_dlg0[] = { /* 0x8263a7c */
DEBUGINFO_O(416),
@@ -527,7 +527,7 @@ static const struct GroundEffectData s_gs209_g3_s0_effs[] = { /* 0x8263de0 */
/* 1 */ { 3, 0, 1, 1, { 35, 28, 0, 0 }, s_gs209_g3_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8263df8 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8263df8 */
&s_gs209_g0_s0_station_sref,
&s_gs209_g1_s0_station_sref,
&s_gs209_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs210_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs210_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs210_g0_s0_station_sref_script }; /* 0x8263f50 */
static const ScriptRef s_gs210_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs210_g0_s0_station_sref_script }; /* 0x8263f50 */
static const struct ScriptCommand s_gs210_g1_s0_station_sref_script[] = { /* 0x8263f5c */
DEBUGINFO_O(19),
@@ -26,7 +26,7 @@ static const struct ScriptCommand s_gs210_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs210_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs210_g1_s0_station_sref_script }; /* 0x8263fdc */
static const ScriptRef s_gs210_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs210_g1_s0_station_sref_script }; /* 0x8263fdc */
static const struct ScriptCommand s_gs210_g1_s0_lives0_dlg0[] = { /* 0x8263fe8 */
DEBUGINFO_O(32),
@@ -58,7 +58,7 @@ static const struct GroundEffectData s_gs210_g1_s0_effs[] = { /* 0x82640c8 */
/* 0 */ { 0, 0, 1, 1, { 34, 27, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82640d4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82640d4 */
&s_gs210_g0_s0_station_sref,
&s_gs210_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs211_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs211_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs211_g0_s0_station_sref_script }; /* 0x82641c4 */
static const ScriptRef s_gs211_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs211_g0_s0_station_sref_script }; /* 0x82641c4 */
static const struct ScriptCommand s_gs211_g1_s0_station_sref_script[] = { /* 0x82641d0 */
DEBUGINFO_O(19),
@@ -26,7 +26,7 @@ static const struct ScriptCommand s_gs211_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs211_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs211_g1_s0_station_sref_script }; /* 0x8264250 */
static const ScriptRef s_gs211_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs211_g1_s0_station_sref_script }; /* 0x8264250 */
static const struct ScriptCommand s_gs211_g1_s0_lives0_dlg0[] = { /* 0x826425c */
DEBUGINFO_O(32),
@@ -89,7 +89,7 @@ static const struct GroundEffectData s_gs211_g1_s0_effs[] = { /* 0x82647a4 */
/* 0 */ { 0, 0, 1, 1, { 34, 39, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82647b0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82647b0 */
&s_gs211_g0_s0_station_sref,
&s_gs211_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs212_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs212_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs212_g0_s0_station_sref_script }; /* 0x82648a0 */
static const ScriptRef s_gs212_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs212_g0_s0_station_sref_script }; /* 0x82648a0 */
static const struct ScriptCommand s_gs212_g1_s0_station_sref_script[] = { /* 0x82648ac */
DEBUGINFO_O(19),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs212_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs212_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs212_g1_s0_station_sref_script }; /* 0x826494c */
static const ScriptRef s_gs212_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs212_g1_s0_station_sref_script }; /* 0x826494c */
static const struct ScriptCommand s_gs212_g1_s0_eff0_script[] = { /* 0x8264958 */
DEBUGINFO_O(34),
@@ -235,7 +235,7 @@ static const struct GroundEffectData s_gs212_g1_s1_effs[] = { /* 0x8265588 */
/* 0 */ { 5, 0, 1, 1, { 22, 17, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs212_g1_s1_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8265594 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8265594 */
&s_gs212_g0_s0_station_sref,
&s_gs212_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs213_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs213_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs213_g0_s0_station_sref_script }; /* 0x82656ac */
static const ScriptRef s_gs213_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs213_g0_s0_station_sref_script }; /* 0x82656ac */
static const struct ScriptCommand s_gs213_g1_s0_station_sref_script[] = { /* 0x82656b8 */
DEBUGINFO_O(19),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs213_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs213_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs213_g1_s0_station_sref_script }; /* 0x8265758 */
static const ScriptRef s_gs213_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs213_g1_s0_station_sref_script }; /* 0x8265758 */
static const struct ScriptCommand s_gs213_g1_s0_eff0_script[] = { /* 0x8265764 */
DEBUGINFO_O(34),
@@ -234,7 +234,7 @@ static const struct GroundEffectData s_gs213_g1_s1_effs[] = { /* 0x8266418 */
/* 0 */ { 5, 0, 1, 1, { 22, 14, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs213_g1_s1_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8266424 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8266424 */
&s_gs213_g0_s0_station_sref,
&s_gs213_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs214_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs214_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs214_g0_s0_station_sref_script }; /* 0x826653c */
static const ScriptRef s_gs214_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs214_g0_s0_station_sref_script }; /* 0x826653c */
static const struct ScriptCommand s_gs214_g1_s0_station_sref_script[] = { /* 0x8266548 */
DEBUGINFO_O(19),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs214_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs214_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs214_g1_s0_station_sref_script }; /* 0x82665e8 */
static const ScriptRef s_gs214_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs214_g1_s0_station_sref_script }; /* 0x82665e8 */
static const struct ScriptCommand s_gs214_g1_s0_eff0_script[] = { /* 0x82665f4 */
DEBUGINFO_O(34),
@@ -234,7 +234,7 @@ static const struct GroundEffectData s_gs214_g1_s1_effs[] = { /* 0x8267310 */
/* 0 */ { 5, 0, 1, 1, { 22, 17, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs214_g1_s1_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826731c */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826731c */
&s_gs214_g0_s0_station_sref,
&s_gs214_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs215_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs215_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs215_g0_s0_station_sref_script }; /* 0x8267434 */
static const ScriptRef s_gs215_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs215_g0_s0_station_sref_script }; /* 0x8267434 */
static const struct ScriptCommand s_gs215_g1_s0_station_sref_script[] = { /* 0x8267440 */
DEBUGINFO_O(19),
@@ -26,7 +26,7 @@ static const struct ScriptCommand s_gs215_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs215_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs215_g1_s0_station_sref_script }; /* 0x82674c0 */
static const ScriptRef s_gs215_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs215_g1_s0_station_sref_script }; /* 0x82674c0 */
static const struct ScriptCommand s_gs215_g1_s0_lives0_dlg0[] = { /* 0x82674cc */
DEBUGINFO_O(32),
@@ -89,7 +89,7 @@ static const struct GroundEffectData s_gs215_g1_s0_effs[] = { /* 0x8267a38 */
/* 0 */ { 0, 0, 1, 1, { 35, 29, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8267a44 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8267a44 */
&s_gs215_g0_s0_station_sref,
&s_gs215_g1_s0_station_sref,
};

View File

@@ -16,7 +16,7 @@ static const struct ScriptCommand s_gs216_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs216_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs216_g0_s0_station_sref_script }; /* 0x8267b34 */
static const ScriptRef s_gs216_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs216_g0_s0_station_sref_script }; /* 0x8267b34 */
static const struct ScriptCommand s_gs216_g1_s0_station_sref_script[] = { /* 0x8267b40 */
DEBUGINFO_O(22),
@@ -41,7 +41,7 @@ static const struct ScriptCommand s_gs216_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs216_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs216_g1_s0_station_sref_script }; /* 0x8267cbc */
static const ScriptRef s_gs216_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs216_g1_s0_station_sref_script }; /* 0x8267cbc */
static const struct ScriptCommand s_gs216_g1_s0_lives0_dlg0[] = { /* 0x8267cc8 */
@@ -415,7 +415,7 @@ static const struct GroundEffectData s_gs216_g1_s0_effs[] = { /* 0x8269690 */
/* 3 */ { 4, 0, 1, 1, { 25, 20, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs216_g1_s0_eff3_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x82696c0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x82696c0 */
&s_gs216_g0_s0_station_sref,
&s_gs216_g1_s0_station_sref,
};

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs217_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs217_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs217_g0_s0_station_sref_script }; /* 0x82697c0 */
static const ScriptRef s_gs217_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs217_g0_s0_station_sref_script }; /* 0x82697c0 */
static const struct ScriptCommand s_gs217_g1_s0_station_sref_script[] = { /* 0x82697cc */
DEBUGINFO_O(19),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs217_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs217_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs217_g1_s0_station_sref_script }; /* 0x826986c */
static const ScriptRef s_gs217_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs217_g1_s0_station_sref_script }; /* 0x826986c */
static const struct ScriptCommand s_gs217_g1_s0_lives0_dlg0[] = { /* 0x8269878 */
DEBUGINFO_O(34),
@@ -107,7 +107,7 @@ static const struct GroundEffectData s_gs217_g1_s0_effs[] = { /* 0x8269ce4 */
/* 0 */ { 0, 0, 1, 1, { 31, 29, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x8269cf0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x8269cf0 */
&s_gs217_g0_s0_station_sref,
&s_gs217_g1_s0_station_sref,
};

View File

@@ -15,7 +15,7 @@ static const struct ScriptCommand s_gs218_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs218_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs218_g0_s0_station_sref_script }; /* 0x8269de0 */
static const ScriptRef s_gs218_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs218_g0_s0_station_sref_script }; /* 0x8269de0 */
static const struct ScriptCommand s_gs218_g1_s0_station_sref_script[] = { /* 0x8269dec */
DEBUGINFO_O(21),
@@ -28,7 +28,7 @@ static const struct ScriptCommand s_gs218_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs218_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs218_g1_s0_station_sref_script }; /* 0x8269e6c */
static const ScriptRef s_gs218_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs218_g1_s0_station_sref_script }; /* 0x8269e6c */
static const struct ScriptCommand s_gs218_g1_s0_eff1_script[] = { /* 0x8269e78 */
DEBUGINFO_O(34),
@@ -151,7 +151,7 @@ static const struct GroundEffectData s_gs218_g1_s0_effs[] = { /* 0x826a4e8 */
/* 3 */ { 4, 0, 1, 1, { 25, 23, 0, CPOS_HALFTILE }, s_gs218_g1_s0_eff3_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826a518 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826a518 */
&s_gs218_g0_s0_station_sref,
&s_gs218_g1_s0_station_sref,
};

View File

@@ -17,7 +17,7 @@ static const struct ScriptCommand s_gs219_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs219_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs219_g0_s0_station_sref_script }; /* 0x826a610 */
static const ScriptRef s_gs219_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs219_g0_s0_station_sref_script }; /* 0x826a610 */
static const struct ScriptCommand s_gs219_g1_s0_station_sref_script[] = { /* 0x826a61c */
DEBUGINFO_O(23),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs219_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs219_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs219_g1_s0_station_sref_script }; /* 0x826a6ac */
static const ScriptRef s_gs219_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs219_g1_s0_station_sref_script }; /* 0x826a6ac */
static const struct ScriptCommand s_gs219_g1_s0_lives0_dlg0[] = { /* 0x826a6b8 */
DEBUGINFO_O(37),
@@ -90,7 +90,7 @@ static const struct GroundEffectData s_gs219_g1_s0_effs[] = { /* 0x826a964 */
/* 0 */ { 0, 0, 1, 1, { 22, 20, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826a970 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826a970 */
&s_gs219_g0_s0_station_sref,
&s_gs219_g1_s0_station_sref,
};

View File

@@ -16,7 +16,7 @@ static const struct ScriptCommand s_gs220_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs220_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs220_g0_s0_station_sref_script }; /* 0x826aa78 */
static const ScriptRef s_gs220_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs220_g0_s0_station_sref_script }; /* 0x826aa78 */
static const struct ScriptCommand s_gs220_g1_s0_station_sref_script[] = { /* 0x826aa84 */
DEBUGINFO_O(22),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs220_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs220_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs220_g1_s0_station_sref_script }; /* 0x826ab24 */
static const ScriptRef s_gs220_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs220_g1_s0_station_sref_script }; /* 0x826ab24 */
static const struct ScriptCommand s_gs220_g1_s0_eff0_script[] = { /* 0x826ab30 */
DEBUGINFO_O(37),
@@ -320,7 +320,7 @@ static const struct ScriptCommand s_gs220_g2_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs220_g2_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs220_g2_s0_station_sref_script }; /* 0x826c22c */
static const ScriptRef s_gs220_g2_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs220_g2_s0_station_sref_script }; /* 0x826c22c */
static const struct ScriptCommand s_gs220_g2_s0_eff0_script[] = { /* 0x826c238 */
DEBUGINFO_O(326),
@@ -587,7 +587,7 @@ static const struct GroundEffectData s_gs220_g2_s0_effs[] = { /* 0x826d62c */
/* 1 */ { 4, 0, 1, 1, { 26, 21, 0, CPOS_HALFTILE }, s_gs220_g2_s0_eff1_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826d644 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826d644 */
&s_gs220_g0_s0_station_sref,
&s_gs220_g1_s0_station_sref,
&s_gs220_g2_s0_station_sref,

View File

@@ -13,7 +13,7 @@ static const struct ScriptCommand s_gs221_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs221_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs221_g0_s0_station_sref_script }; /* 0x826d7a0 */
static const ScriptRef s_gs221_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs221_g0_s0_station_sref_script }; /* 0x826d7a0 */
static const struct ScriptCommand s_gs221_g1_s0_station_sref_script[] = { /* 0x826d7ac */
DEBUGINFO_O(19),
@@ -25,7 +25,7 @@ static const struct ScriptCommand s_gs221_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs221_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs221_g1_s0_station_sref_script }; /* 0x826d81c */
static const ScriptRef s_gs221_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs221_g1_s0_station_sref_script }; /* 0x826d81c */
static const struct ScriptCommand s_gs221_g1_s0_eff0_script[] = { /* 0x826d828 */
DEBUGINFO_O(31),
@@ -79,7 +79,7 @@ static const struct GroundEffectData s_gs221_g1_s0_effs[] = { /* 0x826da88 */
/* 0 */ { 0, 0, 1, 1, { 25, 17, CPOS_HALFTILE, CPOS_HALFTILE }, s_gs221_g1_s0_eff0_script },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826da94 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826da94 */
&s_gs221_g0_s0_station_sref,
&s_gs221_g1_s0_station_sref,
};

View File

@@ -17,7 +17,7 @@ static const struct ScriptCommand s_gs222_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs222_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs222_g0_s0_station_sref_script }; /* 0x826db84 */
static const ScriptRef s_gs222_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs222_g0_s0_station_sref_script }; /* 0x826db84 */
static const struct ScriptCommand s_gs222_g1_s0_station_sref_script[] = { /* 0x826db90 */
DEBUGINFO_O(23),
@@ -31,7 +31,7 @@ static const struct ScriptCommand s_gs222_g1_s0_station_sref_script[] = { /* 0x8
RET,
};
static const struct ScriptRef s_gs222_g1_s0_station_sref = { EVENT_CONTROL, 7, NULL, s_gs222_g1_s0_station_sref_script }; /* 0x826dc20 */
static const ScriptRef s_gs222_g1_s0_station_sref = { EVENT_CONTROL, SCRIPT_TYPE_07, NULL, s_gs222_g1_s0_station_sref_script }; /* 0x826dc20 */
static const struct ScriptCommand s_gs222_g1_s0_lives0_dlg0[] = { /* 0x826dc2c */
DEBUGINFO_O(37),
@@ -90,7 +90,7 @@ static const struct GroundEffectData s_gs222_g1_s0_effs[] = { /* 0x826ded8 */
/* 0 */ { 0, 0, 1, 1, { 22, 20, CPOS_HALFTILE, CPOS_HALFTILE }, NULL },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x826dee4 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x826dee4 */
&s_gs222_g0_s0_station_sref,
&s_gs222_g1_s0_station_sref,
};

View File

@@ -44,7 +44,7 @@ static const struct ScriptCommand s_gs105_g0_s0_station_sref_script[] = { /* 0x8
JUMP_SCRIPT(COMMON_ENTER),
};
static const struct ScriptRef s_gs105_g0_s0_station_sref = { ENTER_CONTROL , 1, NULL, s_gs105_g0_s0_station_sref_script }; /* 0x81ee3f4 */
static const ScriptRef s_gs105_g0_s0_station_sref = { ENTER_CONTROL, SCRIPT_TYPE_01, NULL, s_gs105_g0_s0_station_sref_script }; /* 0x81ee3f4 */
static const struct ScriptCommand s_gs105_g0_s1_lives0_dlg0[] = { /* 0x81ee400 */
@@ -257,7 +257,7 @@ static const struct GroundEventData s_gs105_g0_s0_evts[] = { /* 0x81ee998 */
/* 1 */ { 58, 1, 0, 0, { 0, 0, 0, 0 }, &gFunctionScriptTable[GETOUT_HABITAT] },
};
static const struct ScriptRef * const (sStationScripts[]) = { /* 0x81ee9b0 */
static const ScriptRef * const (sStationScripts[]) = { /* 0x81ee9b0 */
&s_gs105_g0_s0_station_sref,
};

Some files were not shown because too many files have changed in this diff Show More