|
SSBM Decomp
|
#include <player.h>
Data Structures | |
| union | _StaticPlayer_player_poses |
| union | _StaticPlayer_staminas |
| struct | _StaticPlayer_flags |
| struct | _StaticPlayer_more_flags |
| struct | _StaticPlayer_flagsAE |
| CharacterKind StaticPlayer::ckind |
| Gm_PKind StaticPlayer::pkind |
| u8 StaticPlayer::transformed[PL_MAX_SUB_FIGHTERS] |
bool for each index indicating whether each fighter is active
| s16 StaticPlayer::unk0E |
| union StaticPlayer::_StaticPlayer_player_poses StaticPlayer::player_poses |
| f32 StaticPlayer::facing_direction |
| u8 StaticPlayer::costume_id |
CostumeId; max value depends on CostumeListsForeachCharacter and gm_GetNumCostumesForCKind
| u8 StaticPlayer::unk45 |
| s8 StaticPlayer::sub_color |
Tint index, 0 to 4; see gm_SetupSubColors.
| u8 StaticPlayer::pad_port |
Physical controller port up to PAD_MAX_CONTROLLERS.
| u8 StaticPlayer::cpu_level |
1 to 9
| u8 StaticPlayer::handicap |
| s8 StaticPlayer::unk4C |
| s8 StaticPlayer::unk4D |
| s8 StaticPlayer::unk4E |
| s8 StaticPlayer::unk4F |
| f32 StaticPlayer::unk50 |
| f32 StaticPlayer::attack_ratio |
| f32 StaticPlayer::defense_ratio |
| f32 StaticPlayer::model_scale |
| union StaticPlayer::_StaticPlayer_staminas StaticPlayer::staminas |
| s32 StaticPlayer::falls[PL_MAX_SUB_FIGHTERS] |
| u32 StaticPlayer::kos_by_player[GM_MAX_PLAYERS] |
| u32 StaticPlayer::match_frame_count |
| u16 StaticPlayer::self_destructs |
| s8 StaticPlayer::stocks |
| s8 StaticPlayer::unk8F |
| int StaticPlayer::current_coins |
| s32 StaticPlayer::total_coins |
| s32 StaticPlayer::unk98 |
| s32 StaticPlayer::unk9C |
| s32 StaticPlayer::joystick_direction_input_count[PL_MAX_SUB_FIGHTERS] |
Incremented every time you move the joystick a different direction from neutral.
| int StaticPlayer::nametag_slot_id |
| struct StaticPlayer::_StaticPlayer_flags StaticPlayer::flags |
| struct StaticPlayer::_StaticPlayer_more_flags StaticPlayer::more_flags |
| struct StaticPlayer::_StaticPlayer_flagsAE StaticPlayer::flagsAE |
| s8 StaticPlayer::unkAF |
| HSD_GObj* StaticPlayer::player_entity[PL_MAX_SUB_FIGHTERS] |
| void(* StaticPlayer::struct_func) (s32 slot) |
| StaleMoveTable StaticPlayer::stale_moves |
| u8 StaticPlayer::xDB0[0xE90 - 0xDB0] |