New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SaveData::SaveSlot Struct Reference

#include <SaveMgr.h>

Public Attributes

bool is_valid
u8 last_session_player_count
u8 num_coins
u8 cs_active_w6_switch
CSLocation cs_player_location
CSLocation cs_unknown_location
u8 _a
u8 _b
u8 player_lives [4]
u8 player_character [4]
u8 player_powerup [4]
u8 player_game_over [4]
WorldCompletionFlag world_completion_flag
GameCompletionFlag game_completion_flag
u8 _1f
sead::Vector3f _20
u8 _2c
u8 _2d
u8 _2e
u8 _2f
u32 score
u8 _34 [0x44 - 0x34]
u16 credits_highscore
CSLocation cs_airship_location
u8 nabbit_world_id [2]
u8 _4b
u8 _4c
u8 _4d
u8 _4e
u8 _4f
u8 _50
u8 _51
u8 _52
u8 _53
u8 _54
ChibiYoshiAvailableFlag cs_chibi_yoshi_flag
ActiveChibiYoshi active_chibi_yoshi
u8 _57
u8 _58
u8 _59
u8 balloon_chibi_yoshi_reappear_counter
u8 bubble_chibi_yoshi_reappear_counter
u8 ambush_item_reappear_counter [4]
u8 ambush_items [4]
bool is_nabbit_in_world [7]
LevelStatData level_stat
LevelStarCoinFlag level_star_coins [41]
InventoryItem inventory [10]
AmbushData ambush
Records records
u8 caught_nabbit_flags
u8 padding [3]
u32 crc32

Member Data Documentation

◆ is_valid

bool SaveData::SaveSlot::is_valid

◆ last_session_player_count

u8 SaveData::SaveSlot::last_session_player_count

◆ num_coins

u8 SaveData::SaveSlot::num_coins

◆ cs_active_w6_switch

u8 SaveData::SaveSlot::cs_active_w6_switch

◆ cs_player_location

CSLocation SaveData::SaveSlot::cs_player_location

◆ cs_unknown_location

CSLocation SaveData::SaveSlot::cs_unknown_location

◆ _a

u8 SaveData::SaveSlot::_a

◆ _b

u8 SaveData::SaveSlot::_b

◆ player_lives

u8 SaveData::SaveSlot::player_lives[4]

◆ player_character

u8 SaveData::SaveSlot::player_character[4]

◆ player_powerup

u8 SaveData::SaveSlot::player_powerup[4]

◆ player_game_over

u8 SaveData::SaveSlot::player_game_over[4]

◆ world_completion_flag

WorldCompletionFlag SaveData::SaveSlot::world_completion_flag

◆ game_completion_flag

GameCompletionFlag SaveData::SaveSlot::game_completion_flag

◆ _1f

u8 SaveData::SaveSlot::_1f

◆ _20

sead::Vector3f SaveData::SaveSlot::_20

◆ _2c

u8 SaveData::SaveSlot::_2c

◆ _2d

u8 SaveData::SaveSlot::_2d

◆ _2e

u8 SaveData::SaveSlot::_2e

◆ _2f

u8 SaveData::SaveSlot::_2f

◆ score

u32 SaveData::SaveSlot::score

◆ _34

u8 SaveData::SaveSlot::_34[0x44 - 0x34]

◆ credits_highscore

u16 SaveData::SaveSlot::credits_highscore

◆ cs_airship_location

CSLocation SaveData::SaveSlot::cs_airship_location

◆ nabbit_world_id

u8 SaveData::SaveSlot::nabbit_world_id[2]

◆ _4b

u8 SaveData::SaveSlot::_4b

◆ _4c

u8 SaveData::SaveSlot::_4c

◆ _4d

u8 SaveData::SaveSlot::_4d

◆ _4e

u8 SaveData::SaveSlot::_4e

◆ _4f

u8 SaveData::SaveSlot::_4f

◆ _50

u8 SaveData::SaveSlot::_50

◆ _51

u8 SaveData::SaveSlot::_51

◆ _52

u8 SaveData::SaveSlot::_52

◆ _53

u8 SaveData::SaveSlot::_53

◆ _54

u8 SaveData::SaveSlot::_54

◆ cs_chibi_yoshi_flag

ChibiYoshiAvailableFlag SaveData::SaveSlot::cs_chibi_yoshi_flag

◆ active_chibi_yoshi

ActiveChibiYoshi SaveData::SaveSlot::active_chibi_yoshi

◆ _57

u8 SaveData::SaveSlot::_57

◆ _58

u8 SaveData::SaveSlot::_58

◆ _59

u8 SaveData::SaveSlot::_59

◆ balloon_chibi_yoshi_reappear_counter

u8 SaveData::SaveSlot::balloon_chibi_yoshi_reappear_counter

◆ bubble_chibi_yoshi_reappear_counter

u8 SaveData::SaveSlot::bubble_chibi_yoshi_reappear_counter

◆ ambush_item_reappear_counter

u8 SaveData::SaveSlot::ambush_item_reappear_counter[4]

◆ ambush_items

u8 SaveData::SaveSlot::ambush_items[4]

◆ is_nabbit_in_world

bool SaveData::SaveSlot::is_nabbit_in_world[7]

◆ level_stat

LevelStatData SaveData::SaveSlot::level_stat

◆ level_star_coins

LevelStarCoinFlag SaveData::SaveSlot::level_star_coins[41]

◆ inventory

InventoryItem SaveData::SaveSlot::inventory[10]

◆ ambush

AmbushData SaveData::SaveSlot::ambush

◆ records

Records SaveData::SaveSlot::records

◆ caught_nabbit_flags

u8 SaveData::SaveSlot::caught_nabbit_flags

◆ padding

u8 SaveData::SaveSlot::padding[3]

◆ crc32

u32 SaveData::SaveSlot::crc32