+ u8 descriptor_buf[ 512 ];
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Longboard" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board );
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_long/addon.inf" );
+ }
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Fractal" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board );
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_fract/addon.inf" );
+ }
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Striped" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board );
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_striped/addon.inf" );
+ }
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Licco" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board);
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_licco/addon.inf" );
+ }
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Hypno" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board );
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_spiral/addon.inf" );
+ }
+
+ {
+ vg_msg descriptor = {0};
+ descriptor.buf = descriptor_buf;
+ descriptor.max = sizeof(descriptor_buf);
+ vg_msg_frame( &descriptor, "workshop" );
+ vg_msg_wkvstr( &descriptor, "title", "Shark" );
+ vg_msg_wkvstr( &descriptor, "author", "Skaterift" );
+ vg_msg_wkvu32( &descriptor, "type", k_workshop_file_type_board );
+ vg_msg_end_frame( &descriptor );
+ vg_msg_wkvstr( &descriptor, "content", "board.mdl" );
+ write_msg( &descriptor, "boards_src/skaterift_shark/addon.inf" );
+ }
+