return;
}
- if( index != world_static.active_instance ){
- world_instance *current =
- &world_static.instances[ world_static.active_instance ];
- v3_copy( localplayer.rb.co, current->player_co );
- v3_copy( localplayer.angles, current->player_angles );
- current->player_angles[3] = player_get_heading_yaw();
- }
+ world_instance *current =
+ &world_static.instances[ world_static.active_instance ];
+ if( index != world_static.active_instance )
+ v3_copy( localplayer.rb.co, current->player_co );
v3_copy( new->player_co, localplayer.rb.co );
- v3_copy( new->player_angles, localplayer.angles );
- q_axis_angle( localplayer.rb.q, (v3f){0,1,0}, new->player_angles[3] );
world_static.active_instance = index;