Show
Ignore:
Timestamp:
12/25/06 19:16:08 (5 years ago)
Author:
mg
Message:

Write keyboard controls to a config file.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/pyspacewar/main.py

    r202 r227  
    2424    use_psyco() 
    2525    ui = GameUI() 
     26    ui.load_settings() 
    2627    parser = optparse.OptionParser() 
    2728    parser.add_option('-f', '--fullscreen', default=False, 
     
    4849            sys.exit(1) 
    4950    ui.init() 
    50     while True: 
    51         ui.wait_for_tick() 
    52         ui.interact() 
    53         ui.draw() 
     51    try: 
     52        while True: 
     53            ui.wait_for_tick() 
     54            ui.interact() 
     55            ui.draw() 
     56    except (KeyboardInterrupt, SystemExit): 
     57        ui.save_settings() 
    5458