You just need to write add_struct(struct_pointer, sizeof a struct) to mark the structs that you want to save.
When you use game_save(), remember to include SV_STRUCT or just SV_ALL which saves everything.

*one thing strange is that the last marked struct is not saved by game_save().
*so you may just mark a dummy struct to be the last one.