Difference between revisions of "TGame"

From Soldat Community Wiki
Jump to: navigation, search
Line 17: Line 17:
 
   <tr><td>procedure [[TGame.Restart|Restart]]</td></tr>
 
   <tr><td>procedure [[TGame.Restart|Restart]]</td></tr>
 
   <tr><td>function [[TGame.LoadWeap|LoadWeap]](WeaponMod: string): Boolean</td></tr>
 
   <tr><td>function [[TGame.LoadWeap|LoadWeap]](WeaponMod: string): Boolean</td></tr>
   <tr><td>function LoadCon(ConfigFile: string): Boolean</td></tr>
+
   <tr><td>function [[TGame.LoadCon|LoadCon]](ConfigFile: string): Boolean</td></tr>
   <tr><td>function LoadList(MapsList: string): Boolean</td></tr>
+
   <tr><td>function [[TGame.LoadList|LoadList]](MapsList: string): Boolean</td></tr>
   <tr><td>procedure LobbyRegister</td></tr>
+
   <tr><td>procedure [[TGame.LobbyRegister|LobbyRegister]]</td></tr>
   <tr><td></td></tr>
+
   <tr><td> </td></tr>
 
   <tr><td>property [[TGame.GameStyle|GameStyle]]: Byte</td><td></td></tr>
 
   <tr><td>property [[TGame.GameStyle|GameStyle]]: Byte</td><td></td></tr>
 
   <tr><td>property [[TGame.MaxPlayers|MaxPlayers]]: Byte</td><td></td></tr>
 
   <tr><td>property [[TGame.MaxPlayers|MaxPlayers]]: Byte</td><td></td></tr>
Line 52: Line 52:
 
   <tr><td>property [[TGame.Teams|Teams]][ID: Byte]: [[TTeam|TTeam]]</td><td></td></tr>
 
   <tr><td>property [[TGame.Teams|Teams]][ID: Byte]: [[TTeam|TTeam]]</td><td></td></tr>
 
   <tr><td>property [[TGame.OnClockTick|OnClockTick]]: [[TOnClockTick|TOnClockTick]]</td><td></td></tr>
 
   <tr><td>property [[TGame.OnClockTick|OnClockTick]]: [[TOnClockTick|TOnClockTick]]</td><td></td></tr>
   <tr><td>property [[TGame.OnJoin|OnJoin]]:[[TOnJoin|TOnJoin]] </td><td></td></tr>
+
   <tr><td>property [[TGame.OnJoin|OnJoin]]: [[TOnJoin|TOnJoin]] </td><td></td></tr>
 
   <tr><td>property [[TGame.OnLeave|OnLeave]]: [[TOnLeave|TOnLeave]]</td><td></td></tr>
 
   <tr><td>property [[TGame.OnLeave|OnLeave]]: [[TOnLeave|TOnLeave]]</td><td></td></tr>
 
   <tr><td>property [[TGame.OnRequest|OnRequest]]: [[TOnRequest|TOnRequest]]</td><td></td></tr>
 
   <tr><td>property [[TGame.OnRequest|OnRequest]]: [[TOnRequest|TOnRequest]]</td><td></td></tr>

Revision as of 13:00, 23 July 2013

Inheritance

Description

Represents a game state and configuration.

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: Byte
property MaxPlayers: Byte
property NextMap: string
property NumBots: Byte
property NumPlayers: Byte
property Spectators: Byte
property ScoreLimit: Byte
property ServerIP: string
property ServerName: string
property ServerPort: Word
property ServerVersion: string
property ServerInfo: string
property Gravity: Single
property Paused: Boolean
property RespawnTime: LongInt
property MinRespawnTime: LongInt
property MaxRespawnTime: LongInt
property MaxGrenades: Byte
property Bonus: Byte
property TimeLimit: LongInt
property TimeLeft: LongInt
property FriendlyFire: Boolean
property Password: string
property VotePercent: Single
property Realistic: Boolean
property Survival: Boolean
property Advance: Boolean
property Balance: Boolean
property TickThreshold: LongInt
property Teams[ID: Byte]: TTeam
property OnClockTick: TOnClockTick
property OnJoin: TOnJoin
property OnLeave: TOnLeave
property OnRequest: TOnRequest