Scriptname RaceDispatcherScript extends Quest  

bool Function doProxyRace(GenericRaceController target)
      GoToState("Busy")
      debug.Trace("handling target:" + target as string)
	target.internalProxyRaces()
	GoToState("")
	return true
EndFunction

State Busy
	bool Function doProxyRace(GenericRaceController target)
             Debug.Trace("waiting for Slot:" + target as String) 
		Utility.Wait(0.1)
		return false
	EndFunction
EndState