<substruct name="SpawnPositionStruct">
	<version number="1">
		<u32 name="pos_grid_id">
		<i16 name="pos_loc_offset" size="3">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<i16 name="pos_speed">
		<u32 name="pos_state">
		<u8 name="pos_movement_mode">
		<i16 name="pos_dest_loc_offset" size="3">
		<i16 name="pos_dest_loc_offset2" size="3">
		<i16 name="pos_heading_speed">
		<i16 name="pos_move_type">
		<i16 name="pos_swim_speed_modifier">
		<i16 name="pos_side_speed">
		<i16 name="pos_vert_speed">
		<i16 name="pos_requested_pitch">
		<i16 name="pos_requested_pitch_speed">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_pitch2">
		<i16 name="pos_collision_radius">
		<i16 name="pos_size">
		<u32 name="face_actor_id">
		<i16 name="actor_stop_range">
	</version>
	<version number="373">
		<u32 name="pos_grid_id">
		<i16 name="pos_loc_offset" size="3">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<i16 name="pos_speed">
		<u32 name="pos_state">
		<u8 name="pos_movement_mode">
		<i16 name="pos_dest_loc_offset" size="3">
		<i16 name="pos_dest_loc_offset2" size="3">
		<i16 name="pos_heading_speed">
		<i16 name="pos_move_type">
		<i16 name="pos_swim_speed_modifier">
		<i16 name="pos_side_speed">
		<i16 name="pos_vert_speed">
		<i16 name="pos_pitch1">
		<i16 name="pos_requested_pitch_speed">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_pitch2">
		<i16 name="pos_collision_radius">
		<i16 name="pos_size">
		<u32 name="face_actor_id">
		<i16 name="actor_stop_range">
	</version>
	<version number="546">
		<u32 name="pos_grid_id">
		<i16 name="pos_loc_offset" size="3">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<i16 name="pos_speed">
		<u32 name="pos_state">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown1">
		<i16 name="pos_dest_loc_offset" size="3">
		<i16 name="pos_dest_loc_offset2" size="3">
		<i16 name="pos_heading_speed">
		<i16 name="pos_move_type">
		<i16 name="pos_swim_speed_modifier">
		<i16 name="pos_side_speed">
		<i16 name="pos_vert_speed">
		<i16 name="pos_pitch1">
		<i16 name="pos_requested_pitch_speed">
		<u8 name="pos_unknown2" size="6">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_pitch2">
		<i16 name="pos_collision_radius">
		<i16 name="pos_size">
		<i16 name="pos_size_multiplier">
		<u32 name="face_actor_id">
		<i16 name="actor_stop_range">
		<i16 name="pos_roll">
	</version>
	<version number="561">
		<u32 name="pos_grid_id">
		<i16 name="pos_loc_offset" size="3">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<i16 name="pos_speed">
		<u32 name="pos_state">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown1">
		<i16 name="pos_dest_loc_offset" size="3">
		<i16 name="pos_dest_loc_offset2" size="3">
		<i16 name="pos_heading_speed">
		<i16 name="pos_move_type">
		<i16 name="pos_swim_speed_modifier">
		<i16 name="pos_side_speed">
		<i16 name="pos_vert_speed">
		<i16 name="pos_pitch1">
		<i16 name="pos_requested_pitch_speed">
		<u8 name="pos_unknown2" size="6">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_pitch2">
		<i16 name="pos_collision_radius">
		<i16 name="pos_size">
		<i16 name="pos_size_multiplier">
		<u32 name="face_actor_id">
		<i16 name="actor_stop_range">
		<i16 name="pos_roll">
	</version>
	<version number="927">
		<u32 name="pos_grid_id">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<u16 name="pos_speed">
		<u16 name="pos_state">
		<u8 name="pos_unknown2" size="4">
		<u8 name="pos_unknown3a" size="2">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown3b">
		<f32 name="pos_next_x">
		<f32 name="pos_next_y">
		<f32 name="pos_next_z">
		<f32 name="pos_x3">
		<f32 name="pos_y3">
		<f32 name="pos_z3">
		<u16 name="pos_unknown4" size="2">
		<u16 name="pos_move_type">
		<u16 name="pos_unknown6" size="3">
		<u16 name="pos_side_speed">
		<u16 name="pos_unknown6a" size="4">
		<u16 name="pos_collision_radius">
		<u16 name="pos_size">
		<f32 name="pos_size_ratio">
		<f32 name="pos_size_multiplier_ratio">
		<u16 name="pos_unknown10" size="5">
	</version>
	<version number="936">
		<u32 name="pos_grid_id">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<u16 name="pos_speed">
		<u16 name="pos_state">
		<u8 name="pos_unknown2" size="6">
		<f32 name="pos_next_x">
		<f32 name="pos_next_y">
		<f32 name="pos_next_z">
		<f32 name="pos_x3">
		<f32 name="pos_y3">
		<f32 name="pos_z3">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown3b">
		<u16 name="pos_unknown4" size="2">
		<u16 name="pos_move_type">
		<u16 name="pos_unknown6" size="3">
		<u16 name="pos_side_speed">
		<u16 name="pos_unknown6a" size="4">
		<u16 name="pos_collision_radius">
		<u16 name="pos_size">
		<f32 name="pos_size_ratio">
		<f32 name="pos_size_multiplier_ratio">
		<u16 name="pos_unknown10" size="6">
	</version>
	<version number="972">
		<u32 name="pos_grid_id">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<u16 name="pos_speed">
		<u16 name="pos_state">
		<u8 name="pos_unknown2" size="6">
		<f32 name="pos_next_x">
		<f32 name="pos_next_y">
		<f32 name="pos_next_z">
		<f32 name="pos_x3">
		<f32 name="pos_y3">
		<f32 name="pos_z3">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown3b">
		<u16 name="pos_unknown4" size="2">
		<u16 name="pos_move_type">
		<u16 name="pos_unknown6" size="3">
		<u16 name="pos_side_speed">
		<u16 name="pos_unknown6a" size="4">
		<u16 name="pos_collision_radius">
		<u16 name="pos_size">
		<f32 name="pos_size_ratio">
		<f32 name="pos_size_multiplier_ratio">
		<u16 name="pos_unknown10" size="6">
	</version>
	<version number="1096">
		<u32 name="pos_grid_id">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<u16 name="pos_speed">
		<u16 name="pos_state">
		<u8 name="pos_unknown2" size="6">
		<f32 name="pos_next_x">
		<f32 name="pos_next_y">
		<f32 name="pos_next_z">
		<f32 name="pos_x3">
		<f32 name="pos_y3">
		<f32 name="pos_z3">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown3b">
		<u16 name="pos_unknown4" size="3">
		<u16 name="pos_move_type">
		<u16 name="pos_unknown6" size="3">
		<u16 name="pos_side_speed">
		<u16 name="pos_unknown6a" size="4">
		<u16 name="pos_collision_radius">
		<u16 name="pos_size">
		<f32 name="pos_size_ratio">
		<f32 name="pos_size_multiplier_ratio">
		<u16 name="pos_unknown10" size="5">
	</version>
	<version number="1119">
		<u32 name="pos_grid_id">
		<f32 name="pos_x">
		<f32 name="pos_y">
		<f32 name="pos_z">
		<i16 name="pos_x_velocity">
		<i16 name="pos_y_velocity">
		<i16 name="pos_z_velocity">
		<i16 name="pos_heading1">
		<i16 name="pos_heading2">
		<u16 name="pos_speed">
		<u32 name="pos_state">
		<u32 name="pos_state2">
		<f32 name="pos_next_x">
		<f32 name="pos_next_y">
		<f32 name="pos_next_z">
		<f32 name="pos_x3">
		<f32 name="pos_y3">
		<f32 name="pos_z3">
		<u8 name="pos_movement_mode">
		<u8 name="pos_unknown3b">
		<u16 name="desired_heading">
		<u16 name="speed_modifier">
		<u16 name="swim_speed_modifier">
		<u16 name="pos_move_type">
		<u16 name="desired_strafe_speed">
		<u16 name="desired_vert_speed">
		<u16 name="unknown_speed_3">
		<u16 name="pos_side_speed">
		<u16 name="pos_unknown6">
		<i16 name="pos_pitch1">
		<u16 name="pos_pitch_velocity">
		<u16 name="pos_base_loc_x">
		<u16 name="pos_base_loc_y">
		<u16 name="pos_base_loc_z">
		<i16 name="pos_pitch2">
		<u16 name="pos_collision_radius">
		<u16 name="size">
		<f32 name="pos_size">
		<f32 name="pos_size_ratio">
		<u32 name="face_actor_id">
		<u16 name="actor_stop_range">
		<i16 name="pos_roll">
		<u16 name="unknown12" size="2">
	</version>
</substruct>