ChangeStageInfo class

Public types

enum SubScenarioType: u32 { NO_SUB_SCENARIO, DEFAULT_SUB_SCENARIO, RESET_MINI_GAME1, SNOW_MAN_RACE, RESET_MINI_GAME2 }

Constructors, destructors, conversion operators

ChangeStageInfo(const GameDataHolder* holder, const al::PlacementInfo& info)
ChangeStageInfo(const GameDataHolder* holder, const al::PlacementInfo& info, const char* entranceName, const char* stageName, bool isReturn = false, s32 scenario = -1, SubScenarioType = SubScenarioType::NO_SUB_SCENARIO)
ChangeStageInfo(const GameDataHolder*, const char* entranceName, const char* stageName, bool isReturn = false, s32 scenario = -1, SubScenarioType subScenarioType = SubScenarioType::NO_SUB_SCENARIO)

Public functions

void copy(const ChangeStageInfo& other)
void findScenarioNoByList(const GameDataHolder*)
void init()
void init(const al::PlacementInfo& info, const GameDataHolder* holder)
auto isSubScenarioTypeLifeRecover() const -> bool
auto isSubScenarioTypeResetMiniGame() const -> bool
void setWipeType(const char* wipeType)