SSBM Decomp
|
#include "ft/forward.h"
#include "pl/forward.h"
#include "player.h"
#include "ft/fighter.h"
#include "ft/ft_0877.h"
#include "ft/ft_0D14.h"
#include "ft/ftdata.h"
#include "ft/ftdemo.h"
#include "ft/ftlib.h"
#include "ft/types.h"
#include "ftKirby/ftKb_Init.h"
#include "gm/gm_1601.h"
#include "if/ifstatus.h"
#include "lb/lbarchive.h"
#include "pl/plattack.h"
#include "pl/plbonus.h"
#include "pl/plstale.h"
#include "pl/types.h"
#include <dolphin/mtx/types.h>
#include <dolphin/os.h>
#include <baselib/debug.h>
#include <baselib/gobjplink.h>
#include <baselib/objalloc.h>
Data Structures | |
struct | ftMapping |
struct | plAllocInfo |
struct | Unk_Struct_w_Array |
TODO delete after fixing functions that use this. More... | |
Variables | |
char | str_PdPmdat_start_of_data [] = "PdPm.dat" |
char | str_plLoadCommonData [] = "plLoadCommonData" |
ftMapping | ftMapping_list [FTKIND_MAX] |
StaticPlayer | player_slots [PL_SLOT_MAX] |
HSD_ObjAllocData | Player_804587E0 |
void * | pl_804D6470 |
|
inlinestatic |
StaticPlayer * Player_GetPtrForSlot | ( | int | slot | ) |
void Player_80031790 | ( | int | slot | ) |
transformed will either be [1,0] (normal) or [0,1] (transformed) checks to see if the player is in a transformed state, and calls the function only once depending on the state
void Player_80031848 | ( | int | slot | ) |
transformed will either be [1,0] (normal) or [0,1] (transformed) checks to see if the player is in a transformed state, and calls the function only once depending on the state
|
static |
void Player_80031900 | ( | void | ) |
void Player_80031CB0 | ( | enum_t | id, |
int | slot | ||
) |
void Player_80031D2C | ( | enum_t | id, |
int | slot | ||
) |
void Player_80031DC8 | ( | void | func_args32, s32 | ) |
void Player_80031EBC | ( | int | slot | ) |
void Player_80031FB0 | ( | int | slot, |
s32 | entity_index | ||
) |
void Player_80032070 | ( | int | slot, |
bool | bool_arg | ||
) |
new match decomp.me/scratch/oHfiV TODO / old match decomp.me/scratch/8otnq
void Player_8003219C | ( | int | slot | ) |
bool Player_8003221C | ( | int | slot | ) |
CharacterKind Player_GetPlayerCharacter | ( | int | slot | ) |
void Player_800328D4 | ( | int | slot, |
Vec3 * | arg_vec | ||
) |
void Player_80032A04 | ( | int | slot, |
Vec3 * | arg_vec | ||
) |
u32 Player_GetCostumeId | ( | int | slot | ) |
void Player_SetCostumeId | ( | int | slot, |
s8 | costume_id | ||
) |
u8 Player_GetControllerIndex | ( | int | slot | ) |
void Player_SetControllerIndex | ( | int | slot, |
s8 | controller_index | ||
) |
s8 Player_GetTeam | ( | int | slot | ) |
void Player_SetTeam | ( | int | slot, |
s8 | team | ||
) |
s8 Player_GetPlayerId | ( | int | slot | ) |
void Player_SetPlayerId | ( | int | slot, |
s8 | player_id | ||
) |
int Player_GetCpuLevel | ( | int | slot | ) |
void Player_SetPlayerAndEntityCpuLevel | ( | int | slot, |
int | cpu_level | ||
) |
int Player_GetCpuType | ( | int | slot | ) |
void Player_SetPlayerAndEntityCpuType | ( | int | slot, |
int | cpu_type | ||
) |
int Player_GetHandicap | ( | int | slot | ) |
void Player_SetHandicap | ( | int | slot, |
s8 | handicap | ||
) |
f32 Player_GetUnk50 | ( | int | slot | ) |
f32 Player_GetAttackRatio | ( | int | slot | ) |
void Player_SetAttackRatio | ( | int | slot, |
f32 | attack_ratio | ||
) |
f32 Player_GetDefenseRatio | ( | int | slot | ) |
void Player_SetDefenseRatio | ( | int | slot, |
f32 | defense_ratio | ||
) |
f32 Player_GetModelScale | ( | int | slot | ) |
void Player_SetModelScale | ( | int | slot, |
f32 | model_scale | ||
) |
s32 Player_80033BB8 | ( | int | slot | ) |
s32 Player_GetStocks | ( | int | slot | ) |
int Player_GetP1Stock | ( | void | ) |
void Player_SetStocks | ( | int | slot, |
int | stocks | ||
) |
void Player_LoseStock | ( | int | slot | ) |
int Player_GetCoins | ( | int | slot | ) |
void Player_SetCoins | ( | int | slot, |
int | current_coins | ||
) |
int Player_GetTotalCoins | ( | int | slot | ) |
void Player_SetTotalCoins | ( | int | slot, |
int | coins | ||
) |
HSD_GObj * Player_GetEntityAtIndex | ( | int | slot, |
int | index | ||
) |
void Player_SetFalls | ( | int | slot, |
s32 | falls | ||
) |
s32 Player_GetKOsByPlayerIndex | ( | int | slot, |
int | idx | ||
) |
void Player_UpdateKOsBySlot | ( | int | slot, |
bool | bool_arg, | ||
int | other_slot | ||
) |
uint Player_GetMatchFrameCount | ( | int | slot | ) |
void Player_UpdateMatchFrameCount | ( | int | slot, |
bool | condition | ||
) |
uint Player_GetSuicideCount | ( | int | slot | ) |
void Player_SetFlagsBit0 | ( | int | slot, |
bool | bit0 | ||
) |
u8 Player_GetNametagSlotID | ( | int | slot | ) |
void Player_SetNametagSlotID | ( | int | slot, |
int | nametag_slot_id | ||
) |
void Player_SetFlagsBit1 | ( | s32 | slot | ) |
void Player_UnsetFlagsBit1 | ( | int | slot | ) |
int Player_GetFlagsBit4 | ( | int | slot | ) |
void Player_80036058 | ( | s32 | slot | ) |
void Player_800360D8 | ( | s32 | slot | ) |
void Player_SetStructFunc | ( | s32 | slot, |
void * | arg_func | ||
) |
pl_800386D8_t * Player_GetTotalAttackCountPtr | ( | int | slot | ) |
StaleMoveTable * Player_GetStaleMoveTableIndexPtr | ( | s32 | slot | ) |
int * Player_GetUnk6A8Ptr | ( | int | slot | ) |
StaleMoveTable * Player_GetStaleMoveTableIndexPtr2 | ( | s32 | slot | ) |
void Player_800368F8 | ( | s32 | slot | ) |
void Player_InitOrResetPlayer | ( | s32 | slot | ) |
void Player_80036CF0 | ( | s32 | slot | ) |
void Player_80036D24 | ( | s32 | slot | ) |
void Player_InitAllPlayers | ( | void | ) |
void Player_80036DA4 | ( | void | ) |
void Player_80036DD8 | ( | void | ) |
void Player_80036E20 | ( | s32 | arg0, |
HSD_Archive * | archive, | ||
s32 | arg2 | ||
) |
char str_PdPmdat_start_of_data[] = "PdPm.dat" |
char str_plLoadCommonData[] = "plLoadCommonData" |
ftMapping ftMapping_list[FTKIND_MAX] |
StaticPlayer player_slots[PL_SLOT_MAX] |
HSD_ObjAllocData Player_804587E0 |
void* pl_804D6470 |