X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skaterift.h;h=1e2fba31e67ac12bc4c6eb0d14761c826f3d372d;hb=0399d5a0a2e1818c3d4951f42abc1132f7e26421;hp=23662035fcd928ea460ab11251e553691523b52d;hpb=7fb317c87e6d6a0a2a0de714b278ff8763254657;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skaterift.h b/skaterift.h index 2366203..1e2fba3 100644 --- a/skaterift.h +++ b/skaterift.h @@ -24,8 +24,28 @@ struct{ k_async_op_write_savedata, } op; + + f32 time_rate; + camera cam, replay_cam; + + replay_buffer replay; + enum replay_control { + k_replay_control_scrub, + k_replay_control_play, + k_replay_control_resume + } + replay_control; + f32 track_velocity; + + enum skaterift_activity { + k_skaterift_default = 0x00, + k_skaterift_replay = 0x01, + k_skaterift_skateshop = 0x02, + k_skaterift_menu = 0x04 + } + activity; } -static skaterift = { .op = k_async_op_clientloading }; +static skaterift = { .op = k_async_op_clientloading, .time_rate = 1.0f }; /* Skaterift api */ static void skaterift_change_world_start( void );