AddEffect = MOPixel
	PresetName = Laser Cannon Particle
	Mass = 0.1
	RestThreshold = -500
	LifeTime = 1000
	Sharpness = 6
	HitsMOs = 1
	GetsHitByMOs = 0
	Color = Color
		R = 255
		G = 255
		B = 255
	Atom = Atom
		Material = Material
			CopyOf = Bullet Metal
		TrailColor = Color
			R = 255
			G = 0
			B = 255
		TrailLength = 10000
	ScreenEffect = ContentFile
		FilePath = Base.rte/Effects/Glows/YellowSmall.bmp
	EffectStartTime = 0
	EffectStopTime = 700
	EffectStartStrength = 1.0
	EffectStopStrength = 0.0
	EffectAlwaysShows = 1
		
AddEffect = AEmitter
	PresetName = Laser Line Emitter
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Null.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -1
		Y = -1
	OrientToVel = 1
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 2
		Depth = 5
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 3
		Depth = 5
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	DrawAfterParent = 1
	AddEmission = Emission
		EmittedParticle = MOPixel
			CopyOf = Laser Cannon Particle
		ParticlesPerMinute = 0
		Spread = 0.00
		MaxVelocity = 200
		MinVelocity = 200
		PushesEmitter = 0
	EmissionEnabled = 1
	EmissionsIgnoreThis = 1
	BurstSize = 1
	BurstScale = 1
	BurstTriggered = 1
	BurstSpacing = 1
	EmissionDamage = 0

	
AddEffect = MOSRotating
	PresetName = Laser Shot Carrier
	PinStrength = 1000
	LifeTime = 1
	OrientToVel = 1
	Mass = 0.001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Null.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -1
		Y = -1
	OrientToVel = 1
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Air
		Resolution = 0
		Depth = 0
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Air
		Resolution = 0
		Depth = 0
	DeepCheck = 0
	AddEmitter = AEmitter
		CopyOf = Laser Line Emitter
		ParentOffset = Vector
			X = 2
			Y = -0.5
	AddEmitter = AEmitter
		CopyOf = Laser Line Emitter
		ParentOffset = Vector
			X = 2
			Y = 0
	AddEmitter = AEmitter
		CopyOf = Laser Line Emitter
		ParentOffset = Vector
			X = 2
			Y = 0.5
	

AddAmmo = Round
	PresetName = Round Dummy Laser Cannon
	ParticleCount = 15
	Particle = MOPixel	//MOSRotating
		CopyOf = Laser Cannon Particle	//Laser Shot Carrier
	Shell = MOSParticle
		CopyOf = Tiny Smoke Ball 1
	FireVelocity = 188
	ShellVelocity = 12
	Separation = -30


AddAmmo = Magazine
	PresetName = Magazine Dummy Laser Cannon
	Mass = 3
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Null.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = 0
		Y = 0
	EntryWound = AEmitter
		CopyOf = Dent Metal
	ExitWound = AEmitter
		CopyOf = Dent Metal
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 2
		Depth = 0
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 3
		Depth = 1
	DeepCheck = 0
	JointStrength = 200
	JointStiffness = 1
	JointOffset = Vector
		X = 0
		Y = 0
	ParentOffset = Vector
		X = 0
		Y = 0
	DrawAfterParent = 0
	RoundCount = 4
	RegularRound = Round
		CopyOf = Round Dummy Laser Cannon
	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 = 2


AddDevice = HDFirearm
	PresetName = Annihiliator
	Description = Destructive heavy laser cannon.  Mow down your opponents with a fat, satisfying laser beam!
	AddToGroup = Weapons
	Mass = 42
	HitsMOs = 0
	GetsHitByMOs = 1
	SpriteFile = ContentFile
		FilePath = Dummy.rte/Devices/Sprites/LaserCannon.bmp
	FrameCount = 4      // Barrel Spinning Animation
	SpriteOffset = Vector
		X = -19
		Y = -8
	SpriteAnimMode = 4
	SpriteAnimDuration = 400
	EntryWound = AEmitter
		CopyOf = Dent Metal
	ExitWound = AEmitter
		CopyOf = Dent Metal
	GoldValue = 250
	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 = 0
	JointStrength = 90
	JointStiffness = 0.5
	JointOffset = Vector
		X = -9
		Y = -6
	DrawAfterParent = 0
	StanceOffset = Vector
		X = 3
		Y = 5
	SharpStanceOffset = Vector
		X = 4
		Y = 4
	SupportOffset = Vector
		X = -2
		Y = -5
	SharpLength = 80
	Magazine = Magazine
		CopyOf = Magazine Dummy Laser Cannon
	Flash = None
	FireSound = Sound
		AddSample = ContentFile
			FilePath = Dummy.rte/Devices/Weapons/DestroyerFire.wav	//LaserFire.wav
		//LoopSetting = -1
	EmptySound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Devices/EmptyClick3.wav
	ReloadStartSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Devices/ReloadStart.wav
	ReloadEndSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Devices/ReloadEnd.wav
	RateOfFire = 100

//////// Spin up & Spin down variables

	ActivationDelay = 700
	DeactivationDelay = 900

//////// Spinning Sound

	ActiveSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Devices/Diggers/DiggerSound.wav
		LoopSetting = -1 // Means loop until stopped

	ReloadTime = 2200
	FullAuto = 0
	FireIgnoresThis = 1
	ShakeRange = 0
	SharpShakeRange = 0
	NoSupportFactor = 0
	ParticleSpreadRange = 0
	ShellSpreadRange = 6
	ShellAngVelRange = 5
	MuzzleOffset = Vector
		X = 18
		Y = 0
	EjectionOffset = Vector
		X = -15
		Y = -3
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Spark Yellow 1
		Count = 8
		Spread = 2.25
		MaxVelocity = 20
		MinVelocity = 8
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Spark Yellow 2
		Count = 6
		Spread = 2.25
		MaxVelocity = 20
		MinVelocity = 8
	AddGib = Gib
		GibParticle = MOPixel
			CopyOf = Drop Oil
		Count = 8
		Spread = 2.25
		MaxVelocity = 10
		MinVelocity = 1
	AddGib = Gib
		GibParticle = MOSParticle
			CopyOf = Gib Metal Rust Micro A
		Count = 10
		Spread = 2.25
		MaxVelocity = 15
		MinVelocity = 5
	AddGib = Gib
		GibParticle = MOSParticle
			CopyOf = Gib Metal Grey Micro A
		Count = 10
		Spread = 2.25
		MaxVelocity = 15
		MinVelocity = 5
	AddGib = Gib
		GibParticle = MOSRotating
			CopyOf = Gib Device Small J
		Count = 1
	AddGib = Gib
		GibParticle = MOSRotating
			CopyOf = Gib Device Small H
		Count = 1
	GibWoundLimit = 5