Sinespace Client  2023.2.17543
Client-side scripting for Sinespace
SineSpace.Scripting.Types.SScoreRank Class Reference

Public Member Functions

 SScoreRank (ActivityRank ar)
 

Public Attributes

int Level
 The level of current activity. More...
 
SScore[] AllTimeLeaderboard
 The AllTimeLeaderboard of current activity. More...
 
SScore[] DailyLeaderboard
 The daily Leaderboard of current activity. More...
 
SScore AllTimePlayerRecord
 The AllTimePlayerRecord of current activity. More...
 
SScore DailyPlayerRecord
 The daily player records of current activity. More...
 

Constructor & Destructor Documentation

◆ SScoreRank()

SineSpace.Scripting.Types.SScoreRank.SScoreRank ( ActivityRank  ar)

Member Data Documentation

◆ AllTimeLeaderboard

SScore [] SineSpace.Scripting.Types.SScoreRank.AllTimeLeaderboard

The AllTimeLeaderboard of current activity.

Space.Activity.FinishActivity(99956,100,0,function (rank)
local leaderBoard=rank.AllTimeLeaderboard
for i=1,#leaderBoard do
Space.Log(leaderBoard[i].Rank)
Space.Log(leaderBoard[i].Score)
Space.Log(leaderBoard[i].Username)
end
end)

◆ AllTimePlayerRecord

SScore SineSpace.Scripting.Types.SScoreRank.AllTimePlayerRecord

The AllTimePlayerRecord of current activity.

Space.Activity.FinishActivity(99956,100,0,function (rank)
local record=rank.AllTimePlayerRecord
Space.Log(record.Rank)
Space.Log(record.Score)
Space.Log(record.Username)
end)

◆ DailyLeaderboard

SScore [] SineSpace.Scripting.Types.SScoreRank.DailyLeaderboard

The daily Leaderboard of current activity.

Space.Activity.FinishActivity(99956,100,0,function (rank)
local leaderBoard=rank.DailyLeaderboard
for i=1,#leaderBoard do
Space.Log(leaderBoard[i].Rank)
Space.Log(leaderBoard[i].Score)
Space.Log(leaderBoard[i].Username)
end
end)

◆ DailyPlayerRecord

SScore SineSpace.Scripting.Types.SScoreRank.DailyPlayerRecord

The daily player records of current activity.

Space.Activity.FinishActivity(99956,100,0,function (rank)
local record=rank.DailyPlayerRecord
Space.Log(record.Rank)
Space.Log(record.Score)
Space.Log(record.Username)
end)

◆ Level

int SineSpace.Scripting.Types.SScoreRank.Level

The level of current activity.

Space.Activity.FinishActivity(99956,100,0,function (rank)
Space.Log(rank.Level)
end)