X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_replay.h;h=313b4d4f0bb273434ec39ecf4d2c63b135ba47c9;hb=refs%2Fheads%2Fmenu2;hp=db694843be362e74cc1e7fee61166aaa15edb129;hpb=c137bd8a21c36e63f564801ceb800b47f1ec3c7b;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_replay.h b/player_replay.h index db69484..313b4d4 100644 --- a/player_replay.h +++ b/player_replay.h @@ -59,6 +59,7 @@ struct replay_gamestate v3f angles; struct player_cam_controller cam_control; u32 current_run_version; + bool drowned; }; /* we save this per-anim-frame. if there glider is existing in any state */ @@ -93,6 +94,7 @@ struct replay_globals vg_camera replay_freecam; bool use_freecam; + bool show_ui; v3f freecam_v, freecam_w; i32 editor_mode; @@ -100,8 +102,6 @@ struct replay_globals replay_keyframe keyframes[32]; u32 keyframe_count; i32 active_keyframe; - - bool drag_wait; } extern player_replay; @@ -116,8 +116,8 @@ void * replay_frame_data( replay_frame *frame, enum replay_framedata type ); void skaterift_replay_pre_update(void); -void skaterift_replay_imgui(void); -void skaterift_replay_debug_info(void); +void skaterift_replay_imgui( ui_context *ctx ); +void skaterift_replay_debug_info( ui_context *ctx ); void skaterift_record_frame( replay_buffer *replay, int force_gamestate ); void skaterift_replay_post_render(void);