[VERSN2]

// stops errors, better than checks
stop_errors true

// unlocks memory files
unlock_memory all

// logo
add_texture FRONTEND\FRONTB.LZC TPKBlocks FRONTENDTEXTURES CARSELECT_MANUFACTURER_BMW "Binary_Files\CARSELECT_MANUFACTURER_BMW.dds"
add_texture FRONTEND\FRONTB.LZC TPKBlocks FRONTENDTEXTURES SECONDARY_LOGO_BMWM3GTR "Binary_Files\SECONDARY_LOGO_BMWM3GTR.dds"

// CarTypeInfo
import override GLOBAL\GLOBALB.LZC CarTypeInfos Binary_Files\CarTypeInfos.BIN

// DBModelParts, import is done via the 'override' option so it replaces any existing DBModelParts with the one used
import override GLOBAL\GLOBALB.LZC DBModelParts Binary_Files\DBModelParts.BIN

// String, 'AUTO' keyword makes Binary use the label hash automatically
add_string LANGUAGES\ENGLISH.BIN STRBlocks GLOBAL AUTO CAR_NAME_BMWM3GTR "M3 GTR (E46)"
add_string LANGUAGES\SPANISH.BIN STRBlocks GLOBAL AUTO CAR_NAME_BMWM3GTR "M3 GTR (E46)"

// files are not actually deleted, this just unloads them to save RAM usage
delete FRONTEND\FRONTB.LZC
delete LANGUAGES\ENGLISH.BIN

// unlock

copy_incareer GLOBAL\GLOBALB.LZC GCareers Main GCarUnlocks SKYLINE BMWM3GTR
update_incareer GLOBAL\GLOBALB.LZC GCareers Main GCarUnlocks BMWM3GTR ReqEventCompleted2 S5_URL_4
update_incareer GLOBAL\GLOBALB.LZC GCareers Main GCarUnlocks BMWM3GTR ReqEventCompleted1 S5_URL_4

