////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ROCKET COMPONENTS


/////////////////
//Main Thrusters

AddEffect = AEmitter
	PresetName = Rocket MK1 Main Thruster
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/RocketNozzle.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -11
		Y = -12
	EntryWound = AEmitter
		CopyOf = Gas Leak
	ExitWound = AEmitter
		CopyOf = Gas Leak
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 2
		Depth = 5
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 3
		Depth = 5
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	DrawAfterParent = 1
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 1
		ParticlesPerMinute = 5000
		BurstSize = 10
		Spread = 0.2
		MaxVelocity = 20
		MinVelocity = 15
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 2
		ParticlesPerMinute = 4500
		BurstSize = 8
		Spread = 0.1
		MaxVelocity = 22
		MinVelocity = 15
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 1 Glow
		ParticlesPerMinute = 1500
		BurstSize = 3
		Spread = 0.1
		MaxVelocity = 24
		MinVelocity = 15
	EmissionSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/Blast.wav
		LoopSetting = -1 // Means loop infinitely until stopped
	BurstSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/BlastStart.wav
	EndSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/BlastEnd.wav
	EmissionEnabled = 0
	EmissionsIgnoreThis = 1
	BurstScale = 1
	BurstTriggered = 1
	EmissionDamage = 0
	Flash = None
	FlashOnlyOnBurst = 0


AddEffect = AEmitter
	PresetName = Rocket MK2 Main Thruster
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/EngineNozzleA.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -4
		Y = -10
	EntryWound = AEmitter
		CopyOf = Gas Leak
	ExitWound = AEmitter
		CopyOf = Gas Leak
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 2
		Depth = 5
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 3
		Depth = 5
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	DrawAfterParent = 1
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 1
		ParticlesPerMinute = 6000
		BurstSize = 12
		Spread = 0.2
		MaxVelocity = 25
		MinVelocity = 16
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 2
		ParticlesPerMinute = 5700
		BurstSize = 10
		Spread = 0.1
		MaxVelocity = 25
		MinVelocity = 16
	AddEmission = Emission
		EmittedParticle = MOSParticle
			CopyOf = Main Thruster Blast Ball 1 Glow
		ParticlesPerMinute = 1800
		BurstSize = 3
		Spread = 0.1
		MaxVelocity = 25
		MinVelocity = 16
	EmissionSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/Blast.wav
		LoopSetting = -1 // Means loop infinitely until stopped
	BurstSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/BlastStart.wav
	EndSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/BlastEnd.wav
	EmissionEnabled = 0
	EmissionsIgnoreThis = 1
	BurstScale = 1
	BurstTriggered = 1
	EmissionDamage = 0
	Flash = None
	FlashOnlyOnBurst = 0


/////////////////
//Side Thrusters


AddEffect = AEmitter
	PresetName = Rocket Side Thruster A
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/RocketTinyNozzle.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -4
		Y = -2
	EntryWound = AEmitter
		CopyOf = Gas Leak
	ExitWound = AEmitter
		CopyOf = Gas Leak
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 2
		Depth = 5
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 3
		Depth = 5
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	DrawAfterParent = 1
	AddEmission = Emission
		EmittedParticle = MOPixel
			CopyOf = Side Thruster Blast 1
		ParticlesPerMinute = 2600
		BurstSize = 11
		Spread = 0.2
		MaxVelocity = 24
		MinVelocity = 16
	AddEmission = Emission
		EmittedParticle = MOPixel
			CopyOf = Side Thruster Blast 2
		ParticlesPerMinute = 2600
		BurstSize = 11
		Spread = 0.2
		MaxVelocity = 24
		MinVelocity = 16
	EmissionSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/Thruster.wav
		LoopSetting = -1 // Means loop infinitely until stopped
	BurstSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/ThrusterStart.wav
	EndSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/ThrusterEnd.wav
	EmissionEnabled = 1
	EmissionsIgnoreThis = 1
	BurstScale = 1
	BurstTriggered = 1
	EmissionDamage = 0
	Flash = Attachable
		CopyOf = Muzzle Flash Pistol
	FlashOnlyOnBurst = 0


AddEffect = AEmitter
	PresetName = Rocket Side Thruster B
	Mass = 0.0001
	HitsMOs = 0
	GetsHitByMOs = 0
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/EngineNozzleC.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -3
		Y = -3
	EntryWound = AEmitter
		CopyOf = Gas Leak
	ExitWound = AEmitter
		CopyOf = Gas Leak
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 2
		Depth = 5
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Civilian Stuff
		Resolution = 3
		Depth = 5
	DeepCheck = 0
	JointStrength = 10000
	JointStiffness = 1
	JointOffset = Vector
		X = -1
		Y = 0
	DrawAfterParent = 1
	AddEmission = Emission
		EmittedParticle = MOPixel
			CopyOf = Side Thruster Blast 1
		ParticlesPerMinute = 3200
		BurstSize = 14
		Spread = 0.2
		MaxVelocity = 24
		MinVelocity = 15
	AddEmission = Emission
		EmittedParticle = MOPixel
			CopyOf = Side Thruster Blast 2
		ParticlesPerMinute = 3200
		BurstSize = 14
		Spread = 0.2
		MaxVelocity = 24
		MinVelocity = 15
	EmissionSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/Thruster.wav
		LoopSetting = -1 // Means loop infinitely until stopped
	BurstSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/ThrusterStart.wav
	EndSound = Sound
		AddSample = ContentFile
			FilePath = Base.rte/Actors/Rockets/ThrusterEnd.wav
	EmissionEnabled = 1
	EmissionsIgnoreThis = 1
	BurstScale = 1
	BurstTriggered = 1
	EmissionDamage = 0
	Flash = Attachable
		CopyOf = Muzzle Flash Pistol
	FlashOnlyOnBurst = 0


AddActor = AtomGroup
	PresetName = Rocket Landing Gear Foot Right
	AutoGenerate = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -3
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -2
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -1
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -1
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 1
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -1
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -2
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -3
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	JointOffset = Vector
		X = 0
		Y = 4

AddActor = AtomGroup
	PresetName = Rocket Landing Gear Foot Left
	AutoGenerate = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -3
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -2
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = -1
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -3
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = -1
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 1
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 2
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = 0
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -1
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -2
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	AddAtom = Atom
		Offset = Vector
			X = 3
			Y = -3
		Material = Material
			CopyOf = Rubber
		TrailLength = 0
	JointOffset = Vector
		X = 0
		Y = 4

AddActor = Attachable
	PresetName = Rocket Capsule 1
	Mass = 750
	HitsMOs = 1
	GetsHitByMOs = 1
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/Rocket1.bmp
	FrameCount = 6
	SpriteOffset = Vector
		X = -18
		Y = -46
	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 = 4
		Depth = 2
	DeepCheck = 1
	JointStrength = 100
	JointStiffness = 0.3
	BreakWound = AEmitter
		CopyOf = Leaking Machinery
	JointOffset = Vector
		X = 0
		Y = 21
	DrawAfterParent = 1


AddActor = Attachable
	PresetName = Rocket Capsule 2
	Mass = 850
	HitsMOs = 1
	GetsHitByMOs = 1
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/Rocket2.bmp
	FrameCount = 6
	SpriteOffset = Vector
		X = -14
		Y = -60
	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 = 4
		Depth = 2
	DeepCheck = 1
	JointStrength = 100
	JointStiffness = 0.3
	BreakWound = AEmitter
		CopyOf = Leaking Machinery
	JointOffset = Vector
		X = 0
		Y = 21
	DrawAfterParent = 1

AddActor = Leg
	PresetName = Rocket Leg
	Mass = 30
	HitsMOs = 0
	GetsHitByMOs = 1
	SpriteFile = ContentFile
		FilePath = Base.rte/Actors/Rockets/RocketLeg.bmp
	FrameCount = 1
	SpriteOffset = Vector
		X = -9
		Y = -6
	EntryWound = AEmitter
		CopyOf = Dent Metal
	ExitWound = AEmitter
		CopyOf = Dent Metal
	AtomGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 5
		Depth = 0
	DeepGroup = AtomGroup
		AutoGenerate = 1
		Material = Material
			CopyOf = Military Stuff
		Resolution = 6
		Depth = 2
	DeepCheck = 1
	JointStrength = 200
	JointStiffness = 1
	BreakWound = AEmitter
		CopyOf = Leaking Machinery
	JointOffset = Vector
		X = -7
		Y = 0
	DrawAfterParent = 0
	Foot = None
	ExtendedOffset = Vector
		X = 18
		Y = 0
	ContractedOffset = Vector
		X = 9
		Y = 0
	IdleOffset = Vector
		X = 3
		Y = -10
	MoveSpeed = 0.2