Méthode | Description | |
---|---|---|
ActivateWayMovement ( ) : void | ||
IsActive ( ) : bool | ||
OnNotifyFromAllyOnEnemy ( Vec3 enemyPos ) : void | ||
TankGameUnitAI ( ) : System |
Méthode | Description | |
---|---|---|
OnControlledObjectChange ( |
||
OnControlledObjectRender ( Engine.Camera camera ) : void | ||
OnDestroy ( ) : void | ||
OnPostCreate ( bool loaded ) : void |
Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
|
|
OnRelatedEntityDelete ( Entity entity ) : void | ||
OnTick ( ) : void |
Méthode | Description | |
---|---|---|
ActivateRegion ( ) : void | ||
ActivationRegion_ObjectIn ( Entity entity, MapObject obj ) : void | ||
CalculateTargetPosition ( AttackTask attackTask ) : Vec3 | ||
ControlledObject_Damage ( |
||
DoAttackTask ( Weapon weapon, |
||
DoAttackTask ( Weapon weapon, Vec3 target ) : void | ||
DoGeneralTask ( GeneralTaskTypes type, MapCurve way ) : void | ||
DoMoveTask ( Vec3 pos ) : void | ||
FindEnemy ( float radius ) : |
||
FindUnitWeapons ( ) : void | ||
GetAttackObjectPriority ( |
||
IsWeaponDirectedToTarget ( AttackTask attackTask ) : bool | ||
NotifyAlliesOnEnemy ( Vec3 enemyPos ) : void | ||
ResetAllAttackTasks ( ) : void | ||
ResetAttackTask ( AttackTask task ) : void | ||
ResetMoveTask ( ) : void | ||
TickAttackTasks ( ) : void | ||
UpdateAttackTasksControlKeys ( ) : void | ||
UpdateGeneralTask ( ) : void | ||
UpdateMoveTaskControlKeys ( ) : void |
protected OnControlledObjectChange ( |
||
oldObject | ||
Résultat | void |
protected OnControlledObjectRender ( Engine.Camera camera ) : void | ||
camera | Engine.Camera | |
Résultat | void |
public OnNotifyFromAllyOnEnemy ( Vec3 enemyPos ) : void | ||
enemyPos | Vec3 | |
Résultat | void |
protected OnPostCreate ( bool loaded ) : void | ||
loaded | bool | |
Résultat | void |
protected OnRelatedEntityDelete ( Entity entity ) : void | ||
entity | Entity | |
Résultat | void |