//-------------------------------------------- void WP_LoadWeaponParms (void) { char *buffer; int len; len = gi.FS_ReadFile("ext_data/weapons.dat",(void **) &buffer); // initialise the data area memset(weaponData, 0, WP_NUM_WEAPONS * sizeof(weaponData_t)); WP_ParseParms(buffer); gi.FS_FreeFile( buffer ); //let go of the buffer }
//-------------------------------------------- void WP_LoadWeaponParms (void) { char *buffer; int len; len = gi.FS_ReadFile("ext_data/weapons.dat",(void **) &buffer); if (len == -1) { Com_Error(ERR_FATAL,"Cannot find ext_data/weapons.dat!\n"); } // initialise the data area memset(weaponData, 0, WP_NUM_WEAPONS * sizeof(weaponData_t)); WP_ParseParms(buffer); gi.FS_FreeFile( buffer ); //let go of the buffer }