v3f lookdir = { 0.0f, 0.0f, -1.0f },
sidedir = { 1.0f, 0.0f, 0.0f };
-
- m3x3f mtx;
- m3x3_mul( cam->transform, localplayer.basis, mtx );
- m3x3_mulv( mtx, lookdir, lookdir );
- m3x3_mulv( mtx, sidedir, sidedir );
+ m3x3_mulv( cam->transform, lookdir, lookdir );
+ m3x3_mulv( cam->transform, sidedir, sidedir );
v2f input;
joystick_state( k_srjoystick_steer, input );
}
static void skaterift_replay_post_render(void){
+ if( world_static.active_instance != k_world_purpose_client )
+ return;
+
/* capture the current resume frame at the very last point */
if( button_down( k_srbind_reset ) ){
if( skaterift.activity == k_skaterift_default ){