- savedata.len = sav.len;
- vg_loader_start( skaterift_write_savedata_thread, NULL );
+
+ vg_msg_frame( &sav, "world" );
+ {
+ addon_reg *reg = world_static.addon_client;
+ if( reg && (world_static.active_instance > 0) ){
+ skaterift_write_addon_alias( &sav, "alias", ®->alias );
+ }
+ vg_msg_wkvu32( &sav, "index", world_static.active_instance );
+ vg_msg_wkvnum( &sav, "position", k_vg_msg_float|k_vg_msg_32b, 3,
+ localplayer.rb.co );
+ }
+ vg_msg_end_frame( &sav );
+
+ file->len = sav.cur.co;