ent_gate *gate_waiting;
- /*
- * Input
- * --------------------------------
- */
- struct input_binding *input_js1h,
- *input_js1v,
- *input_js2h,
- *input_js2v,
- *input_jump,
- *input_push,
- *input_trick0,
- *input_trick1,
- *input_trick2,
- *input_walk,
- *input_walkh,
- *input_walkv,
- *input_use,
- *input_reset,
- *input_grab,
- *input_camera;
-
int immobile;
/*
struct player_avatar *playeravatar;
struct player_model *playermodel;
struct player_ragdoll ragdoll;
- struct player_board *board;
+ //struct player_board *board;
+ struct cache_board *board_view_slot;
player_pose holdout_pose;
float holdout_time;
PLAYER_API void player__spawn( player_instance *player, ent_spawn *rp );
PLAYER_API void player__kill( player_instance *player );
-/* implementation */
-
-#include "player.c"
-#include "player_common.c"
-#include "player_walk.c"
-#include "player_skate.c"
-#include "player_dead.c"
-#include "player_drive.c"
-#include "player_render.c"
-#include "player_ragdoll.c"
+VG_STATIC int localplayer_cmd_respawn( int argc, const char *argv[] );
+VG_STATIC void player_apply_transport_to_cam( m4x3f transport );
#endif /* PLAYER_H */