Table of Contents

Class AIEvent

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class AIEvent : IComparable<AIEvent>
Inheritance
AIEvent
Implements
Inherited Members

Constructors

AIEvent(AIEntity, AIEType, float)

public AIEvent(AIEntity e, AIEvent.AIEType t, float v)

Parameters

e AIEntity
t AIEvent.AIEType
v float

AIEvent(AIEntity, AIEType, float, float)

public AIEvent(AIEntity e, AIEvent.AIEType t, float v, float dist)

Parameters

e AIEntity
t AIEvent.AIEType
v float
dist float

AIEvent(Vector3, AIEType, float)

public AIEvent(Vector3 p, AIEvent.AIEType t, float v)

Parameters

p Vector3
t AIEvent.AIEType
v float

AIEvent(Vector3, AIEType, float, float)

public AIEvent(Vector3 p, AIEvent.AIEType t, float v, float d)

Parameters

p Vector3
t AIEvent.AIEType
v float
d float

Fields

Dist

public float Dist

Field Value

float

Entity

public AIEntity Entity

Field Value

AIEntity

IsEntity

public bool IsEntity

Field Value

bool

Pos

public Vector3 Pos

Field Value

Vector3

TimeSeen

public float TimeSeen

Field Value

float

TimeSinceSensed

public float TimeSinceSensed

Field Value

float

Type

public AIEvent.AIEType Type

Field Value

AIEvent.AIEType

Value

public float Value

Field Value

float

Vel

public Vector3 Vel

Field Value

Vector3

Methods

CompareTo(AIEvent)

public int CompareTo(AIEvent other)

Parameters

other AIEvent

Returns

int

Dispose()

public void Dispose()

Tick()

public void Tick()

UpdateFrom(AIEvent)

public void UpdateFrom(AIEvent e)

Parameters

e AIEvent

UpdatePos()

public Vector3 UpdatePos()

Returns

Vector3

UpdateVel()

public Vector3 UpdateVel()

Returns

Vector3