begin batle tower data

This commit is contained in:
garak
2018-12-02 23:22:42 -05:00
parent 7914220acd
commit 462e7c8295
16 changed files with 4214 additions and 5148 deletions

View File

@@ -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,

File diff suppressed because it is too large Load Diff