22 lines
624 B
Plaintext
22 lines
624 B
Plaintext
uiSleep 3;
|
|
|
|
private _sector = "";
|
|
private _saved = [];
|
|
private _classname = "";
|
|
private _tower = objNull;
|
|
|
|
{
|
|
_sector = _x;
|
|
_saved = KPLIB_sectorTowers select {(_x select 0) isEqualTo _sector};
|
|
if (_saved isEqualTo []) then {
|
|
_classname = selectRandom KPLIB_radioTowerClassnames;
|
|
KPLIB_sectorTowers pushBack [_sector, _classname];
|
|
} else {
|
|
_classname = (_saved select 0) select 1;
|
|
};
|
|
_tower = _classname createVehicle (markerpos _x);
|
|
_tower setPos (markerpos _x);
|
|
_tower setVectorUp [0, 0, 1];
|
|
_tower addEventHandler ["HandleDamage", {0}];
|
|
} forEach sectors_tower;
|