begin batle tower data
This commit is contained in:
@@ -27,37 +27,14 @@
|
||||
#include "constants/event_objects.h"
|
||||
#include "constants/moves.h"
|
||||
#include "constants/species.h"
|
||||
#include "constants/easy_chat.h"
|
||||
|
||||
extern void sub_81A4C30(void);
|
||||
|
||||
extern const u8 *const *const gUnknown_085DD690[];
|
||||
extern const u16 gBattleFrontierHeldItems[];
|
||||
extern const u8 sRubyFacilityClassToEmerald[82][2];
|
||||
extern const u16 gUnknown_085DFA46[];
|
||||
extern const struct FacilityMon gSlateportBattleTentMons[];
|
||||
extern const struct FacilityMon gVerdanturfBattleTentMons[];
|
||||
extern const struct FacilityMon gFallarborBattleTentMons[];
|
||||
extern const struct FacilityMon gBattleFrontierMons[];
|
||||
extern const struct BattleFrontierTrainer gBattleFrontierTrainers[];
|
||||
extern const struct BattleFrontierTrainer gSlateportBattleTentTrainers[];
|
||||
extern const struct BattleFrontierTrainer gVerdanturfBattleTentTrainers[];
|
||||
extern const struct BattleFrontierTrainer gFallarborBattleTentTrainers[];
|
||||
|
||||
struct
|
||||
{
|
||||
u32 facilityClass;
|
||||
const u8 *const *strings;
|
||||
} extern const gUnknown_085DD500[50];
|
||||
|
||||
struct
|
||||
{
|
||||
u16 species;
|
||||
u8 fixedIV;
|
||||
u8 level;
|
||||
u8 nature;
|
||||
u8 evs[6];
|
||||
u16 moves[4];
|
||||
} extern const sStevenMons[3];
|
||||
|
||||
extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224157[];
|
||||
extern const u8 MossdeepCity_SpaceCenter_2F_EventScript_224166[];
|
||||
@@ -102,6 +79,809 @@ static void SetEReaderTrainerChecksum(struct BattleTowerEReaderTrainer *ereaderT
|
||||
static u8 SetTentPtrsGetLevel(void);
|
||||
|
||||
// Const rom data.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
extern const u8 sRubyFacilityClassToEmerald[82][2];
|
||||
/*
|
||||
const u8 sRubyFacilityClassToEmerald[82][2] =
|
||||
{
|
||||
{0x00, 0x0b},
|
||||
{0x01, 0x01},
|
||||
{0x02, 0x06},
|
||||
{0x03, 0x0d},
|
||||
{0x04, 0x0e},
|
||||
{0x05, 0x0f},
|
||||
{0x06, 0x10},
|
||||
{0x07, 0x11},
|
||||
{0x08, 0x03},
|
||||
{0x09, 0x12},
|
||||
{0x0a, 0x0c},
|
||||
{0x0b, 0x13},
|
||||
{0x0c, 0x14},
|
||||
{0x0d, 0x15},
|
||||
{0x0e, 0x17},
|
||||
{0x0f, 0x07},
|
||||
{0x10, 0x0a},
|
||||
{0x11, 0x19},
|
||||
{0x12, 0x1a},
|
||||
{0x13, 0x1b},
|
||||
{0x14, 0x1d},
|
||||
{0x15, 0x1e},
|
||||
{0x16, 0x1f},
|
||||
{0x17, 0x20},
|
||||
{0x18, 0x21},
|
||||
{0x19, 0x22},
|
||||
{0x1a, 0x23},
|
||||
{0x1b, 0x24},
|
||||
{0x1c, 0x25},
|
||||
{0x1d, 0x26},
|
||||
{0x1e, 0x27},
|
||||
{0x1f, 0x28},
|
||||
{0x20, 0x29},
|
||||
{0x21, 0x2a},
|
||||
{0x22, 0x09},
|
||||
{0x23, 0x16},
|
||||
{0x24, 0x2b},
|
||||
{0x25, 0x2c},
|
||||
{0x26, 0x2d},
|
||||
{0x27, 0x2e},
|
||||
{0x28, 0x2f},
|
||||
{0x29, 0x30},
|
||||
{0x2a, 0x31},
|
||||
{0x2b, 0x32},
|
||||
{0x2c, 0x33},
|
||||
{0x2d, 0x34},
|
||||
{0x2e, 0x04},
|
||||
{0x2f, 0x35},
|
||||
{0x30, 0x36},
|
||||
{0x31, 0x37},
|
||||
{0x32, 0x38},
|
||||
{0x33, 0x1c},
|
||||
{0x34, 0x39},
|
||||
{0x35, 0x3a},
|
||||
{0x38, 0x05},
|
||||
{0x39, 0x3b},
|
||||
{0x3a, 0x3c},
|
||||
{0x3b, 0x3d},
|
||||
{0x3c, 0x3e},
|
||||
{0x3d, 0x3f},
|
||||
{0x3e, 0x40},
|
||||
{0x3f, 0x41},
|
||||
{0x40, 0x42},
|
||||
{0x41, 0x02},
|
||||
{0x42, 0x44},
|
||||
{0x43, 0x45},
|
||||
{0x44, 0x46},
|
||||
{0x45, 0x08},
|
||||
{0x46, 0x18},
|
||||
{0x47, 0x47},
|
||||
{0x48, 0x43},
|
||||
{0x49, 0x00},
|
||||
{0x4a, 0x48},
|
||||
{0x4b, 0x49},
|
||||
{0x4c, 0x4a},
|
||||
{0x00, 0x00}
|
||||
};
|
||||
*/
|
||||
|
||||
const u8 *const gUnknown_085DCFD8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244383,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244413,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DCFEC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244549,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD000[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244618,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244643,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD014[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD028[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244939,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244989,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD03C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD050[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD064[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD078[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD08C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245013,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245087,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD0A0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245196,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD0B4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245406,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245464,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD0C8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245535,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245656
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD0DC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245740,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD0F0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245851,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245923,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD104[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD118[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD12C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD140[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD154[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD168[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246002
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD17C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246020,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246051,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246082,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD190[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD1A4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246244,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD1B8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD1CC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246449,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246478,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246529
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD1E0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246571,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246605,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD1F4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246662,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246686,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD208[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246741,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246760,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246791,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD21C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246831,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246864,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD230[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD244[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD258[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD26C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD280[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD294[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD2A8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247013
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD2BC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD2D0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247238
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD2E4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247268,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247291,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247313,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247348
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD2F8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247438
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD30C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247470,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247484,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD320[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD334[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247629,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247655,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD348[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247724,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247749,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247807
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD35C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247838,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247854,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247889,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD370[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247942,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247991,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD384[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD398[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD3AC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD3C0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD3D4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD3E8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248031,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD3FC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248128,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248151
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD410[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248221,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD424[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248297,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248321,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD438[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248369,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248401,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248431
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD44C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248467,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248477,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248517
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD460[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248553,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248614
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD474[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248661,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248671,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD488[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248725,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248751,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248781,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD49C[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248829,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248892,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248908
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD4B0[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD4C4[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD4D8[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE
|
||||
};
|
||||
|
||||
const u8 *const gUnknown_085DD4EC[] =
|
||||
{
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF,
|
||||
BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04
|
||||
};
|
||||
|
||||
struct
|
||||
{
|
||||
u32 facilityClass;
|
||||
const u8 *const *strings;
|
||||
} const gUnknown_085DD500[50] =
|
||||
{
|
||||
{0x00000047, gUnknown_085DD118},
|
||||
{0x0000002b, gUnknown_085DD12C},
|
||||
{0x00000000, gUnknown_085DD140},
|
||||
{0x00000014, gUnknown_085DD154},
|
||||
{0x0000002d, gUnknown_085DD168},
|
||||
{0x00000013, gUnknown_085DD17C},
|
||||
{0x0000002f, gUnknown_085DD190},
|
||||
{0x00000043, gUnknown_085DD1A4},
|
||||
{0x00000026, gUnknown_085DD1B8},
|
||||
{0x00000015, gUnknown_085DD1CC},
|
||||
{0x0000000a, gUnknown_085DD1E0},
|
||||
{0x00000010, gUnknown_085DD1F4},
|
||||
{0x0000000c, gUnknown_085DD208},
|
||||
{0x00000042, gUnknown_085DD21C},
|
||||
{0x00000031, gUnknown_085DD230},
|
||||
{0x00000030, gUnknown_085DD244},
|
||||
{0x00000036, gUnknown_085DD258},
|
||||
{0x0000002e, gUnknown_085DD26C},
|
||||
{0x00000011, gUnknown_085DD280},
|
||||
{0x00000019, gUnknown_085DD294},
|
||||
{0x00000020, gUnknown_085DD2A8},
|
||||
{0x00000029, gUnknown_085DD2BC},
|
||||
{0x00000009, gUnknown_085DD2D0},
|
||||
{0x00000016, gUnknown_085DD2E4},
|
||||
{0x00000034, gUnknown_085DD2F8},
|
||||
{0x00000004, gUnknown_085DD30C},
|
||||
{0x00000035, gUnknown_085DD320},
|
||||
{0x00000037, gUnknown_085DD334},
|
||||
{0x0000001d, gUnknown_085DD348},
|
||||
{0x0000003a, gUnknown_085DD35C},
|
||||
{0x00000005, gUnknown_085DD370},
|
||||
{0x00000044, gUnknown_085DD384},
|
||||
{0x00000045, gUnknown_085DD398},
|
||||
{0x0000000d, gUnknown_085DD3AC},
|
||||
{0x0000000e, gUnknown_085DD3C0},
|
||||
{0x00000003, gUnknown_085DD3D4},
|
||||
{0x00000012, gUnknown_085DD3E8},
|
||||
{0x00000017, gUnknown_085DD3FC},
|
||||
{0x0000001a, gUnknown_085DD410},
|
||||
{0x0000001b, gUnknown_085DD424},
|
||||
{0x0000001c, gUnknown_085DD438},
|
||||
{0x0000001e, gUnknown_085DD44C},
|
||||
{0x0000001f, gUnknown_085DD460},
|
||||
{0x00000027, gUnknown_085DD474},
|
||||
{0x00000002, gUnknown_085DD488},
|
||||
{0x0000002a, gUnknown_085DD49C},
|
||||
{0x00000038, gUnknown_085DD4B0},
|
||||
{0x00000032, gUnknown_085DD4C4},
|
||||
{0x00000033, gUnknown_085DD4D8},
|
||||
{0x00000007, gUnknown_085DD4EC}
|
||||
};
|
||||
|
||||
const u8 *const *const gUnknown_085DD690[] =
|
||||
{
|
||||
gUnknown_085DCFD8,
|
||||
gUnknown_085DCFEC,
|
||||
gUnknown_085DD000,
|
||||
gUnknown_085DD014,
|
||||
gUnknown_085DD028,
|
||||
gUnknown_085DD03C,
|
||||
gUnknown_085DD050,
|
||||
gUnknown_085DD064,
|
||||
gUnknown_085DD078,
|
||||
gUnknown_085DD08C,
|
||||
gUnknown_085DD0A0,
|
||||
gUnknown_085DD0B4,
|
||||
gUnknown_085DD0C8,
|
||||
gUnknown_085DD0DC,
|
||||
gUnknown_085DD0F0,
|
||||
gUnknown_085DD104
|
||||
};
|
||||
|
||||
struct
|
||||
{
|
||||
u16 species;
|
||||
u8 fixedIV;
|
||||
u8 level;
|
||||
u8 nature;
|
||||
u8 evs[6];
|
||||
u16 moves[4];
|
||||
} const sStevenMons[3] =
|
||||
{
|
||||
{
|
||||
.species = SPECIES_METANG,
|
||||
.fixedIV = 31,
|
||||
.level = 42,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {0, 252, 252, 0, 6, 0},
|
||||
.moves = {MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_METAL_CLAW}
|
||||
},
|
||||
{
|
||||
.species = SPECIES_SKARMORY,
|
||||
.fixedIV = 31,
|
||||
.level = 43,
|
||||
.nature = NATURE_IMPISH,
|
||||
.evs = {252, 0, 0, 0, 6, 252},
|
||||
.moves = {MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_PROTECT, MOVE_STEEL_WING}
|
||||
},
|
||||
{
|
||||
.species = SPECIES_AGGRON,
|
||||
.fixedIV = 31,
|
||||
.level = 44,
|
||||
.nature = NATURE_ADAMANT,
|
||||
.evs = {0, 252, 0, 0, 252, 6},
|
||||
.moves = {MOVE_THUNDER, MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW}
|
||||
}
|
||||
};
|
||||
|
||||
#include "data/battle_frontier/battle_tent.h"
|
||||
|
||||
static void (* const gUnknown_085DF96C[])(void) =
|
||||
{
|
||||
sub_8161F94,
|
||||
|
||||
3006
src/data/battle_frontier/battle_tent.h
Normal file
3006
src/data/battle_frontier/battle_tent.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user