|
Etterna 0.75.1
|
Contains statistics for one stage of play. More...
#include <StageStats.h>

Public Member Functions | |
| void | Init () |
| void | AssertValid (PlayerNumber pn) const |
| Ensure that the Player is valid. | |
| void | AssertValid (MultiPlayer pn) const |
| Ensure that the Player is valid. | |
| void | AddStats (const StageStats &other) |
| auto | Failed () const -> bool |
| auto | GetAverageMeter (PlayerNumber pn) const -> int |
| auto | GetTotalPossibleStepsSeconds () const -> float |
| void | FinalizeScores () |
| auto | GetMinimumMissCombo () const -> unsigned int |
| void | PushSelf (lua_State *L) |
Public Attributes | |
| Stage | m_Stage |
| int | m_iStageIndex |
| std::vector< Song * > | m_vpPlayedSongs |
| std::vector< Song * > | m_vpPossibleSongs |
| bool | m_bGaveUp |
| Was the gameplay exited by the Player giving up? | |
| bool | m_bUsedAutoplay |
| Did the Player use Autoplay at any point during gameplay? | |
| float | m_fMusicRate |
| How fast was the music going compared to normal? | |
| PlayerStageStats | m_player |
| PlayerStageStats | m_multiPlayer [NUM_MultiPlayer] |
| std::string | mostrecentscorekey |
| bool | m_bLivePlay = false |
Contains statistics for one stage of play.
This is either one song, or a whole course.
| void StageStats::AssertValid | ( | MultiPlayer | pn | ) | const |
Ensure that the Player is valid.
| mp | the Multiplayer to check. |
| void StageStats::AssertValid | ( | PlayerNumber | pn | ) | const |
Ensure that the Player is valid.
| pn | the PlayerNumber to check. |