mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-08-25 19:05:30 -05:00
Rename files
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#ifndef POKEPLATINUM_UNK_02030494_H
|
||||
#define POKEPLATINUM_UNK_02030494_H
|
||||
#ifndef POKEPLATINUM_BATTLE_ARCADE_SAVE_H
|
||||
#define POKEPLATINUM_BATTLE_ARCADE_SAVE_H
|
||||
|
||||
#include "savedata.h"
|
||||
|
||||
@@ -42,4 +42,4 @@ BattleArcadeStreakFlags *BattleArcadeStreakFlags_Get(SaveData *saveData);
|
||||
void BattleArcadeStreakFlags_SetFlag(BattleArcadeStreakFlags *flags, u8 field, u8 challengeType, u8 unused, const void *value);
|
||||
u32 BattleArcadeStreakFlags_GetFlag(BattleArcadeStreakFlags *flags, u8 field, u8 challengeType, u8 unused, void *unused2);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_02030494_H
|
||||
#endif // POKEPLATINUM_BATTLE_ARCADE_SAVE_H
|
||||
@@ -1,13 +1,74 @@
|
||||
#ifndef POKEPLATINUM_OV104_02237DD8_H
|
||||
#define POKEPLATINUM_OV104_02237DD8_H
|
||||
#ifndef POKEPLATINUM_BATTLE_ARCADE_H
|
||||
#define POKEPLATINUM_BATTLE_ARCADE_H
|
||||
|
||||
#include "constants/battle_frontier.h"
|
||||
|
||||
#include "applications/frontier/battle_arcade/main.h"
|
||||
#include "overlay104/frontier_graphics.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/frontier_opponents.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "field_battle_data_transfer.h"
|
||||
#include "party.h"
|
||||
#include "savedata.h"
|
||||
|
||||
typedef struct BattleArcade {
|
||||
int unused;
|
||||
SaveData *saveData;
|
||||
BattleArcadeSave *arcadeSave;
|
||||
FieldBattleDTO *dto;
|
||||
u8 challengeType;
|
||||
u8 currentBattle;
|
||||
u8 cursorRandomized;
|
||||
u8 activeEffect;
|
||||
int weather;
|
||||
u16 currentStreak;
|
||||
u16 currentRound;
|
||||
u8 rouletteSpeed;
|
||||
u8 performance;
|
||||
u8 seenArcadeStarIntro;
|
||||
u8 immuneToEffect;
|
||||
u16 randomIndex;
|
||||
u32 unused2;
|
||||
int wonBattle;
|
||||
u8 partySlots[MATH_MAX(ARCADE_PARTY_SIZE_SOLO, ARCADE_PARTY_SIZE_MULTI)];
|
||||
u8 saveStreak;
|
||||
ManagedSprite *playerMonSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *opponentMonSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *playerItemSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *opponentItemSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
Party *playersParty;
|
||||
Party *opponentsParty;
|
||||
u16 trainerIDs[ARCADE_BATTLES_PER_ROUND * 2];
|
||||
u32 monHP[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monAtk[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monDef[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpeed[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpAtk[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpDef[ARCADE_MAX_PARTY_SIZE];
|
||||
FrontierOpponent opponents[2];
|
||||
u16 monSetIDs[ARCADE_MAX_PARTY_SIZE];
|
||||
u8 opponentMonIVs[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 opponentMonPersonalities[ARCADE_MAX_PARTY_SIZE];
|
||||
FrontierPokemon opponentMons[ARCADE_MAX_PARTY_SIZE];
|
||||
u16 unused3;
|
||||
u16 savedHeldItems[MATH_MAX(ARCADE_PARTY_SIZE_SOLO, ARCADE_PARTY_SIZE_MULTI)];
|
||||
u16 appCursorPos[6];
|
||||
u16 unk_424[40];
|
||||
u8 unk_474[512];
|
||||
u8 unk_674[2][512];
|
||||
u8 unk_A74;
|
||||
u8 unk_A75;
|
||||
u16 unk_A76;
|
||||
u16 unk_A78;
|
||||
u8 unk_A7A;
|
||||
u8 unk_A7B;
|
||||
u8 msgsReceived;
|
||||
u8 unk_A7D;
|
||||
u16 *unk_A80;
|
||||
u32 unk_A84;
|
||||
} BattleArcade;
|
||||
|
||||
BattleArcade *BattleArcade_Init(SaveData *saveData, u16 resumingFromSave, u8 challengeType, u16 partySlot1, u16 partySlot2, u16 partySlot3, u16 *param6);
|
||||
void BattleArcade_LoadTrainersForRound(BattleArcade *arcade, u16 resumingFromSave);
|
||||
void BattleArcade_Free(BattleArcade *arcade);
|
||||
@@ -37,4 +98,4 @@ void BattleArcade_ApplyEffect(BattleArcade *arcade, u8 effect);
|
||||
u16 BattleArcade_GetEarnedBP(BattleArcade *arcade);
|
||||
void BattleArcade_SaveItemsAfterBattle(Party *battleParty, Party *arcadeParty, int battleSlot, int arcadeSlot);
|
||||
|
||||
#endif // POKEPLATINUM_OV104_02237DD8_H
|
||||
#endif // POKEPLATINUM_BATTLE_ARCADE_H
|
||||
@@ -1,9 +1,9 @@
|
||||
#ifndef POKEPLATINUM_OV104_0223BCBC_H
|
||||
#define POKEPLATINUM_OV104_0223BCBC_H
|
||||
#ifndef POKEPLATINUM_BATTLE_ARCADE_HELPERS_H
|
||||
#define POKEPLATINUM_BATTLE_ARCADE_HELPERS_H
|
||||
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/struct_ov104_02230BE4.h"
|
||||
|
||||
#include "battle_arcade.h"
|
||||
#include "field_battle_data_transfer.h"
|
||||
#include "party.h"
|
||||
|
||||
@@ -19,4 +19,4 @@ u16 BattleArcade_GetFreeBPFromEvent(BattleArcade *battleArcade, u8 activeEffect)
|
||||
u16 BattleArcade_GetCurrentRound(BattleArcade *battleArcade);
|
||||
u8 BattleArcade_GetCategoryFromEffect(u8 effect);
|
||||
|
||||
#endif // POKEPLATINUM_OV104_0223BCBC_H
|
||||
#endif // POKEPLATINUM_BATTLE_ARCADE_HELPERS_H
|
||||
@@ -1,9 +1,9 @@
|
||||
#ifndef POKEPLATINUM_OV104_0222ECE8_H
|
||||
#define POKEPLATINUM_OV104_0222ECE8_H
|
||||
|
||||
#include "overlay104/battle_arcade.h"
|
||||
#include "overlay104/battle_castle.h"
|
||||
#include "overlay104/battle_hall.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/struct_battle_factory.h"
|
||||
|
||||
void ov104_0222ECE8(int param0, int param1, void *param2, void *param3);
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_BATTLE_ARCADE_H
|
||||
#define POKEPLATINUM_STRUCT_BATTLE_ARCADE_H
|
||||
|
||||
#include "constants/battle_frontier.h"
|
||||
|
||||
#include "overlay104/frontier_opponents.h"
|
||||
|
||||
#include "field_battle_data_transfer.h"
|
||||
#include "party.h"
|
||||
#include "savedata.h"
|
||||
#include "sprite.h"
|
||||
#include "unk_02030494.h"
|
||||
|
||||
typedef struct BattleArcade {
|
||||
int unused;
|
||||
SaveData *saveData;
|
||||
BattleArcadeSave *arcadeSave;
|
||||
FieldBattleDTO *dto;
|
||||
u8 challengeType;
|
||||
u8 currentBattle;
|
||||
u8 cursorRandomized;
|
||||
u8 activeEffect;
|
||||
int weather;
|
||||
u16 currentStreak;
|
||||
u16 currentRound;
|
||||
u8 rouletteSpeed;
|
||||
u8 performance;
|
||||
u8 seenArcadeStarIntro;
|
||||
u8 immuneToEffect;
|
||||
u16 randomIndex;
|
||||
u32 unused2;
|
||||
int wonBattle;
|
||||
u8 partySlots[MATH_MAX(ARCADE_PARTY_SIZE_SOLO, ARCADE_PARTY_SIZE_MULTI)];
|
||||
u8 saveStreak;
|
||||
ManagedSprite *playerMonSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *opponentMonSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *playerItemSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
ManagedSprite *opponentItemSprites[ARCADE_MAX_PARTY_SIZE];
|
||||
Party *playersParty;
|
||||
Party *opponentsParty;
|
||||
u16 trainerIDs[ARCADE_BATTLES_PER_ROUND * 2];
|
||||
u32 monHP[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monAtk[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monDef[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpeed[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpAtk[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 monSpDef[ARCADE_MAX_PARTY_SIZE];
|
||||
FrontierOpponent opponents[2];
|
||||
u16 monSetIDs[ARCADE_MAX_PARTY_SIZE];
|
||||
u8 opponentMonIVs[ARCADE_MAX_PARTY_SIZE];
|
||||
u32 opponentMonPersonalities[ARCADE_MAX_PARTY_SIZE];
|
||||
FrontierPokemon opponentMons[ARCADE_MAX_PARTY_SIZE];
|
||||
u16 unused3;
|
||||
u16 savedHeldItems[MATH_MAX(ARCADE_PARTY_SIZE_SOLO, ARCADE_PARTY_SIZE_MULTI)];
|
||||
u16 appCursorPos[6];
|
||||
u16 unk_424[40];
|
||||
u8 unk_474[512];
|
||||
u8 unk_674[2][512];
|
||||
u8 unk_A74;
|
||||
u8 unk_A75;
|
||||
u16 unk_A76;
|
||||
u16 unk_A78;
|
||||
u8 unk_A7A;
|
||||
u8 unk_A7B;
|
||||
u8 msgsReceived;
|
||||
u8 unk_A7D;
|
||||
u16 *unk_A80;
|
||||
u32 unk_A84;
|
||||
} BattleArcade;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_BATTLE_ARCADE_H
|
||||
@@ -7,10 +7,10 @@
|
||||
#include "struct_defs/struct_0202FF58.h"
|
||||
#include "struct_defs/wifi_battle_tower_data.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_castle_save.h"
|
||||
#include "battle_factory_save.h"
|
||||
#include "battle_hall_save.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "wifi_list.h"
|
||||
|
||||
typedef struct BattleFrontierStats {
|
||||
|
||||
@@ -146,7 +146,7 @@ Static main
|
||||
Object main.nef.p/src_battle_factory_save.c.o
|
||||
Object main.nef.p/src_battle_hall_save.c.o
|
||||
Object main.nef.p/src_battle_castle_save.c.o
|
||||
Object main.nef.p/src_unk_02030494.c.o
|
||||
Object main.nef.p/src_battle_arcade_save.c.o
|
||||
Object main.nef.p/src_battle_frontier_save.c.o
|
||||
Object main.nef.p/src_battle_hall_win_records.c.o
|
||||
Object main.nef.p/src_unk_02030A80.c.o
|
||||
@@ -1548,7 +1548,7 @@ Overlay overlay104
|
||||
Object main.nef.p/src_overlay104_frscrcmd_battle_castle.c.o
|
||||
Object main.nef.p/src_overlay104_battle_castle.c.o
|
||||
Object main.nef.p/src_overlay104_frscrcmd_battle_arcade.c.o
|
||||
Object main.nef.p/src_overlay104_ov104_02237DD8.c.o
|
||||
Object main.nef.p/src_overlay104_battle_arcade.c.o
|
||||
Object main.nef.p/src_overlay104_frscrcmd_sound.c.o
|
||||
Object main.nef.p/src_overlay104_frscrcmd_battle_tower.c.o
|
||||
Object main.nef.p/src_overlay104_ov104_022394A4.c.o
|
||||
@@ -1558,7 +1558,7 @@ Overlay overlay104
|
||||
Object main.nef.p/src_overlay104_ov104_0223A7F4.c.o
|
||||
Object main.nef.p/src_overlay104_battle_hall_helpers.c.o
|
||||
Object main.nef.p/src_overlay104_battle_castle_helpers.c.o
|
||||
Object main.nef.p/src_overlay104_ov104_0223BCBC.c.o
|
||||
Object main.nef.p/src_overlay104_battle_arcade_helpers.c.o
|
||||
Object main.nef.p/src_overlay104_ov104_0223C164.c.o
|
||||
Object main.nef.p/src_overlay104_frontier_graphics.c.o
|
||||
Object main.nef.p/src_overlay104_frontier_particle_system.c.o
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
#include "applications/frontier/battle_arcade/sprite_manager.h"
|
||||
#include "applications/frontier/battle_arcade/sprites.h"
|
||||
#include "applications/frontier/battle_arcade/windows.h"
|
||||
#include "overlay104/ov104_0223BCBC.h"
|
||||
#include "overlay104/battle_arcade_helpers.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_frontier_save.h"
|
||||
#include "bg_window.h"
|
||||
#include "communication_system.h"
|
||||
@@ -43,7 +44,6 @@
|
||||
#include "system.h"
|
||||
#include "touch_screen.h"
|
||||
#include "trainer_info.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "unk_020363E8.h"
|
||||
#include "unk_0209BA80.h"
|
||||
#include "vram_transfer.h"
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
#include "applications/frontier/records/windows.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_castle_save.h"
|
||||
#include "battle_factory_save.h"
|
||||
#include "battle_frontier_save.h"
|
||||
@@ -34,7 +35,6 @@
|
||||
#include "string_template.h"
|
||||
#include "system.h"
|
||||
#include "text.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "wifi_battle_tower_save.h"
|
||||
|
||||
#include "res/graphics/frontier/backgrounds/frontier_backgrounds.naix"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "unk_02030494.h"
|
||||
#include "battle_arcade_save.h"
|
||||
|
||||
#include <nitro.h>
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
|
||||
#include "struct_defs/battle_frontier.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_castle_save.h"
|
||||
#include "battle_factory_save.h"
|
||||
#include "battle_hall_save.h"
|
||||
#include "savedata.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "wifi_battle_tower_save.h"
|
||||
#include "wifi_list.h"
|
||||
|
||||
|
||||
@@ -135,7 +135,7 @@ pokeplatinum_c = files(
|
||||
'battle_factory_save.c',
|
||||
'battle_hall_save.c',
|
||||
'battle_castle_save.c',
|
||||
'unk_02030494.c',
|
||||
'battle_arcade_save.c',
|
||||
'battle_frontier_save.c',
|
||||
'battle_hall_win_records.c',
|
||||
'unk_02030A80.c',
|
||||
@@ -932,7 +932,7 @@ pokeplatinum_c = files(
|
||||
'overlay104/frscrcmd_battle_castle.c',
|
||||
'overlay104/battle_castle.c',
|
||||
'overlay104/frscrcmd_battle_arcade.c',
|
||||
'overlay104/ov104_02237DD8.c',
|
||||
'overlay104/battle_arcade.c',
|
||||
'overlay104/frscrcmd_sound.c',
|
||||
'overlay104/frscrcmd_battle_tower.c',
|
||||
'overlay104/ov104_022394A4.c',
|
||||
@@ -942,7 +942,7 @@ pokeplatinum_c = files(
|
||||
'overlay104/ov104_0223A7F4.c',
|
||||
'overlay104/battle_hall_helpers.c',
|
||||
'overlay104/battle_castle_helpers.c',
|
||||
'overlay104/ov104_0223BCBC.c',
|
||||
'overlay104/battle_arcade_helpers.c',
|
||||
'overlay104/ov104_0223C164.c',
|
||||
'overlay104/frontier_graphics.c',
|
||||
'overlay104/frontier_particle_system.c',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "overlay104/ov104_02237DD8.h"
|
||||
#include "overlay104/battle_arcade.h"
|
||||
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
@@ -8,12 +8,13 @@
|
||||
#include "generated/items.h"
|
||||
|
||||
#include "global/utility.h"
|
||||
#include "overlay104/battle_arcade.h"
|
||||
#include "overlay104/battle_arcade_helpers.h"
|
||||
#include "overlay104/frontier_opponents.h"
|
||||
#include "overlay104/ov104_0222ECE8.h"
|
||||
#include "overlay104/ov104_02231F74.h"
|
||||
#include "overlay104/ov104_0223BCBC.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_frontier_save.h"
|
||||
#include "battle_frontier_stats.h"
|
||||
#include "bg_window.h"
|
||||
@@ -29,7 +30,6 @@
|
||||
#include "savedata.h"
|
||||
#include "sprite.h"
|
||||
#include "system_vars.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "vars_flags.h"
|
||||
|
||||
#include "res/graphics/frontier/backgrounds/frontier_backgrounds.naix"
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "overlay104/ov104_0223BCBC.h"
|
||||
#include "overlay104/battle_arcade_helpers.h"
|
||||
|
||||
#include <nitro.h>
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
|
||||
#include "struct_defs/frontier_trainer_base.h"
|
||||
|
||||
#include "overlay104/battle_arcade.h"
|
||||
#include "overlay104/frontier_opponents.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/struct_ov104_02230BE4.h"
|
||||
|
||||
#include "communication_information.h"
|
||||
@@ -8,6 +8,8 @@
|
||||
#include "applications/frontier/battle_arcade/main.h"
|
||||
#include "global/utility.h"
|
||||
#include "overlay063/ov63_0222CCE4.h"
|
||||
#include "overlay104/battle_arcade.h"
|
||||
#include "overlay104/battle_arcade_helpers.h"
|
||||
#include "overlay104/battle_castle_helpers.h"
|
||||
#include "overlay104/defs.h"
|
||||
#include "overlay104/frontier_graphics.h"
|
||||
@@ -17,12 +19,10 @@
|
||||
#include "overlay104/frontier_script_manager.h"
|
||||
#include "overlay104/frscrcmd.h"
|
||||
#include "overlay104/ov104_02231F74.h"
|
||||
#include "overlay104/ov104_02237DD8.h"
|
||||
#include "overlay104/ov104_0223BCBC.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/struct_ov104_02230BE4.h"
|
||||
#include "overlay104/struct_ov104_0223C634.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_frontier.h"
|
||||
#include "communication_information.h"
|
||||
#include "field_battle_data_transfer.h"
|
||||
@@ -36,7 +36,6 @@
|
||||
#include "sprite.h"
|
||||
#include "string_template.h"
|
||||
#include "trainer_info.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "unk_0209BA80.h"
|
||||
|
||||
#include "constdata/const_020EA358.h"
|
||||
|
||||
@@ -3,13 +3,14 @@
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "overlay104/battle_arcade.h"
|
||||
#include "overlay104/battle_arcade_helpers.h"
|
||||
#include "overlay104/battle_castle_helpers.h"
|
||||
#include "overlay104/battle_hall.h"
|
||||
#include "overlay104/ov104_0223A7F4.h"
|
||||
#include "overlay104/ov104_0223BCBC.h"
|
||||
#include "overlay104/struct_battle_arcade.h"
|
||||
#include "overlay104/struct_battle_factory.h"
|
||||
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_castle_save.h"
|
||||
#include "battle_frontier_save.h"
|
||||
#include "battle_frontier_stats.h"
|
||||
@@ -19,7 +20,6 @@
|
||||
#include "pokemon.h"
|
||||
#include "save_player.h"
|
||||
#include "trainer_info.h"
|
||||
#include "unk_02030494.h"
|
||||
|
||||
BOOL ov104_0222EEF8(BattleFactory *param0);
|
||||
void ov104_0222EF30(int param0, int param1, void *param2, void *param3);
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#include "field/field_system.h"
|
||||
|
||||
#include "bag.h"
|
||||
#include "battle_arcade_save.h"
|
||||
#include "battle_frontier_save.h"
|
||||
#include "battle_frontier_stats.h"
|
||||
#include "communication_system.h"
|
||||
@@ -28,7 +29,6 @@
|
||||
#include "savedata.h"
|
||||
#include "script_manager.h"
|
||||
#include "unk_0202D778.h"
|
||||
#include "unk_02030494.h"
|
||||
#include "unk_02049D08.h"
|
||||
#include "unk_02099500.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user