some niceer ui stuff
[carveJwlIkooP6JGAAIwe30JlM.git] / skaterift.h
index 1e2fba31e67ac12bc4c6eb0d14761c826f3d372d..17ed8f8a53a6deb409cdd64238a6a1da7b2ee201 100644 (file)
@@ -26,9 +26,13 @@ struct{
    op;
 
    f32 time_rate;
-   camera cam, replay_cam;
+   camera cam;
    
    replay_buffer replay;
+   replay_frame *resume_target;
+   f64 resume_begin;
+   f32 resume_transition;
+
    enum replay_control {
       k_replay_control_scrub,
       k_replay_control_play,
@@ -37,6 +41,10 @@ struct{
    replay_control;
    f32 track_velocity;
 
+   camera replay_freecam;
+   int freecam;
+   v3f freecam_v, freecam_w;
+
    enum skaterift_activity {
       k_skaterift_default    = 0x00,
       k_skaterift_replay     = 0x01,