level {
    meteor_on = 30
    length = 4000
    name = "Asteroid Field - Introduction"
}

hull {
	name = pretty_wimpy_gun_hull
	pics = SHOT_SNOT
	explode = SMALL_EX_ANIMATION
	strength = 1
	life = 1
}

gun {
    name = pretty_wimpy_gun
    type = regular
	hull = pretty_wimpy_gun_hull
    shot_counter = 40

	tear = 2
	tear_counter = 2
	location {
		loc = 0, 0
		speed = 2.3
		angle = 270
	}

	location{
		loc = -10, -5
		speed = 2.3
		angle = 270
	}
	
	location{
		loc = 10, -5
		speed = 2.3
		angle = 270
	}
}

gun {
	name = pretty_wimpy_spread_gun
	type = regular
	hull = pretty_wimpy_gun_hull
	shot_counter = 40
	location {
		loc = 0, 0
		speed = 2
		angle = 255, 285
	}
}

hull {
    name = useless_twerp_hull
    pics = PROTO_ANIMATION
    explode = PROTO_EX_ANIMATION
    life = 8
    strength = 4
} 

hull {
    name = silver_hull
    pics = SILVER_ANIMATION
    explode = SILVER_EX_ANIMATION
    type = TILT
    life = 7
    strength = 8
} 

enemy {
    name = useless_twerp
    hull = useless_twerp_hull
    value = 100
    number = 50
    move = 6
    formation = 99
    guns = pretty_wimpy_gun
} 

enemy {
    name = useless_twerp2
    hull = useless_twerp_hull
    value = 120
    number = 40
    move = 11
    formation = 99
} 

enemy {
    name = sneaky_bastard
    hull = silver_hull
    value = 160
    number = 30
    move = 13
    formation = 0
    guns = pretty_wimpy_gun
} 

hull{
	name = proto_hull_strong
	pics = PROTO_ANIMATION
	explode = PROTO_EX_ANIMATION
	life = 15
}

hull{
	name = blue_snot
	type = regular
	pics = SHOT_SNOT
	explode = SMALL_EX_ANIMATION
	tint = -10, -30, 100
	strength = 3
}

gun{
	name = blue_streak
	hull = blue_snot
	shot_counter = 50
	tear = 5
	tear_counter = 0
	location{
		loc = 0, 0
		speed = 3
		angle = 270
	}
}

enemy{
	name = streaker
	hull = proto_hull_strong
	formation == 99, 1
	guns = blue_streak
	number = 20
	value = 300
	move = 1, 6
}

/** METEOR **/

hull {
    pics = METEOR_03_ANIMATION
    explode = MEDIUM_EX_ANIMATION
    life = 5
    strength = 5
    name = meteor_bits_hull
}

gun {
	name = dumb_meteor_split
	hull = meteor_bits_hull
	type = die_split
	shot_counter = 1
	friend = 1

	location {
		loc = 0, 0
		speed = 3
		angle = 250, 290
	}
}

hull {
	name = dumb_meteor_hull
	pics = METEOR_02_ANIMATION
	explode = MEDIUM_EX_ANIMATION
	life = 12
	strength = 10
	guns = dumb_meteor_split
}

hull {
    name = small_dumb_meteor_hull
    pics = METEOR_01_ANIMATION
    explode = SMALL_EX_ANIMATION
    life = 5
    strength = 5
}

enemy {
    name = small_dumb_meteor
    hull = small_dumb_meteor_hull
    value = 20
    number = 60
    move = 14
    formation = 99
}

meteor {
    name = dumb_meteor
    hull = dumb_meteor_hull
    value = 40
}

hull {
    name = background_1
    explode = NONE
    life = 1
    pics = BACKGROUND_GALAXY_2
    translucent = 1
    plane = 1
}

enemy {
	name = galaxy1
	hull = background_1
	move = 14
	value = -1
	number = 5
	formation = 99
}

/** BOSS **/

hull {
    pics = METEOR_03_ANIMATION
    explode = MEDIUM_EX_ANIMATION
    life = 25
    strength = 15
    name = meteor_boss_hull
}

gun{
	name = boss_gun_1
	hull = meteor_boss_hull
	shot_counter = 200
	type = FIND
	tear = 5
	tear_counter = 15
	friend = 1
	location{
		dx = 0
		dy = 9.3
		loc = 0, 0
	}
}

hull{
	name = rocket_gun_hull
	life = 1
	strength = 6
	pics = SHOT_EROCKET
	explode = SMALL_EX_ANIMATION
}

gun{
	name = boss_gun_2
	hull = rocket_gun_hull
	shot_counter = 75
	tear = 5
	tear_counter = 5
	location{
		dx = 0
		dy = 2
		loc = -15, 0
	}
	location{
		dx = 0
		dy = 2
		loc = 15, 0
	}
}

gun{
	name = boss_gun_3
	hull = pretty_wimpy_gun_hull
	shot_counter = 90
	start = 30
	location{
		speed = 2.2
		angle = 180, 200, 220, 240, 260, 280, 300, 320, 340, 0
		loc = 0, 0
	}
}

hull{
	name = boss_hull
	life = 1200
	pics = ORB_ANIMATION
	explode = LARGE_EX_ANIMATION
}

boss{
	name = boss_boss_boss
	hull = boss_hull
	guns = boss_gun_1, boss_gun_2, boss_gun_3
	value = 15000
}

