X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player.h;h=63cd302d673f6f518db6e0130a1b88899ef14b01;hb=70ff4a83e5a4b35436388d9bb999c939559ac23f;hp=9757030d3fc201c4439edaea39e2b06f11aedbca;hpb=b35ac7383d4aba1d0b8a74be7bf1695996ff57f4;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player.h b/player.h index 9757030..63cd302 100644 --- a/player.h +++ b/player.h @@ -36,7 +36,6 @@ struct player_cam_controller { struct player_subsystem_interface{ void(*system_register)(void); void(*bind)(void); - void(*reset)( ent_spawn *rp ); void(*pre_update)(void); void(*update)(void); void(*post_update)(void); @@ -74,9 +73,11 @@ struct { rigidbody rb; v3f angles; +#if 0 v4f qbasis; m3x3f basis, invbasis, basis_gate; world_instance *viewable_world; +#endif /* * Camera management @@ -191,6 +192,7 @@ static void player__pass_gate( u32 id ); static void player__im_gui(void); static void player__setpos( v3f pos ); static void player__spawn( ent_spawn *rp ); +static void player__reset(void); static void player__kill(void); static void player__begin_holdout( v3f offset );