Race Manager General Info.
void(* tfSimUpdate)(struct Situation *s, double deltaTime, int telemetry)
Callback function prototype for progressing the given Situation by a given simulation time step...
cars situation used to inform the GUI and the drivers
int telemetry(tModInfo *modInfo)
void(* tfSimConfig)(tCarElt *carElt, struct RmInfo *reInfo)
Callback function prototype for simulation configuration of a given car.
float tdble
Floating point type used in TORCS.
This is the race information structures.
void(* tfSimReConfig)(tCarElt *carElt)
Callback function prototype for simulation reconfiguration of a given car (refueling, setup adjustments)
void(* tfSimShutdown)(void)
Callback function prototype for simulation module shutdown.
int track(tModInfo *modInfo)
Interface Structure for Simulation.
void(* tfSimInit)(int nbCars, tTrack *track, tdble fuelFactor, tdble damageFactor, tdble tireFactor)
Callback function prototype for simulation module initialization (bring up module and hand over track...
Track Structure and Track Loader Module Definition.