struct CarElt tCarElt
Car structure (tCarElt).
float tdble
Floating point type used in TORCS.
void(* tfSimShutdown)(void)
Callback function prototype for simulation module shutdown.
void(* tfSimUpdate)(struct Situation *s, double deltaTime, int telemetry)
Callback function prototype for progressing the given Situation by a given simulation time step.
void(* tfSimReConfig)(tCarElt *carElt)
Callback function prototype for simulation reconfiguration of a given car (refueling,...
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...
void(* tfSimConfig)(tCarElt *carElt, struct RmInfo *reInfo)
Callback function prototype for simulation configuration of a given car.
This is the race information structures.
Race Manager General Info.
cars situation used to inform the GUI and the drivers
double deltaTime
Legacy rbDrive delta for existing robot modules; normal robots use this value.
Interface Structure for Simulation.
int telemetry(tModInfo *modInfo)
Track Structure and Track Loader Module Definition.
int track(tModInfo *modInfo)