-
Notifications
You must be signed in to change notification settings - Fork 6
Documentation# Expert Facts
-
- AttackSoldierCount
- AttackSoldierCountResult
- AttackWarboatCount
- AttackWarboatCountResult
- BuildingAvailable
- BuildingAvailableResult
- BuildingCount
- BuildingCountResult
- BuildingCountTotal
- BuildingCountTotalResult
- BuildingTypeCount
- BuildingTypeCountResult
- BuildingTypeCountTotal
- BuildingTypeCountTotalResult
- CanAffordBuilding
- CanAffordBuildingResult
- CanAffordCompleteWall
- CanAffordCompleteWallResult
- CanAffordResearch
- CanAffordResearchResult
- CanAffordUnit
- CanAffordUnitResult
- CanBuild
- CanBuildGate
- CanBuildGateResult
- CanBuildGateWithEscrow
- CanBuildGateWithEscrowResult
- CanBuildResult
- CanBuildWall
- CanBuildWallResult
- CanBuildWallWithEscrow
- CanBuildWallWithEscrowResult
- CanBuildWithEscrow
- CanBuildWithEscrowResult
- CanBuyCommodity
- CanBuyCommodityResult
- CanResearch
- CanResearchResult
- CanResearchWithEscrow
- CanResearchWithEscrowResult
- CanSellCommodity
- CanSellCommodityResult
- CanSpy
- CanSpyResult
- CanSpyWithEscrow
- CanSpyWithEscrowResult
- CanTrain
- CanTrainResult
- CanTrainWithEscrow
- CanTrainWithEscrowResult
- CcPlayersBuildingCount
- CcPlayersBuildingCountResult
- CcPlayersBuildingTypeCount
- CcPlayersBuildingTypeCountResult
- CcPlayersUnitCount
- CcPlayersUnitCountResult
- CcPlayersUnitTypeCount
- CcPlayersUnitTypeCountResult
- CheatsEnabled
- CheatsEnabledResult
- CivSelected
- CivSelectedResult
- CivilianPopulation
- CivilianPopulationResult
- CommodityBuyingPrice
- CommodityBuyingPriceResult
- CommoditySellingPrice
- CommoditySellingPriceResult
- CurrentAge
- CurrentAgeResult
- CurrentAgeTime
- CurrentAgeTimeResult
- CurrentScore
- CurrentScoreResult
- DeathMatchGame
- DeathMatchGameResult
- DefendSoldierCount
- DefendSoldierCountResult
- DefendWarboatCount
- DefendWarboatCountResult
- Difficulty
- DifficultyResult
- Doctrine
- DoctrineResult
- DropsiteMinDistance
- DropsiteMinDistanceResult
- EndingAge
- EndingAgeResult
- EnemyBuildingsInTown
- EnemyBuildingsInTownResult
- EnemyCapturedRelics
- EnemyCapturedRelicsResult
- EscrowAmount
- EscrowAmountResult
- EventDetected
- EventDetectedResult
- False
- FalseResult
- FeCanBuildAtPoint
- FeCanBuildAtPointResult
- FeSubGameType
- FeSubGameTypeResult
- FoodAmount
- FoodAmountResult
- GameTime
- GameTimeResult
- GameType
- GameTypeResult
- GateCount
- GateCountResult
- Goal
- GoalList
- GoalListResult
- GoalResult
- GoldAmount
- GoldAmountResult
- HoldKohRuin
- HoldKohRuinResult
- HoldRelics
- HoldRelicsResult
- HousingHeadroom
- HousingHeadroomResult
- IdleFarmCount
- IdleFarmCountResult
- MapSize
- MapSizeResult
- MapType
- MapTypeResult
- MilitaryPopulation
- MilitaryPopulationResult
- ModMapDimensions
- ModMapDimensionsResult
- ModMapTiles
- ModMapTilesResult
- PlayerComputer
- PlayerComputerResult
- PlayerHuman
- PlayerHumanResult
- PlayerInGame
- PlayerInGameResult
- PlayerNumber
- PlayerNumberResult
- PlayerResigned
- PlayerResignedResult
- PlayerValid
- PlayerValidResult
- PlayersAchievements
- PlayersAchievementsResult
- PlayersBuildingCount
- PlayersBuildingCountResult
- PlayersBuildingTypeCount
- PlayersBuildingTypeCountResult
- PlayersCiv
- PlayersCivResult
- PlayersCivilianPopulation
- PlayersCivilianPopulationResult
- PlayersCurrentAge
- PlayersCurrentAgeResult
- PlayersCurrentAgeTime
- PlayersCurrentAgeTimeResult
- PlayersMilitaryPopulation
- PlayersMilitaryPopulationResult
- PlayersPopulation
- PlayersPopulationResult
- PlayersScore
- PlayersScoreResult
- PlayersStance
- PlayersStanceResult
- PlayersTribute
- PlayersTributeMemory
- PlayersTributeMemoryResult
- PlayersTributeResult
- PlayersUnitCount
- PlayersUnitCountResult
- PlayersUnitTypeCount
- PlayersUnitTypeCountResult
- Population
- PopulationCap
- PopulationCapResult
- PopulationHeadroom
- PopulationHeadroomResult
- PopulationResult
- RandomNumber
- RandomNumberResult
- RegicideGame
- RegicideGameResult
- ResearchAvailable
- ResearchAvailableResult
- ResearchCompleted
- ResearchCompletedResult
- ResourceFound
- ResourceFoundResult
- SharedGoal
- SharedGoalResult
- SheepAndForageTooFar
- SheepAndForageTooFarResult
- SoldierCount
- SoldierCountResult
- StanceToward
- StanceTowardResult
- StartingAge
- StartingAgeResult
- StartingResources
- StartingResourcesResult
- StoneAmount
- StoneAmountResult
- StrategicNumber
- StrategicNumberList
- StrategicNumberListResult
- StrategicNumberResult
- TauntDetected
- TauntDetectedResult
- Tile
- TimerTriggered
- TimerTriggeredResult
- TownUnderAttack
- TownUnderAttackResult
- TraceFact
- TraceFactResult
- True
- TrueResult
- UnitAvailable
- UnitAvailableResult
- UnitCount
- UnitCountResult
- UnitCountTotal
- UnitCountTotalResult
- UnitTypeCount
- UnitTypeCountResult
- UnitTypeCountTotal
- UnitTypeCountTotalResult
- UpAlliedGoal
- UpAlliedGoalResult
- UpAlliedResourceAmount
- UpAlliedResourceAmountResult
- UpAlliedResourcePercent
- UpAlliedResourcePercentResult
- UpAlliedSn
- UpAlliedSnResult
- UpAttackerClass
- UpAttackerClassResult
- UpBuildingTypeInTown
- UpBuildingTypeInTownResult
- UpCanBuild
- UpCanBuildLine
- UpCanBuildLineResult
- UpCanBuildResult
- UpCanResearch
- UpCanResearchResult
- UpCanSearch
- UpCanSearchResult
- UpCanTrain
- UpCanTrainResult
- UpDefenderCount
- UpDefenderCountResult
- UpEnemyBuildingsInTown
- UpEnemyBuildingsInTownResult
- UpEnemyUnitsInTown
- UpEnemyUnitsInTownResult
- UpEnemyVillagersInTown
- UpEnemyVillagersInTownResult
- UpGaiaTypeCount
- UpGaiaTypeCountResult
- UpGaiaTypeCountTotal
- UpGaiaTypeCountTotalResult
- UpGroupSize
- UpGroupSizeResult
- UpIdleUnitCount
- UpIdleUnitCountResult
- UpObjectData
- UpObjectDataList
- UpObjectDataListResult
- UpObjectDataResult
- UpObjectTargetData
- UpObjectTargetDataResult
- UpObjectTypeCount
- UpObjectTypeCountResult
- UpObjectTypeCountTotal
- UpObjectTypeCountTotalResult
- UpPathDistance
- UpPathDistanceResult
- UpPendingObjects
- UpPendingObjectsResult
- UpPendingPlacement
- UpPendingPlacementResult
- UpPlayerDistance
- UpPlayerDistanceResult
- UpPlayersInGame
- UpPlayersInGameResult
- UpPointContains
- UpPointContainsResult
- UpPointDistance
- UpPointDistanceResult
- UpPointElevation
- UpPointElevationResult
- UpPointExplored
- UpPointExploredResult
- UpPointTerrain
- UpPointTerrainResult
- UpPointZone
- UpPointZoneResult
- UpProjectileDetected
- UpProjectileDetectedResult
- UpProjectileTarget
- UpProjectileTargetResult
- UpRemainingBoarAmount
- UpRemainingBoarAmountResult
- UpResearchStatus
- UpResearchStatusResult
- UpResourceAmount
- UpResourceAmountResult
- UpResourcePercent
- UpResourcePercentResult
- UpSearchObjectIdList
- UpSearchObjectIdListResult
- UpTimerStatus
- UpTimerStatusResult
- UpTrainSiteReady
- UpTrainSiteReadyResult
- UpUnitTypeInTown
- UpUnitTypeInTownResult
- UpVillagerTypeInTown
- UpVillagerTypeInTownResult
- VictoryCondition
- VictoryConditionResult
- WallCompletedPercentage
- WallCompletedPercentageResult
- WallInvisiblePercentage
- WallInvisiblePercentageResult
- WarboatCount
- WarboatCountResult
- WoodAmount
- WoodAmountResult
Fact request and response definitions for use with Expert API subsystem ExecuteCommandList
call.
Retrieve the amount of player's land military units designated as attackers.
Response for the AttackSoldierCount
fact.
Field | Type | Label | Description |
---|---|---|---|
result | int32 | number of player's land military units designated as attackers |
Retrieve the amount of player's naval military units designated as attackers.
Response for the AttackWarboatCount
fact.
Field | Type | Label | Description |
---|---|---|---|
result | int32 | number of player's naval military units designated as attackers |
Check whether a building of certain type is available. This does not check if the player has the resources to build it.
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 | building type to check |
Response for the BuildingAvailable
fact.
Field | Type | Label | Description |
---|---|---|---|
result | bool | whether the given building type is available |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 | ||
inConstWallId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 | ||
inConstWallId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 | ||
inConstWallId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstCommodity | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstCommodity | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstBuildingId | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstUnitId | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstCommodity | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstCommodity | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstValue | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Only available in DE.
Only available in DE.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstEventType | int32 | ||
inConstEventId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Only available in DE.
Field | Type | Label | Description |
---|---|---|---|
param1 | int32 | ||
param2 | int32 | ||
param3 | int32 | ||
param4 | int32 |
Only available in DE.
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Only available in DE.
Only available in DE.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstGoalId | int32 |
Custom fact. Retrieve all goals as a list starting from index 0.
Response for the GoalList
fact.
Field | Type | Label | Description |
---|---|---|---|
result | sint32 | repeated | all goals as a list starting from index 0 |
Field | Type | Label | Description |
---|---|---|---|
result | sint32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
width | int32 | ||
height | int32 |
Field | Type | Label | Description |
---|---|---|---|
mapWidth | int32 | ||
mapHeight | int32 | ||
tiles | Tile | repeated |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
param1 | int32 | ||
param2 | int32 | ||
param3 | int32 | ||
param4 | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstESPlayerStance | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstSharedGoalId | int32 | ||
inConstValue | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstESPlayerStance | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstSnId | int32 |
Custom fact. Retrieve all strategic numbers as a list.
Response for the StrategicNumberList
custom fact.
Field | Type | Label | Description |
---|---|---|---|
result | int32 | repeated | list of all strategic numbers |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 | ||
inConstTauntId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
x | int32 | ||
y | int32 | ||
height | int32 | ||
terrain | int32 | ||
visibility | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstTimerId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
param | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerComputerAllyPlayer | int32 | ||
inGoalId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAllyPlayer | int32 | ||
inConstResourceAmount | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAllyPlayer | int32 | ||
inConstResourceAmount | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inPlayerComputerAllyPlayer | int32 | ||
inSnId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Type operator parameter is currently ignored in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 | ||
inGoalBuildingId | int32 | ||
inSnBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalEscrowState | int32 | ||
inConstBuildingId | int32 | ||
inGoalBuildingId | int32 | ||
inSnBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalEscrowState | int32 | ||
inGoalPoint | int32 | ||
inConstBuildingId | int32 | ||
inGoalBuildingId | int32 | ||
inSnBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inGoalEscrowState | int32 | ||
inConstTechId | int32 | ||
inGoalTechId | int32 | ||
inSnTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstSearchSource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inGoalEscrowState | int32 | ||
inConstUnitId | int32 | ||
inGoalUnitId | int32 | ||
inSnUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstResource | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstGroupId | int32 | ||
inGoalGroupId | int32 | ||
inSnGroupId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstIdleType | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstObjectData | int32 |
Custom fact. Retrieve current target object's all data values as a list.
Response for the UpObjectDataList
custom fact.
Field | Type | Label | Description |
---|---|---|---|
result | int32 | repeated | list of all current target object's data values |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstObjectData | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstObjectId | int32 | ||
inGoalObjectId | int32 | ||
inSnObjectId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstObjectId | int32 | ||
inGoalObjectId | int32 | ||
inSnObjectId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 | ||
inConstStrict | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstObjectId | int32 | ||
inGoalObjectId | int32 | ||
inSnObjectId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstBuildingId | int32 | ||
inGoalBuildingId | int32 | ||
inSnBuildingId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inPlayerAnyPlayer | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstPlayerStance | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 | ||
inConstObjectId | int32 | ||
inGoalObjectId | int32 | ||
inSnObjectId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint1 | int32 | ||
inGoalPoint2 | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inGoalPoint | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstProjectileType | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstProjectileType | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstTechId | int32 | ||
inGoalTechId | int32 | ||
inSnTechId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstResourceAmount | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstResourceAmount | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Custom fact. Retrieve a list of object IDs in the specified search source. Note that if there is no target object set before calling this function, it may set one itself.
Field | Type | Label | Description |
---|---|---|---|
inConstSearchSource | int32 |
Response for the UpSearchObjectIdList
custom fact.
Field | Type | Label | Description |
---|---|---|---|
result | int32 | repeated | list of objects' IDs that are in a specified search source |
Field | Type | Label | Description |
---|---|---|---|
inConstTimerId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 | ||
inGoalUnitId | int32 | ||
inSnUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 | ||
inGoalUnitId | int32 | ||
inSnUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstUnitId | int32 | ||
inGoalUnitId | int32 | ||
inSnUnitId | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
inConstVictory | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | bool |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
inConstPerimeter | int32 |
Currently unimplemented in AoC version.
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |
Field | Type | Label | Description |
---|---|---|---|
result | int32 |