dandroid/driver.cpp: Read parameters from GfLocalDir

Driver parameters (name, short name, code, etc.) are now stored into
GfLocalDir by GfDrivers::reload.


Former-commit-id: c02545750adda862a4c31f837dc6e710a256cdb7
Former-commit-id: a258d6510bb7da1402b3fca3e82a2d1d7a56a2f3
This commit is contained in:
Xavier Del Campo Romero 2024-12-21 08:10:17 +01:00
parent 916c316e58
commit 3f0e4fd664

View file

@ -136,7 +136,7 @@ void TDriver::InitTrack(PTrack Track, PCarHandle CarHandle, PCarSettings* CarPar
// Discover the car type used
void* handle = NULL;
sprintf(buffer, "drivers/%s/%s.xml", MyBotName, MyBotName);
handle = GfParmReadFile(buffer, GFPARM_RMODE_STD);
handle = GfParmReadFileLocal(buffer, GFPARM_RMODE_STD);
sprintf(buffer, "%s/%s/%d", ROB_SECT_ROBOTS, ROB_LIST_INDEX, mCarIndex);
mCarType = GfParmGetStr(handle, buffer, (char*)ROB_ATTR_CAR, "no good");