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
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
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()