| | Type | Name | Arguments | - | - | string | m_sState |
- | - | string | m_sMarketPlaceClass |
- | - | string | m_sMarketCartClass |
- | - | string | m_sTribe |
- | - | int | m_iMarketCartTimer |
- | - | int | m_iOutpostID |
- | - | ^CAiRequestInfo | m_pxMarketPlaceRequestPendingBase |
- | - | ^CAiRequestInfo | m_pxMarketPlaceRequestPendingOutpost |
- | - | bool | m_bCartRequestPending |
- | - | real | m_fRouteLength |
- | - | CAiObjWrap | m_xMainMarket |
- | - | CAiObjWrap | m_xOutpostMarket |
- | - | ^CAiSolution | m_pxSolution |
- | - | CAiNeedPtr | m_pxNeed |
- | - | CAiTaskBuildSquad | m_xAllocator |
- | - | CAiTaskUnitSupervisor | m_xCartSupervisor |
- | - | bool | m_bInitedHack |
- | - | bool | m_bOutpostReady |
- | - | array | m_avSecPoints |
- | S | int | ms_iMarketCartTimerInit |
- | S | int | ms_iEnemyAreaCheckRadius |
- | S | int | ms_iAnimalAreaCheckRadius |
- | S | real | ms_fPathDestTolerance |
- | S | real | ms_fMinDist |
- | S | real | ms_fMaxDist |
- | S | real | ms_fMaxRouteLength |
- | S | real | ms_fMainBaseProtectRange |
- | S | real | ms_fSecurityPointDistance |
- | - | array | m_apxTowerTasks |
- | - | int | m_iMaxTowerRetryCount |
- | - | int | m_iTowerRetryCount |
- | - | bool | m_bDone |
- | - | ^CAiBrain | m_pxBrain |
- | - | ^CAiSensor | m_pxSensor |
- | - | string | m_sPlayerID |
- | - | int | m_iPlayerID |
- | - | int | m_iMarketCounter |
X | - | void | constructor | (
) |
X | - | void | destructor | (
) |
X | - | ref CAiGoalManageMarketPlaces | op_Assign | (
ref CAiGoalManageMarketPlaces ) |
X | - | void | Activate | (
) |
X | - | void | AddTask | (
^CAiTask p_pxTask ) |
X | - | void | constructor | (
bool p_bPermanent ) |
X | - | bool | Deactivate | (
) |
X | - | void | EvtRequestAccepted | (
^CAiRequestInfo p_pxInfo ) |
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 | (
) |
- | - | void | MakeSolution | (
) |
- | - | bool | CheckForEnemyBaseAt | (
vec3 p_vChkPoint ) |
- | - | bool | CheckSecurityPoints | (
CAiPathPtr p_pxPath ) |
- | - | bool | CheckRoute | (
vec3 p_vOPPos ) |
- | - | bool | ModifyExistingOutpost | (
ref int p_riOutpostID ) |
- | - | bool | FindAcceptableOutpostPosition | (
ref int p_riIslandId , ref vec3 p_rvOPPos ) |
- | - | bool | ModifyOrCreateAcceptableOutpost | (
ref int p_riOutpostID ) |
- | - | string | GetTowerClass | (
) |
- | - | void | UpdateTowerRequests | (
) |
- | - | CAiConstructionInfoPtr | CreateRequest | (
string p_sName , string p_sObjFlag , int p_iNumber , int p_iOPId , bool p_bBuildIfNotExist , bool p_bWantUnits , real p_fPrio ) |
- | - | bool | UpdateMarketObj | (
^CAiNodeInstance p_pxNI , ref CAiObjWrap p_rxMarketObj , int p_iOutpostId ) |
- | - | bool | UpdateMarketPlaceRequests | (
) |
- | - | void | CheckForCartCompletion | (
) |
- | - | void | RequestMarketCart | (
) |
- | - | void | SetOutpostReady | (
bool p_bOutpostReady ) |
X | - | bool | GetOutpostReady | (
) |
- | - | void | CheckBuildingHitpoints | (
CAiObjWrap p_xOutpostMarketplace ) |