;ō _‰;c@s‰dadZdkTgadkZdZdZd Zei i Z ei i Z dZdZd eiZd „Zd efd „ƒYZdS( sballoonsgif(s*Nif0.20000000000000001f0.050000000000000003iif-1.5cCsAx:tddƒD])}titidt|tfƒƒqWdS(Niis%s%d.%s(sxrangesindexsimagessappendsgfxsloadsnamestype(sindex((sP/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objballoon.pysload_game_resourcesssBallooncBs,tZeZdZeZd„Zd„ZRS(NicCsąt|_td|_ti|t|iƒ||_||_|i|if|i_ t i |_ t iddƒd}t||_d|_d|_t|iƒd|_dS(Niii(simagessselfsimagesAirObjs__init__snamesxsysrectstopleftsBalloonsxspeedsdxsrandoms randrangessignsDYsdystimersindexslens lastimage(sselfsxsysdxsdyssign((sP/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objballoon.pys__init__#s        cCs›|i|i|7_|id|iijo d|_n|id7_|itdjoI|i d7_ |i |i jo|i |_ n|i |i |_ n|it djo-tiddƒd}|it|7_n|i|i|7_|it|iijo d|_n|itjot|_d|_n|it7_|itijoti|_n|i|ig|i_dS(Niii(sselfsxsdxs speedadjustsrectswidthsdeadstimersIMAGE_CHANGE_INTERVALsindexs lastimagesimagessimagesDY_CHANGE_INTERVALsrandoms randrangessignsdysDYsysTOPsheightsBOTTOMsWINDsBalloonsxspeedstopleft(sselfs speedadjustssign((sP/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objballoon.pystick7s,    ( s__name__s __module__s MAX_BALLOONSsmaxscounts BALLOON_SPEEDsxspeeds__init__stick(((sP/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objballoon.pysBalloons  (snamestypes baseairobjsimagessrandomsDY_CHANGE_INTERVALsDYsWINDsgamesarenastopsTOPsbottomsBOTTOMsIMAGE_CHANGE_INTERVALs MAX_BALLOONSs groundspeeds BALLOON_SPEEDsload_game_resourcessAirObjsBalloon( sBalloonsBOTTOMsload_game_resourcessDY_CHANGE_INTERVALsrandoms BALLOON_SPEEDsIMAGE_CHANGE_INTERVALsDYs MAX_BALLOONSstypesTOPsWIND((sP/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objballoon.pys?s