Differential D341 Diff 4512 ps/trunk/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js
Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/maps/random/survivalofthefittest_triggers.js
Show First 20 Lines • Show All 172 Lines • ▼ Show 20 Lines | for (let entity of playerEntities) | ||||
if (TriggerHelper.EntityMatchesClassList(entity, "CivilCentre")) | if (TriggerHelper.EntityMatchesClassList(entity, "CivilCentre")) | ||||
this.playerCivicCenter[i] = entity; | this.playerCivicCenter[i] = entity; | ||||
else if (TriggerHelper.EntityMatchesClassList(entity, "FemaleCitizen")) | else if (TriggerHelper.EntityMatchesClassList(entity, "FemaleCitizen")) | ||||
{ | { | ||||
this.treasureFemale[i] = entity; | this.treasureFemale[i] = entity; | ||||
let cmpDamageReceiver = Engine.QueryInterface(entity, IID_DamageReceiver); | let cmpDamageReceiver = Engine.QueryInterface(entity, IID_DamageReceiver); | ||||
cmpDamageReceiver.SetInvulnerability(true); | cmpDamageReceiver.SetInvulnerability(true); | ||||
let cmpHealth = Engine.QueryInterface(entity, IID_Health); | |||||
cmpHealth.SetUndeletable(true); | |||||
} | } | ||||
} | } | ||||
} | } | ||||
}; | }; | ||||
Trigger.prototype.InitializeEnemyWaves = function() | Trigger.prototype.InitializeEnemyWaves = function() | ||||
{ | { | ||||
let time = randFloat(...firstWaveTime) * 60 * 1000; | let time = randFloat(...firstWaveTime) * 60 * 1000; | ||||
▲ Show 20 Lines • Show All 179 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator