Difference between revisions of "TPlayers.Add"
(Created page with "===TPlayers.Add=== ''function Add(NewPlayer: TNewPlayer): TActivePlayer'' NewPlayer: An instance of TNewPlayer serving as configuration object for the bot Result...") |
|||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
''function Add(NewPlayer: [[TNewPlayer]]): [[TActivePlayer]]'' | ''function Add(NewPlayer: [[TNewPlayer]]): [[TActivePlayer]]'' | ||
NewPlayer: An instance of TNewPlayer serving as configuration object for the bot | NewPlayer: An instance of TNewPlayer serving as configuration object for the bot | ||
Revision as of 22:46, 24 June 2013
function Add(NewPlayer: TNewPlayer): TActivePlayer NewPlayer: An instance of TNewPlayer serving as configuration object for the bot Result: Active instance of bot
Description:' Adds a new bot to game basing on configuration from TNewPlayer. Don't forget to free TNewPlayer instance after using it!
Example
var
NewPlayer: TNewPlayer;
begin
NewPlayer := TNewPlayer.Create;
try
NewPlayer.Name := 'Test bot!'
NewPlayer.Name := 'Test bot!';
NewPlayer.Team := 1; // important!
NewPlayer.PantsColor := $FFFFFFFF;
NewPlayer.SkinColor := $FFFFFFFF;
Players.Add(Player);
finally
NewPlayer.Free; // important!
end;
end;