
AddAmmo = MOSParticle
	PresetName = Gun Template Casing
	Mass = 0.05
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Triozer0.rte/Snipers/Casing.bmp
	FrameCount = 8
	SpriteOffset = Vector
		X = -2
		Y = -2
	AngularVel = 6
	Atom = Atom
		Material = Material
			CopyOf = Bullet Casing
		TrailLength = 0
	Framerate = 10

AddEffect = Attachable
	PresetName = Muzzle Flash Gun Template
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Triozer0.rte/Snipers/MuzzleFlash.bmp
	FrameCount = 4
	SpriteOffset = Vector
		X = -4
		Y = -6
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Air
		Resolution = 2
		Depth = 100
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Air
		Resolution = 3
		Depth = 100
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	ScreenEffect = ContentFile
		FilePath = Kar98k.rte/Images/MuzzleGlow.bmp
	DrawAfterParent = 1

AddAmmo = Round
	PresetName = Round Gun Template
	ParticleCount = 1
	Particle = MOPixel
		PresetName = Particle Gun Template
		Mass = 0,7
		RestThreshold = 500
		LifeTime = 1500
		Sharpness = 12
		HitsMOs = 1
		GetsHitByMOs = 0
		Color = Color
			R = 143
			G = 143
			B = 143
		Atom = Atom
			Material = Material
				CopyOf = Bullet Metal
			TrailColor = Color
				R = 155
				G = 155
				B = 155
			TrailLength = 40
	Shell = MOSParticle
		CopyOf = Gun Template Casing
	FireVelocity = 130
	ShellVelocity = 20
	Separation = 5

AddAmmo = Magazine
	PresetName = Magazine Gun Template
	Mass = 2
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Triozer0.rte/pistols/Null.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -3
		Y = -4
	EntryWound = AEmitter
		CopyOf = Dent Metal
	ExitWound = AEmitter
		CopyOf = Dent Metal
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Bullet Metal
		Resolution = 2
		Depth = 0
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Bullet Metal
		Resolution = 3
		Depth = 1
	DeepCheck = 1
	JointStrength = 200
	JointStiffness = 1
	JointOffset = Vector
		X = 0
		Y = -3
	ParentOffset = Vector
		X = 1
		Y = 0
	DrawAfterParent = 0
	RoundCount = 5
	RegularRound = Round
		CopyOf = Round Gun Template

	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Spark Yellow 1
		Count = 5
		Spread = 2.25
		MaxVelocity = 20
		MinVelocity = 8
	AddGib = Gib
		GibParticle = MOSParticle
			CopyOf = Gib Metal Rust Micro A
		Count = 4
		Spread = 2.25
		MaxVelocity = 15
		MinVelocity = 5
	GibWoundLimit = 1

AddDevice = HDFirearm
	PresetName = Mosin Nagant
	AddToGroup = Weapons
	Description = Russian WOII Rifle. No scope and bolt-action, but in the hands of a master it is still a deadly weapon.
	Mass = 9
	HitsMOs = 0
	GetsHitByMOs = 1
	SpriteFile = ContentFile
		FilePath = Triozer0.rte/Snipers/MosinNagant.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -15
		Y = -4
	EntryWound = AEmitter
		CopyOf = Dent Metal
	ExitWound = AEmitter
		CopyOf = Dent Metal
	GoldValue = 20
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 4
		Depth = 0
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 4
		Depth = 10
	DeepCheck = 1
	JointStrength = 75
	JointStiffness = 0.5
	JointOffset = Vector
		X = -7
		Y = 1
	DrawAfterParent = 0
	OneHanded = 0
	StanceOffset = Vector
		X = 3
		Y = 7
	SharpStanceOffset = Vector
		X = 7
		Y = -1
	SupportOffset = Vector
		X = 3
		Y = 3
	SharpLength = 100
	Magazine = Magazine
		CopyOf = Magazine Gun Template
		ParentOffset = Vector
			X = 3
			Y = 1
	Flash = Attachable
		CopyOf = Muzzle Flash Gun Template
	FireSound = Sound
		AddSample = ContentFile
			FilePath = Triozer0.rte/Snipers/MosinNagantFire.wav
	EmptySound = Sound
		AddSample = ContentFile
			FilePath = Triozer0.rte/pistols/EmptyClick4.wav
	ReloadStartSound = Sound
		AddSample = ContentFile
			FilePath = Triozer0.rte/Snipers/MosinNagantReloadstart.wav
	ReloadEndSound = Sound
		AddSample = ContentFile
			FilePath = Triozer0.rte/Snipers/MosinNagantReloadend.wav
	RateOfFire = 220
	ReloadTime = 400
	FullAuto = 0
	FireIgnoresThis = 1
	ShakeRange = 6
	SharpShakeRange = 1
	NoSupportFactor = 10
	ParticleSpreadRange = 3
	ShellSpreadRange = 8
	ShellAngVelRange = 2
	MuzzleOffset = Vector
		X = 13
		Y = -1
	EjectionOffset = Vector
		X = 14
		Y = -1
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Spark Yellow 1
		Count = 6
		Spread = 2.25
		MaxVelocity = 20
		MinVelocity = 8
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Spark Yellow 2
		Count = 5
		Spread = 2.25
		MaxVelocity = 20
		MinVelocity = 8
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Drop Oil
		Count = 4
		Spread = 2.25
		MaxVelocity = 10
		MinVelocity = 1
	AddGib = Gib
		GibParticle = MOSParticle
			CopyOf = Gib Metal Rust Micro A
		Count = 6
		Spread = 2.25
		MaxVelocity = 15
		MinVelocity = 5
	AddGib = Gib
		GibParticle = MOSParticle
			CopyOf = Gib Metal Grey Micro A
		Count = 4
		Spread = 2.25
		MaxVelocity = 15
		MinVelocity = 5
	AddGib = Gib
		GibParticle = MOSRotating
			CopyOf = Gib Device Small K
		Count = 1
		Spread = 2.25
		MaxVelocity = 10
		MinVelocity = 1
	AddGib = Gib
		GibParticle = MOSRotating
			CopyOf = Gib Device Small I
		Count = 1
		Spread = 2.25
		MaxVelocity = 10
		MinVelocity = 1
	GibWoundLimit = 10