projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
a mess but stable
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_replay.h
diff --git
a/player_replay.h
b/player_replay.h
index db694843be362e74cc1e7fee61166aaa15edb129..313b4d4f0bb273434ec39ecf4d2c63b135ba47c9 100644
(file)
--- 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;
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 */
};
/* 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;
vg_camera replay_freecam;
bool use_freecam;
+ bool show_ui;
v3f freecam_v, freecam_w;
i32 editor_mode;
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;
replay_keyframe keyframes[32];
u32 keyframe_count;
i32 active_keyframe;
-
- bool drag_wait;
}
extern player_replay;
}
extern player_replay;
@@
-116,8
+116,8
@@
void *
replay_frame_data( replay_frame *frame, enum replay_framedata type );
void skaterift_replay_pre_update(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);
void skaterift_record_frame( replay_buffer *replay,
int force_gamestate );
void skaterift_replay_post_render(void);