/************************************************************************
**
**   MARCH!:Offworld Recon Animation Attributes file
**
*************************************************************************
**
**   This file contains attributes for the following:
**
**     AnimStyle
**     TrackerSet
**
**     BasicTracker
**     RandomTracker
**     AimingTracker
**     IndexTracker
**
**
************************************************************************/



/************************************************************************
**
** ANIMSTYLE Attributes
**
**
**	Reference0-X (String)
**
**		These represent animation style branches that the code will
**		have to recognize for particular stack levels.
**
**	TrackerSetFrag0-X (String)
**
**		This is a fragment of the name for the tracker set to use. It
**		will append all of the stacked TrackerSetFrag strings to the end
**		of 'TrackerSet_' with '_' inbetween them... and that will be the
**		name of the final TrackerSet that gets used for animation.
**
**	AltTrackerSetFrag0-X (String)
**
**		This is a fragment that will get searched for if the original
**		does not combine into a valid tracker set.
**
**		NOTE:	Only the furthest layer's AltTrackerSetFrag will be
**				considered.   (ie. So if layer 0 has an AltTrackerSetFrag
**				and layer 2 has one, then only the one on layer 2 will
**				be checked - if the alt was not valid on layer 2, then
**				the one on layer zero would be checked)
**
**
************************************************************************/


/*-----------------------------------------------------------------------
   Marine AnimStlyes
-----------------------------------------------------------------------*/

[AnimStyle_Marine_AI_Types]

Reference0          = "Standard"
TrackerSetFrag0     = "MST"
Reference1          = "Investigate"
TrackerSetFrag1     = "MIN"
AltTrackerSetFrag1  = "MST"
Reference2          = "Walk"
TrackerSetFrag2     = "WLK"
AltTrackerSetFrag2  = "MST"
Reference3          = "Combat"
TrackerSetFrag3     = "MST"

[AnimStyle_Marine_AI_Weapons]

Reference0           = "None"
TrackerSetFrag0      = "WSMA"
Reference1           = "Meatgun"
TrackerSetFrag1      = "WSMA"
Reference2           = "LKnife"
TrackerSetFrag2      = "WSMA"
Reference3           = "DKnife"
TrackerSetFrag3      = "WSMA"
Reference4           = "SGun"
TrackerSetFrag4      = "WSMA"
Reference5           = "WDKnife"
TrackerSetFrag5      = "WSMA"
Reference6           = "HKnife"
TrackerSetFrag6      = "WSMA"
Reference7           = "SecurityGun"
TrackerSetFrag7      = "WSMA"
Reference8           = "SecurityLaser"
TrackerSetFrag8      = "WSMA"
Reference9           = "GunGun"
TrackerSetFrag9      = "WSMA"
Reference10          = "WarDroneRL"
TrackerSetFrag10     = "WSMA"
Reference11          = "ScorpionRL"
TrackerSetFrag11     = "WSMA"
Reference12          = "Crystal"
TrackerSetFrag12     = "VIP"
Reference13          = "SeekerRL"
TrackerSetFrag13     = "WSMA"
Reference14          = "NightmareRL"
TrackerSetFrag14     = "WSMA"
Reference15          = "HammerGun"
TrackerSetFrag15     = "WSMA"
Reference16          = "BissmarkRL"
TrackerSetFrag16     = "WSMA"
Reference17          = "SpacebossRL"
TrackerSetFrag17     = "WSMA"
Reference18          = "MeatGunAI"
TrackerSetFrag18     = "WSMA"
Reference19          = "FinalBoss"
TrackerSetFrag19     = "WSMA"

[AnimStyle_Marine_AI_Actions]

Reference0          = "Idle"
TrackerSetFrag0     = "IDLE"
Reference1          = "WalkTurn"
TrackerSetFrag1     = "WT"
Reference2          = "RunTurn"
TrackerSetFrag2     = "RT"
Reference3          = "WalkF"
TrackerSetFrag3     = "WF"
Reference4          = "DodgeL"
TrackerSetFrag4     = "DL"
Reference5          = "DodgeR"
TrackerSetFrag5     = "DR"
Reference6          = "RunF"
TrackerSetFrag6     = "RF"
Reference7          = "Crouch"
TrackerSetFrag7     = "CRO"
Reference8          = "CReload"
TrackerSetFrag8     = "CREL"
Reference9          = "Jump"
TrackerSetFrag9     = "JUMP"
Reference10         = "Fall"
TrackerSetFrag10    = "FALL"
Reference11         = "Land"
TrackerSetFrag11    = "LAND"
Reference12         = "StandAim"
TrackerSetFrag12    = "SAIM"
Reference13         = "StandFire"
TrackerSetFrag13    = "SFIRE"
Reference14         = "Reload"
TrackerSetFrag14    = "REL"
Reference15         = "Stunned"
TrackerSetFrag15    = "STUN"
Reference16         = "Backoff"
TrackerSetFrag16    = "BO"
Reference17          = "Aim"
TrackerSetFrag17     = "AIM"
Reference18          = "WalkB"
TrackerSetFrag18     = "WB"
Reference19          = "RunB"
TrackerSetFrag19     = "RB"
Reference20          = "CAim"
TrackerSetFrag20     = "CAIM"
Reference21          = "CWalkF"
TrackerSetFrag21     = "CRF"
Reference22          = "CWalkB"
TrackerSetFrag22     = "CRB"
Reference23          = "CWalkL"
TrackerSetFrag23     = "CRL"
Reference24          = "CWalkR"
TrackerSetFrag24     = "CRR"
Reference25          = "WalkL"
TrackerSetFrag25     = "WL"
Reference26          = "WalkR"
TrackerSetFrag26     = "WR"
Reference27          = "Melee1"
TrackerSetFrag27     = "ML1"
Reference28          = "Melee2"
TrackerSetFrag28     = "ML2"

/************************************************************************
**
** TRACKERSET Attributes
**
**
**	ClearAnim (String)
**
**		This is the name of the animation that non-used trackers will
**		clear to.  Preferably, this should be a static animation that is
**		close to the transformation of the final tracker combination.
**
**	ClearWeightSet (String)
**
**		This is the name of the weight set that non-used trackers will
**		clear to.  This would almost always be a weight set of nothing
**		but zero values.
**
**	TrackerData0-X (String)
**
**		These are data about the trackers to be used in this style.
**		Each attribute will be one of the tracker type definitions from
**		below.  The type will be recognized by the name of the tracker
**		(ie. all basic tracker types will start with 'BasicTracker_' in
**		their name)
**
**			The trackers are ordered as follows:
**
**				0 = Aiming Tracker (Up)
**				1 = Aiming Tracker (Down)
**				2 = Expression Tracker
**				3 = Movement Tracker
**				4 = Recoil Tracker
**
**	MovementAllowed (0/1)
**
**		This tells whether movement should be allowed during this
**		animation style. The code for the object must enforce this
**		parameter it is only here as a recommendation for the appropriate
**		movement style based off the animation information.
**
**
************************************************************************/


/*-----------------------------------------------------------------------
   Base tracker sets for each main type
-----------------------------------------------------------------------*/

[TrackerSet_Marine_Base]

ClearAnim           = "Dims_Default"
ClearWeightSet      = "Empty"
TrackerData2        = "IndexTracker_Marine_Expressions"
TrackerData4        = "IndexTracker_Marine_Recoils"

[TrackerSet_Marine_MP_Base]

ClearAnim           = "Dims_Default"
ClearWeightSet      = "Empty"

/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = Smart_Gun
   Marine_Actions      = X
   and any weapons... :)
-----------------------------------------------------------------------*/

[TrackerSet_MST_WSMA_IDLE]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "RandomTracker_MST_SMG_IDLE"

[TrackerSet_MIN_WSMA_IDLE]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "RandomTracker_MIN_SMG_IDLE"

[TrackerSet_WLK_WSMA_IDLE]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "RandomTracker_WLK_SMG_IDLE"

[TrackerSet_MST_WSMA_AIM]
Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_AIM"

[TrackerSet_MIN_WSMA_AIM]
Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MIN_SMG_AIM"

[TrackerSet_MST_WSMA_RB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_RB"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_WB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WB"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_WT]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WT"

[TrackerSet_MST_WSMA_RT]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_RT"

[TrackerSet_MST_WSMA_WF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WF"
MovementAllowed     = 1

[TrackerSet_MIN_WSMA_WF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MIN_SMG_WF"
MovementAllowed     = 1

[TrackerSet_WLK_WSMA_WF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_WLK_SMG_WF"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_DL]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "Dims_Default"
TrackerData3        = "BasicTracker_MST_SMG_DL"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_DR]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "Dims_Default"
TrackerData3        = "BasicTracker_MST_SMG_DR"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_RF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_RF"
MovementAllowed     = 1

[TrackerSet_MIN_WSMA_RF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MIN_SMG_RF"
MovementAllowed     = 1

[TrackerSet_WLK_WSMA_RF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_WLK_SMG_RF"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_CRO]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CRO"

[TrackerSet_MST_WSMA_CREL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CREL"

[TrackerSet_MST_WSMA_JUMP]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_JUMP"

[TrackerSet_MST_WSMA_FALL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_FALL"

[TrackerSet_MST_WSMA_LAND]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_LAND"

[TrackerSet_MST_WSMA_SAIM]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_smg"
TrackerData0        = "AimingTracker_MST_SMG_UP"
TrackerData1        = "AimingTracker_MST_SMG_DOWN"

[TrackerSet_MIN_WSMA_SAIM]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM3_smg"
TrackerData0        = "AimingTracker_MIN_SMG_UP"
TrackerData1        = "AimingTracker_MIN_SMG_DOWN"

[TrackerSet_MST_WSMA_SFIRE]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_smg"
TrackerData0        = "AimingTracker_MST_SMG_UP_FIRE"
TrackerData1        = "AimingTracker_MST_SMG_DOWN_FIRE"

[TrackerSet_MIN_WSMA_SFIRE]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM3_smg"
TrackerData0        = "AimingTracker_MIN_SMG_UP_FIRE"
TrackerData1        = "AimingTracker_MIN_SMG_DOWN_FIRE"

[TrackerSet_MST_WSMA_REL]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_smg"
TrackerData3        = "BasicTracker_MST_SMG_REL"

[TrackerSet_MST_WSMA_STUN]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_STUN"

[TrackerSet_MST_WSMA_BO]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_smg"
TrackerData3        = "BasicTracker_MST_SMG_BO"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_CAIM]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CAIM"

[TrackerSet_MST_WSMA_CRF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CRF"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_CRB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CRB"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_CRL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CRL"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_CRR]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CRR"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_WL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WL"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_WR]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WR"
MovementAllowed     = 1

[TrackerSet_MST_WSMA_ML1]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_ML1"
MovementAllowed     = 0

[TrackerSet_MST_WSMA_ML2]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_ML2"
MovementAllowed     = 0

// ------------------------------------------------------------------- //

[TrackerSet_MST_WSMA_TRANS_1]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_1"

[TrackerSet_MST_WSMA_TRANS_2]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_2"

[TrackerSet_MST_WSMA_TRANS_3]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_3"

/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = Crystal
   Marine_Actions      = X
-----------------------------------------------------------------------*/

[TrackerSet_MST_VIP_IDLE]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "RandomTracker_MST_VIP_IDLE"

[TrackerSet_MST_VIP_AIM]
Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_AIM"

[TrackerSet_MST_VIP_RB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_RB"
MovementAllowed     = 1

[TrackerSet_MST_VIP_WB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_WB"
MovementAllowed     = 1

[TrackerSet_MST_VIP_WT]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_WT"

[TrackerSet_MST_VIP_RT]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_RT"

[TrackerSet_MST_VIP_WF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_WF"
MovementAllowed     = 1

[TrackerSet_MST_VIP_DL]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "Dims_Default_vip"
TrackerData3        = "BasicTracker_MST_VIP_DL"
MovementAllowed     = 1

[TrackerSet_MST_VIP_DR]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "Dims_Default_vip"
TrackerData3        = "BasicTracker_MST_VIP_DR"
MovementAllowed     = 1

[TrackerSet_MST_VIP_RF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_RF"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CREL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_CREL"

[TrackerSet_MST_VIP_JUMP]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_JUMP"

[TrackerSet_MST_VIP_FALL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_FALL"

[TrackerSet_MST_VIP_LAND]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_LAND"

[TrackerSet_MST_VIP_SAIM]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_vip"
TrackerData0        = "AimingTracker_MST_VIP_UP"
TrackerData1        = "AimingTracker_MST_VIP_DOWN"

[TrackerSet_MST_VIP_SFIRE]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_vip"
TrackerData0        = "AimingTracker_MST_SMG_UP_FIRE"
TrackerData1        = "AimingTracker_MST_SMG_DOWN_FIRE"

[TrackerSet_MST_VIP_REL]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_vip"
TrackerData3        = "BasicTracker_MST_SMG_REL"

[TrackerSet_MST_VIP_STUN]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_STUN"

[TrackerSet_MST_VIP_BO]

Parent              = "TrackerSet_Marine_Base"
ClearAnim           = "SM1_vip"
TrackerData3        = "BasicTracker_MST_SMG_BO"
MovementAllowed     = 1

[TrackerSet_MST_VIP_WL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_WL"
MovementAllowed     = 1

[TrackerSet_MST_VIP_WR]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_WR"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CRO]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CRO"

[TrackerSet_MST_VIP_CRF]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CRF"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CRB]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CRB"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CRL]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CRL"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CRR]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CRR"
MovementAllowed     = 1

[TrackerSet_MST_VIP_CAIM]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_VIP_CAIM"

// ------------------------------------------------------------------- //

[TrackerSet_MST_VIP_TRANS_1]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_1"

[TrackerSet_MST_VIP_TRANS_2]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_2"

[TrackerSet_MST_VIP_TRANS_3]

Parent              = "TrackerSet_Marine_Base"
TrackerData3        = "BasicTracker_MST_SMG_TRANS_3"

/************************************************************************
*************************************************************************
**
**          THE FOLLOWING ARE ALL TRACKER TYPE DEFINITIONS
**
**
**	Tracker Flags:
**
**		Looping               (0x01) - Tells the animation to play
**                                     continuously.
**
**		Continue to End       (0x02) - Tells the animation not to switch
**                                     until the end of the current animation.
**
**		Continue to Break     (0x04) - Tells the animation not to switch
**                                     until a 'break' string key occurs.
**
**		No Interpolation      (0x08) - Tells the trackers to not use
**                                     interpolation at all.
**
**		Initial Interpolation (0x10) - Forces the tracker to interpolate
**                                     during a transition from no animation.
**                                     This is only valid if the
**                                     'No Interpolation' flag is set.
**
**
**	NOTE:	The 'Continue to End' and 'Continue to Break' flags will
**			cause the animation system to lock into the current tracker set
**			and not change to the destination one until all trackers have
**			hit a break point (or if the flags aren't set on any of the
**			trackers).
**
**
*************************************************************************
************************************************************************/



/************************************************************************
**
** BASICTRACKER Attributes
**
**
**	Anim (String)
**
**		This is the name of the animation from the ABC file that will
**		be associated with this tracker.
**
**	WeightSet (String)
**
**		This is the name of the weight set from the ABC file to use
**		with the animation.
**
**	AnimSpeed (Float)
**
**		This is a value which will allow finer adjustments to the speed
**		of the animation for this tracker type. A value of 0.0 means this
**		property will be ignored.
**
**	Flags (Integer)
**
**		This is a combination of flag settings for this tracker
**		(listed above).
**
**
************************************************************************/



/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = Crystal (Vip)
   Marine_Actions      = X
   add by hirurg
-----------------------------------------------------------------------*/

[BasicTracker_MST_VIP_RF]

Anim                = "RF1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_RB]

Anim                = "RB1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_DL]

Anim                = "RL1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_DR]

Anim                = "RR1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[RandomTracker_MST_VIP_IDLE]

InitAnim0           = "Idl1_1_vip"
InitAnim1           = "Idl1_2_vip"
InitAnim2           = "Idl1_3_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1
MinDelay            = 6.0
MaxDelay            = 6.0

[BasicTracker_MST_VIP_AIM]

Anim                = "SM1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MST_VIP_UP]

HighAnim            = "SU1_vip"
LowAnim             = "SM1_vip"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 1
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MST_VIP_DOWN]

HighAnim            = "SM1_vip"
LowAnim             = "SD1_vip"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 0
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_WF]

Anim                = "WF1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_WB]

Anim                = "WB1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_WL]

Anim                = "WL1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_WR]

Anim                = "WR1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CRR]

Anim                = "CR1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CRL]

Anim                = "CL1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CRB]

Anim                = "CB1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CRF]

Anim                = "CF1_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CRO]
Anim                = "crouch_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_VIP_CAIM]
Anim                = "crouch_vip"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = SmartGun (Smg)
   Marine_Actions      = X
-----------------------------------------------------------------------*/

[BasicTracker_MST_SMG_AIM]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MIN_SMG_AIM]

Anim                = "SM3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_RB]

Anim                = "RB1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_WB]

Anim                = "WB1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_WT]

Anim                = "Idl1_1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_RT]

Anim                = "RF1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_WF]

Anim                = "WF1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MIN_SMG_WF]

Anim                = "WF3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_WLK_SMG_WF]

Anim                = "WF2_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_DL]

Anim                = "RL1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_DR]

Anim                = "RR1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_RF]

Anim                = "RF1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MIN_SMG_RF]

Anim                = "RF3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_WLK_SMG_RF]

Anim                = "RF2_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_CRO]

Anim                = "Dims_Crouch"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_CREL]

Anim                = "Dims_Crouch"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 0

[BasicTracker_MST_SMG_JUMP]

Anim                = "JMP1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 0
//Flags               = 1

[BasicTracker_MST_SMG_FALL]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_LAND]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 0
//Flags               = 1

[BasicTracker_MST_SMG_REL]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 2

[BasicTracker_MST_SMG_STUN]

Anim                = "Idl1_1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1

[BasicTracker_MST_SMG_BO]

Anim                = "RB1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 2


[BasicTracker_MST_SMG_CAIM]

Anim                = "Dims_Crouch"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_CRF]

Anim                = "CF1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_CRB]

Anim                = "CB1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_CRL]

Anim                = "CL1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_CRR]

Anim                = "CR1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_WL]

Anim                = "WL1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_WR]

Anim                = "WR1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1


[BasicTracker_MST_SMG_ML1]

Anim                = "Melee1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 2

[BasicTracker_MST_SMG_ML2]

Anim                = "Melee3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 2


// ------------------------------------------------------------------- //

[BasicTracker_MST_SMG_TRANS_1]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 0

[BasicTracker_MST_SMG_TRANS_2]

Anim                = "RF1>SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 0

[BasicTracker_MST_SMG_TRANS_3]

Anim                = "SM1_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 2

/************************************************************************
**
** RANDOMTRACKER Attributes
**
**
**	InitAnim0-X (String)
**
**		These are the base animations that will be played.  They 
**		will be played for MinDelay to MaxDelay seconds.  InitAnim0
**		must exist!  The others will be checked for and if they 
**		fail, InitAnim0 will be used.
**
**	WeightSet (String)
**
**		The weight set to use for this animation.
**
**	AnimSpeed (Float)
**
**		This is a value which will allow finer adjustments to the speed
**		of the animation for this tracker type. A value of 0.0 means this
**		property will be ignored.
**
**	Flags (Integer)
**
**		This is a combination of flag settings for this tracker
**		(listed above).
**
**	RandAnim0-X (String)
**
**		These are random animations to choose from after the delay time.
**
**	MinDelay (Float)
**
**		This is the minimum amount of time to wait until playing a random
**		animation (in seconds).
**
**	MaxDelay (Float)
**
**		This is the maximum amount of time to wait until playing a random
**		animation (in seconds).
**
**
************************************************************************/


/*-----------------------------------------------------------------------
   Marine
-----------------------------------------------------------------------*/

[RandomTracker_MST_SMG_IDLE]

InitAnim0           = "Idl1_1_smg"
InitAnim1           = "Idl1_2_smg"
InitAnim2           = "Idl1_3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1
MinDelay            = 6.0
MaxDelay            = 6.0

[RandomTracker_MIN_SMG_IDLE]

InitAnim0           = "Idl3_1_smg"
InitAnim1           = "Idl3_2_smg"
InitAnim2           = "Idl3_3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1
MinDelay            = 6.0
MaxDelay            = 6.0

[RandomTracker_WLK_SMG_IDLE]

InitAnim0           = "Idl2_1_smg"
InitAnim1           = "Idl2_2_smg"
InitAnim2           = "Idl2_3_smg"
WeightSet           = "Full"
AnimSpeed           = 0.0
Flags               = 1
MinDelay            = 6.0
MaxDelay            = 6.0

/************************************************************************
**
** AIMINGTRACKER Attributes
**
**
**	HighAnim (String)
**
**		This is the high animation for this aim type (pos range -> zero)
**
**	LowAnim (String)
**
**		This is the low animation for this aim type (zero -> neg range)
**
**	WeightSet (String)
**
**		This is the weight set group to use... the appropriate range will
**		be appendeded into the name in order to blend properly.
**
**	Range (Integer)
**
**		The total range of weights to use, or the number of angles
**		between the low and high anims (same thing).
**
**	Ascending (0/1)
**
**		Tells if the range ascends or descends from the low to high anims.
**
**	AnimSpeed (Float)
**
**		This is a value which will allow finer adjustments to the speed
**		of the animation for this tracker type. A value of 0.0 means this
**		property will be ignored.
**
**	Flags (Integer)
**
**		This is a combination of flag settings for this tracker
**		(listed above).
**
**
************************************************************************/



/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = SMG
   Marine_Actions      = X
-----------------------------------------------------------------------*/

[AimingTracker_MST_SMG_UP]

HighAnim            = "SU1_smg"
LowAnim             = "SM1_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 1
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MIN_SMG_UP]

HighAnim            = "SU3_smg"
LowAnim             = "SM3_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 1
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MST_SMG_DOWN]

HighAnim            = "SM1_smg"
LowAnim             = "SD1_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 0
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MIN_SMG_DOWN]

HighAnim            = "SM3_smg"
LowAnim             = "SD3_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 0
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MST_SMG_UP_FIRE]

HighAnim            = "SU1_A_smg"
LowAnim             = "SM1_A_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 1
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MIN_SMG_UP_FIRE]

HighAnim            = "SU3_A_smg"
LowAnim             = "SM3_A_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 1
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MST_SMG_DOWN_FIRE]

HighAnim            = "SM1_A_smg"
LowAnim             = "SD1_A_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 0
AnimSpeed           = 0.0
Flags               = 1

[AimingTracker_MIN_SMG_DOWN_FIRE]

HighAnim            = "SM3_A_smg"
LowAnim             = "SD3_A_smg"
WeightSet           = "AimF_%d"
Range               = 30
Ascending           = 0
AnimSpeed           = 0.0
Flags               = 1

/************************************************************************
**
** INDEXTRACKER Attributes
**
**
**	Index0-X (Integer)
**
**		These are the index values that the code will have to recognize.
**
**	Anim0-X (String)
**
**		These are the animations to play for the particular index.
**
**	WeightSet0-X (String)
**
**		These are the weight sets to use for a particular index.
**
**	AnimSpeed (Float)
**
**		This is a value which will allow finer adjustments to the speed
**		of the animation for this tracker type. A value of 0.0 means this
**		property will be ignored.
**
**	Flags (Integer)
**
**		This is a combination of flag settings for this tracker
**		(listed above).
**
**
************************************************************************/

[IndexTracker_Marine_Expressions]

Index0              = 0
Anim0               = "Dims_Default"
WeightSet0          = "Expression"
Index1              = 1
Anim1               = "Expr_Blink"
WeightSet1          = "Expression"
Index2              = 2
Anim2               = "Expr_Scared"
WeightSet2          = "Expression"
Index3              = 3
Anim3               = "Expr_Angry"
WeightSet3          = "Expression"
Index4				= 4
Anim4               = "Expr_Curious"
WeightSet4          = "Expression"
Index5				= 5
Anim5               = "Expr_Scared"
WeightSet5          = "Expression"
Flags               = 1

[IndexTracker_Marine_Recoils]

Index0              = -1
Anim0               = "Dims_Default"
WeightSet0          = "Empty"
Index1              = 0
Anim1               = "Recoil_T"
WeightSet1          = "Recoil"
Index2              = 1
Anim2               = "Recoil_T"
WeightSet2          = "Recoil"
Index3              = 2
Anim3               = "Recoil_T"
WeightSet3          = "Recoil"
Index4              = 3
Anim4               = "Recoil_H"
WeightSet4          = "Recoil"
Index5              = 4
Anim5               = "Recoil_LA"
WeightSet5          = "Recoil"
Index6              = 5
Anim6               = "Recoil_LA"
WeightSet6          = "Recoil"
Index7              = 6
Anim7               = "Recoil_LA"
WeightSet7          = "Recoil"
Index8              = 7
Anim8               = "Recoil_LA"
WeightSet8          = "Recoil"
Index9              = 8
Anim9               = "Recoil_LA"
WeightSet9          = "Recoil"
Index10             = 9
Anim10              = "Recoil_RA"
WeightSet10         = "Recoil"
Index11             = 10
Anim11              = "Recoil_RA"
WeightSet11         = "Recoil"
Index12             = 11
Anim12              = "Recoil_RA"
WeightSet12         = "Recoil"
Index13             = 12
Anim13              = "Recoil_RA"
WeightSet13         = "Recoil"
Index14             = 13
Anim14              = "Recoil_RA"
WeightSet14         = "Recoil"
Index15             = 14
Anim15              = "Recoil_LL"
WeightSet15         = "Recoil"
Index16             = 15
Anim16              = "Recoil_LL"
WeightSet16         = "Recoil"
Index17             = 16
Anim17              = "Recoil_LL"
WeightSet17         = "Recoil"
Index18             = 17
Anim18              = "Recoil_LL"
WeightSet18         = "Recoil"
Index19             = 18
Anim19              = "Recoil_LL"
WeightSet19         = "Recoil"
Index20             = 19
Anim20              = "Recoil_RL"
WeightSet20         = "Recoil"
Index21             = 20
Anim21              = "Recoil_RL"
WeightSet21         = "Recoil"
Index22             = 21
Anim22              = "Recoil_RL"
WeightSet22         = "Recoil"
Index23             = 22
Anim23              = "Recoil_RL"
WeightSet23         = "Recoil"
Index24             = 23
Anim24              = "Recoil_RL"
WeightSet24         = "Recoil"
Index25             = 24
Anim25              = "Recoil_H"
WeightSet25         = "Recoil"
Index26             = 100
Anim26              = "Recoil_B_T"
WeightSet26         = "Recoil"
Index27             = 101
Anim27              = "Recoil_B_T"
WeightSet27         = "Recoil"
Index28             = 102
Anim28              = "Recoil_B_T"
WeightSet28         = "Recoil"
Index29             = 103
Anim29              = "Recoil_B_H"
WeightSet29         = "Recoil"
Index30             = 104
Anim30              = "Recoil_B_LA"
WeightSet30         = "Recoil"
Index31             = 105
Anim31              = "Recoil_B_LA"
WeightSet31         = "Recoil"
Index32             = 106
Anim32              = "Recoil_B_LA"
WeightSet32         = "Recoil"
Index33             = 107
Anim33              = "Recoil_B_LA"
WeightSet33         = "Recoil"
Index34             = 108
Anim34              = "Recoil_B_LA"
WeightSet34         = "Recoil"
Index35             = 109
Anim35              = "Recoil_B_RA"
WeightSet35         = "Recoil"
Index36             = 110
Anim36              = "Recoil_B_RA"
WeightSet36         = "Recoil"
Index37             = 111
Anim37              = "Recoil_B_RA"
WeightSet37         = "Recoil"
Index38             = 112
Anim38              = "Recoil_B_RA"
WeightSet38         = "Recoil"
Index39             = 113
Anim39              = "Recoil_B_RA"
WeightSet39         = "Recoil"
Index40             = 114
Anim40              = "Recoil_B_LL"
WeightSet40         = "Recoil"
Index41             = 115
Anim41              = "Recoil_B_LL"
WeightSet41         = "Recoil"
Index42             = 116
Anim42              = "Recoil_B_LL"
WeightSet42         = "Recoil"
Index43             = 117
Anim43              = "Recoil_B_LL"
WeightSet43         = "Recoil"
Index44             = 118
Anim44              = "Recoil_B_LL"
WeightSet44         = "Recoil"
Index45             = 119
Anim45              = "Recoil_B_RL"
WeightSet45         = "Recoil"
Index46             = 120
Anim46              = "Recoil_B_RL"
WeightSet46         = "Recoil"
Index47             = 121
Anim47              = "Recoil_B_RL"
WeightSet47         = "Recoil"
Index48             = 122
Anim48              = "Recoil_B_RL"
WeightSet48         = "Recoil"
Index49             = 123
Anim49              = "Recoil_B_RL"
WeightSet49         = "Recoil"
Index50             = 124
Anim50              = "Recoil_B_H"
WeightSet50         = "Recoil"
AnimSpeed           = 0.0
Flags               = 0

/************************************************************************
**
** TRANSITION Attributes
**
**
**	From (String)
**
**		This is the name of the tracker set you want to transition from.
**
**	To (String)
**
**		This is the name of the tracker set you want to transition to.
**
**	Trans (String)
**
**		This is the tracker set that will be played when switching from
**		the 'From' tracker set to the 'To' tracker set.
**
**
************************************************************************/



/*-----------------------------------------------------------------------
   Marine_Types        = Marine_AI_Standard
   Marine_Weapons      = SmartGun
-----------------------------------------------------------------------*/
/*
[Transition_MST_WSMA_TRANS_IDLE_SAIM]

From                = "TrackerSet_MST_WSMA_IDLE"
To                  = "TrackerSet_MST_WSMA_SAIM"
Trans               = "TrackerSet_MST_WSMA_TRANS_1"

**[Transition_MST_WSMA_TRANS_IDLE_SFIRE]
**
**From                = "TrackerSet_MST_WSMA_IDLE"
**To                  = "TrackerSet_MST_WSMA_SFIRE"
**Trans               = "TrackerSet_MST_WSMA_TRANS_1"
*/

[Transition_MST_WSMA_TRANS_RF_IDLE]

From                = "TrackerSet_MST_WSMA_RF"
To                  = "TrackerSet_MST_WSMA_IDLE"
Trans               = "TrackerSet_MST_WSMA_TRANS_2"

[Transition_MST_WSMA_TRANS_RB_IDLE]

From                = "TrackerSet_MST_WSMA_RB"
To                  = "TrackerSet_MST_WSMA_IDLE"
Trans               = "TrackerSet_MST_WSMA_TRANS_2"

/*
**[Transition_MST_WSMA_TRANS_IDLE_CRO]
**
**From                = "TrackerSet_MST_WSMA_IDLE"
**To                  = "TrackerSet_MST_WSMA_CRO"
**Trans               = "TrackerSet_MST_WSMA_TRANS_3"
*/