1TNK:
	Inherits: ^Tank
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 50
		BuildDurationModifier: 30
		Prerequisites: ~weap
		IconPalette: ra
		Description: Light Tank, good for scouting.\n  Strong vs Light armor\n  Weak vs Infantry, Tanks, Aircraft
	Valued:
		Cost: 700
	Tooltip:
		Name: Light Tank
	Health:
		HP: 15000
	Armor:
		Type: heavy
	Mobile:
		Speed: 100
	RevealsShroud:
		Range: 4c768
	Turreted:
		TurnSpeed: 7
	Armament:
		Weapon: 25mm
		Recoil: 85
		RecoilRecovery: 25
		LocalOffset: 768,0,90
		MuzzleSequence: muzzle
		MuzzlePalette: ra
	AttackTurreted:
	WithMuzzleOverlay:
	WithSpriteTurret:
	AutoTarget:
	SpawnActorOnDeath:
		Actor: 1TNK.Husk
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 470
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

2TNK:
	Inherits: ^Tank
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 70
		BuildDurationModifier: 30
		Prerequisites: ~weap
		IconPalette: ra
		Description: Allied Main Battle Tank.\n  Strong vs Vehicles\n  Weak vs Infantry, Aircraft
	Valued:
		Cost: 850
	Tooltip:
		Name: Medium Tank
	Health:
		HP: 21000
	Armor:
		Type: heavy
	Mobile:
		Speed: 75
	RevealsShroud:
		Range: 5c768
	Turreted:
		TurnSpeed: 5
	Armament:
		Weapon: 90mm
		Recoil: 128
		RecoilRecovery: 38
		LocalOffset: 720,0,80
		MuzzleSequence: muzzle
		MuzzlePalette: ra
	AttackTurreted:
	WithMuzzleOverlay:
	WithSpriteTurret:
	AutoTarget:
	SpawnActorOnDeath:
		Actor: 2TNK.Husk
	SelectionDecorations:
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 520
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:
	Selectable:
		DecorationBounds: 28,28

3TNK:
	Inherits: ^Tank
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 80
		BuildDurationModifier: 30
		Prerequisites: ~disabled
		IconPalette: ra
		Description: Soviet Main Battle Tank, with dual cannons\n  Strong vs Vehicles\n  Weak vs Infantry, Aircraft
	Valued:
		Cost: 1150
	Tooltip:
		Name: Heavy Tank
	Health:
		HP: 27000
	Armor:
		Type: heavy
	Mobile:
		Speed: 61
	RevealsShroud:
		Range: 5c768
	Turreted:
		TurnSpeed: 5
	Armament:
		Weapon: 105mm
		Recoil: 128
		RecoilRecovery: 38
		LocalOffset: 768,85,90, 768,-85,90
		MuzzleSequence: muzzle
		MuzzlePalette: ra
	AttackTurreted:
	WithMuzzleOverlay:
	WithSpriteTurret:
	AutoTarget:
	SpawnActorOnDeath:
		Actor: 3TNK.Husk
	SelectionDecorations:
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 520
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:
	Selectable:
		DecorationBounds: 28,28

JEEP:
	Inherits: ^Vehicle
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 30
		BuildDurationModifier: 30
		Prerequisites: ~weap
		IconPalette: ra
		Description: Fast scout & anti-infantry vehicle.\n  Strong vs Infantry\n  Weak vs Vehicles, Aircraft
	Valued:
		Cost: 500
	Tooltip:
		Name: Ranger
	Health:
		HP: 9000
	Armor:
		Type: wood
	Mobile:
		TurnSpeed: 10
		Speed: 128
		PauseOnCondition: !(!notmobile)
	RevealsShroud:
		Range: 4c768
	Turreted:
		TurnSpeed: 10
		Offset: 0,0,85
	Armament:
		Weapon: HMG
		MuzzleSequence: muzzle
		MuzzlePalette: ra
	AttackTurreted:
	WithMuzzleOverlay:
	WithSpriteTurret:
	AutoTarget:
	Cargo:
		Types: Infantry
		MaxWeight: 1
		PipCount: 1
		LoadingCondition: notmobile
	Explodes:
		Weapon: UnitExplodeSmall
		EmptyWeapon: UnitExplodeSmall
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 420
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

TRUK:
	Inherits: ^Vehicle
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 20
		BuildDurationModifier: 30
		Prerequisites: ~weap
		IconPalette: ra
		Description: Transports cash to other players.\n  Unarmed
	Valued:
		Cost: 500
	Tooltip:
		Name: Supply Truck
	Health:
		HP: 7500
	Armor:
		Type: wood
	Mobile:
		Speed: 100
	RevealsShroud:
		Range: 4c0
	DeliversCash:
		Payload: 500
		PlayerExperience: 50
	SpawnActorOnDeath:
		Actor: moneycrate
		OwnerType: InternalName
		InternalOwner: Neutral
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 420
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

ARTY:
	Inherits: ^Tank
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 110
		BuildDurationModifier: 30
		Prerequisites: ~weap, dome
		IconPalette: ra
		Description: Long-range artillery.\n  Strong vs Infantry, Buildings\n  Weak vs Vehicles, Aircraft
	Valued:
		Cost: 800
	Tooltip:
		Name: Artillery
	Health:
		HP: 12000
	Armor:
		Type: light
	Mobile:
		TurnSpeed: 2
		Speed: 43
	RevealsShroud:
		Range: 6c768
	Armament:
		Weapon: 155mm
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		MuzzlePalette: ra
	AttackFrontal:
	WithMuzzleOverlay:
	Explodes:
		Weapon: UnitExplodeMed
		EmptyWeapon: UnitExplodeMed
	AutoTarget:
	Voiced:
		VoiceSet: VehicleVoice2
	AttractsWorms:
		Intensity: 600
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

V2RL:
	Inherits: ^Vehicle
	Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 120
		BuildDurationModifier: 30
		Prerequisites: ~disabled, dome
		IconPalette: ra
		Description: Long-range rocket artillery.\n  Strong vs Infantry, Light armor, Buildings\n  Weak vs Tanks, Aircraft
	Valued:
		Cost: 900
	Tooltip:
		Name: V2 Rocket
	Health:
		HP: 16000
	Armor:
		Type: wood
	Mobile:
		Speed: 55
	RevealsShroud:
		Range: 6c768
	Turreted:
		TurnSpeed: 5
	Armament:
		Weapon: SCUD
		PauseOnCondition: !ammo
	AmmoPool:
		Ammo: 1
		InitialAmmo: 0
		PipCount: 0
		AmmoCondition: ammo
	ReloadAmmoPool:
		Delay: 240
		Count: 1
	AttackFrontal:
	WithFacingSpriteBody:
		RequiresCondition: ammo
		Name: loaded
	WithFacingSpriteBody@EMPTY:
		RequiresCondition: !ammo
		Sequence: empty-idle
		Name: reloading
	SelectionDecorations:
	Explodes:
		Weapon: UnitExplodeSmall
		EmptyWeapon: UnitExplodeSmall
	AttractsWorms:
		Intensity: 600
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	Selectable:
		DecorationBounds: 28,28

MRJ:
	Inherits: ^Vehicle
	Valued:
		Cost: 800
	Tooltip:
		Name: Mobile Radar Jammer
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 150
		BuildDurationModifier: 30
		Prerequisites: ~weap, dome
		IconPalette: ra
		Description: Jams nearby enemy radar outposts\nand deflects incoming missiles.\nCan detect cloaked units.\n  Unarmed
	Health:
		HP: 12500
	Armor:
		Type: heavy
	Mobile:
		Speed: 75
	RevealsShroud:
		Range: 8c0
	WithIdleOverlay@SPINNER:
		Sequence: spinner
		Offset: -256,0,256
	ProximityExternalCondition@JAMMER:
		Range: 18c0
		ValidStances: Enemy, Neutral
		Condition: jammed
	WithRangeCircle@JAMMER:
		Type: jammer
		Range: 18c0
		Color: 0000FF80
	JamsMissiles:
		Range: 5c0
		DeflectionStances: Neutral, Enemy
	RenderJammerCircle:
	DetectCloaked:
		Range: 8c0
	RenderDetectionCircle:
	Voiced:
		VoiceSet: VehicleVoice2
	Explodes:
		Weapon: UnitExplodeSmall
		EmptyWeapon: UnitExplodeSmall
	Targetable:
		TargetTypes: Ground, Vehicle, C4, Jammer
	AttractsWorms:
		Intensity: 1000
		Falloff: 0, 0, 0, 100, 100, 100, 25, 11, 6, 4, 3, 2, 1, 0
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

HARV:
	Inherits: ^Vehicle
	Buildable:
		Queue: Armor
		BuildPaletteOrder: 10
		BuildDurationModifier: 30
		Prerequisites: ~weap, proc
		IconPalette: ra
		Description: Collects Spice for processing.\n  Unarmed
	Valued:
		Cost: 1100
	Tooltip:
		Name: Ore Truck
		GenericName: Harvester
	Selectable:
		Priority: 7
		DecorationBounds: 42,42
	SelectionDecorations:
	Harvester:
		Capacity: 14
		Resources: Spice
		BaleUnloadDelay: 1
		SearchFromProcRadius: 30
		SearchFromHarvesterRadius: 15
	Health:
		HP: 45000
	Armor:
		Type: heavy
	Mobile:
		Speed: 43
	RevealsShroud:
		Range: 3c768
	WithHarvestAnimation:
	WithDockingAnimation:
	SpawnActorOnDeath:
		Actor: HARV.Husk
	SelfHealing:
		Step: 10
		Delay: 25
		HealIfBelow: 50
		DamageCooldown: 500
	Explodes:
		Weapon: UnitExplodeLarge
		EmptyWeapon: UnitExplodeLarge
	Voiced:
		VoiceSet: VehicleVoice2
	RenderSprites:
		PlayerPalette: raplayer
		Scale: 1.3333
	HitShape:

cargo_vehicle:
	Inherits: ^Vehicle
	Valued:
		Cost: 500
	Tooltip:
		Name: Cargo Vehicle
	Armor:
		Type: heavy
	Mobile:
		Speed: 85
		TurnSpeed: 5
	RevealsShroud:
		Range: 5c768
	Health:
		HP: 10000
	Explodes:
		Weapon: UnitExplodeMed
		EmptyWeapon: UnitExplodeMed
	DeliversCash:
		Payload: 500
		PlayerExperience: 50
	AttractsWorms:
		Intensity: 520
	SpawnActorOnDeath:
		OwnerType: InternalName
		InternalOwner: Neutral
		Actor: moneycrate
	-MustBeDestroyed:
	RenderSprites:
		Image: combat_tank_o
		FactionImages:
			atreides: combat_tank_a
			fremen: combat_tank_a
			harkonnen: combat_tank_h
			corrino: combat_tank_h
	HitShape:

raider:
	Buildable:
		Prerequisites: ~light.raiders

mcv:
	Buildable:
		Prerequisites: ~heavy_factory, repair_pad
	SpawnActorOnDeath:
		OwnerType: Victim

harvester:
	Buildable:
		Prerequisites: ~heavy_factory
	SpawnActorOnDeath:
		OwnerType: Victim

siege_tank:
	Buildable:
		Prerequisites: ~heavy_factory, upgrade.heavy
	SpawnActorOnDeath:
		OwnerType: Victim

missile_tank:
	SpawnActorOnDeath:
		OwnerType: Victim

sonic_tank:
	SpawnActorOnDeath:
		OwnerType: Victim

devastator:
	SpawnActorOnDeath:
		OwnerType: Victim

deviator:
	SpawnActorOnDeath:
		OwnerType: Victim

^combat_tank:
	SpawnActorOnDeath:
		OwnerType: Victim

combat_tank_s:
	Inherits: ^combat_tank
	Buildable:
		BuildDuration: 325
		Prerequisites: ~heavy.smuggler, ~techlevel.low
	Health:
		HP: 18000
	SpawnActorOnDeath:
		Actor: combat_tank_s.husk
	HitShape:

combat_tank_s.starport:
	Inherits: combat_tank_s
	Buildable:
		Prerequisites: ~starport.smuggler, ~techlevel.low
		BuildPaletteOrder: 26
		Queue: Starport
	Valued:
		Cost: 875
	RenderSprites:
		Image: combat_tank_s
