		
LEVIATHAN:
	Inherits@1: ^Master10k
	Inherits@2: ^Master50k
	Inherits@3: ^Master100k
	Inherits@4: ^AutoTargetAll
	Inherits@5: ^Tank
	Inherits@Hitshape: ^2x2Shape
	RenderSprites:
		Image: leviathan
	-Crushable:
	-Selectable:
	RejectsOrders:
	Valued:
		Cost: 0
	Tooltip:
		Name: Leviathan
	Buildable:
		BuildDuration: 10000
		BuildPaletteOrder: 60
		Queue: leviathan.Fact
		Description: Leviathan
		BuildLimit: 1
	Mobile:
		Speed: 25
		TurnSpeed: 3
		Crushes: wall, heavywall, crate, infantry, Tank, Car, Husk
	Health:
		HP: 2050
	Armor:
		Type: Heavy
		
		
# -- Upgrades Health

	DamageMultiplier@MainCannon:
		RequiresCondition: MainRocket || MainCannon || MainA10
		Modifier: 80
	DamageMultiplier@Front:
		RequiresCondition: FrontTow || FrontCommando || FrontMtnk
		Modifier: 80
	DamageMultiplier@Side:
		RequiresCondition: SuppLtnk || SuppAtRock || SuppArty
		Modifier: 80
		
# main Guns ---
		
	GrantConditionOnPrerequisite@MainRocket:
		Condition: MainRocket
		Prerequisites: MainRocket
	GrantConditionOnPrerequisite@MainCannon:
		Condition: MainCannon
		Prerequisites: MainCannon
	GrantConditionOnPrerequisite@MainA10:
		Condition: MainA10
		Prerequisites: MainA10
		
	WithSpriteTurret@MainRocket:
		Sequence: msamturret
		Turret: MainRocket
		RequiresCondition: MainRocket
	Turreted@MainRocket:
		Turret: MainRocket
		Offset: 0,0,150
	Armament@MainRocket:
		Name: MainRocket
		Weapon: Sixteen227mm
		LocalOffset: 213,128,0, 213,-128,0
		Turret: MainRocket
		RequiresCondition: MainRocket
		
	WithSpriteTurret@MainCannon:
		Sequence: htnkturret
		Turret: MainCannon
		RequiresCondition: MainCannon
	Turreted@MainCannon:
		Turret: MainCannon
		Offset: 0,0,20
	Armament@MainGun1:
		Name: MainCannon
		Weapon: 120mmDualLevia
		LocalOffset: 900,180,340, 900,-180,340
		Recoil: 170
		RecoilRecovery: 42
		MuzzleSequence: muzzle
		Turret: MainCannon
		RequiresCondition: MainCannon
		
	WithSpriteTurret@MainA10:
		Sequence: a10gun
		Turret: MainA10
		RequiresCondition: MainA10
	Turreted@MainA10:
		Turret: MainA10
		Offset: 0,0,20
	Armament@MainA10:
		Name: MainA10
		Weapon: Leviathan120mmSplash
		MuzzleSequence: muzzle
		Turret: MainA10
		RequiresCondition: MainA10
		
# -- front guns

	GrantConditionOnPrerequisite@FrontTow:
		Condition: FrontTow
		Prerequisites: FrontTow
	GrantConditionOnPrerequisite@FrontCommando:
		Condition: FrontCommando
		Prerequisites: FrontCommando
	GrantConditionOnPrerequisite@FrontMtnk:
		Condition: FrontMtnk
		Prerequisites: FrontMtnk
		
	WithSpriteTurret@FrontTow:
		Sequence: antiairturret
		Turret: FrontTow
		RequiresCondition: FrontTow
	Turreted@FrontTow:
		Turret: FrontTow
		Offset: 1524,-356,10
	Armament@FrontTow:
		Name: FrontTow
		Weapon: TOWMissileLeviathan
		LocalOffset: 0,-171,0, 0,171,0
		Turret: FrontTow
		RequiresCondition: FrontTow
		
	WithSpriteTurret@FrontTow2:
		Sequence: antiairturret
		Turret: FrontTow2
		RequiresCondition: FrontTow
	Turreted@FrontTow2:
		Turret: FrontTow2
		Offset: 1524,356,10
	Armament@FrontTow2:
		Name: FrontTow2
		Weapon: TOWMissileLeviathan
		LocalOffset: 0,-171,0, 0,171,0
		Turret: FrontTow2
		FireDelay: 10
		RequiresCondition: FrontTow
		
	WithSpriteTurret@FrontCommando:
		Sequence: guardtower
		Turret: FrontCommando
		RequiresCondition: FrontCommando
	Turreted@FrontCommando:
		Turret: FrontCommando
		Offset: 1524,-356,10
	Armament@FrontCommando:
		Name: FrontCommando
		Weapon: Sniperlevia
		LocalOffset: 256,0,256
		MuzzleSequence: muzzle
		Turret: FrontCommando
		RequiresCondition: FrontCommando
		
	WithSpriteTurret@FrontCommando2:
		Sequence: guardtower
		Turret: FrontCommando2
		RequiresCondition: FrontCommando
	Turreted@FrontCommando2:
		Turret: FrontCommando2
		Offset: 1524,356,10
	Armament@FrontCommando2:
		Name: FrontCommando2
		Weapon: Sniperlevia
		LocalOffset: 256,0,256
		MuzzleSequence: muzzle
		Turret: FrontCommando2
		FireDelay: 10
		RequiresCondition: FrontCommando
		
	WithSpriteTurret@FrontMtnk:
		Sequence: normalturret
		Turret: FrontMtnk
		RequiresCondition: FrontMtnk
	Turreted@FrontMtnk:
		Turret: FrontMtnk
		Offset: 1524,-356,10
	Armament@FrontMtnk:
		Name: FrontMtnk
		Weapon: 120mmLevia
		Recoil: 128
		RecoilRecovery: 26
		LocalOffset: 768,0,90
		MuzzleSequence: muzzle
		Turret: FrontMtnk
		RequiresCondition: FrontMtnk
		
	WithSpriteTurret@FrontMtnk2:
		Sequence: normalturret
		Turret: FrontMtnk2
		RequiresCondition: FrontMtnk
	Turreted@FrontMtnk2:
		Turret: FrontMtnk2
		Offset: 1524,356,10
	Armament@FrontMtnk2:
		Name: FrontMtnk2
		Weapon: 120mmLevia
		Recoil: 128
		RecoilRecovery: 26
		LocalOffset: 768,0,90
		MuzzleSequence: muzzle
		Turret: FrontMtnk2
		FireDelay: 10
		RequiresCondition: FrontMtnk
		
# -- Side Pack

	GrantConditionOnPrerequisite@SuppLtnk:
		Condition: SuppLtnk
		Prerequisites: SuppLtnk
	GrantConditionOnPrerequisite@SuppAtRock:
		Condition: SuppAtRock
		Prerequisites: SuppAtRock
	GrantConditionOnPrerequisite@SuppArty:
		Condition: SuppArty
		Prerequisites: SuppArty
		
	WithSpriteTurret@SuppLtnk:
		Sequence: flakturret
		Turret: SuppLtnk
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk:
		Turret: SuppLtnk
		Offset: 258,1024,-50
	Armament@SuppLtnk:
		Name: SuppLtnk
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		Turret: SuppLtnk
		RequiresCondition: SuppLtnk
		
	WithSpriteTurret@SuppLtnk1:
		Sequence: flakturret
		Turret: SuppLtnk1
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk1:
		Turret: SuppLtnk1
		Offset: -258,1024,-50
	Armament@SuppLtnk1:
		Name: SuppLtnk1
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		FireDelay: 7
		Turret: SuppLtnk1
		RequiresCondition: SuppLtnk
		
	WithSpriteTurret@SuppLtnk2:
		Sequence: flakturret
		Turret: SuppLtnk2
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk2:
		Turret: SuppLtnk2
		Offset: 769,1024,-50
	Armament@SuppLtnk2:
		Name: SuppLtnk2
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		FireDelay: 14
		Turret: SuppLtnk2
		RequiresCondition: SuppLtnk
		
	WithSpriteTurret@SuppLtnk3:
		Sequence: flakturret
		Turret: SuppLtnk3
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk3:
		Turret: SuppLtnk3
		Offset: 258,-1024,-50
	Armament@SuppLtnk3:
		Name: SuppLtnk3
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		FireDelay: 21
		Turret: SuppLtnk3
		RequiresCondition: SuppLtnk
		
	WithSpriteTurret@SuppLtnk4:
		Sequence: flakturret
		Turret: SuppLtnk4
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk4:
		Turret: SuppLtnk4
		Offset: -258,-1024,-50
	Armament@SuppLtnk4:
		Name: SuppLtnk4
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		FireDelay: 28
		Turret: SuppLtnk4
		RequiresCondition: SuppLtnk
		
	WithSpriteTurret@SuppLtnk5:
		Sequence: flakturret
		Turret: SuppLtnk5
		RequiresCondition: SuppLtnk
	Turreted@SuppLtnk5:
		Turret: SuppLtnk5
		Offset: 769,-1024,-50
	Armament@SuppLtnk5:
		Name: SuppLtnk5
		Weapon: LeviAutoCannon
		Recoil: 96
		RecoilRecovery: 18
		LocalOffset: 85,85,299, 85,-85,299
		MuzzleSequence: flakmuzzle
		FireDelay: 35
		Turret: SuppLtnk5
		RequiresCondition: SuppLtnk
		
		
		
	WithSpriteTurret@SuppAtRock:
		Sequence: msamturret
		Turret: SuppAtRock
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock:
		Turret: SuppAtRock
		Offset: 258,1024,10
	Armament@SuppAtRock:
		Name: SuppAtRock
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		Turret: SuppAtRock
		RequiresCondition: SuppAtRock
		
	WithSpriteTurret@SuppAtRock1:
		Sequence: msamturret
		Turret: SuppAtRock1
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock1:
		Turret: SuppAtRock1
		Offset: -258,1024,10
	Armament@SuppAtRock1:
		Name: SuppAtRock1
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		FireDelay: 5
		Turret: SuppAtRock1
		RequiresCondition: SuppAtRock
		
	WithSpriteTurret@SuppAtRock2:
		Sequence: msamturret
		Turret: SuppAtRock2
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock2:
		Turret: SuppAtRock2
		Offset: 769,1024,10
	Armament@SuppAtRock2:
		Name: SuppAtRock2
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		FireDelay: 10
		Turret: SuppAtRock2
		RequiresCondition: SuppAtRock
		
	WithSpriteTurret@SuppAtRock3:
		Sequence: msamturret
		Turret: SuppAtRock3
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock3:
		Turret: SuppAtRock3
		Offset: 258,-1024,10
	Armament@SuppAtRock3:
		Name: SuppAtRock3
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		FireDelay: 15
		Turret: SuppAtRock3
		RequiresCondition: SuppAtRock
		
	WithSpriteTurret@SuppAtRock4:
		Sequence: msamturret
		Turret: SuppAtRock4
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock4:
		Turret: SuppAtRock4
		Offset: -258,-1024,10
	Armament@SuppAtRock4:
		Name: SuppAtRock4
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		FireDelay: 20
		Turret: SuppAtRock4
		RequiresCondition: SuppAtRock
		
	WithSpriteTurret@SuppAtRock5:
		Sequence: msamturret
		Turret: SuppAtRock5
		RequiresCondition: SuppAtRock
	Turreted@SuppAtRock5:
		Turret: SuppAtRock5
		Offset: 769,-1024,10
	Armament@SuppAtRock5:
		Name: SuppAtRock5
		Weapon: LeviathanATmiss
		LocalOffset: 213,128,0, 213,-128,0
		FireDelay: 25
		Turret: SuppAtRock5
		RequiresCondition: SuppAtRock
		
		
		
	WithSpriteTurret@SuppArty:
		Sequence: artillery
		Turret: SuppArty
		RequiresCondition: SuppArty
	Turreted@SuppArty:
		Turret: SuppArty
		Offset: 258,1024,10
	Armament@SuppArty:
		Name: SuppArty
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		Turret: SuppArty
		RequiresCondition: SuppArty
		
	WithSpriteTurret@SuppArty2:
		Sequence: artillery
		Turret: SuppArty2
		RequiresCondition: SuppArty
	Turreted@SuppArty2:
		Turret: SuppArty2
		Offset: -258,1024,10
	Armament@SuppArty2:
		Name: SuppArty2
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		FireDelay: 5
		Turret: SuppArty2
		RequiresCondition: SuppArty
		
	WithSpriteTurret@SuppArty3:
		Sequence: artillery
		Turret: SuppArty3
		RequiresCondition: SuppArty
	Turreted@SuppArty3:
		Turret: SuppArty3
		Offset: 769,1024,10
	Armament@SuppArty3:
		Name: SuppArty3
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		FireDelay: 10
		Turret: SuppArty3
		RequiresCondition: SuppArty
		
	WithSpriteTurret@SuppArty4:
		Sequence: artillery
		Turret: SuppArty4
		RequiresCondition: SuppArty
	Turreted@SuppArty4:
		Turret: SuppArty4
		Offset: 258,-1024,10
	Armament@SuppArty4:
		Name: SuppArty4
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		FireDelay: 15
		Turret: SuppArty4
		RequiresCondition: SuppArty
		
	WithSpriteTurret@SuppArty5:
		Sequence: artillery
		Turret: SuppArty5
		RequiresCondition: SuppArty
	Turreted@SuppArty5:
		Turret: SuppArty5
		Offset: -258,-1024,10
	Armament@SuppArty5:
		Name: SuppArty5
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		FireDelay: 20
		Turret: SuppArty5
		RequiresCondition: SuppArty
		
	WithSpriteTurret@SuppArty1:
		Sequence: artillery
		Turret: SuppArty1
		RequiresCondition: SuppArty
	Turreted@SuppArty1:
		Turret: SuppArty1
		Offset: 769,-1024,10
	Armament@SuppArty1:
		Name: SuppArty1
		Weapon: ArtilleryShellLeviathan
		LocalOffset: 624,0,208
		MuzzleSequence: muzzle
		FireDelay: 25
		Turret: SuppArty1
		RequiresCondition: SuppArty
		
		
# upgrades

	GrantConditionOnPrerequisite@SuppRange1:
		Condition: SuppRange1
		Prerequisites: SuppRange1
	GrantConditionOnPrerequisite@SuppHealth1:
		Condition: SuppHealth1
		Prerequisites: SuppHealth1
	GrantConditionOnPrerequisite@SuppSpeed1:
		Condition: SuppSpeed1
		Prerequisites: SuppSpeed1
	GrantConditionOnPrerequisite@SuppRange2:
		Condition: SuppRange2
		Prerequisites: SuppRange2
	GrantConditionOnPrerequisite@SuppHealth2:
		Condition: SuppHealth2
		Prerequisites: SuppHealth2
	GrantConditionOnPrerequisite@SuppSpeed2:
		Condition: SuppSpeed2
		Prerequisites: SuppSpeed2
	GrantConditionOnPrerequisite@SuppRange3:
		Condition: SuppRange3
		Prerequisites: SuppRange3
	GrantConditionOnPrerequisite@SuppHealth3:
		Condition: SuppHealth3
		Prerequisites: SuppHealth3
	GrantConditionOnPrerequisite@SuppSpeed3:
		Condition: SuppSpeed3
		Prerequisites: SuppSpeed3
	GrantConditionOnPrerequisite@SuppRange4:
		Condition: SuppRange4
		Prerequisites: SuppRange4
	GrantConditionOnPrerequisite@SuppHealth4:
		Condition: SuppHealth4
		Prerequisites: SuppHealth4
	GrantConditionOnPrerequisite@SuppSpeed4:
		Condition: SuppSpeed4
		Prerequisites: SuppSpeed4
	GrantConditionOnPrerequisite@SuppRange5:
		Condition: SuppRange5
		Prerequisites: SuppRange5
	GrantConditionOnPrerequisite@SuppHealth5:
		Condition: SuppHealth5
		Prerequisites: SuppHealth5
	GrantConditionOnPrerequisite@SuppSpeed5:
		Condition: SuppSpeed5
		Prerequisites: SuppSpeed5
	GrantConditionOnPrerequisite@SuppRange6:
		Condition: SuppRange6
		Prerequisites: SuppRange6
	GrantConditionOnPrerequisite@SuppHealth6:
		Condition: SuppHealth6
		Prerequisites: SuppHealth6
	GrantConditionOnPrerequisite@SuppSpeed6:
		Condition: SuppSpeed6
		Prerequisites: SuppSpeed6
	GrantConditionOnPrerequisite@SuppRange7:
		Condition: SuppRange7
		Prerequisites: SuppRange7
	GrantConditionOnPrerequisite@SuppHealth7:
		Condition: SuppHealth7
		Prerequisites: SuppHealth7
	GrantConditionOnPrerequisite@SuppSpeed7:
		Condition: SuppSpeed7
		Prerequisites: SuppSpeed7
	GrantConditionOnPrerequisite@SuppRange8:
		Condition: SuppRange8
		Prerequisites: SuppRange8
	GrantConditionOnPrerequisite@SuppHealth8:
		Condition: SuppHealth8
		Prerequisites: SuppHealth8
	GrantConditionOnPrerequisite@SuppSpeed8:
		Condition: SuppSpeed8
		Prerequisites: SuppSpeed8
	GrantConditionOnPrerequisite@SuppRange9:
		Condition: SuppRange9
		Prerequisites: SuppRange9
	GrantConditionOnPrerequisite@SuppHealth9:
		Condition: SuppHealth9
		Prerequisites: SuppHealth9
	GrantConditionOnPrerequisite@SuppSpeed9:
		Condition: SuppSpeed9
		Prerequisites: SuppSpeed9
	GrantConditionOnPrerequisite@SuppRange10:
		Condition: SuppRange10
		Prerequisites: SuppRange10
	GrantConditionOnPrerequisite@SuppHealth10:
		Condition: SuppHealth10
		Prerequisites: SuppHealth10
	GrantConditionOnPrerequisite@SuppSpeed10:
		Condition: SuppSpeed10
		Prerequisites: SuppSpeed10
		
	SelfHealing@SuppHealth1:
		Delay: 8
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 1
	SelfHealing@SuppHealth2:
		Delay: 7
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 2
	SelfHealing@SuppHealth3:
		Delay: 6
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 3
	SelfHealing@SuppHealth4:
		Delay: 5
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 4
	SelfHealing@SuppHealth5:
		Delay: 4
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 5
	SelfHealing@SuppHealth6:
		Delay: 3
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 6
	SelfHealing@SuppHealth7:
		Delay: 2
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 7
	SelfHealing@SuppHealth8:
		Delay: 1
		PercentageStep: 0
		Step: 1
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 8
	SelfHealing@SuppHealth9:
		Delay: 1
		PercentageStep: 0
		Step: 2
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 9
	SelfHealing@SuppHealth10:
		Delay: 1
		PercentageStep: 0
		Step: 3
		HealIfBelow: 100
		DamageCooldown: 0
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 10

	SpeedMultiplier@SuppSpeed1:
		Modifier: 150
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 1
	SpeedMultiplier@SuppSpeed2:
		Modifier: 200
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 2
	SpeedMultiplier@SuppSpeed3:
		Modifier: 225
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 3
	SpeedMultiplier@SuppSpeed4:
		Modifier: 250
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 4
	SpeedMultiplier@SuppSpeed5:
		Modifier: 275
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 5
	SpeedMultiplier@SuppSpeed6:
		Modifier: 300
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 6
	SpeedMultiplier@SuppSpeed7:
		Modifier: 325
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 7
	SpeedMultiplier@SuppSpeed8:
		Modifier: 350
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 8
	SpeedMultiplier@SuppSpeed9:
		Modifier: 375
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 9
	SpeedMultiplier@SuppSpeed10:
		Modifier: 400
		RequiresCondition: (SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 10

        
	ReloadDelayMultiplier@SuppRange1:
		Modifier: 95
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 1
	ReloadDelayMultiplier@SuppRange2:
		Modifier: 90
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 2
	ReloadDelayMultiplier@SuppRange3:
		Modifier: 85
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 3
	ReloadDelayMultiplier@SuppRange4:
		Modifier: 80
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 4
	ReloadDelayMultiplier@SuppRange5:
		Modifier: 75
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 5
	ReloadDelayMultiplier@SuppRange6:
		Modifier: 70
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 6
	ReloadDelayMultiplier@SuppRange7:
		Modifier: 65
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 7
	ReloadDelayMultiplier@SuppRange8:
		Modifier: 60
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 8
	ReloadDelayMultiplier@SuppRange9:
		Modifier: 50
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 9
	ReloadDelayMultiplier@SuppRange10:
		Modifier: 40
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 10
        

	RevealsShroud@SuppRange0:
		Range: 6c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 0
	RevealsShroud@SuppRange1:
		Range: 7c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 1
	RevealsShroud@SuppRange2:
		Range: 8c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 2
	RevealsShroud@SuppRange3:
		Range: 9c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 3
	RevealsShroud@SuppRange4:
		Range: 10c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 4
	RevealsShroud@SuppRange5:
		Range: 11c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 5
	RevealsShroud@SuppRange6:
		Range: 12c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 6
	RevealsShroud@SuppRange7:
		Range: 13c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 7
	RevealsShroud@SuppRange8:
		Range: 14c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 8
	RevealsShroud@SuppRange9:
		Range: 15c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 9
	RevealsShroud@SuppRange10:
		Range: 16c0
		RequiresCondition: (SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10) == 10
		
	DamageMultiplier@SuppHealth1:
		Modifier: 95
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 1
	DamageMultiplier@SuppHealth2:
		Modifier: 89
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 2
	DamageMultiplier@SuppHealth3:
		Modifier: 83
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 3
	DamageMultiplier@SuppHealth4:
		Modifier: 77
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 4
	DamageMultiplier@SuppHealth5:
		Modifier: 70
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 5
	DamageMultiplier@SuppHealth6:
		Modifier: 62
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 6
	DamageMultiplier@SuppHealth7:
		Modifier: 53
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 7
	DamageMultiplier@SuppHealth8:
		Modifier: 45
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 8
	DamageMultiplier@SuppHealth9:
		Modifier: 36
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 9
	DamageMultiplier@SuppHealth10:
		Modifier: 25
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10) == 10

		
# rest code
		
	AttackTurreted:
		Armaments: MainRocket, MainCannon, MainA10, MachineGun1, MachineGun2, FrontTow, FrontTow2, FrontCommando, FrontCommando2, FrontMtnk2, FrontMtnk, SuppLtnk, SuppLtnk1, SuppLtnk2, SuppLtnk3, SuppLtnk4, SuppLtnk5, SuppAtRock, SuppAtRock1, SuppAtRock2, SuppAtRock3, SuppAtRock4, SuppAtRock5, SuppArty, SuppArty1, SuppArty2, SuppArty3, SuppArty4, SuppArty5
		
		
	WithSpriteTurret@BasicTurret1:
		Sequence: ltnkturret
		Turret: BasicTurret1
	Turreted@BasicTurret1:
		Turret: BasicTurret1
		Offset: 1069,697,10
	Armament@BasicTurret1:
		Weapon: MachineGunLeviathan
		Name: MachineGun1
		Recoil: 20
		RecoilRecovery: 6
		LocalOffset: 720,0,10
		MuzzleSequence: muzzle
		Turret: BasicTurret1
		
	WithSpriteTurret@BasicTurret2:
		Sequence: ltnkturret
		Turret: BasicTurret2
	Turreted@BasicTurret2:
		Turret: BasicTurret2
		Offset: 1069,-697,10
	Armament@BasicTurret2:
		Weapon: MachineGunLeviathan
		Name: MachineGun2
		Recoil: 20
		RecoilRecovery: 6
		LocalOffset: 720,0,10
		MuzzleSequence: muzzle
		Turret: BasicTurret2
		
	WithMuzzleOverlay:
	AutoTarget:
		ScanRadius: 12
	SelectionDecorations:
		VisualBounds: 72,72,0,-3
	SpawnActorOnDeath:
		Actor: LEVIATHAN.Husk
	ProvidesPrerequisite@buildingname:
    
	WithDecoration@lev1:
		Image: levileve
		Sequence: lev1
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 1
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev2:
		Image: levileve
		Sequence: lev2
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 2
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev3:
		Image: levileve
		Sequence: lev3
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 3
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev4:
		Image: levileve
		Sequence: lev4
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 4
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev5:
		Image: levileve
		Sequence: lev5
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 5
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev6:
		Image: levileve
		Sequence: lev6
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 6
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev7:
		Image: levileve
		Sequence: lev7
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 7
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev8:
		Image: levileve
		Sequence: lev8
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 8
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev9:
		Image: levileve
		Sequence: lev9
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) == 9
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
	WithDecoration@lev10:
		Image: levileve
		Sequence: lev10
		RequiresCondition: (SuppHealth1 + SuppHealth2 + SuppHealth3 + SuppHealth4 + SuppHealth5 + SuppHealth6 + SuppHealth7 + SuppHealth8 + SuppHealth9 + SuppHealth10 + SuppRange1 + SuppRange2 + SuppRange3 + SuppRange4 + SuppRange5 + SuppRange6 + SuppRange7 + SuppRange8 + SuppRange9 + SuppRange10 + SuppSpeed1 + SuppSpeed2 + SuppSpeed3 + SuppSpeed4 + SuppSpeed5 + SuppSpeed6 + SuppSpeed7 + SuppSpeed8 + SuppSpeed9 + SuppSpeed10) >= 10
		ReferencePoint: Top, Left
		Palette: effect
		ZOffset: 256
		ValidStances: ally, enemy, neutral
		
LEVIATHAN.Husk:
	Inherits: ^Husk
	Tooltip:
		Name: Leviathan (Destroyed)
	ThrowsParticle@turret1:
		Anim: ltnkturret
		Offset: 1069,697,10
	ThrowsParticle@turret2:
		Anim: ltnkturret
		Offset: 1069,-697,10
	RenderSprites:
		Image: leviathan
	Health:
		HP: 450
	SmokeTrailWhenDamaged@Explode1:
		Offset: -512,1230,0
		Interval: 19
		MinDamage: Undamaged
		Sprite: constantexplode
	SmokeTrailWhenDamaged@Explode3:
		Offset: 351,-213,0
		Interval: 53
		MinDamage: Undamaged
		Sprite: constantexplode
	SmokeTrailWhenDamaged@Explode4:
		Offset: -851,-412,0
		Interval: 23
		MinDamage: Undamaged
		Sprite: constantexplode
	SmokeTrailWhenDamaged@Explode5:
		Offset: 412,142,0
		Interval: 17
		MinDamage: Undamaged
		Sprite: constantexplode
	SmokeTrailWhenDamaged@Explode6:
		Offset: 606,-213,0
		Interval: 74
		MinDamage: Undamaged
		Sprite: constantexplode
	SmokeTrailWhenDamaged@Explode7:
		Offset: 79,-30,0
		Interval: 35
		MinDamage: Undamaged
		Sprite: constantexplode
        

PLACEHOLDERLEVI:
	Inherits: ^Vehicle
	-Selectable:
	RenderSprites:
		Image: levifinish
	Valued:
		Cost: 6000
	Tooltip:
		Name: Construct Leviathan
	Buildable:
		BuildDuration: 250
		Prerequisites: !leviathan, leviathanfact
		BuildPaletteOrder: 310
		Queue: Building.Fact
		Description: Finishes the leviathan now!.
	Mobile:
		Speed: 56
	Health:
		HP: 1
	AttackFrontal:  
	
PLACEHOLDSECONDLEV:
	Inherits: ^Vehicle
	-Selectable:
	RenderSprites:
		Image: leviextra
	Valued:
		Cost: 10000
	Tooltip:
		Name: Construct Leviathan
	Buildable:
		BuildDuration: 1000
		Prerequisites: leviathan, leviathanfact
		BuildPaletteOrder: 340
		Queue: Building.Fact
		Description: Get a second leviathan right now!.
	Mobile:
		Speed: 56
	Health:
		HP: 1
	AttackFrontal:
    
		