datablock fxDTSBrickData (BotTileBrickData)
{
brickfile = "./shapes/BotTile.blb";
category = "Special";
subCategory = "Bot Wars";
uiName = "Bot Tile";
iconName = "Add-Ons/Gamemode_Bots/shapes/4x4fBot";
};
//function fxDTSBrick::onActivate(%brick, %obj, %client, %pos, %dir)
//{
//
//} DEPRECIATED
function fxDTSBrick::onActivate(%brick, %obj, %client, %pos, %dir)
{
if(%brick.getDatablock().getName() !$= BotTileBrickData)
return;
if(isObject(%client.activeTroop))
{
if(%client.activeTroop.activeBrick $= %brick)
{
%client.activeTroop.delete();
return;
}
//MOVEMENT CODE HERE
return;
}
%client.activeTroop = new AIPlayer(){datablock = playerstandardarmor; position = %brick.getPosition();};
%client.activeTroop.activeBrick = %brick;
}