Difference between revisions of "TGame"
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 12:00, 23 July 2013
Inheritance
Description
Represents a game state and configuration.
user constructable: NO
user destructable: NO
Members
Member declaration | Access 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 |