* ---------------------------------------------------------------------------*/
static void vg_pre_update(void){
- srinput.enabled = 1;
+ if( !netplayers.chatting ) /* FIXME */
+ srinput.enabled = 1;
+
skaterift_preupdate_inputs();
if( k_tools_mode ) return;
/* Draw player to window buffer and blend background ontop */
player__render( &small_cam );
- render_remote_players_tags( localplayer.viewable_world, &skaterift.cam );
}
static void render_scene(void){
remote_player_network_imgui( vg.pv );
- remote_players_imgui_world( world_current_instance(), vg.pv, INFINITY );
if( skaterift.activity == k_skaterift_respawning ){
+ remote_players_imgui_world( world_current_instance(), vg.pv,
+ 2000.0f, 0 );
remote_players_imgui_lobby();
}
+ else {
+ remote_players_chat_imgui(); /* TODO: conditional */
+ remote_players_imgui_world( world_current_instance(), vg.pv, 100.0f, 1 );
+ }
}