entity = {
	name = "mindwarden_01_titan_entity"
	pdxmesh = "mindwarden_01_titan_frame_mesh"

	default_state = "idle"
	state = { name = "idle" animation = "idle" 
		start_event = { trigger_once = yes sound = { soundeffect = "mw_ship_titan_idle" } }
	}
	state = { name = "moving" animation = "idle"
		event =  { trigger_once = yes sound = { soundeffect = "mw_ship_titan_move" } }
	}
	state = { name = "death" animation = "death" looping = no 
		event = { time = 2.5 node = "explosion_locator_01" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }
		event = { time = 3.5 node = "explosion_locator_02" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }
		event = { time = 4.5 node = "explosion_locator_03" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }
		event = { time = 5.5 node = "explosion_locator_04" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }
		event = { time = 7.5 node = "explosion_locator_05" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }
		event = { time = 9.5 node = "explosion_locator_06" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "ship_explosion" } }

		event = { time = 6.4 node = "part1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "amb_titan_ship_death" } }
		event = { time = 8.4 node = "part2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "amb_titan_ship_death" } }

		event = { time = 11.5 node = "part1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "amb_titan_ship_death" } }
		event = { time = 11.5 node = "part2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "amb_titan_ship_death" } }
		event = { time = 11.5 node = "part3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "amb_titan_ship_death" } }
	}

	scale = 2.5
	game_data = {
		size = 50
	}
}

entity = {
	name = "mindwarden_01_titan_bow_entity"
	pdxmesh = "mindwarden_01_titan_bow_mesh"

	default_state = "idle"
	state = { name = "idle" state_time = 5
		start_event = { node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
	}

	game_data = {
		uv_animation_speed 		= 0.1
		uv_animation_direction 	= { 0.0 -1.0 }
	}
}

entity = {
	name = "mindwarden_01_titan_mid_entity"
	pdxmesh = "mindwarden_01_titan_mid_mesh"

	default_state = "idle"
	state = { name = "idle" state_time = 5
		start_event = { node = "light_locator_03" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_04" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
	}
}

entity = {
	name = "mindwarden_01_titan_stern_entity"
	pdxmesh = "mindwarden_01_titan_stern_mesh"

	state = { name = "idle" state_time = 5
		event = { time = 0.0 node = "engine_medium_01" particle = "generic_075_exhaust_circle_idle" keep_particle = yes trigger_once = yes  }
		event = { time = 0.0 node = "engine_medium_02" particle = "generic_075_exhaust_circle_idle" keep_particle = yes trigger_once = yes  }
		event = { time = 0.0 node = "engine_medium_03" particle = "generic_075_exhaust_circle_idle" keep_particle = yes trigger_once = yes  }

		start_event = { node = "light_locator_06" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_07" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_08" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_09" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
	}
	state = { name = "moving" state_time = 5
		event = { time = 0.0 node = "engine_medium_01" particle = "generic_1_25_exhaust_line_moving" keep_particle = yes trigger_once = yes  }
		event = { time = 0.0 node = "engine_medium_02" particle = "generic_1_25_exhaust_line_moving" keep_particle = yes trigger_once = yes  }
		event = { time = 0.0 node = "engine_medium_03" particle = "generic_1_25_exhaust_line_moving" keep_particle = yes trigger_once = yes  }

		start_event = { node = "light_locator_06" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_07" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_08" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
		start_event = { node = "light_locator_09" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
	}
	state = { name = "death" chance = 1 looping = no state_time = 10 }
}

animation = {
	name = "mindwarden_01_titan_frame_idle_animation"
	file = "mindwarden_01_titan_frame_idle.anim"
}

animation = {
	name = "mindwarden_01_titan_frame_death_animation"
	file = "mindwarden_01_titan_frame_death.anim"
}
