X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=save.c;fp=save.c;h=1009e61285e8cc1367a55e4d4ac09e849a85fa1a;hb=a109f126d8adab622e38fbcc2d4281e75255246a;hp=88dfada37adfea272434b22bd19f8e6f5091346d;hpb=f965094faed4f1828c7a6a6b3ca856bd5f1e5248;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/save.c b/save.c index 88dfada..1009e61 100644 --- a/save.c +++ b/save.c @@ -5,6 +5,7 @@ #include "addon.h" #include "vg/vg_msg.h" #include "vg/vg_log.h" +#include "vg/vg_loader.h" #include "world.h" static void savedata_file_write( savedata_file *file ){ @@ -41,7 +42,7 @@ static void savedata_file_read( savedata_file *file ){ static void skaterift_write_addon_alias( vg_msg *msg, const char *key, addon_alias *alias ){ if( alias->workshop_id ) - vg_msg_wkvu64( msg, key, alias->workshop_id ); + vg_msg_wkvnum( msg, key, k_vg_msg_u64, 1, &alias->workshop_id ); else vg_msg_wkvstr( msg, key, alias->foldername ); } @@ -112,7 +113,7 @@ static void skaterift_populate_main_savedata( savedata_file *file ){ vg_msg sav; vg_msg_init( &sav, file->buf, sizeof(file->buf) ); - vg_msg_wkvu32( &sav, "ach", skaterift.achievements ); + vg_msg_wkvnum( &sav, "ach", k_vg_msg_u32, 1, &skaterift.achievements ); vg_msg_frame( &sav, "player" ); {