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

Public Member Functions

 EscortObject ()
 
 EscortObject (EscortObject _object)
 
 EscortObject (ICEWorldBehaviour _component)
 
void Copy (EscortObject _object)
 
bool TargetReady ()
 
TargetObject PrepareTarget (GameObject _owner, CreatureObject _creature)
 
- Public Member Functions inherited from ICE.Creatures.Objects.MissionObject
 MissionObject (TargetType _type)
 
 MissionObject (MissionObject _object)
 
 MissionObject (ICEWorldBehaviour _component)
 
void Copy (MissionObject _object)
 

Public Attributes

float DelayEscort = 0.0f
 
float DelayFollow = 0.0f
 
float DelayStandby = 1.0f
 
float DelayIdle = 2.0f
 
float DurationStandby = 10.0f
 
string BehaviourModeEscort = ""
 
string BehaviourModeFollow = ""
 
string BehaviourModeStandby = ""
 
string BehaviourModeIdle = ""
 
- Public Attributes inherited from ICE.Creatures.Objects.MissionObject
bool BehaviourFoldout = true
 

Additional Inherited Members

- Properties inherited from ICE.Creatures.Objects.MissionObject
virtual TargetObject Target [get, set]
 

Constructor & Destructor Documentation

ICE.Creatures.Objects.EscortObject.EscortObject ( )
ICE.Creatures.Objects.EscortObject.EscortObject ( EscortObject  _object)
ICE.Creatures.Objects.EscortObject.EscortObject ( ICEWorldBehaviour  _component)

Member Function Documentation

void ICE.Creatures.Objects.EscortObject.Copy ( EscortObject  _object)
TargetObject ICE.Creatures.Objects.EscortObject.PrepareTarget ( GameObject  _owner,
CreatureObject  _creature 
)

Here is the call graph for this function:

bool ICE.Creatures.Objects.EscortObject.TargetReady ( )

Member Data Documentation

string ICE.Creatures.Objects.EscortObject.BehaviourModeEscort = ""
string ICE.Creatures.Objects.EscortObject.BehaviourModeFollow = ""
string ICE.Creatures.Objects.EscortObject.BehaviourModeIdle = ""
string ICE.Creatures.Objects.EscortObject.BehaviourModeStandby = ""
float ICE.Creatures.Objects.EscortObject.DelayEscort = 0.0f
float ICE.Creatures.Objects.EscortObject.DelayFollow = 0.0f
float ICE.Creatures.Objects.EscortObject.DelayIdle = 2.0f
float ICE.Creatures.Objects.EscortObject.DelayStandby = 1.0f
float ICE.Creatures.Objects.EscortObject.DurationStandby = 10.0f

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