Table of Contents

Class AiControllerLogic<T>

Namespace
LiteEntitySystem
Assembly
LiteEntitySystem.dll

Base class for AI Controller entities with typed ControlledEntity field

[EntityFlags(EntityFlags.Updateable)]
public abstract class AiControllerLogic<T> : AiControllerLogic, IComparable<InternalEntity> where T : PawnLogic

Type Parameters

T
Inheritance
object
AiControllerLogic<T>
Implements
Inherited Members

Constructors

AiControllerLogic(EntityParams)

protected AiControllerLogic(EntityParams entityParams)

Parameters

entityParams EntityParams

Properties

ControlledEntity

public T ControlledEntity { get; }

Property Value

T