;ò _‰;c@s<dadZdkTgad„Zdefd„ƒYZdS(s explosion0sgif(s*cCsAx:tddƒD])}titidt|tfƒƒqWdS(Niis%s%d0.%s(srangesloopsimagessappendsgfxsloadsnamestype(sloop((sX/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objgroundexplosion.pysload_game_resources ssGroundExplosioncBstZd„ZRS(NcCs^ti|tt|d|dƒtii |i i d}||_ |i|i g|i _dS(s^create a new explosion with initial values- this explosion always occurs on the groundiiN(s ExplosionObjs__init__sselfsnamesimagessxsdxsgames groundarenasbottomsrectsheights groundheightsystopleft(sselfsxsdxs groundheight((sX/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objgroundexplosion.pys__init__s  (s__name__s __module__s__init__(((sX/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objgroundexplosion.pysGroundExplosionsN(snamestypesbaseexplosionobjsimagessload_game_resourcess ExplosionObjsGroundExplosion(sload_game_resourcessGroundExplosionstype((sX/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/code/sprites/objgroundexplosion.pys?s