RoomService v2.3.1
Loading...
Searching...
No Matches
RoomService Namespace Reference

Classes

class  OnLobbyTimerEvent
 Represents an event triggered when the lobby timer changes. More...
class  OnPlayerSetTimeEvent
 Represents an event triggered when a player sets their time. ///. More...
class  OnLeaderboardChangeEvent
 Represents an event triggered when the leaderboard changes. ///. More...
class  SendChatMessage
 Lua function to send a chat message to all players. More...
class  SendPrivateChatMessage
 Lua function to send a private chat message to a specific player. More...
class  ShowScreenMessage
 Lua function to display a screen message to the player. More...
class  BlockEveryoneFromSettingTime
 Lua function to block all players from setting a leaderboard time. More...
class  UnblockEveryoneFromSettingTime
 Lua function to unblock all players from setting a leaderboard time. More...
class  UnblockPlayerFromSettingTime
 Lua function to unblock a specific player from setting a leaderboard time. More...
class  BlockPlayerFromSettingTime
 Lua function to block a specific player from setting a leaderboard time. More...
class  SetSmallLeaderboardSortingMethod
 Lua function to set the sorting method for a small leaderboard. More...
class  SetPlayerTimeOnLeaderboard
 Lua function to set a player's time on the leaderboard. More...
class  SetPlayerLeaderboardOverrides
 Lua function to set leaderboard overrides for a specific player. More...
class  RemovePlayerFromLeaderboard
 Lua function to remove a player from the leaderboard. More...
class  SetPointsDistribution
 Lua function to set the points distribution in the lobby. More...
class  ResetPointsDistribution
 Lua function to reset the points distribution to default values. More...
class  SetPlayerChampionshipPoints
 Lua function to set championship points for a specific player. More...
class  ResetChampionshipPoints
 Lua function to reset championship points for all players. More...
class  SetRoundLength
 Lua function to set the round length for the lobby. More...
class  SetVoteskip
 Lua function to enable or disable voteskip in the lobby. More...
class  SetVoteskipPercentage
 Lua function to set the percentage required for voteskip. More...
class  SetLobbyName
 Lua function to set the lobby name. More...
class  SetServerMessage
 Lua function to set a server message on screen. More...
class  RemoveServerMessage
 Lua function to remove the current server message. More...
class  GetPlayerCount
 Lua function to get the number of players in the current lobby. More...
class  GetPlaylistIndex
 Lua function to get the current playlist index. More...
class  GetPlaylistLength
 Lua function to get the length of the current playlist. More...
class  GetPlayerAtPosition
 Lua function to get the player at the given position on the leaderboard. More...
class  GetLeaderboardEntry
 Lua function to get an entry from the leaderboard. More...
class  GetLeaderboardOverride
 Lua function to retrieve a leaderboard override entry for a specific player. More...
class  GetLeaderboard
 Lua function to retrieve the entire leaderboard. More...
class  ClearLogger
 Lua function to clear the time logger. More...
class  SaveLogger
 Lua function to save the time logger to disk. More...
class  PrintLogger
 Lua function to print the time logger to the console. More...
class  GetCurrentDate
 Lua function to get the current date. More...
class  GetCurrentTime
 Lua function to get the current time. More...
class  GenerateRandomNumber
 Lua function to generate a random number. More...
class  SecondsToTime
 Lua function to convert seconds into a time string. More...
class  ResetAllPlayers
 Lua function to reset all players. More...
class  ResetPlayers
 Lua function to reset players. More...
class  GetAllPlayers
 Lua function to get all players. More...
class  GetPlayer
 Lua function to get all players. More...
class  GetPlayerBySteamID
 Lua function to get all players. More...