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

Public Member Functions

 EssentialsObject ()
 
 EssentialsObject (EssentialsObject _object)
 
 EssentialsObject (ICEWorldBehaviour _component)
 
void Copy (EssentialsObject _object)
 
bool TargetReady ()
 
TargetObject PrepareTarget (CreatureObject _creature)
 

Public Attributes

bool BehaviourFoldout = true
 
string BehaviourModeTravel = ""
 
string BehaviourModeLeisure = ""
 
string BehaviourModeRendezvous = ""
 
string BehaviourModeRun = ""
 
string BehaviourModeIdle = ""
 
string BehaviourModeWalk = ""
 
string BehaviourModeSpawn = ""
 
bool BehaviourModeSpawnEnabled = false
 
string BehaviourModeWounded = ""
 
bool BehaviourModeWoundedEnabled = false
 
string BehaviourModeDead = ""
 
bool BehaviourModeDeadEnabled = false
 
string BehaviourModeMounted = ""
 
bool BehaviourModeMountedEnabled = false
 
string BehaviourModeJump = ""
 
bool BehaviourModeJumpEnabled = false
 
string BehaviourModeFall = ""
 
bool BehaviourModeFallEnabled = false
 
string BehaviourModeSlide = ""
 
bool BehaviourModeSlideEnabled = false
 
string BehaviourModeVault = ""
 
bool BehaviourModeVaultEnabled = false
 
string BehaviourModeClimb = ""
 
bool BehaviourModeClimbEnabled = false
 
float DefaultRunningSpeed = 7
 
float DefaultWalkingSpeed = 3
 
float DefaultTurningSpeed = 4
 
bool IgnoreAnimationRun = false
 
AnimationDataObject AnimationRun = new AnimationDataObject()
 
bool IgnoreAnimationWalk = false
 
AnimationDataObject AnimationWalk = new AnimationDataObject()
 
bool IgnoreAnimationIdle = false
 
AnimationDataObject AnimationIdle = new AnimationDataObject()
 
bool IgnoreAnimationJump = true
 
AnimationDataObject AnimationJump = new AnimationDataObject()
 
bool IgnoreAnimationFall = true
 
AnimationDataObject AnimationFall = new AnimationDataObject()
 
bool IgnoreAnimationCrawlMove = true
 
AnimationDataObject AnimationCrawlMove = new AnimationDataObject()
 
bool IgnoreAnimationCrawlIdle = true
 
AnimationDataObject AnimationCrawlIdle = new AnimationDataObject()
 
bool IgnoreAnimationCrouchMove = true
 
AnimationDataObject AnimationCrouchMove = new AnimationDataObject()
 
bool IgnoreAnimationCrouchIdle = true
 
AnimationDataObject AnimationCrouchIdle = new AnimationDataObject()
 
bool IgnoreAnimationDead = true
 
AnimationDataObject AnimationDead = new AnimationDataObject()
 
bool IgnoreAnimationAttack = true
 
AnimationDataObject AnimationAttack = new AnimationDataObject()
 
bool IgnoreAnimationImpact = true
 
AnimationDataObject AnimationImpact = new AnimationDataObject()
 
MotionControlType MotionControl = MotionControlType.INTERNAL
 
BodyOrientationType GroundOrientation = BodyOrientationType.BIPED
 
TrophicLevelType TrophicLevel = TrophicLevelType.UNDEFINED
 
bool IsCannibal = false
 
bool UseAutoDetectInteractors = false
 

Properties

virtual TargetObject Target [get, set]
 

Constructor & Destructor Documentation

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

Member Function Documentation

void ICE.Creatures.Objects.EssentialsObject.Copy ( EssentialsObject  _object)
TargetObject ICE.Creatures.Objects.EssentialsObject.PrepareTarget ( CreatureObject  _creature)

Here is the call graph for this function:

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

Member Data Documentation

AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationAttack = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationCrawlIdle = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationCrawlMove = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationCrouchIdle = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationCrouchMove = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationDead = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationFall = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationIdle = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationImpact = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationJump = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationRun = new AnimationDataObject()
AnimationDataObject ICE.Creatures.Objects.EssentialsObject.AnimationWalk = new AnimationDataObject()
bool ICE.Creatures.Objects.EssentialsObject.BehaviourFoldout = true
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeClimb = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeClimbEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeDead = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeDeadEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeFall = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeFallEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeIdle = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeJump = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeJumpEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeLeisure = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeMounted = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeMountedEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeRendezvous = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeRun = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeSlide = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeSlideEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeSpawn = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeSpawnEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeTravel = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeVault = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeVaultEnabled = false
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeWalk = ""
string ICE.Creatures.Objects.EssentialsObject.BehaviourModeWounded = ""
bool ICE.Creatures.Objects.EssentialsObject.BehaviourModeWoundedEnabled = false
float ICE.Creatures.Objects.EssentialsObject.DefaultRunningSpeed = 7
float ICE.Creatures.Objects.EssentialsObject.DefaultTurningSpeed = 4
float ICE.Creatures.Objects.EssentialsObject.DefaultWalkingSpeed = 3
BodyOrientationType ICE.Creatures.Objects.EssentialsObject.GroundOrientation = BodyOrientationType.BIPED
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationAttack = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationCrawlIdle = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationCrawlMove = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationCrouchIdle = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationCrouchMove = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationDead = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationFall = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationIdle = false
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationImpact = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationJump = true
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationRun = false
bool ICE.Creatures.Objects.EssentialsObject.IgnoreAnimationWalk = false
bool ICE.Creatures.Objects.EssentialsObject.IsCannibal = false
MotionControlType ICE.Creatures.Objects.EssentialsObject.MotionControl = MotionControlType.INTERNAL
TrophicLevelType ICE.Creatures.Objects.EssentialsObject.TrophicLevel = TrophicLevelType.UNDEFINED
bool ICE.Creatures.Objects.EssentialsObject.UseAutoDetectInteractors = false

Property Documentation

virtual TargetObject ICE.Creatures.Objects.EssentialsObject.Target
getset

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