Difference between revisions of "TGame"

From Soldat Community Wiki
Jump to: navigation, search
m (Members)
m (Description)
Line 5: Line 5:
 
Represents a game state and configuration.
 
Represents a game state and configuration.
  
user constructable: '''NO'''<br>
+
'''This class is assigned to global variable "Game"'''
user destructable: '''NO'''
+
 
 +
user constructable: '''NO'''
 +
user destructable: '''NO'''
  
 
==Members==
 
==Members==

Revision as of 15:31, 26 July 2013

Inheritance

Description

Represents a game state and configuration.

This class is assigned to global variable "Game"
user constructable: NO
user destructable: NO

Members

Member declarationAccess mode
procedure Shutdown
procedure StartVoteKick(ID: Byte; Reason: string)
procedure StartVoteMap(Name: string)
procedure Restart
function LoadWeap(WeaponMod: string): Boolean
function LoadCon(ConfigFile: string): Boolean
function LoadList(MapsList: string): Boolean
procedure LobbyRegister

property GameStyle: ByteRW
property MaxPlayers: ByteRW
property NextMap: stringR
property NumBots: ByteR
property NumPlayers: ByteR
property Spectators: ByteR
property ScoreLimit: ByteRW
property ServerIP: stringR
property ServerName: stringR
property ServerPort: WordR
property ServerVersion: stringR
property ServerInfo: stringR
property Gravity: SingleRW
property Paused: BooleanRW
property RespawnTime: LongIntRW
property MinRespawnTime: LongIntRW
property MaxRespawnTime: LongIntRW
property MaxGrenades: ByteRW
property Bonus: ByteRW
property TimeLimit: LongIntRW
property TimeLeft: LongIntR
property FriendlyFire: BooleanRW
property Password: stringRW
property VotePercent: SingleRW
property Realistic: BooleanRW
property Survival: BooleanRW
property Advance: BooleanRW
property Balance: BooleanRW
property TickThreshold: LongIntRW
property Teams[ID: Byte]: TTeamR
property OnClockTick: TOnClockTickEventRW
property OnJoin: TOnJoinGameEvent RW
property OnLeave: TOnLeaveGameEventRW
property OnRequest: TOnRequestEventRW