300 lines
8.4 KiB
XML
300 lines
8.4 KiB
XML
<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> |