;ņ _‰;c@s¼dZyUdkZdkZdkZdkZdkZdkZdkZdkZdk Z Wne j o ‚nXd„Z deifd„ƒYZ de i fd„ƒYZ d„ZdS(s&main module, starts game and main loopNcCs2yt|ƒWntj odGHdGHnXdS(Ns!Keyboard Interrupt (Control-C)...sExiting(sgamemainsargssKeyboardInterrupt(sargs((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pysmains s MyFpsClockcBstZd„ZRS(NcCs5tii|ƒtiotii|iƒndS(N(sFpsClocksreportsselfsgfxsstarobjsrecalc_num_starss current_fps(sself((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pysreport s (s__name__s __module__sreport(((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pys MyFpsClockssMyScreenFpsClockcBstZd„ZRS(NcCs[tiotii|ƒn|io|iƒntiotii |i ƒndS(N( sgames debug_modesScreenFpsClocksreportsselfs on_screenserasesgfxsstarobjsrecalc_num_starss current_fps(sself((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pysreport%s    (s__name__s __module__sreport(((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pysMyScreenFpsClock$sc Csėtiƒddf} d|j}ti| |ƒtiit i ƒt ti ti t it iƒt _d|j otiƒntiƒdkl}dkl}||tƒƒt _t}xt io t i}||jo(|}t|dƒo|iƒqn|iƒ}xc|D][}|i|ƒ}|o|i|ƒn"|i!ti"jott _Pn|i|ƒq"W|i#ƒt ii$ƒti%ƒx3tii&ƒ o!ti'i(dƒtii)ƒq„WqĒWti*ƒdS( Ni iXs-windows-nosound(sGameInit(s GameFinishsstartingid(+spygamesinitssizesargssfullsgfxs initializesdisplays set_captionsgamesnamesMyScreenFpsClockssurfaces backgrounds desired_fpss report_fpssclockssndsinputsgameinitsGameInits gamefinishs GameFinishsNoneshandlers lasthandlershasattrsstartings get_eventss all_eventssevents translates inputtypestypesQUITsrunsticksupdates get_activestimesdelayspumpsquit( sargssfulls GameFinishshandlers inputtypesGameInits all_eventss lasthandlerseventssize((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pysgamemain,sL   $           (s__doc__ssysspygamesgamesgfxssndsinputs allmodulessFpsClocksScreenFpsClocks RuntimeErrorsmains MyFpsClocksMyScreenFpsClocksgamemain( sFpsClockssndsMyScreenFpsClocks allmodulessgamemainsgfxs MyFpsClockssyssgamesScreenFpsClockspygamesinputsmain((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/main.pys?s  $