
Name = "M2.50"

Gage = 19.05 // []

Mass = 0.001 // []     -         ,       
MassPosition_inGunAxis = -0.830, 0.027, 0.0
MOI_inGunAxis = 0.001, 0.001, 0.001, 0.0, 0.0, 0.0 // [*.]

SnappingTime = 0.01
AutoCockingTime = 0.061

ShotAnimationPeriod = 0.071 // SnappingTime + AutoCockingTime

//  : RapidityOfFire = 60 / (SnappingTime + AutoCockingTime) = 850   

MainManuallyCockingTime = 0.7
ReserveManuallyCockingTime = 0.7

ShotRate = 0 //       

FireUnLockedSafetyLockPosition = 0.0
FireLockedSafetyLockPosition = 1.0

FireLockedMaxTriggerPosition = 0.0
FireTriggerPosition = 0.5

FiringPinPositionKeysDuringMainManuallyCocking = 0.0, 1.0
FiringPinPositionKeysDuringReserveManuallyCocking = 0.0, 1.0
FiringPinPositionKeysDuringAutoCocking = 0.0, 1.0

AmmunitionMovingKeysDuringMainManuallyCocking = 0.75, 0.85
AmmunitionMovingKeysDuringReserveManuallyCocking = 0.75, 0.85
AmmunitionMovingKeysDuringAutoCocking = 0.0, 1.0

CartridgeCaseReleaseDuringMainManuallyCocking = 0.8
CartridgeCaseReleaseDuringReserveManuallyCocking = 0.8
cartridgeCaseReleaseDuringAutoCocking = 0.8

BarrelTemperatureIncreasePerShot = 4.659
BarrelTemperatureDecreaseCoefficient = 0.045

BulletDispertionAngleData = 0.125, 0.4, 700.0, 3.5 // ʂ 0.1   , 1  ,   
BulletSpeedReducingData = 0.01, 700.0, 0.25, 0.05, 3.5
BulletMisfireData= 0.0, 0.02, 700.0, 6.0

CartridgeCasesEjectionPosition = -1.150, 0.025, 0.0
CartridgeCasesEjectionSpeed = 0.0, -2.0, 0.0

[DrawAnimation=0] //     

	[GunMode=MainManuallyCocking]
		Point = 0.0, 0.0
		Point = 0.5, 1.0
		Point = 0.9, 1.0
		Point = 1.0, 0.0
	[end]
[end]

[DrawAnimation=1] //     

	[GunMode=ReserveManuallyCocking]
		Point = 0.0, 0.0
		Point = 0.5, 1.0
		Point = 0.9, 1.0
		Point = 1.0, 0.0
	[end]   
[end]

[DrawAnimation=2] //   
	RePlayIfCocked = true

	[GunMode=AutoCocking] //      
		Point = 0.0, 0.0
		Point = 0.4, 1.0
		Point = 0.6, 1.0
		Point = 1.0, 0.0
	[end]

	[GunMode=MainManuallyCocking] //     
		Point = 0.0, 0.0
		Point = 0.5, 1.0
		Point = 0.9, 1.0
		Point = 1.0, 0.0
	[end]
[end]
