| | Type | Name | Arguments | - | - | array | m_apxWallTasks |
- | - | array | m_apxTowerTasks1 |
- | - | array | m_axGateInfos |
- | - | CAiObjWrapList | m_xUnits |
- | - | CAiObjWrapList | m_xGates |
- | - | array | m_asWallClasses |
- | - | int | m_iBestWallIdx |
X | - | bool | m_bCloseStartLocation |
- | - | vec3 | m_vStartLocation |
- | - | real | m_fMinDistance |
- | - | real | m_fMaxDistance |
- | - | bool | m_bHasClosedStartLocation |
- | - | int | m_iMaxGateRetryCount |
- | - | int | m_iMaxGateCount |
- | - | int | m_iGateCount |
- | - | bool | m_bGateAllowed |
- | - | int | m_iMaxTowerRetryCount1 |
- | - | int | m_iTowerRetryCount1 |
X | - | bool | m_bCanUpgradeWalls |
- | - | bool | m_bIsUpgradingWalls |
- | - | bool | m_bIsPreparing |
- | - | bool | m_bHasBuiltAnything |
- | - | ^CAiModuleDefenseDefault | m_pxDM |
- | - | vec3 | m_vStart |
- | - | vec3 | m_vEnd |
- | - | vec3 | m_vGatePos |
- | - | bool | m_bTwo |
- | - | bool | m_bSend |
- | - | bool | m_bTower |
- | - | bool | m_bCalcPass |
- | - | array | m_avGatePos |
- | - | int | m_iArchers |
- | - | bool | m_bSpawnNow |
- | - | bool | m_bCheckWalls |
- | - | int | m_iUnitSendCount |
- | - | ^CAiModuleControlDefault | m_pxCM |
- | - | CAiObjWrap | m_xOW |
- | - | int | m_iCountTowerTask |
- | - | ^CAiBrain | m_pxBrain |
- | - | ^CAiSensor | m_pxSensor |
- | - | string | m_sPlayerID |
- | - | int | m_iPlayerID |
- | - | string | m_sLevelName |
X | - | void | constructor | (
) |
X | - | void | destructor | (
) |
X | - | ref CAiGoalBuildVillageWalls | op_Assign | (
ref CAiGoalBuildVillageWalls ) |
X | - | void | Activate | (
) |
X | - | void | AddTask | (
^CAiTask p_pxTask ) |
X | - | void | constructor | (
bool p_bPermanent ) |
X | - | bool | Deactivate | (
) |
X | - | void | EvtRequestAccepted | (
^CAiRequestInfo p_pxRequest ) |
X | - | void | EvtRequestFailed | (
^CAiRequestInfo p_pxRequest ) |
X | - | void | EvtRequestRejected | (
^CAiRequestInfo p_pxRequest ) |
X | - | void | EvtRequestSucceeded | (
^CAiRequestInfo p_pxRequest ) |
X | - | ^CAiAllocationMgr | GetAiAllocationMgr | (
) |
X | - | ^CAiBrain | GetAiBrain | (
) |
X | - | ^CAiSensor | GetAiSensor | (
) |
X | - | ^CAiTechTree | GetAiTechTree | (
) |
X | - | string | GetDbgString | (
) |
X | - | CAiGoalHndl | GetHandle | (
) |
X | - | int | GetNumTasks | (
) |
X | - | real | GetPriority | (
) |
X | - | string | GetSaveName | (
) |
X | - | ^CAiTask | GetTask | (
int p_iIndex ) |
X | - | int | GetThinkWait | (
) |
X | - | bool | Init | (
^CAiBrain p_pxBrain ) |
X | - | bool | IsActive | (
) |
X | - | bool | IsEnabled | (
) |
X | - | bool | IsPermanent | (
) |
X | - | bool | IsReached | (
) |
X | - | void | Load | (
^CUOFReaderNode p_pxReader ) |
X | - | void | LoadData | (
^CUOFReaderNode p_pxReaderNode ) |
X | - | void | OnUnitAdded | (
CAiObjWrap p_kxrOW , ^CAiNodeInstance p_pxInst ) |
X | - | void | OnUserInteraction | (
CAiObjWrap p_kxrObj ) |
X | - | void | RecalculateCurrentPriority | (
) |
X | - | void | RemoveAllRequests | (
) |
X | - | void | RemoveTask | (
^CAiTask p_pxTask ) |
X | - | void | RemoveTaskUS | (
int p_iIndex ) |
X | - | void | Save | (
^CUOFWriterNode p_pxWriter ) |
X | - | void | SetDbgString | (
string p_krsDbg ) |
X | - | void | SetPermanent | (
bool p_bPermanent ) |
X | - | void | SetPriority | (
real p_fPrio ) |
X | - | void | SetRequesterFor | (
^CAiRequestInfo p_pxInfo ) |
X | - | void | SetThinkWait | (
int p_iThinkWait ) |
X | - | void | Shut | (
) |
X | - | void | Think | (
) |
X | - | void | SetMinMaxDistance | (
real p_fMinDistance , real p_fMaxDistance ) |
X | - | void | SetCloseStartLocation | (
bool p_bClose ) |
- | - | bool | ExistsGateInfo | (
^CAiWallDef p_pxWallDef ) |
X | - | bool | BuildWallAroundRegion | (
string p_sRegionName ) |
X | - | bool | BuildVillageWalls | (
string p_sRegionName ) |
X | - | bool | BlockPassAt | (
vec3 p_vPos ) |
X | - | bool | ReadyToBuildWall | (
) |
- | - | void | KillAllWallTasks | (
) |
X | - | bool | BuildWallsAroundPlace | (
vec3 p_vPos , bool p_bVillageWall ) |
- | - | string | GetBestWallClass | (
) |
X | - | string | GetBestGateClass | (
) |
- | - | void | UpdateBestWallClass | (
) |
X | - | void | UpgradeWalls | (
) |
- | - | void | UpdateWallTasks | (
) |
- | - | void | UpdateGateTasks | (
) |
- | - | void | UpdateTowerTasks | (
) |
- | - | void | CreateNewGates | (
) |
- | - | void | CheckGates | (
) |
- | - | CAiConstructionInfoPtr | CreateRequest | (
string p_sName , int p_iLevel , int p_iNumber ) |
- | - | void | UnitsOnWalls | (
) |
- | - | void | RequestUnits | (
) |