|
|
Replay * | GetReplay (const HighScore *hs) |
| | Return the Replay for this HighScore. Never null.
|
| |
|
void | ReleaseReplay (Replay *replay) |
| |
|
Replay * | GetSpectateReplay (const std::string &playerID) |
| |
| Replay * | InitReplayPlaybackForScore (HighScore *hs, float timingScale=1.F, int startRow=0) |
| |
|
Replay * | InitReplayPlaybackForSpectate (std::string playerID, std::string chartKey, float musicRate, float songOffset, float globalOffset, int rngSeed, std::string mods) |
| |
|
void | UnsetActiveReplay () |
| |
|
Replay * | GetActiveReplay () |
| | Returns the Replay being watched by the player. Never null.
|
| |
|
HighScore * | GetActiveReplayScore () |
| |
|
void | StoreActiveReplaySettings (float replayRate, std::string &replayModifiers, bool replayUsedMirror, int replayRngSeed) |
| |
|
void | StoreOldSettings (float oldRate, std::string &oldModifiers, FailType oldFailType, std::string &oldNoteskin, int oldRngSeed) |
| |
|
TemporaryReplaySettings | GetActiveReplaySettings () |
| |
|
void | ResetActiveReplaySettings () |
| |
|
auto | CalculateRadarValuesForReplay (Replay &replay, RadarValues &rv, RadarValues &possibleRV) -> bool |
| |
|
auto | RescoreReplay (Replay &replay, PlayerStageStats *pss, float timingScale=1.F) -> bool |
| |
|
auto | GenerateLifeRecordForReplay (Replay &replay, float timingScale=1.F) -> std::map< float, float > |
| |
|
auto | GenerateComboListForReplay (Replay &replay, float timingScale=1.F) -> std::vector< PlayerStageStats::Combo_t > |
| |
|
void | EnableCustomScoringFunctions () |
| |
|
void | DisableCustomScoringFunctions () |
| |
|
bool | isCustomScoringFunctionsEnabled () |
| |
| auto | CustomTapScoringFunction (float fOffsetSeconds, TapNoteScore tns, float timingScale) -> float |
| |
| auto | CustomHoldNoteScoreScoringFunction (HoldNoteScore hns) -> float |
| |
| auto | CustomMineScoringFunction () -> float |
| |
| auto | CustomTotalWifePointsCalculation (TapNoteType tnt) -> float |
| |
| auto | CustomOffsetJudgingFunction (float fOffsetSeconds, float timingScale) -> TapNoteScore |
| |
| auto | CustomMissWindowFunction () -> float |
| |
|
void | SetTotalWifePointsCalcFunction (const LuaReference &ref) |
| |
|
void | SetMineScoringFunction (const LuaReference &ref) |
| |
|
void | SetHoldNoteScoringFunction (const LuaReference &ref) |
| |
|
void | SetTapScoringFunction (const LuaReference &ref) |
| |
|
void | SetOffsetJudgingFunction (const LuaReference &ref) |
| |
|
void | SetMissWindowFunction (const LuaReference &ref) |
| |
|
void | PushSelf (lua_State *L) |
| | Lua.
|
| |