ship_behavior = {
	name = "swarm"
	preferred_attack_range = 3.3
	formation_distance = 3.3
	return_to_formation_distance = 10
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 0.5
	collision_strafe = 1.0	
	collision_radius = 0.3
	attack_move_pattern = orbit
	passive_move_pattern = charge

	desc = "SWARM_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "picket"

	preferred_attack_range = 10 #median #8
	formation_distance = 10 #median #8
	return_to_formation_distance = 10 #max
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 1.5			#how much we try to avoid other ships
	collision_strafe = 2.0				#collision_strafe allows the ship to move in any direction while colliding with another
	collision_radius = 0.5

	attack_move_pattern = stay_at_range
	passive_move_pattern = charge

	desc = "PICKET_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "line"
	preferred_attack_range = 16 #median #14
	
	formation_distance = 16 #median #14
	return_to_formation_distance = 16 #max #14
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 0.7
	collision_radius = 1.0
	collision_strafe = 0.7

	attack_move_pattern = stay_at_range
	passive_move_pattern = charge

	desc = "LINE_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "artillery"
	preferred_attack_range = 18 #max #16
	formation_distance = 18 #median #16
	return_to_formation_distance = 16 #18 #max #16
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 0.3
	collision_radius = 0.3							#collision_radius is a multiplier on the radius specified in the ship size
	collision_strafe = 4.0
	attack_move_pattern = stay_at_range
	passive_move_pattern = charge

	desc = "ARTILLERY_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "carrier"
	range_components = strike_craft
	preferred_attack_range = 30 #max #28
	formation_distance = 30 #max #28
	return_to_formation_distance = 30 #max #28
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 0.3
	collision_radius = 0.3							#collision_radius is a multiplier on the radius specified in the ship size
	collision_strafe = 4.0						#collision_strafe allows the ship to move in any direction while colliding with another
	attack_move_pattern = stay_at_range
	passive_move_pattern = charge

	desc = "CARRIER_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "platform"
	preferred_attack_range = max
	formation_distance = 6.6
	return_to_formation_distance = 3.3
	collision_awareness = 0.1
	collision_radius = 0.5
	collision_strafe = 2.0

	attack_move_pattern = stationary
	passive_move_pattern = none

	desc = "PLATFORM_BEHAVIOR_DESC"
}

ship_behavior = {
	name = "torpedo"
	preferred_attack_range = 3.3
	formation_distance = 3.3
	return_to_formation_distance = 10
	source_target_anchor_factor = 1.0
	combat_target_anchor = root

	collision_awareness = 0.1
	collision_strafe = 0.5							#collision_strafe allows the ship to move in any direction while colliding with another
	collision_radius = 0.3
	attack_move_pattern = charge
	passive_move_pattern = charge

	desc = "TORPEDO_BEHAVIOR_DESC"
}