package PlayerLocomotionTier3
using RTDB, BaseStats

player_locomotion_data_BaseLocomotionStateTier3 : StatModifierGroup
{
	fk< StatModifier >[] statModifiers = 
	[
		"PlayerLocomotionTier3.BaseLocomotionStateTier3MinSpeedModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3MaxSpeedModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3AccelerationModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3DecelerationModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3BrakeModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3BrakeDotModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3JumpHeightModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3SpeedBoostModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3SpeedBoostMaxSpeedModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3AllowMovementInputModifier", "PlayerLocomotionTier3.BaseLocomotionStateTier3AllowRotationModifier"
	];
}

BaseLocomotionStateTier3MinSpeedModifier : ConstantStatModifier
{
	statType = "BaseStats.MinSpeed";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3MaxSpeedModifier : ConstantStatModifier
{
	statType = "BaseStats.MaxSpeed";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3AccelerationModifier : ConstantStatModifier
{
	statType = "BaseStats.Acceleration";
	modifierType = "Additive";
	value = 16;
}

BaseLocomotionStateTier3DecelerationModifier : ConstantStatModifier
{
	statType = "BaseStats.Deceleration";
	modifierType = "Additive";
	value = 32;
}

BaseLocomotionStateTier3BrakeModifier : ConstantStatModifier
{
	statType = "BaseStats.Brake";
	modifierType = "Additive";
	value = 64;
}

BaseLocomotionStateTier3BrakeDotModifier : ConstantStatModifier
{
	statType = "BaseStats.BrakeDot";
	modifierType = "Additive";
	value = -0.7;
}

BaseLocomotionStateTier3JumpHeightModifier : ConstantStatModifier
{
	statType = "BaseStats.JumpHeight";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3SpeedBoostModifier : ConstantStatModifier
{
	statType = "BaseStats.SpeedBoost";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3SpeedBoostMaxSpeedModifier : ConstantStatModifier
{
	statType = "BaseStats.SpeedBoostMaxSpeed";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3AllowMovementInputModifier : ConstantStatModifier
{
	statType = "BaseStats.AllowMovementInput";
	modifierType = "Additive";
	value = 0;
}

BaseLocomotionStateTier3AllowRotationModifier : ConstantStatModifier
{
	statType = "BaseStats.AllowRotation";
	modifierType = "Additive";
	value = 1;
}

