Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/simulation/ai/common-api/filters.js
Show First 20 Lines • Show All 76 Lines • ▼ Show 20 Lines | "byResearchAvailable": (gameState, civ) => ({ | ||||
"dynamicProperties": [] | "dynamicProperties": [] | ||||
}), | }), | ||||
"byCanAttackClass": aClass => ({ | "byCanAttackClass": aClass => ({ | ||||
"func": ent => ent.canAttackClass(aClass), | "func": ent => ent.canAttackClass(aClass), | ||||
"dynamicProperties": [] | "dynamicProperties": [] | ||||
}), | }), | ||||
"byCanAttackTarget": target => ({ | |||||
"func": ent => ent.canAttackTarget(target), | |||||
"dynamicProperties": [] | |||||
}), | |||||
"isGarrisoned": () => ({ | "isGarrisoned": () => ({ | ||||
"func": ent => ent.position() === undefined, | "func": ent => ent.position() === undefined, | ||||
"dynamicProperties": [] | "dynamicProperties": [] | ||||
}), | }), | ||||
"isIdle": () => ({ | "isIdle": () => ({ | ||||
"func": ent => ent.isIdle(), | "func": ent => ent.isIdle(), | ||||
"dynamicProperties": ['idle'] | "dynamicProperties": ['idle'] | ||||
▲ Show 20 Lines • Show All 66 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator