Class AIHeroClient
Client specifically for Heroes.
Inheritance
System.Object
AIHeroClient
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: Oasys.Common.dll
Syntax
public class AIHeroClient : AIBaseClient
Constructors
AIHeroClient(Int32)
Declaration
public AIHeroClient(int handlePointer)
Parameters
Type |
Name |
Description |
System.Int32 |
handlePointer |
|
Properties
ActivePlayerData
Declaration
public ActivePlayer ActivePlayerData { get; }
Property Value
AllPlayerData
Declaration
public AllPlayer AllPlayerData { get; }
Property Value
CachedIsVisible
Declaration
public bool CachedIsVisible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExperiencePoints
Gets the curremt XP amount.
Declaration
public float ExperiencePoints { get; }
Property Value
Type |
Description |
System.Single |
|
GetChannelingSpell
Declaration
public SpellActiveEntry GetChannelingSpell { get; }
Property Value
Inventory
Declaration
public HeroInventory Inventory { get; }
Property Value
IsChanneling
Declaration
public bool IsChanneling { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsEmpoweredRecalling
Checks whether if the champion is recalling.
Declaration
public bool IsEmpoweredRecalling { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsRecalling
Checks whether if the champion is recalling.
Declaration
public bool IsRecalling { get; }
Property Value
Type |
Description |
System.Boolean |
|
LastAnimation
Declaration
public float LastAnimation { get; set; }
Property Value
Type |
Description |
System.Single |
|
LastPosition
Declaration
public Vector3 LastPosition { get; set; }
Property Value
Type |
Description |
SharpDX.Vector3 |
|
LastRecall
Declaration
public float LastRecall { get; set; }
Property Value
Type |
Description |
System.Single |
|
LastSeen
Declaration
public float LastSeen { get; set; }
Property Value
Type |
Description |
System.Single |
|
PlayerData
Declaration
public AllPlayerData.PlayerData PlayerData { get; }
Property Value
ResourceType
Declaration
public ResourceType ResourceType { get; }
Property Value
SpellUpgradePoints
Gets the points in hand to upgrade spells.
Declaration
public int SpellUpgradePoints { get; }
Property Value
Type |
Description |
System.Int32 |
|
Extension Methods