uranium-template/.typings/StageStats.lua
2022-09-19 17:45:17 +03:00

59 lines
1.2 KiB
Lua

--- @class StageStats
--- @field public __index table Gives you the ``StageStats`` table again
local StageStats = {}
--- Returns the number of seconds played
---
--- |since_itg|
---
--- @return float
function StageStats:GetGameplaySeconds() end
--- Returns the :lua:class:`PlayerStageStats` instance for a player
---
--- |since_itg|
---
--- @param playerNumber int The player number (0 indexed)
---
--- @return PlayerStageStats
function StageStats:GetPlayerStageStats(playerNumber) end
--- Returns a list of played songs
---
--- |since_notitg_v3|
---
--- @return Song[]
function StageStats:GetPlayedSongs() end
--- Returns a list of possible songs
---
--- |since_notitg_v3|
---
--- @return Song[]
function StageStats:GetPossibleSongs() end
--- Returns the total possible steps seconds
---
--- |since_notitg_v3|
---
--- @return number
function StageStats:GetTotalPossibleStepsSeconds() end
--- Tests for equality against another userdata object
---
--- |since_unk|
---
--- @param other userdata The object to test for equality against
---
--- @return boolean
function StageStats:__eq(other) end
--- Returns a ``StageStats (MemoryAddress)`` string
---
--- |since_unk|
---
--- @return string
function StageStats:__tostring() end
return StageStats