1 #include "resources/af_loader.h" 2 #include "resources/pathmanager.h" 3 #include <shadowdive/shadowdive.h> 4 load_af_file(af * a,int id)5int load_af_file(af *a, int id) { 6 // Get directory + filename 7 const char *filename = pm_get_resource_path(id); 8 9 // Load up AF file from libSD 10 sd_af_file tmp; 11 if(sd_af_create(&tmp) != SD_SUCCESS) { 12 return 1; 13 } 14 if(sd_af_load(&tmp, filename) != SD_SUCCESS) { 15 sd_af_free(&tmp); 16 return 1; 17 } 18 19 // Convert 20 af_create(a, &tmp); 21 sd_af_free(&tmp); 22 return 0; 23 } 24