Class AiControllerLogic<T>
Base class for AI Controller entities with typed ControlledEntity field
Inheritance
object
AiControllerLogic<T>
Implements
Inherited Members
Namespace: LiteEntitySystem
Assembly: LiteEntitySystem.dll
Syntax
[EntityFlags(EntityFlags.Updateable)]
public abstract class AiControllerLogic<T> : AiControllerLogic, IComparable<InternalEntity> where T : PawnLogic
Type Parameters
Name | Description |
---|---|
T |
Constructors
AiControllerLogic(EntityParams)
Declaration
protected AiControllerLogic(EntityParams entityParams)
Parameters
Type | Name | Description |
---|---|---|
EntityParams | entityParams |
Properties
ControlledEntity
Declaration
public T ControlledEntity { get; }
Property Value
Type | Description |
---|---|
T |