Anvil
Loading...
Searching...
No Matches
Anvil.Native.Functions.CNWSCreature Class Reference

Public Member Functions

delegate void AddAssociate (void *pCreature, uint oidAssociate, ushort associateType)
 
delegate int AddCastSpellActions (void *pCreature, uint nSpellId, int nMultiClass, int nDomainLevel, int nMetaType, int bSpontaneousCast, Vector3 vTargetLocation, uint oidTarget, int bAreaTarget, int bAddToFront, int bFake, byte nProjectilePathType, int bInstant, int bAllowPolymorphedCast, int nFeat, byte nCasterLevel)
 
delegate void AddGold (void *pCreature, int nGold, int bDisplayFeedback)
 
delegate uint AIActionHeal (void *pCreature, void *pNode)
 
delegate uint AIActionRest (void *pCreature, void *pNode)
 
delegate void BroadcastSpellCast (void *pCreature, uint nSpellId, byte nMultiClass, ushort nFeat)
 
delegate int CanEquipItem (void *pCreature, void *pItem, uint *pEquipToSLot, int bEquipping, int bLoading, int bDisplayFeedback, void *pFeedbackPlayer)
 
delegate int CanUseItem (void *pCreature, void *pItem, int bIgnoreIdentifiedFlag)
 
delegate int CheckProficiencies (void *pCreature, void *pItem, uint nEquipToSlot)
 
delegate int DoListenDetection (void *pCreature, void *pTarget, int bTargetInvisible)
 
delegate int DoSpotDetection (void *pCreature, void *pTarget, int bTargetInvisible)
 
delegate float GetWalkRate (void *pCreature)
 
delegate int LearnScroll (void *pCreature, uint oidScrollToLearn)
 
delegate float MaxAttackRange (void *pCreature, uint oidTarget, int bBaseValue, int bPassiveRange)
 
delegate void PayToIdentifyItem (void *pCreature, uint oidItem, uint oidStore)
 
delegate void PossessFamiliar (void *pCreature)
 
delegate void RemoveAssociate (void *pCreature, uint oidAssociate)
 
delegate void RemoveGold (void *pCreature, int nGold, int bDisplayFeedback)
 
delegate int RequestBuy (void *pCreature, uint oidItemToBuy, uint oidStore, uint oidDesiredRepository)
 
delegate int RequestSell (void *pCreature, uint oidItemToBuy, uint oidStore)
 
delegate void ResolveInitiative (void *pCreature)
 
delegate int RunEquip (void *pCreature, uint oidItemToEquip, uint nInventorySlot, uint oidFeedbackPlayer)
 
delegate int RunUnequip (void *pCreature, uint oidItemToUnequip, uint oidTargetRepository, byte x, byte y, int bMergeIntoRepository, uint oidFeedbackPlayer)
 
delegate void SendFeedbackMessage (void *pCreature, ushort nFeedbackId, void *pMessageData, void *pFeedbackPlayer)
 
delegate void SetCombatMode (void *pCreature, byte nNewMode, int bForceNewMode)
 
delegate void SetDetectMode (void *pCreature, byte nDetectMode)
 
delegate void SetStealthMode (void *pCreature, byte nStealthMode)
 
delegate void SignalMeleeDamage (void *pCreature, void *pTarget, int nAttacks)
 
delegate void SignalRangedDamage (void *pCreature, void *pTarget, int nAttacks)
 
delegate void UnpossessFamiliar (void *pCreature)
 
delegate int UseFeat (void *pCreature, ushort nFeat, ushort nSubFeat, uint oidTarget, uint oidArea, void *pTargetPos)
 
delegate int UseItem (void *pCreature, uint oidItem, byte nActivePropertyIndex, byte nSubPropertyIndex, uint oidTarget, Vector3 vTargetPosition, uint oidArea, int bUseCharges)
 
delegate int UseSkill (void *pCreature, byte nSkill, byte nSubSkill, uint oidTarget, Vector3 vTargetPosition, uint oidArea, uint oidUsedItem, int nActivePropertyIndex)
 

The documentation for this class was generated from the following file: