Exemplo n.º 1
0
 def setUp(self):
     session = Session()
     session.app_size_x = 400
     session.app_size_y = 200
     self.lap = Lap(session, 0)
     self.lap.points.append(Point(10, 0, 10, 100, 0.9, 0, 0.2))
     self.lap.points.append(Point(13, 0, 10, 110, 1.0, 0, 0.0))
     self.lap.points.append(Point(15, 0, 13, 130, 1.0, 0, 0.0))
     self.lap.points.append(Point(17, 0, 15, 140, 0.1, 0.8, 0.9))
Exemplo n.º 2
0
def acMain(ac_version):
    global session

    # Create session object
    session = Session(ac, acsys)
    session.app_size_x = app_size_x
    session.app_size_y = app_size_y
    session.freq = FREQ
    session.trackname = ac.getTrackName(0)
    session.carname = ac.getCarName(0)

    # Initialise UI:
    ui = UI(session)
    session.ui = ui

    # Load best lap time if it exists for current track and car
    session.load_best_lap()

    # Create first lap
    session.new_lap(ac.getCarState(0, acsys.CS.LapCount))

    return "Racing Line"