ICECreatureControl  1.3.2
Public Member Functions | Public Attributes | Properties | List of all members
ICE.Creatures.Objects.BehaviourModeFavouredObject Class Reference
Inheritance diagram for ICE.Creatures.Objects.BehaviourModeFavouredObject:
Inheritance graph
Collaboration diagram for ICE.Creatures.Objects.BehaviourModeFavouredObject:
Collaboration graph

Public Member Functions

 BehaviourModeFavouredObject ()
 
 BehaviourModeFavouredObject (BehaviourModeFavouredObject _object)
 
void Copy (BehaviourModeFavouredObject _object)
 
float InitRuntime ()
 
bool FavouredUntilNewTargetInRange (TargetObject _target, float _distance)
 

Public Attributes

float MinRuntime = 0
 
float MaxRuntime = 0
 
float MaxRuntimeMaximum = 60
 
float FavouredPriority = 0
 
bool FavouredUntilNextMovePositionReached = false
 
bool FavouredUntilTargetMovePositionReached = false
 
bool FavouredUntilDetourPositionReached = false
 
bool FavouredTarget = false
 
string FavouredTargetName = ""
 
float FavouredTargetRange = 0
 

Properties

float Runtime [get]
 

Constructor & Destructor Documentation

ICE.Creatures.Objects.BehaviourModeFavouredObject.BehaviourModeFavouredObject ( )
ICE.Creatures.Objects.BehaviourModeFavouredObject.BehaviourModeFavouredObject ( BehaviourModeFavouredObject  _object)

Member Function Documentation

void ICE.Creatures.Objects.BehaviourModeFavouredObject.Copy ( BehaviourModeFavouredObject  _object)
bool ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredUntilNewTargetInRange ( TargetObject  _target,
float  _distance 
)
float ICE.Creatures.Objects.BehaviourModeFavouredObject.InitRuntime ( )

Member Data Documentation

float ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredPriority = 0
bool ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredTarget = false
string ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredTargetName = ""
float ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredTargetRange = 0
bool ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredUntilDetourPositionReached = false
bool ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredUntilNextMovePositionReached = false
bool ICE.Creatures.Objects.BehaviourModeFavouredObject.FavouredUntilTargetMovePositionReached = false
float ICE.Creatures.Objects.BehaviourModeFavouredObject.MaxRuntime = 0
float ICE.Creatures.Objects.BehaviourModeFavouredObject.MaxRuntimeMaximum = 60
float ICE.Creatures.Objects.BehaviourModeFavouredObject.MinRuntime = 0

Property Documentation

float ICE.Creatures.Objects.BehaviourModeFavouredObject.Runtime
get

The documentation for this class was generated from the following file: