Table of Contents

Class CreatureLooker

Namespace
Global
Assembly
Assembly-CSharp.dll
public class CreatureLooker
Inheritance
CreatureLooker
Inherited Members

Constructors

CreatureLooker(ILookingAtCreatures, Tracker, Creature, float, int)

public CreatureLooker(ILookingAtCreatures lookingAtCreatures, Tracker tracker, Creature creature, float chanceToLookAtNothing, int framesBetweenFocusChange)

Parameters

lookingAtCreatures ILookingAtCreatures
tracker Tracker
creature Creature
chanceToLookAtNothing float
framesBetweenFocusChange int

Fields

chanceToLookAtNothing

public float chanceToLookAtNothing

Field Value

float

creature

public Creature creature

Field Value

Creature

framesBetweenFocusChange

public int framesBetweenFocusChange

Field Value

int

lookCreature

public Tracker.CreatureRepresentation lookCreature

Field Value

Tracker.CreatureRepresentation

lookFocusDelay

public int lookFocusDelay

Field Value

int

lookingAtCreatures

public ILookingAtCreatures lookingAtCreatures

Field Value

ILookingAtCreatures

tracker

public Tracker tracker

Field Value

Tracker

Methods

LookAtNothing()

public void LookAtNothing()

ReevaluateLookObject(CreatureRepresentation, float)

public void ReevaluateLookObject(Tracker.CreatureRepresentation favorThisCreature, float bonus)

Parameters

favorThisCreature Tracker.CreatureRepresentation
bonus float

Update()

public void Update()