;ς v0@c@smdZdkZdkZdkZdkZdkZdkZdkZdkZdk Z d„Z d„Z dS(s&main module, starts game and main loopNcCs2yt|ƒWntj odGHdGHnXdS(NsKeyboard Interrupt...sExiting(sgamemainsargssKeyboardInterrupt(sargs((sB/mnt/gmirror/ports/games/solarwolf/work/solarwolf-1.5/code/main.pysmains cCsψtiƒtiiƒt_tiƒti ƒt i ƒddf}ti } d|jo d} nti|| ƒti idƒd|j otiƒntiƒtiƒ otid‚ndkl} d kl} | | tƒƒt_tiitid ƒtiiƒ}d}t}x‚tiow|d 7}ti}||jo(|}t"|d ƒo|i#ƒqnxΙti$i%ƒD]Έ}|i&tijo&tii'ƒ}ti)i*|ƒqn™|i&ti+jo…|i,d jo|i-oti i.ƒq|i,djoCt"tidƒo,|i-otii/ƒq[tii0ƒq_qqn|i&ti1jo|i2ti3jo3|i4ti5@oti t_ ti6ƒqqΏnti7|ƒ}|i9tjo;ti:ti;ti<ti=ti>f|ƒ}|i|ƒn"|i&ti?jott_Pn|i$|ƒqW|i@ƒtiiAdƒt_Bti.ƒx3ti iCƒ o!tiiDdƒti$iEƒqwWq-Wtiiƒ} | |d} tiHƒtiIƒt iJƒtiKƒdS(Ni iXs-windowis SolarWolfs-nosounds'Pygame Font Module Unable to Initialize(sGameInit(s GameFinishiθisstartingiisgotfocusi(idf1000.0(LspygamesinitstimesClocksgamesclocksplayerss load_playerssinputsload_translationssgameprefs load_prefsssizesdisplaysfullsargssgfxs initializes set_captionssndstxtserrorsgameinitsGameInits gamefinishs GameFinishsNoneshandlers set_timers USEREVENTs get_tickss gamestarts numframess lasthandlershasattrsstartingseventsgetstypesget_fpssfpssstarobjsrecalc_num_starss ACTIVEEVENTsstatesgainsupdatesgotfocuss lostfocussKEYDOWNskeysK_RETURNsmodsKMOD_ALTsswitchfullscreens translates inputevents normalizeds exclusivesUPsDOWNsLEFTsRIGHTsQUITsrunsticks clocktickss get_activeswaitspumpsgameendsruntimessave_translationss save_playerss save_prefssquit(sargss inputevents gamestartsevents lasthandlers numframesshandlersfpsssizesfullsGameInits GameFinishsgameendsruntime((sB/mnt/gmirror/ports/games/solarwolf/work/solarwolf-1.5/code/main.pysgamemains                &   *      ( s__doc__spygamesgamesgfxssndstxtsinputs allmodulessplayerssgameprefsmainsgamemain( sgamemainssndsmains allmodulessgfxsplayerssgamespygamesinputstxtsgamepref((sB/mnt/gmirror/ports/games/solarwolf/work/solarwolf-1.5/code/main.pys?s  -