CAcceptDeliveries
CActAdvanceWalk
CActFlight
CAction
CAction.CResourceCosts
CActionAIKotHAreas
CActionActivateRegion
CActionAddKOTHSector
CActionAddToGroup
CActionAiAggressionMode
CActionAiBehavior
CActionAiCallModule
CActionAiDefendArea
CActionAiFight
CActionAiLockUnit
CActionAiRegion
CActionBlockSlots
CActionComplexCreate
CActionCreateObj
CActionDelObj
CActionDialogScene
CActionDiplomacy
CActionDiplomacy.CDiplomacyChange
CActionEffect
CActionEffectObj
CActionFactory
CActionFeedback
CActionGameOver
CActionGiveBoni
CActionHelp
CActionInfoBar
CActionMapPing
CActionMaps
CActionMoveRegion
CActionMusic
CActionNewsTicker
CActionNode
CActionObjAppear
CActionObjDo
CActionObjFinder
CActionOccupy
CActionPlaceCam
CActionPlayerCaps
CActionPopulationLimit
CActionQuest
CActionQuestionMark
CActionQuickSave
CActionQuit
CActionReplaceObj
CActionRessource
CActionScreenRegion
CActionSequence
CActionSetNeutForAnml
CActionShowFOW
CActionSound
CActionSpawnGroup
CActionTechTreePages
CActionTechTreePages.CFilter
CActionTechTreePages.CFilterDesc
CActionTimer
CActionTransportMounting
CActionTrigActive
CActionUIFeedbackFrame
CActionUnit
CActionVars
CActionVirtTime
CActionWaypoints
CActionWeather
CAdaArrow
CAdaDeathShot
CAiInterface
CAiPlayer
CAje
CAjeCronosaurus
CAjeTrex
CAjeUnlimitedBuilding
CAlarmed
CAlloScrunch
CAllosaurus
CAmphibian
CAnimCtrl
CAnimObj
CAnimal
CAnkylosaurus
CAnurognathus
CArc
CAreaDamage
CArenaAnimal
CArrow
CAtmoSoundObj
CAttribBonus
CAttribs
CAutoScout
CAutoScout.CScoutPoint
CBLDGConditionsMgr
CBLDGConditionsMgr.CPlayerBuildings
CBLDGMgr
CBabbageMinigun
CBaryonyx
CBasePlayer
CBigCrater
CBigSizeShip
CBirdieBuildUp
CBloodHu_Cage
CBoardAmphibianCoordinator
CBoardCoordinator
CBoardShipCoordinator
CBoardingMgr
CBoniBucket
CBonus
CBrachioHarvest
CBrachio_Food
CBrachiosaurus
CBuildDownBuilding
CBuildLadder
CBuildUp
CBuildUpBase
CBuildUpBuilding
CBuildUpBuilding.CInvalid
CBuildUpFactory
CBuildUpFight
CBuildUpTransporter
CBuildUpTransporterOpen
CBuildUpWeapon
CBuildUpWeaponTransporter
CBuilding
CBuilding.CBuildUpLink
CBuildingCorpse
CBuildingCost
CBunker
CBurningArrow
CBurstArrow
CCaptain
CCatamaran
CCauldron
CChangeTracker
CChangeTrackerList
CCharacter
CCharacter.CWeaponGfx
CCharacterBash
CCharacterCorpse
CClassNode
CClimbBrachio
CClimbLadder
CClimbSiegeTower
CColObj
CColoredBox
CConditionBuilding
CConditionCheckGroup
CConditionCheckObj
CConditionDead
CConditionDimGate
CConditionDiplomacy
CConditionDlgSceneEnd
CConditionDying
CConditionFactory
CConditionFightEnd
CConditionInSight
CConditionIsFighting
CConditionItem
CConditionObjFinder
CConditionObjProps
CConditionPlayer
CConditionPlayerDead
CConditionPlayerDead.CObjDelSubscriber
CConditionPlayerDead.CObjNewSubscriber
CConditionQuest
CConditionRandomTimer
CConditionRegion
CConditionSequenceEnd
CConditionTaskAbort
CConditionTaskAbort.CTaskHook
CConditionTechTree
CConditionTime
CConditionTimer
CConditionTribute
CConditionTrue
CConditionVars
CConditionWaypointReached
CConfig
CCornfield
CCorsair
CDecoAnimObj
CDecoAnimal
CDecoBuilding
CDecoChar
CDecoColAnimObj
CDecoColObj
CDecoObj
CDefenderObj
CDefensePoint
CDelayedArmySpawn
CDelayedArmySpawn.CJobQueue
CDelayedArmySpawn.CSpawnJob
CDeleteMeDummy
CDeliverResources
CDestroyVHCL
CDinoAmmoEgg
CDinoBullet
CDinoScare
CDino_Food
CDiplomacySrvMgr
CDlgSceneSource
CDockInfo
CDockWall
CDominationFlag
CDominationFlag.CAreaChangeSink
CDonkeyKong
CDragBox
CDropItem
CDucentiquinquagintagintamal
CDummySoundObj
CEAXEnvironmentObj
CEffectInfo
CEnchain
CEnterBunker
CEntrench
CEusmilus
CEvtClass
CEvtPointer
CEvtQueue
CEvtSink
CEvtSource
CEvtTest
CFSM
CFX
CFeed
CFeedback
CFeedbackEventMgr
CFeedbackEventMgr.CFeedbackEventMgrTick
CFeignDeath
CFight
CFightingObj
CFightingObj.CActionObj
CFightingObj.CCamouflageLayer
CFightingObj.CDmgTimer
CFightingObj.CEnemyListSorter
CFightingObj.CFightAnim
CFightingObj.CPatrolInfo
CFightingObj.CPoisonTick
CFightingObj.CSpecialAbilitiesContainer
CFightingObj.CSpecialAbility
CFightingObj.CSpecialAbility.CAbilityData
CFightingObj.CTakeDmgCache
CFightingObj.CTempSortString
CFightingObj.CWeaponCache
CFinishingMove
CFinishingMoveMgr
CFinishingMoveMgr.CFighterDef
CFinishingMoveMgr.CGroupDef
CFinishingMoveMgr.CMoveDef
CFinishingMoveMgr.CMoveDef.CAnims
CFinishingMoveMgr.CMoveDef.CBodyPart
CFireCannon
CFireWorkObj
CFirefly
CFireplace
CFireworks
CFishShoal
CFishing
CFishingBoat
CFishnet
CFlameThrower
CFlee
CFlock
CFlyingTrade
CFlyingTrader
CFlyingTraderMgr
CFlyingTraderObj
CFollowEnemy
CFood
CFoodFood
CForestSrvMgr
CForestSrvMgr.CTree
CFormPreview
CFountain
CFountain.CHealRequest
CFountainHeal
CFourCC
CFrozeShips
CFruitFood
CFruit_Food
CGallimimus
CGameAttribs
CGameBase
CGameEvtPtr
CGameEvtQueue
CGameEvtSource
CGameLogger
CGameObj
CGameObj.CAdvanceActionParams
CGameOverMgr
CGameOverMgr.CPlayerState
CGameSrv
CGameTime
CGameTimeSpan
CGate
CGateFOWVIsible
CGenericHarvest
CGetCorn
CGetFood
CGetUnlimited
CGfxMgrBase
CGraphData
CGroupObj
CGroupWalk
CGroupWalkHndl
CGrowingField
CGuid
CGuidList
CHC_Wall
CHangAround
CHarbour
CHarvest
CHarvester
CHarvesterTask
CHashIntFloat
CHashIntFloat.CIterator
CHashIntInt
CHashIntInt.CIterator
CHashIntString
CHashIntString.CIterator
CHashStringFloat
CHashStringFloat.CIterator
CHashStringInt
CHashStringInt.CIterator
CHashStringString
CHashStringString.CIterator
CHealANML
CHealAll
CHealUnits
CHelper
CHero
CHndl
CHndlList
CHoverCraft
CHu
CHuFMVActor
CHuStatue
CHuTavern
CHuUndead
CHumanPlayer
CHuntingLodge
CIOPath
CIceLance
CIgnoreSlope
CIguanodon
CIllusion
CIllusionCorpse
CImpResinField
CInfoObject
CInsects
CInsectsObj
CIntervallEffectItem
CIntrospection
CIntrospection.CClassInfo
CIntrospection.CMemberInfo
CInventory
CItem
CItemEffect
CItemEffectInvoker
CItemMgr
CItemSpawn
CItemTaskHook
CJetpack
CJumpOffWall
CKOTHMgr
CKOTHSector
CKOTHTimer
CKamikazeVelociraptor
CKennel
CKennelEusmilus
CKentrosaurus
CLacerate
CLadder
CLadder.CBuildUpInfo
CLakeOfDamage
CLakeOfHealing
CLargeHouse
CLaunchPad
CLeaveSiegeTower
CLevel
CLevelInfo
CLevelInfo.CPlayerSlot
CLevelInfoHost
CLifeTimeObj
CLightObj
CLockPicking
CLongRangeProjectile
CLumberjack
CLumbermill
CMaZi
CMacrolemys
CMagicCauldron
CMammoth
CMammothTrumpet
CManagedBoardingPassenger
CManagedBoardingTransporter
CMarketplace
CMayorSpecialMove
CMechWalker
CMediumHouse
CMediumSizeShip
CMega_fressen
CMegaloceros
CMickDundeeMove
CMine
CMineLayer
CMineTask
CMinefield
CMiscNonIdiObj
CMoreScalps
CMultiArrow
CMultiPlayerHostMgr
CMuraenoSubmarine
CNPCMgr
CNPCSeller
CNamedValueList
CNest
CNest.CTimeTable
CNest.CTimeTable.CEntry
CNewsTickerData
CNinigi
CNinigiDilophosaurus
CNinigiLumbermill
CNinigiSmallTower
CNinigi_Defense_Skewer
CNinigi_Defense_Skewer_Gate
CNinigi_Dilophosaurus_Nest
CNoFreeBorderBlockerBuilding
CNodeArray
CNonInventGrill
CNotify
CObjBase
CObjBase.TSCEvent
CObjClassMgrBase
CObjCluster
CObjFSM
CObjFinder
CObjHndl
CObjList
CObjMgrHost
CObjPlaceChecker
CObjPlaceCheckerSrv
CObjQuery
CObjState
CObjStateFactory
CObjTime
CObjValueList
COdinsPatch
CParasaurolophus
CPathfinder
CPatrol
CPaw
CPennantOfHealing
CPestConfig
CPickUp
CPirateBoss
CPirateBossArrow
CPirateBossBuildUp
CPirateBossCannons
CPirateBossRow
CPirateBossSail
CPirateBossTail
CPirateMainship
CPitfall
CPlaceMgr
CPlaceMgr.CPlaceMgrTick
CPlaceWaterMine
CPlaceWaterTurret
CPlayer
CPlayerAttribs
CPlayerBase
CPlayerInfo
CPlayerSlotID
CPointBuyResult
CPoisonDung
CPos
CPosMgr
CPrepareUnboard
CProdLog
CProduct
CProductTrailer
CProjectileMgr
CProjectileMgr.CInitDesc
CProjectileMgr.CSpawnDesc
CPropDB
CPropDB.CNode
CPyramidCardObject
CQuestItem
CQuestMgr
CQuestMgr.CQuest
CQuestMgrHost
CQuestionMark
CQuicksand
CQuicksandTask
CRallyBuilding
CRallyPoint
CRecruitPool
CRecruitPool.CRecruit
CRegion
CRegionBase
CRegionBase.TNodeData
CRegionMgr
CRegionObj
CRegionSink
CRepair
CRepairDesc
CRepairNoCost
CRequirementsMgr
CResKick
CResinField
CResiner
CResource
CResourceAnimal
CResurrect
CRideCup
CRocketBoat
CRocketRamp
CSEAS
CSacrifice
CSaltasaurus
CSandInGears
CScapeHeightBrush
CScapeMaterialBrush
CScapeMgrSrv
CScareCrow
CScareMap
CScareMap.CEntry
CScorpionBoss
CScorpionPanel
CSeasBigCannon
CSeasCarrier
CSeasDefenseTower
CSeasHQLavaObj
CSeasHelicopter
CSeasMGTower
CSeasSteelwork
CSeasTurretTower
CSeismosaurus
CSequenceInfo
CSequenceSource
CServerApp
CServerApp.CPlayerHQInfo
CServerUtils
CSettings
CShakeOff
CShell
CShellBase
CShip
CShipCorpse
CShootBurningArrow
CShootBurstArrow
CShootMultiShot
CShotgun
CShowFOWObj
CShowWorld
CSiegeTower
CSign
CSimpleAttribs
CSimpleKOTHSector
CSkullProtector
CSleep
CSmallestHouse
CSmokeThrower
CSnareTrap
CSniperArrow
CSoundEvent
CSoundEventMgr
CSoundEventMgrHost
CSourceFileLineSplitter
CSpecialActionTask
CSpecialLance
CSpirit
CSpiritBase
CSpiritMgr
CSrvWrap
CStartLocation
CStartLocationMgr
CStartLocator
CState
CStateFactory
CStateFactoryMgr
CStatisticMgr
CStatisticSample
CStatsMgr
CStatsMgr.CPlayerStats
CStatsMgr.CPlayerStats.CTributeStats
CStatsView
CStealthBuilding
CSteamRam
CSteamShip
CSteamTank
CStegosaurus
CStone
CStonemason
CStringArray
CStunningRoar
CSubRegion
CSweepingBlow
CSwimmingAnimal
CSwimmingHarbour
CSwimmingNest
CTableData
CTargetItem
CTargetTask
CTask
CTaskBuildUp
CTaskChangeItem
CTaskChangeSubscriber
CTaskFactory
CTaskHook
CTaskMgr
CTaskMgr.CQueue
CTechTree
CTechTree.CNode
CTechTreeDef
CTechTreeDef.TFilterChangeDesc
CTechTreeDef.TFilterChangeDesc.TFilter
CTechTreeMgr
CTemple
CTermites
CTermitesObj
CTeslaBarn
CTeslaCampaignTower
CTeslaHouse
CTeslaTask
CTeslaTower
CTheLite
CThrowdownshot
CTime
CTimeMgr
CTimeMgrBase
CTimeSpan
CTimerIDTick
CTimerObj
CTimerTick
CTitanTriceratops
CTmpLinkSlot
CTornado
CTornadoObj
CTorpedo
CTorpedoTurtle
CTower
CTrackerDino
CTrade
CTradeCart
CTradeDino
CTradeTransporter
CTraderGoods
CTradingOrder
CTrafficTest
CTrafficTest.CDieTimer
CTrainingDummy
CTrainingDummyANML
CTransportObj
CTransportObj.CHPManager
CTransportShip
CTransportTurtle
CTrap
CTrap.CTrapEffect
CTrap.CTrapQuery
CTrapped
CTreasureMap
CTree
CTrex
CTriceratops
CTrigger
CTrigger.IAction
CTrigger.ICondition
CTriggerDesc
CTriggerDesc.CAction
CTriggerDesc.CCondition
CTriggerDescMgr
CTriggerDescMgr.CHierarchyDesc
CTriggerDescMgr.CNode
CTriggerMgr
CTriggerMgr.IActionFactory
CTriggerMgr.IConditionFactory
CTurret
CUOFReaderNode
CUOFWriterNode
CUnboardShip
CUndeadWarrior
CUniversalCorpse
CUniversalCorpse.CSource
CUniversalLinkObj
CUniversalTriggerCondition
CUniversalTriggerMgr
CUnlimitedBuilding
CUpgradeObj
CUserProfile
CUserProfileList
CVegetation
CVehicle
CVehicleCorpse
CVelociraptorHandler
CVersionInfo
CVirtualProduceUnit
CWMAPlayer
CWalkToObj
CWalkToPos
CWall
CWallMap
CWallMap.CWall
CWallMapSrv
CWardenSpecialMove
CWarehouse
CWarpGate
CWarpMgr
CWaterMine
CWaterSanctuaryGate
CWaterTurret
CWaypointSubscriptionMgr
CWeaponDesc
CWeaponEvaluator
CWeaponEvaluator.CCacheEntry
CWeaponItem
CWeaponMgr
CWehrspinne
CWildBoar
CWood
CWoolly_Rhino
Console
Filesystem
Filesystem.CFile
Filesystem.CFileAttributes
Filesystem.CFileList
Filesystem.CPerforce
IItemMgr
IServerApp
IStartLocationMgr
IUniversalTriggerCondition
KLog
KOggVorbisPlayer
Math
Network
Profiler
Profiler.KSCP
Profiler.TCPUTime
Quat
Random
System
TStateClassID
TStatisticData
Windows

CHu (Base: CCharacter)

TypeNameArguments
X-void constructor ( )
X-void destructor ( )
X-ref CHu op_Assign ( ref CHu )
X-bool CanFly ( )
X-bool CanSwim ( )
X-bool CanWalk ( )
X-void ClearLookAtPos ( )
X-Quat GetAdditionalRot ( )
X-Quat GetAdditionalRotDest ( )
X-real GetAdditionalRotDur ( )
X-int GetAge ( )
X-bool GetAlarmSign ( )
X-^CAttribs GetAttribs ( )
X-int GetClassID ( )
X-real GetCollisionRadius ( )
X-real GetCollisionRadiusInner ( )
XSint GetConstructLevel ( bitset p_dwFlags )
X-int GetConstructLevel ( )
X-int GetDestructLevel ( )
X-bool GetDisguiseSign ( )
X-bitset GetFlags ( )
X-bool GetGroupedChild ( int p_iIdx , ref CGuid po_rG )
X-bool GetGroupedParent ( ref CGuid po_rGuid )
X-CGuid GetGuid ( )
X-bool GetHideMiniMap ( )
X-bool GetIcedFlag ( )
X-ref vec3 GetLastPos ( )
X-vec3 GetLookAtPos ( )
X-int GetMaxGroupedChildSlots ( )
X-string GetName ( )
X-bool GetNoParticles ( )
X-bool GetOnWall ( )
X-int GetOwner ( )
X-bool GetPoisonedFlag ( )
X-vec3 GetPos ( )
X-real GetPosX ( )
X-real GetPosY ( )
X-real GetPosZ ( )
X-bitset GetRndInvMask ( )
X-bool GetRndInvMaskSingleFlagInv ( int p_iIdx )
X-Quat GetRot ( )
X-vec3 GetRotation ( )
X-bool GetShowSpeedLines ( )
X-bool GetSwimming ( )
X-CTechTree GetTechTree ( )
X-^CTechTreeDef GetTechTreeDef ( )
X-CFourCC GetType ( )
X-bitset GetVisibleMask ( )
X-bool HasGroupedChildren ( )
X-bool HasGroupedParent ( )
X-bool HasTechTree ( )
X-^CAttribs InitAttribs ( )
X-^CTechTreeDef InitTechTreeDef ( )
X-bool IsAggressive ( )
X-bool IsAmphibian ( )
X-bool IsConstructible ( )
X-bool IsDeconstructible ( )
X-bool IsDestructible ( )
X-bool IsDisableShadowCast ( )
X-bool IsDisableShadowReceive ( )
X-bool IsDynamicBBox ( )
X-bool IsHitable ( )
X-int IsInCombatRangeAttackZone ( ^CObjBase p_pxEnemy , real p_fMaxDist1 , real p_fMaxDist2 , real p_fMaxDist3 , real p_fPConeFallOff )
X-bool IsNoCulling ( )
X-bool IsPFBlocker ( )
X-bool IsPlaceBlocker ( )
X-bool IsSelectable ( )
X-bool IsVisInFOW ( )
X-void Rotate ( vec3 p_kvrV )
X-void SetAdditionalRot ( Quat p_krqRot )
X-void SetAge ( int p_iAge )
X-void SetAggressive ( bool p_bValue )
X-void SetAlarmSign ( bool p_bValue )
X-void SetAmphibian ( )
X-void SetCanFly ( bool p_bValue )
X-void SetCanSwim ( bool p_bValue )
X-void SetCanWalk ( bool p_bValue )
X-void SetConstructLevel ( int p_iLevel )
X-void SetConstructible ( bool p_bValue )
X-void SetDeconstructible ( bool p_bValue )
X-void SetDestructLevel ( int p_iLevel )
X-void SetDestructible ( bool p_bValue )
X-void SetDisableShadowCast ( bool p_bValue )
X-void SetDisableShadowReceive ( bool p_bValue )
X-void SetDynamicBBox ( bool p_bValue )
X-void SetFOW ( real p_fSize )
X-void SetHideMiniMap ( bool p_bOn )
X-void SetHitable ( bool p_bValue )
X-void SetIcedFlag ( bool p_bValue )
X-void SetLookAtPos ( vec3 p_vPos )
X-void SetNoCulling ( bool p_bValue )
X-void SetNoParticles ( bool p_bValue )
X-void SetOnWall ( bool p_bEnable )
X-void SetOwner ( int p_iNewOwner )
X-void SetPlaceBlocker ( bool p_bValue )
X-void SetPoisonedFlag ( bool p_bValue )
X-void SetRndInvMask ( bitset p_dwMask )
X-void SetRndInvMaskSingleFlagInv ( int p_iIdx , bool p_bSet )
X-void SetSelectable ( bool p_bValue )
X-void SetShowSpeedLines ( bool p_bValue )
X-void SetSwimming ( bool p_bValue )
X-void SetVisInFOW ( bool p_bValue )
X-void SetVisible ( bool p_bVisible )
X-void SetVisibleMask ( bitset p_dwVisibleMask )
X-void ShutAttribs ( )
X-void ShutTechTreeDef ( )
X-bool AddGroupedChild ( CObjHndl p_hObj )
X-bool AddGroupedChild ( ^CGameObj p_pxObj )
X-bool AddGroupedChildren ( CGuid p_krxG )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance , int p_iPrefSpeed , CFourCC p_xWalkSet , real p_fMaxRange )
X-void AdvanceAction ( CObjHndl p_hGoalObj , CGameObj.CAdvanceActionParams p_krxParams )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance , int p_iPrefSpeed )
X-void AdvanceAction ( CObjHndl p_hGoalObj )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance , int p_iPrefSpeed , CFourCC p_xWalkSet , real p_fMaxRange , vec3 p_kvrRootPos )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance , int p_iPrefSpeed , CFourCC p_xWalkSet )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance )
X-void AdvanceAction ( CObjHndl p_hGoalObj , real p_fMinDistance , int p_iPrefSpeed , CFourCC p_xWalkSet , real p_fMaxRange , vec3 p_kvrRootPos , vec3 p_kvrGoalOffset )
X-void AdvanceActionMaxRange ( CObjHndl p_hGoalObj , real p_fMaxRange )
X-void AdvanceWallAction ( CObjHndl p_hGoalObj , CGameObj.CAdvanceActionParams p_krxParams , bool p_bDestOnScape , bool p_bDontChangeState )
X-void AlignScape ( )
X-void AnimAction ( string p_ksrAnim )
X-void AnimAction ( string p_ksrAnim , int p_iNumLoops , bool p_bStart , bool p_bEnd )
X-void AnimActionStopLoop ( )
X-void AnnounceState ( string p_ksrState )
X-void BallisticAction ( vec3 p_vDestination , real p_fSpeed )
X-void BallisticAction ( vec3 p_vDestination , real p_fSpeed , real p_fG , bool p_bColDet , string p_sImpactAnim )
X-void BallisticAction ( vec3 p_vDestination , real p_fSpeed , real p_fG , bool p_bColDet )
X-void BallisticAction ( vec3 p_vDestination , real p_fSpeed , real p_fG )
X-void BallisticAction ( vec3 p_vDestination )
X-void BallisticAction ( vec3 p_vDestination , real p_fSpeed , real p_fG , bool p_bColDet , string p_sImpactAnim , CObjHndl p_hTargetObj )
X-bool CheckLineOfSightFight ( ^CGameObj p_pxEnemy , real p_fMaxDist )
X-bool CheckUnitCollision ( )
X-void ClearAnim ( )
X-void ClrCurrentCommandID ( )
X-void CreateTimer ( int p_iTimerID , CGameTimeSpan p_kxrInterval , bool p_bRepeat , int p_iRandomStart )
X-void CreateTimer ( int p_iTimerID , CGameTimeSpan p_kxrInterval , bool p_bRepeat )
X-void Delete ( )
X-void DeleteAllTimers ( )
X-void DeleteTimer ( int p_iTimerID )
--bool DoStartSiegeClimb ( ^CGameObj p_pxSiege )
X-bool EndCurrentLoopAnim ( )
X-bool EndCurrentLoopAnim ( ref CGameTime po_rxEndTime , real p_fMinDur )
X-void FallAction ( vec3 p_krvImpulse , string p_krsAnim )
X-void FallAction ( vec3 p_krvImpulse , string p_krsAnim , string p_krsAnimGetUp )
X-void FallActionDest ( vec3 p_krvDestPos , string p_krsAnim , string p_krsAnimGetUp , real p_fDelay )
X-bool FindNearestAttackZone ( vec3 p_krvAttackerPos , ref vec3 po_rvPos , ref real po_rfRadius , real p_fMinHeigth , real p_fMaxHeigth )
X-bool FindNearestAttackZone ( vec3 p_krvAttackerPos , ref vec3 po_rvPos , ref real po_rfRadius )
X-void FlexLinkAction ( CObjHndl p_krxTarget , CFourCC p_krxLink , real p_fStabil , vec3 p_krvOffset )
X-void FlexLinkAction ( CObjHndl p_krxTarget , CFourCC p_krxLink , real p_fStabil )
X-void FlexLinkAction ( CObjHndl p_krxTarget , CFourCC p_krxLink , real p_fStabil , vec3 p_krvOffset , string p_krsMoveAnim )
X-void FlightAction ( vec3 p_kvrDest , int p_iPrefSpeed , CFourCC p_xWalkSet , bitset p_dwFlightMode , real p_fCombatHeight )
X-void FlightAction ( vec3 p_kvrDest , int p_iPrefSpeed , CFourCC p_xWalkSet , bitset p_dwFlightMode )
X-void FlightAction ( vec3 p_kvrDest , int p_iPrefSpeed , bitset p_dwFlightMode )
X-^CActAdvanceWalk GetActAdvanceWalk ( )
X-string GetActionDesc ( )
X-bool GetCamouflage ( )
X-bool GetCanUseSiege ( )
X-vec3 GetCenter ( )
X-string GetClassName ( )
X-string GetCurActionDesc ( )
X-vec3 GetCurDir ( )
X-vec3 GetCurWalkTarget ( )
X-real GetCurrentAnimLength ( )
X-int GetCurrentAnimMode ( )
X-string GetCurrentAnimName ( )
X-int GetCurrentCommandID ( )
X-^CGroupWalk GetCurrentGroupWalk ( )
X-int GetCurrentMasterCommandID ( )
X-int GetCurrentWalkSpeed ( )
X-bool GetDbgCrashOnSetAction ( )
X-bool GetDbgCrashOnSetAnim ( )
X-bool GetDisguised ( )
X-^CGameEvtQueue GetEvents ( )
X-bool GetFOWTempVisible ( )
X-^CObjFSM GetFSM ( )
X-void GetFormationInfo ( ref real po_frAttackRange , ref real po_frArmor , ref real po_frSpeed , ref real po_frHitpoints )
X-void GetFormationWeights ( ref real po_rfH , ref real po_rfV )
X-bool GetFreeBorderBlocker ( )
X-bool GetFreePos ( ref vec3 po_rvDest )
X-bool GetFreePos ( ref vec3 po_rvDest , real p_fMaxDist )
X-vec3 GetFuturePos ( CGameTime p_xTime )
X-Quat GetFutureRot ( CGameTime p_xTime )
X-string GetGfxName ( )
X-^CGameObj GetGroupedParentObj ( )
X-^CGameObj GetGroupedRootParentObj ( )
X-CObjHndl GetHandle ( )
X-bool GetIgnoreSlope ( )
X-^CInventory GetInventory ( )
X-bool GetIsGate ( )
X-bool GetIsSieging ( )
X-bool GetIsTower ( )
X-bool GetIsTrap ( )
X-bool GetIsVanished ( )
X-bool GetIsWall ( )
X-bool GetLinkParentInfo ( ref CObjHndl po_rxParent , ref CFourCC po_rxLink )
X-bool GetLinkPosObj ( CFourCC p_krxLink , ref vec3 po_rvPos )
X-bool GetLinkPosRotObj ( CFourCC p_krxLink , ref vec3 po_rvPos , ref Quat po_rqRot )
X-bool GetLinkPosRotWorld ( CFourCC p_krxLink , ref vec3 po_rvPos , ref Quat po_rqRot )
X-bool GetLinkPosWorld ( CFourCC p_krxLink , ref vec3 po_rvPos )
X-bool GetNoAutoMove ( )
X-bitset GetOwnerVisMask ( )
X-bitset GetPFBlockerMask ( )
X-bool GetPerformingTask ( )
X-real GetRadius ( )
X-string GetSecActionDesc ( )
X-bool GetServerOnly ( )
X-vec3 GetSize ( )
X-string GetTechTreeDesc ( )
X-bool GetWallMapObj ( )
X-void HandleEditorCommand ( string p_sCommand , ^CGameObj p_pxObject , vec3 p_vPos , string p_sMiscParams )
X-void HandleEvent ( ref CGameEvtPtr p_rxEvtPtr )
X-void HandleGamePlayCommand ( string p_sCommand , ^CGameObj p_pxObject , vec3 p_vPos , string p_sMiscParams )
X-bool HasAction ( )
X-bool HasAnim ( string p_ksrAnim )
X-bool HasFallAction ( )
X-bool HasJetPackAction ( )
X-bool HasLink ( CFourCC p_krxLink )
X-bool HasLinkGFX ( )
X-bool HasPFBlocker ( )
X-bool HasSecondaryAction ( )
X-bool HasTimer ( int p_iTimerID )
X-bool HasWalkAction ( )
X-bool HasWalkSet ( CFourCC p_pxFCC )
X-^CGameEvtQueue InitEvents ( )
X-^CObjFSM InitFSM ( )
X-^CInventory InitInventory ( int p_iSize )
X-void InvalidateAttrib ( string p_ksrKey )
X-void InvalidateTechTreeCache ( )
X-void InvokeGenericSCEvent ( int p_iID , real p_fValidInterval , real p_fStartDelay )
X-void InvokeGenericSCEvent ( int p_iID , real p_fValidInterval )
X-void InvokeSCEvent ( bitset p_dwEvtType , real p_fValidInterval )
X-void InvokeSCEvent ( bitset p_dwEvtType , real p_fValidInterval , real p_fStartDelay )
X-bool IsGroupWalkPending ( )
X-bool IsInWater ( )
X-bool IsLargeAnimal ( )
X-bool IsMarkedForDelete ( )
X-bool IsPerformingAction ( )
X-void JetPackAction ( vec3 p_vDestination )
X-void JumpAction ( string p_ksrAnim , vec3 p_krvDest , Quat p_krqEndRot , real p_fStartDelay , real p_fSpeed )
X-void JumpAction ( string p_ksrAnim , vec3 p_krvDest , Quat p_krqEndRot , real p_fStartDelay )
X-void LinkAction ( CObjHndl p_krxTarget , CFourCC p_krxLink )
X-void LinkAction ( CObjHndl p_krxTarget , CFourCC p_krxLink , vec3 p_krvOffsetPos )
X-void Load ( ^CUOFReaderNode p_pxReaderNode )
X-void MoveAction ( vec3 p_vDestination , real p_fSpeed , real p_fDirAlign )
X-void MoveAction ( vec3 p_vDestination , real p_fSpeed )
X-void MoveAnimAction ( vec3 p_vDestination , real p_fSpeed , real p_fDirAlign , string p_ksrAnim )
X-void MoveAnimAction ( vec3 p_vDestination , real p_fSpeed , string p_ksrAnim )
X-void OnActionEnd ( bool p_bBroken )
X-void OnActionPreEnd ( bool p_bBroken )
--void OnActionStart ( )
X-void OnAmphibianWaterLandTransition ( bool p_bWaterToLand )
X-void OnAutoGatePassUnit ( )
X-void OnDockedWallDeleted ( )
X-real OnGetFormationInfoArmor ( )
X-real OnGetFormationInfoAttackRange ( )
X-real OnGetFormationInfoHitpoints ( )
X-real OnGetFormationInfoSpeed ( )
X-void OnInit ( bool p_bLoad )
--void OnObjClassChange ( )
X-void OnPostLoad ( )
X-void OnTechTreeChange ( ref CStringArray p_rasChanges )
X-void OnTechTreeChange ( )
X-void PauseAction ( )
X-void RegisterFlockingBoid ( )
X-bool RemAllLinkGFX ( )
X-bool RemGroupedChild ( ^CGameObj p_pxObj )
X-bool RemGroupedChild ( CObjHndl p_hObj )
X-bool RemGroupedChildren ( CGuid p_krxG )
X-bool RemGroupedChildren ( int p_iIdx )
X-bool RemLinkGFX ( CFourCC p_krxLink )
X-void RemoveFromWall ( )
X-void RemovePFBlocker ( )
X-void RideAction ( CObjHndl p_krxTarget , CFourCC p_krxLink , vec3 p_krvOffsetPos )
X-void RotateAction ( Quat p_krqRot , string p_krsAnim )
X-void RotateAction ( Quat p_krqRot )
X-void RotateAction ( Quat p_krqRot , CFourCC p_xWalkSet )
X-void RotateAction ( Quat p_krqRot , string p_krsAnim , real p_fMaxDur )
X-void RotateActionSLE ( Quat p_krqRot , string p_krsAnim , real p_fMaxDur , int p_iNumLoops , bool p_bStart , bool p_bEnd )
X-void RotateActionSpeed ( Quat p_krqRot , real p_fRotSpeed )
X-void Save ( ^CUOFWriterNode p_pxWriterNode )
X-void SecRotAction ( Quat p_krqRot , real p_fDur )
X-void SecondaryActionGetHit ( vec3 p_krvSlideDir , real p_fDelay )
X-void SecondaryMoveAction ( vec3 p_vDestination , real p_fSpeed )
X-void SecondaryRotateAction ( Quat p_krqRot )
X-bool SetAnim ( string p_ksrAnim , int p_iAnimMode )
X-bool SetAnim ( string p_ksrAnim , int p_iAnimMode , int p_iStartFrame , ref real po_frAnimLength )
X-bool SetAnim ( string p_ksrAnim , int p_iAnimMode , int p_iStartFrame )
X-void SetAttrib ( string p_sName , string p_sValue )
X-void SetCamouflage ( bool p_bValue )
X-void SetCamouflage ( bool p_bValue , bool p_bVisible )
X-void SetCanUseSiege ( bool p_bOn )
X-void SetCurrentCommandID ( int p_iNewID )
X-void SetDbgCrashOnSetAction ( bool p_bVal )
X-void SetDbgCrashOnSetAnim ( bool p_bVal )
X-void SetDefaultWalkSet ( CFourCC p_pxFCC )
X-void SetDisguised ( bool p_bDisguised )
X-void SetFOWTempVisible ( bool p_bVal )
X-void SetFreeBorderBlocker ( bool p_bOn )
X-void SetGFX ( string p_ksrName )
X-void SetIgnoreSlope ( bool p_bOn )
X-void SetIsGate ( bool p_bOn )
X-void SetIsSieging ( bool p_bOn )
X-void SetIsTrap ( bool p_bOn )
X-void SetIsVanished ( bool p_bOn )
X-void SetIsWall ( bool p_bOn )
X-bool SetLinkGFX ( CFourCC p_krxLink , string p_ksrGFXName , string p_ksrAnim )
X-bool SetLinkGFX ( string p_krsFCC , string p_ksrGFXName )
X-bool SetLinkGFX ( CFourCC p_krxLink , string p_ksrGFXName )
X-bool SetLinkGFX ( string p_ksrGFXName )
X-void SetName ( string p_ksrName )
X-void SetNoAutoMove ( bool p_bOn )
X-void SetPFBlockerMask ( bitset p_dwMask )
X-void SetPerformingTask ( bool p_bVal )
X-void SetPos ( vec3 p_vPos )
X-void SetRot ( Quat p_qOrientation )
X-void SetRotation ( vec3 p_vOrientation )
X-bool SetSLEAnim ( string p_ksrAnim , int p_iNumLoops )
X-bool SetSLEAnim ( string p_ksrAnim , int p_iNumLoops , bool p_bStart , bool p_bEnd , ref real po_frAnimLength )
X-bool SetSLEAnim ( string p_ksrAnim , int p_iNumLoops , bool p_bStart , bool p_bEnd )
X-void SetServerOnly ( bool p_bVal )
X-bool SetType ( string p_ksrType )
X-void SetWallMapObj ( bool p_bOn )
X-void ShutEvents ( )
X-void ShutFSM ( )
X-void ShutInventory ( )
X-void TerminateAction ( )
X-string TransGFXName ( string p_ksrName )
X-void UnpauseAction ( )
X-void WaitAction ( real p_fDuration )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , ^CGameObj p_pxGoalObj , CFourCC p_xWalkSet )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed )
X-void WalkAction ( vec3 p_vDest )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , ^CGameObj p_pxGoalObj , CFourCC p_xWalkSet , bool p_bUseMaterial )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , ^CGameObj p_pxGoalObj )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed , bool p_bUsePathfinder )
X-void WalkAction ( vec3 p_vDest , int p_iPrefSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption )
X-void WallWalkAction ( vec3 p_kvrDest , bool p_bDestOnScape , int p_iPrefSpeed , bool p_bBreakOnScape )
X-void WallWalkAction ( vec3 p_kvrDest , bool p_bDestOnScape , int p_iPrefSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , CFourCC p_xWalkSet , bool p_bBreakOnScape )
X-void SetLastDamage ( int p_iOwner )
X-int GetLastDamage ( )
XSvoid ToggleGodModeForAllObjects ( )
X-void AddItemName ( string p_sName )
X-void AddItem ( CObjHndl p_xItem )
X-void RemoveItem ( CObjHndl p_xItem )
X-int AddProdQueueItem ( string p_sClass )
X-void RemoveProdQueueItem ( int p_iID )
X-void SetGodMode ( bool p_bState )
X-real GetBonusSum ( int p_iType )
X-void ForceBoniUpdate ( )
X-void AddCamouflageEffect ( string p_sType )
X-void AddCamouflageEffect ( string p_sType , CObjHndl p_xSrcObj )
X-bool HasCamouflageEffect ( string p_sType )
X-bool HasValidCamouflageEffect ( string p_sType )
X-void RemoveCamouflageEffect ( string p_sType )
X-void RemoveCamouflageEffect ( string p_sType , CObjHndl p_xSrcObj )
X-void Reveal ( )
X-void UpdateCamouflageLayers ( )
X-void OnReveal ( )
X-void SetEffectFlag ( bitset p_dwFlag , bool p_bOn )
X-void AddRangedBuff ( string p_sBuff )
X-void RemoveRangedBuff ( string p_sBuff )
--string GetCamouflageAnml ( )
X-bool GetEffectFlag ( bitset p_dwFlag )
X-^CBoniBucket GetBoniBucket ( int p_iType )
X-void OnTaskStarted ( )
X-void OnEmptyTaskList ( )
X-void SetIdleAnim ( )
X-^CWeaponMgr GetWeaponMgr ( )
X-void HandleHealing ( )
X-void SetGroup ( CObjHndl p_xGroup )
X-CObjHndl GetGroup ( )
X-void SetTransportClass ( int p_iSize )
X-real GetLongRangeFireDelay ( )
X-real GetLongRangeFireSpeed ( )
X-real GetLongRangeFireFalloff ( )
X-bool IsFeignDeath ( )
X-void SetFeignDeath ( bool p_bDeath )
X-ref int GetInvulnerable ( )
X-void SetInvulnerable ( int p_iInvulnerable )
X-void SetLDInvulnerable ( bool p_bValue )
X-bool GetLDInvulnerable ( )
X-void StartANMLImmunityTimer ( )
X-ref bool GetFinished ( )
X-void SetFinished ( bool p_bFinished )
X-bool DoesAreaDamage ( )
X-void SetGettingFinished ( bool p_bValue )
X-void SetTrappedGfx ( string p_sClass , real p_fDuration )
X-void SetTrapped ( CObjHndl p_xTrapHndl )
X-void SetTrapped ( bool p_bTrapped )
X-void SetTrapped ( real p_fDuration )
X-void SetDundeed ( real p_fDuration )
X-void StartPatrol ( ref array p_ravWaypoints , int p_iPatrolMode , int p_iSpeed )
X-void StartPatrol ( ref array p_ravWaypoints , int p_iPatrolMode , int p_iSpeed , bool p_bStraightWalk )
X-void AddPatrolPoint ( vec3 p_vPos , int p_iSpeed )
X-void StopPatrol ( )
X-void Dump ( string p_sString )
X-void CheckPatrol ( )
X-bool IsTrapped ( )
X-void SetTaskImmediate ( ^CTask p_pxTask )
X-void AddTask ( ^CTask p_pxTask , bool p_bQueue )
X-void BreakCurTask ( )
X-void OnDoFirstStrike ( real p_fTimeToHit )
X-void UpdateDeliveries ( )
X-void AcceptDeliveries ( )
X-CObjHndl GetCurEnemy ( )
X-void SetCurEnemy ( CObjHndl p_xHndl )
X-void ReturnToFight ( )
X-void MemorizeCurrentFightState ( CObjHndl p_xCurEnemy , bool p_bUserCommand , bool p_bNoUserBerserkerMode )
X-void SetFollowFailed ( bool p_bFailed )
X-bool InvalidateTechTree ( )
--void OnChangeToIdleState ( string p_sTaskName )
--void OnIdleEnter ( ^CState p_pxFrom , ^CState p_pxTo )
--void OnIdleTick ( int p_iTime )
X-void OnIdleLeave ( ^CState p_pxFrom , ^CState p_pxTo )
X-int AddAutoSpecialMove ( string p_sTTPath )
X-bool CheckSpecialMoves ( ^CFightingObj p_pxEnemy )
X-void UpdateAttribs ( bool p_bLoad )
X-CObjHndl GetProduceUnit ( )
X-void CreatePersonalProduceUnit ( )
X-void CreatePersonalProduceUnit ( bool p_bSetReady )
--void CreatePersonalRegion ( string p_sRegionClass , vec3 p_vDimension , bitset p_dwType )
--void DeletePersonalRegion ( )
--bool HasPersonalRegion ( )
X-bool DoesCountInUnitLimit ( )
--void AddUnit ( )
--void RemoveUnit ( )
--bool UpdateDestructionFlags ( )
--void StartTT ( )
--void SetStartFilter ( bool p_bEnable )
--void SetNewStartFilterOwner ( int p_iOwner )
--bool UpdateSpecialActions ( ref int p_riTimerID )
X-bool AddSpecialActionTimer ( string p_sTTPath )
X-bool CheckSpecialActionTimer ( string p_sTTPath )
X-bool ResetSpecialActionTimer ( string p_sTTPath )
--void ReWriteActionAttribs ( )
X-ref CObjHndl AddFX ( string p_sFX , real p_fTime )
X-bool RemoveFX ( string p_sFX )
X-void ClearFX ( )
X-int GetLevel ( )
--bool CompareTechTreeLevel ( int p_iLevel )
--void SetLevelFilter ( bool p_bEnable )
--void SetLevelFilter ( bool p_bEnable , string p_sPath )
X-bool SetLevel ( int p_iLevel )
X-bool SetLevelClean ( int p_iLevel )
X-void DoLevelUpAnim ( )
X-void SetUnique ( bool p_bUnique )
X-real GetHitpoints ( )
X-real GetMaxHitpoints ( )
--void SetMaxHitpoints ( real p_fMaxHitpoints )
X-void SetHitpoints ( real p_fHitpoints )
X-bool IsSeriouslyInjured ( )
X-string GetPlayerTribeName ( )
X-string GetTribeName ( )
X-void GetBestWeapon ( )
X-void GetBestWeapon ( ^CFightingObj p_pxEnemy , bool p_bUpdate )
--bool CompareCaste ( string p_sCastes )
--bool MustHaveUser ( )
X-void ExamineFlags ( )
X-void UpdateGfxFlags ( )
--void UpdateFormationAttribs ( )
X-void UpdateAggressionPos ( vec3 p_vPos )
X-real GetTechTreeHitpoints ( )
X-real GetHealingRadius ( )
X-real GetHealingAmount ( ^CFightingObj p_pxTarget )
X-real GetTechTreeValueR ( string p_sName , real p_fDefValue )
X-int GetTechTreeValueI ( string p_sName , int p_iDefValue )
X-real GetSelfTimeFactor ( )
X-void GetTechTreeFlags ( ref array p_rasFlags )
X-int GetTechTreeAggressiv ( )
X-bitset GetDirection ( vec3 p_vDir )
X-bitset GetDirection8 ( vec3 p_vDir )
X-^CTaskMgr GetTaskMgr ( )
X-^CTask GetCurTask ( )
X-string GetCurTaskName ( )
--void DoGetHitReaction ( )
X-void SetHitReactionTimer ( real p_fSecs , vec3 p_vDir )
X-void OnKill ( )
X-void Damage ( real p_fDamage )
X-real TakeDmg ( ^CFightingObj p_pxEnemy )
X-real TakeDmg ( ^CFightingObj p_pxEnemy , real p_fFactor )
X-void ClearDamageCache ( )
X-real TakeDmg ( ^CFightingObj p_pxEnemy , real p_fFactor , real p_fHitDelay )
--void ProvidePoison ( real p_fDmg , int p_iMaxCount )
--void DecayPoison ( )
X-ref bool CheckGrantResourcesBLDG ( )
X-ref bool CheckGrantResourcesSHIP ( )
X-void GrantResources ( int p_iPlayer )
X-void SetBuildAction ( string p_sAction )
X-ref string GetBuildAction ( )
X-void InvokeAreaThrow ( ref vec3 p_rvPos , real p_fRange )
X-bool CheckMaxAutoprodDist ( CObjHndl p_xObj )
X-bool CheckMaxAutoprodDist ( vec3 p_vPos )
XSvoid InvokeAreaThrow ( ref vec3 p_rvPos , real p_fRange , int p_iOwner , int p_iSizeClass )
XSvoid InvokeAreaThrow ( ref vec3 p_rvPos , ref CObjList p_rxEnemies , int p_iSizeClass )
XSbool CalcSizeClassAreaThrow ( int p_iFighterSize , int p_iEnemySize , ref real po_rfStrength )
XSbool CalcSizeClassThrow ( int p_iFighterSize , int p_iEnemySize , ref real po_rfStrength )
--void ProvideDmg ( int p_iID )
X-void ResetCamouflageTimer ( )
X-bool CanDisguise ( )
X-int GetScalpValue ( )
X-void TriggerTimer ( real p_fSecs )
X-void TakeDirectDmg ( real p_fDmg )
X-void TakeDirectDmg ( real p_fDmg , real p_fArmorPiercing )
X-void TakeDirectDmg ( real p_fDmg , real p_fArmorPiercing , int p_iDmgDealer )
X-void TakeDirectDmg ( real p_fDmg , int p_iDmgDealer )
X-void TakeDirectMeleeDmg ( real p_fDmg )
X-void TakeDirectMeleeDmg ( real p_fDmg , real p_fArmorPiercing )
X-void TakeDirectMeleeDmg ( real p_fDmg , int p_iDmgDealer )
X-void OnAttack ( ^CGameObj p_pxEnemy )
--void OnDefend ( ^CGameObj p_pxEnemy )
X-void AddEnemy ( CObjHndl p_xEnemy , bool p_bDefend )
X-void PreCheckForEnemies ( )
X-void UpdateFightFactors ( )
X-bool ExamineEnemies ( bool p_bAlarm )
X-bool ExamineEnemies ( bool p_bAlarm , bool p_bFillEnemyList )
X-void SortEnemyList ( ref CObjList p_rxList , real p_fAttackRange , bool p_bSortMinAttackRange , bool p_bAttackOwn )
X-void FillEnemyList ( ref CObjList p_rxDirectList , ref CObjList p_rxAlarmList )
X-bool IsInCombatRange ( ^CFightingObj p_pxEnemy )
X-bool IsInCombatRange ( ^CFightingObj p_pxEnemy , bool p_bUpdateWeapons )
X-bool IsInCombatRange ( ^CFightingObj p_pxEnemy , ref bool po_rbInMinRange , ref CObjHndl p_rxLastMinRangeTarget )
X-bool IsInCombatRange ( ^CFightingObj p_pxEnemy , ref bool po_rbInMinRange , ref CObjHndl p_rxLastMinRangeTarget , real p_fAttackRange )
X-bool IsInCombatRange ( ^CFightingObj p_pxEnemy , ref bool po_rbInMinRange , ref CObjHndl p_rxLastMinRangeTarget , real p_fAttackRange , bool p_bUpdateWeapons )
X-bool IsInScapeCombatRange ( vec3 p_vAttackPos , ref bool po_rbInMinRange )
X-int GetAttackType ( )
X-void SetAttackType ( int p_iType )
X-void SetDmg ( real p_fDmg )
X-real GetDmg ( )
X-ref real GetPoisonDmg ( )
X-void SetPoisonDmg ( real p_fDmg )
X-ref int GetPoisonMaxTickCount ( )
X-void SetPoisonMaxTickCount ( int p_iTickCount )
X-void SetWeaponSizeClass ( int p_iWeaponSizeClass )
X-int GetWeaponSizeClass ( )
X-void SetHitRange ( real p_fHitRange )
X-ref real GetHitRange ( )
X-void SetRealHitRange ( real p_fHitRange )
X-ref real GetRealHitRange ( )
X-void SetEndDmg ( real p_fEndDmg )
X-ref real GetEndDmg ( )
X-void SetFormationPriorityFront2Back ( real p_fFront )
X-void SetFormationPriorityCenter2Side ( real p_fCenter )
X-ref vec2 GetFormationPriority ( )
X-void SetMinDmg ( real p_fDmg )
X-void SetProtection ( real p_fProt )
X-ref real GetProtection ( )
X-void SetRangedProtection ( real p_fProt )
X-ref real GetRangedProtection ( )
X-bool IsDead ( )
X-void SetDead ( bool p_bValue )
X-void ChangeMaxHitpoints ( real p_fNewMax )
X-void AddHitpoints ( real p_fAdd )
X-void SetTransportObj ( CObjHndl p_xHndl )
X-CObjHndl GetTransportObj ( )
X-void UpdateHitpoints ( )
X-void UpdateRageUnit ( )
X-ref CFourCC GetWalkSet ( )
X-ref CFourCC GetHumpWalkSet ( )
X-void Die ( )
X-bool SelfDestruct ( )
X-void DiePerHarakiri ( )
--bool SetExploTimer ( )
X-void DieFastAndSilent ( )
--bool AuthorizationPicardFourSevenAlphaTango ( )
X-void SetReaction ( real p_fDmg )
X-real GetAttackDirection ( )
X-void SetAttackDirection ( real p_fDirection )
X-void RotateToEnemy ( ^CFightingObj p_pxEnemy , vec3 p_vPos )
X-void RotateToEnemy ( ^CFightingObj p_pxEnemy , vec3 p_vPos , string p_sOverlayAnim , real p_fOverlayRatio )
X-real GetAngleToR ( ^CGameObj p_pxTarget )
X-real GetAngleToR ( vec3 p_vPos )
X-Quat GetAngleToQ ( ^CGameObj p_pxTarget )
X-Quat GetAngleToQ ( vec3 p_vPos )
--bool StartFireworks ( string p_sTTPath )
--bool StartSweepingBlow ( string p_sTTPath )
X-void SetHitDone ( )
X-void ResetHitDone ( )
X-bool CanDoNextHit ( real p_fDuration )
X-bool AttackEnemy ( ^CFightingObj p_pxEnemy , vec3 p_vTarget , ref bool p_rbRotated )
X-void DoCaptainAttackAnim ( )
X-void Penetrate ( ^CFightingObj p_pxEnemy )
X-void Penetrate ( ^CFightingObj p_pxEnemy , vec3 p_vPos )
X-void Penetrate ( vec3 p_vPos )
X-void Penetrate ( ^CFightingObj p_pxEnemy , real p_fAngle )
X-void GetPenetratedObjs ( vec3 p_vTarget , real p_fRadius , ref CObjList p_rxObjs , real p_fAngle )
X-void EndFight ( )
X-void OnStartFight ( )
X-string GetFirstStrikeAnim ( )
X-bool FollowEnemy ( ^CFightingObj p_pxEnemy , bool p_bAttackScape )
X-void SetAggressionWalk ( bool p_bAggressionWalk )
X-void SetAggressionWalk ( bool p_bAggressionWalk , bool p_bAggrTNoAnml )
X-bool IsAbleToWalk ( )
X-void GoTo ( vec3 p_vPos , bool p_bUserCommand , int p_iSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption )
X-void GoTo ( vec3 p_vPos , bool p_bUserCommand , int p_iSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , bool p_bOnWall )
X-void GoTo ( vec3 p_vPos , bool p_bUserCommand , int p_iSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , bool p_bOnWall , bool p_bQueued )
X-void GoTo ( vec3 p_vPos , bool p_bUserCommand , int p_iSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , bool p_bOnWall , bool p_bQueued , bool p_bUseMaterial )
X-void GoTo ( CObjHndl p_xTarget , ref CGameObj.CAdvanceActionParams p_rxParams , bool p_bUserCommand , bool p_bQueued )
X-void GoToObj ( CObjHndl p_xTarget , bool p_bUserCommand , bool p_bQueued )
X-bool IsAbleToFight ( )
X-void SetCanFightAttrib ( bool p_bCanFight )
X-bool IsInFight ( )
--void InvokeFightTask ( CObjHndl p_xTarget , vec3 p_vPos , bool p_bUserCommand )
--void InvokeFightTask ( CObjHndl p_xTarget , vec3 p_vPos , bool p_bUserCommand , bool p_bAddTask )
--void InvokeFightTask ( CObjHndl p_xTarget , vec3 p_vPos , bool p_bUserCommand , bool p_bAddTask , bool p_bNoUserBerserkerMode )
X-bool IsBerserking ( )
X-bool IsBerserkTarget ( ^CGameObj p_pxObj )
X-void Fight ( ^CGameObj p_pxTarget , vec3 p_vPos , bool p_bUserCommand )
X-void ShoutForHelp ( bool p_bForced )
--bool PlayHelpSound ( ^CGameObj p_pxEnemy , CObjList p_xFriends )
X-void SetMovableInFight ( bool p_bMove )
X-bool GetMovableInFight ( )
--void UpdateAggressive ( )
--void ActivateAggroTimer ( )
X-int GetAggressive ( )
X-void SetAlarmed ( bool p_bStatus )
X-void SetAlarmed ( bool p_bStatus , CObjHndl p_xObj )
X-void SetThreatTask ( CObjHndl p_xHndl )
X-string GetThreatAnim ( )
X-void SetInvisibleFlag ( bool p_bStatus )
X-ref bool GetInvisibleFlag ( )
X-void SetProjectile ( string p_sArrow )
X-ref string GetProjectile ( )
X-bool NextJob ( CObjHndl p_xTarget , CObjList p_xIgnoreBuildUps )
X-void SetRealProjectile ( string p_sArrow )
X-ref string GetRealProjectile ( )
X-^CArrow CreateProjectileAndShoot ( ^CFightingObj p_pxEnemy , vec3 p_vPos )
X-^CArrow CreateProjectileAndShoot ( ^CFightingObj p_pxEnemy , vec3 p_vPos , string p_sProjectileType )
X-void CreateProjectileAndShootBuildUp ( ^CFightingObj p_pxEnemy , vec3 p_vPos , ^CBuildUpWeapon p_pxBuildUp )
X-real GetProjectileDelay ( )
X-void SetProjectileDelay ( real p_fDelay )
X-ref real GetProjectileFallOff ( )
X-void SetProjectileFallOff ( real p_fFallOff )
X-ref real GetProjectileSpeed ( )
X-void SetProjectileSpeed ( real p_fSpeed )
X-void SetProjectileJitter ( real p_fJitter )
X-real GetProjectileJitter ( )
X-void SetPenetration ( bool p_bPenetration )
X-void SetPenetrationAngle ( real p_fPenetrationAngle )
X-ref bool GetPenetration ( )
X-ref real GetPenetrationAngle ( )
X-vec3 GetProjectileStartPos ( )
X-vec3 GetProjectileStartPos ( int p_iIdx )
X-CFourCC GetProjectileLink ( )
X-real GetProjectileFallOffCone ( real p_fRange )
X-real GetProjectileFallOffCone ( )
X-void ShowWeapons ( )
X-void UpdateWeaponsGfx ( )
X-void HideWeapons ( )
X-real GetWeaponDuration ( )
X-void SetWeaponDuration ( real p_fDuration )
X-ref real GetHitDelay ( )
X-void SetHitDelay ( real p_fHitDelay )
X-int GetAggressionState ( )
X-void SetAggressionState ( int p_iState )
X-ref real GetMinAttackRange ( )
X-void SetMinAttackRange ( real p_fValue )
X-ref real GetRealMinAttackRange ( )
X-void SetRealMinAttackRange ( real p_fValue )
X-real GetAttackRange ( )
X-void SetAttackRange ( real p_fRange )
X-ref real GetSecondaryRangeM ( )
X-ref real GetSecondaryRangeS ( )
X-void SetSecondaryRangeM ( real p_fRange )
X-void SetSecondaryRangeS ( real p_fRange )
X-void SetFOWRange ( real p_fRange )
X-ref real GetFOWRange ( )
X-ref real GetArmorPiercing ( )
X-void SetArmorPiercing ( real p_fValue )
X-ref real GetAlarmRange ( )
X-void PickUp ( CObjHndl p_xItem , bool p_bQueue )
X-void DropItem ( CGuid p_xGuid , vec3 p_vDropPos , bool p_bQueue )
X-void UseItem ( ^CGameObj p_pxObject )
X-void SetAlarmRange ( real p_fRange )
X-bool InitFinishingMove ( ^CGameObj p_pxFighter , ^CGameObj p_pxEnemy )
X-string GetNextFightAnim ( )
X-string GetFightAnim ( )
X-ref real GetProjectileOn ( )
X-ref real GetProjectileOff ( )
X-void SetProjectileOnTimer ( )
X-void SetProjectileOffTimer ( )
X-void ProjectileOn ( )
X-void ProjectileOff ( )
X-void SetFightAnim ( ref CFightingObj.CFightAnim p_rxAnim )
X-void ClearFightAnims ( )
X-void AddFightAnim ( string p_sAnim )
X-void AddFightAnim ( ref CFightingObj.CFightAnim p_rxAnim )
X-void UpdateTechTree ( )
X-void UpdateEquipment ( )
X-bool WeaponHasChanged ( )
X-bool OwnWeaponHasChanged ( )
X-void UpdateWeapons ( string p_sPrimaryWeapon )
--real GetAICheatModifier ( )
--void ClearWeaponCache ( )
--void AddWeaponCache ( )
--void ReloadWeaponCache ( ^CFightingObj.CWeaponCache p_pxWeapon )
--void UpdateSizeClass ( )
--void UpdateSpeed ( )
X-int GetDefaultSpeed ( )
X-void SetDefaultSpeed ( int p_iSpeed )
X-int GetMaxSpeed ( )
X-void SetMaxSpeed ( int p_iSpeed )
X-string GetLeftHandWeapon ( )
X-string GetRightHandWeapon ( )
X-string GetCurrentWeapon ( )
X-string GetSecondaryWeaponM ( )
X-string GetSecondaryWeaponS ( )
X-string GetArmor ( )
X-void UpdateWeaponBoni ( )
X-void AddBoni ( string p_sPath , ref CBonus p_rxBonus )
X-ref CBonus GetAttackBoni ( )
X-real CalcAttackBoni ( real p_fDamage )
X-real AddTemporaryAttackBoni ( real p_fDamage )
X-real AddTemporaryDefenseBoni ( real p_fProtection )
X-real AddTemporaryRangeBoni ( )
X-real AddTemporaryRangedDefenseBoni ( real p_fProtection )
X-ref CBonus GetDefenseBoni ( )
X-string GetObjPath ( )
--void UpdateObjPath ( )
--void UpdateRangeNDamageInformation ( )
X-bool UpdateGfx ( )
--void UpdateFOW ( )
X-void UpdateMods ( )
X-real GetTechTreeModifier ( string p_sType , bool p_bRelative )
X-real GetClassTechTreeModifier ( string p_sType , bool p_bRelative )
X-real GetTechTreeActionModifier ( string p_sClass , string p_sType )
--bool GiveCommandsToTransportObj ( string p_sCommand , string p_sMiscParams )
--void SetDefensiveMode ( string p_sMiscParams )
X-void AbortTask ( )
--bool ProcessTTFilter ( ^CGameObj p_pxObj , string p_sTTP , bool p_bSetFilter )
X-void AutoScout ( )
X-void AddPriorityTarget ( CObjHndl p_xTarget )
X-void ClearPriorityList ( )
X-void StopEverything ( )
X-void CancelAction ( string p_sTTPath )
--void Notify ( string p_sMiscParams )
X-void HandleWalkCommand ( vec3 p_vPos , string p_sMiscParams )
X-void UpdateWalkTargetAttribs ( )
X-void UpdatePatrolTargetAttribs ( )
X-bool SetRallyPoint ( vec3 p_vPoint , CObjHndl p_xTarget )
X-vec3 GetRallyPosition ( int p_iPrevention )
X-ref CObjHndl GetRallyTarget ( )
--void SetRageUnit ( bool p_bValue )
--bool GetRageUnit ( )
--void SetRallySite ( bool p_bRally )
X-bool GetRallySite ( )
X-void HealMe ( real p_fAddHitpoints )
X-void FullHeal ( )
X-void FountainHeal ( ^CGameObj p_pxO )
X-int GetTransportClass ( )
X-void BoardTransport ( ^CGameObj p_pxTransport , vec3 p_vPos , bool p_bUserCommand , string p_sParams )
X-void StopBoarding ( )
X-int NeededSpaceInTransport ( )
X-bool IsOnShip ( )
X-bool IsOnOpenTransporter ( )
X-void SetTaskDescription ( string p_sDesc )
X-void Rotate2Obj ( CObjHndl p_xObj )
X-void SetTrumpetEffect ( )
X-void SetStoned ( real p_fDuration )
X-void SetIced ( real p_fDuration )
X-void SetPawEffect ( )
X-real GetProdSpeedFactor ( CFourCC p_xType )
X-^CAttribs GetPlayerAttribs ( )
X-bool CanHarvest ( )
X-bool CanBuild ( )
X-void CreateSpirit ( )
--bool CheckMultiArrow ( string p_sTTPath )
--void StartMultiArrow ( string p_sTTPath )
--bool CheckBurstArrow ( string p_sTTPath )
--void StartBurstArrow ( string p_sTTPath )
--bool CheckKick ( string p_sTTPath )
--void StartKick ( string p_sTTPath )
--bool CheckTwister ( string p_sTTPath )
--void StartTwister ( string p_sTTPath )
--bool CheckQuake ( string p_sTTPath )
--void StartQuake ( string p_sTTPath )
X-void BoardTransport ( ^CTransportObj p_pxTransport , vec3 p_vPos , bool p_bUserCommand , string p_sParams )
--bool CheckMatrix ( string p_sTTPath )
--void StartMatrix ( string p_sTTPath )
--bool StartDestroyVHCL ( string p_sTTPath , ^CGameObj p_pxObject )
--bool StartHealANML ( string p_sTTPath )
--bool CheckRoar ( string p_sTTPath )
--void StartRoar ( string p_sTTPath )
X-real StartLadderClimb ( CObjHndl p_xLadder , bool p_bClimbUp , bool p_bJumpOff )
X-real StartBrachioClimb ( CObjHndl p_xBrachio , bool p_bClimbUp , bool p_bJumpOff )
X-real StartSiegeClimb ( CObjHndl p_xSiege )
X-void StartSiegeLeave ( CObjHndl p_xSiege )
X-int GetRepairNoCost ( )
X-void MakeIllusion ( )
X-void EnableAjeCamouflage ( string p_sTTPath )
--void InitResourceInventory ( )
X-bool SetCaste ( string p_sCaste )
X-string GetCaste ( )
X-void SetEntrenched ( int p_iEntrenched )
X-int GetEntrenched ( )
--bool OnObjAddWarcry ( CObjHndl p_xHndl )
--bool OnObjRemWarcry ( CObjHndl p_xHndl )
--bool OnObjAddWarpaint ( CObjHndl p_xHndl )
--bool OnObjRemWarpaint ( CObjHndl p_xHndl )
--bool HealSelf ( real p_fAmount , real p_fSpeed )
X-real GetSchwanzlaenge ( )
X-void SetSchwanzlaenge ( real p_fSchwanzlaenge )
--bool CheckCanFindTraps ( )
--void FindTrapsInit ( )
X-void FindTraps ( )
--bool CheckCanFindTraces ( )
--void FindTracesInit ( )
--void FindTraces ( )
X-void FindTracesAndTraps ( string p_sPath , vec3 p_vPos , real p_fRadius )
--void PlayRandomVictoryAnim ( )
X-bool AttackTransportersTarget ( )
X-bool IsIdle ( )
X-bool SearchStone ( )
X-bool SearchBuildingToBuildUp ( ^CBuilding p_pxBuilding , CObjList p_xIgnoreTargets )
X-bool SearchBuildingToRepair ( ^CBuilding p_pxBuilding , CObjList p_xIgnoreTargets )
X-void Mine ( CObjHndl p_xTarget , bool p_bQueue )
X-bool SearchForest ( )
X-void Harvest ( ^CGameObj p_pxObj , vec3 p_vPos , bool p_bQueue )
X-void EnterBunker ( ^CGameObj p_pxBunker , bool p_bQ )
X-bool SomeoneToHeal ( bool p_bRandom )
X-bool HealUnits ( bool p_bQ )
X-bool HealUnits ( CObjHndl p_xTarget , bool p_bQ )
X-void GetFood ( CObjHndl p_xTarget , bool p_bQueue , int p_iUserCmd )
X-bool SearchFood ( )
--void GetFoodSearch ( string p_sFood , vec3 p_vPos )
X-void DeliverResources ( ^CGameObj p_pxObject , bool p_bQueue )
X-void GetUnlimited ( ^CGameObj p_pxObject , bool p_bQueue )
X-void GetCorn ( ^CGameObj p_pxObject , bool p_bQueue )
X-void WalkToPos ( vec3 p_vPos , bool p_bQueue )
X-void WalkToPos ( vec3 p_vPos , int p_iSpeed , bool p_bQueue )
X-void WalkToPos ( vec3 p_vPos , int p_iSpeed , bool p_bUsePathfinder , bool p_bQueue )
X-void WalkToPos ( vec3 p_vPos , int p_iSpeed , bool p_bUsePathfinder , bool p_bHeightAdaption , bool p_bQueue )
X-void Build ( CObjHndl p_xObj , bool p_bQueue )
X-void Build ( CObjHndl p_xObj , bool p_bQueue , CObjList p_xIgnoreTargets )
X-void Repair ( CObjHndl p_xObj , bool p_bQueue )
--void Repair ( CObjHndl p_xObj , bool p_bQueue , CObjList p_xIgnoreTargets )
X-bool Shotgun ( ^CGameObj p_pxTarget , vec3 p_vPos , string p_sTTPath )
X-bool Jetpack ( vec3 p_vPos , string p_sTTPath )
X-bool Throwdownshot ( ^CGameObj p_pxTarget , string p_sTTPath )
X-void BuildLadder ( ^CGameObj p_pxTarget )
X-void JumpOffWall ( vec3 p_vPos )
X-void AddCTheLiteTask ( ^CGameObj p_pxObj , vec3 p_vPos , string p_sTaskName )
X-void StartDisguise ( string p_sPath )
--void CreateIllusions ( )
--void Entrench ( string p_sParams )
--bool DeliverInsects ( ^CGameObj p_pxObject , string p_sPath )
--bool DeliverTermites ( ^CGameObj p_pxObject , string p_sPath )
--bool ShootBurningArrow ( ^CGameObj p_pxObject )
--bool DeliverTornado ( vec3 p_vPos , string p_sPath )
--bool DeliverQuicksand ( vec3 p_vPos , string p_sPath )
X-bool PickSomeLocks ( ^CGameObj p_pxObject )
--void RaiseBuilding ( vec3 p_vPos , string p_sParam , bool p_bQueue )
--void Resurrect ( string p_sTTPath , int p_iSpiritHandle , bool p_bQueued )
X-real GetTimeFactor ( CObjHndl p_xTarget )
X-bool DiePerHeadOff ( ^CCharacter p_pxEnemy , ^CCharacterCorpse p_pxCorpse )
X-void CreateCorpse ( )
X-real GetResourceInventorySize ( )
X-real GetResourceInventorySize ( string p_sResource )
X-real GetResourceInventorySize ( int p_iIdx )
--bool IsAnimLoopUnit ( string p_sClass )
X-void ShowWeapons ( string p_sAnim )
X-void UpdateResourceInventoryCaps ( )
X-real ResInvCount ( int p_iType )
X-void ResInvEmpty ( int p_iType )
X-bool ResInvIsFull ( int p_iType )
X-real GetPlainMaxResInv ( )
X-real GetMaxResInv ( )
X-bool ResInvIsFull ( string p_sType )
X-bool ResInvIsEmpty ( int p_iType )
X-bool ResInvIsEmpty ( string p_sType )
X-real GetResInvSpace ( int p_iType )
X-real GetResInvSpace ( string p_sType )
X-bool ResInvAdd ( int p_iType , real p_fCount )
X-bool ResInvAdd ( string p_sType , real p_fCount )
X-void DropAllInResInv ( )
X-bool CheckInResInvAllPossible ( ^CGameObj p_pxDelivery )
X-bool CheckInResInv ( string p_sType )