C# Класс GameEntities.GameCharacterAI

Наследование: AI
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
UpdateInitialWeapons void

Открытые методы

Метод Описание
GameCharacterAI ( ) : System

Защищенные методы

Метод Описание
GetTaskAttackObjectPriority ( Unit obj ) : float
GetTaskMoveObjectPriority ( Unit obj ) : float
OnControlledObjectRender ( Engine.Camera camera ) : void
OnPostCreate ( bool loaded ) : void

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).

OnRelatedEntityDelete ( Entity entity ) : void

Overridden from Engine.EntitySystem.Entity.OnRelatedEntityDelete(Entity)

OnTick ( ) : void

Overridden from Engine.EntitySystem.Entity.OnTick().

TickTasks ( ) : void
UpdateTasks ( ) : bool

Приватные методы

Метод Описание
UpdateInitialWeapons ( ) : void

Описание методов

GameCharacterAI() публичный Метод

public GameCharacterAI ( ) : System
Результат System

GetTaskAttackObjectPriority() защищенный Метод

protected GetTaskAttackObjectPriority ( Unit obj ) : float
obj Unit
Результат float

GetTaskMoveObjectPriority() защищенный Метод

protected GetTaskMoveObjectPriority ( Unit obj ) : float
obj Unit
Результат float

OnControlledObjectRender() защищенный Метод

protected OnControlledObjectRender ( Engine.Camera camera ) : void
camera Engine.Camera
Результат void

OnPostCreate() защищенный Метод

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
protected OnPostCreate ( bool loaded ) : void
loaded bool
Результат void

OnRelatedEntityDelete() защищенный Метод

Overridden from Engine.EntitySystem.Entity.OnRelatedEntityDelete(Entity)
protected OnRelatedEntityDelete ( Entity entity ) : void
entity Entity
Результат void

OnTick() защищенный Метод

Overridden from Engine.EntitySystem.Entity.OnTick().
protected OnTick ( ) : void
Результат void

TickTasks() защищенный Метод

protected TickTasks ( ) : void
Результат void

UpdateTasks() защищенный Метод

protected UpdateTasks ( ) : bool
Результат bool