pokeplatinum/include/struct_defs/gts_player_data.h
scbroede af1c790766
document gts + networking (#673)
Co-authored-by: ellieplayswow <164806095+ellieplayswow@users.noreply.github.com>
2025-08-23 10:41:11 -07:00

40 lines
979 B
C

#ifndef POKEPLATINUM_STRUCT_GTS_PLAYER_DATA_H
#define POKEPLATINUM_STRUCT_GTS_PLAYER_DATA_H
#include "struct_decls/pc_boxes_decl.h"
#include "struct_decls/pokedexdata_decl.h"
#include "struct_decls/struct_0202B370_decl.h"
#include "struct_defs/wi_fi_history.h"
#include "bag.h"
#include "game_options.h"
#include "game_records.h"
#include "global_trade.h"
#include "journal.h"
#include "party.h"
#include "savedata.h"
#include "system_data.h"
#include "trainer_info.h"
typedef struct GTSPlayerData {
GlobalTrade *globalTrade;
SystemData *systemData;
Party *party;
PCBoxes *pcBoxes;
Pokedex *pokedex;
WiFiList *wiFiList;
WiFiHistory *wiFiHistory;
TrainerInfo *trainerInfo;
SaveData *saveData;
Options *options;
GameRecords *records;
JournalEntry *journalEntry;
Bag *bag;
int dexMode;
int dwcProfileId;
int showContestData;
BOOL connectToWiFi;
} GTSPlayerData;
#endif // POKEPLATINUM_STRUCT_GTS_PLAYER_DATA_H