Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/simulation/ai/petra/entityExtend.js
var PETRA = function(m) | (function(m) | ||||
{ | { | ||||
/** returns true if this unit should be considered as a siege unit */ | /** returns true if this unit should be considered as a siege unit */ | ||||
m.isSiegeUnit = function(ent) | m.isSiegeUnit = function(ent) | ||||
{ | { | ||||
return ent.hasClass("Siege") || ent.hasClass("Elephant") && ent.hasClass("Melee") && ent.hasClass("Champion"); | return ent.hasClass("Siege") || ent.hasClass("Elephant") && ent.hasClass("Melee") && ent.hasClass("Champion"); | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 422 Lines • ▼ Show 20 Lines | API3.warn(" garrisoning " + ent.getMetadata(PlayerID, "garrisoning") + | ||||
" garrisonHolder " + ent.getMetadata(PlayerID, "garrisonHolder") + | " garrisonHolder " + ent.getMetadata(PlayerID, "garrisonHolder") + | ||||
" plan " + ent.getMetadata(PlayerID, "plan") + " transport " + ent.getMetadata(PlayerID, "transport")); | " plan " + ent.getMetadata(PlayerID, "plan") + " transport " + ent.getMetadata(PlayerID, "transport")); | ||||
API3.warn(" stance " + ent.getStance() + " transporter " + ent.getMetadata(PlayerID, "transporter") + | API3.warn(" stance " + ent.getStance() + " transporter " + ent.getMetadata(PlayerID, "transporter") + | ||||
" gather-type " + ent.getMetadata(PlayerID, "gather-type") + | " gather-type " + ent.getMetadata(PlayerID, "gather-type") + | ||||
" target-foundation " + ent.getMetadata(PlayerID, "target-foundation") + | " target-foundation " + ent.getMetadata(PlayerID, "target-foundation") + | ||||
" PartOfArmy " + ent.getMetadata(PlayerID, "PartOfArmy")); | " PartOfArmy " + ent.getMetadata(PlayerID, "PartOfArmy")); | ||||
}; | }; | ||||
return m; | }(PETRA)); | ||||
}(PETRA); |
Wildfire Games · Phabricator