Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/maps/skirmishes/Gallic Fields (3).js
Trigger.prototype.SpawnAndAttack = function() | Trigger.prototype.SpawnAndAttack = function() | ||||
{ | { | ||||
var rand = Math.random(); | var intruders = TriggerHelper.SpawnUnitsFromTriggerPoints( | ||||
// randomize spawn points | pickRandom(["B", "C"]), "units/rome_legionnaire_marian", this.attackSize, 0); | ||||
var spawnPoint = rand > 0.5 ? "B" : "C"; | |||||
var intruders = TriggerHelper.SpawnUnitsFromTriggerPoints(spawnPoint, "units/rome_legionnaire_marian", this.attackSize, 0); | |||||
for (var origin in intruders) | for (var origin in intruders) | ||||
{ | { | ||||
var playerID = TriggerHelper.GetOwner(+origin); | var playerID = TriggerHelper.GetOwner(+origin); | ||||
var cmd = null; | var cmd = null; | ||||
for (var target of this.GetTriggerPoints("A")) | for (var target of this.GetTriggerPoints("A")) | ||||
{ | { | ||||
if (TriggerHelper.GetOwner(target) != playerID) | if (TriggerHelper.GetOwner(target) != playerID) | ||||
Show All 31 Lines |
Wildfire Games · Phabricator