³ò ÷ ŸHc@s7ddkZddkZddkZdZdZdZdddddgZddddfddddfddd d!fd"d#d$d%fd&d'd(d)fd*d+d,d-fd.d/d0d1fd2d3d4d5fd6d7d8d9fd:d;d<d=fd>d?d@dAfg Zd ei i fd „ƒYZ d dBd„ƒYZ e djoddkZddkZddkTddklZeidƒZeiƒZe d d eieƒƒZe d deieƒƒZeieƒeieƒeiiƒZeidCƒeiiƒeeiƒƒZ e idDƒxe!o ei"dƒx‘ei#i$ƒD]€Z#e#i%e&joei'ƒq>e#i%e(joe#i)e*joei'ƒq>e#i%e(joe#i)e+joei,ƒq>q>Wei"ƒei-i.ee ƒei/i.ee ƒei-i0eƒZ1e1ei/i0eƒ7Z1eii2e1ƒqWndS(EiÿÿÿÿNisbank.pngs sword.pngs tower.pngs chair.pngs sauron.pngiiitBlockcBs,eZd„Zd„Zd„Zd„ZRS(cCs†tiii|ƒti|ddƒ\|_|_|_ ||f|i_ t |_ t |_d|_d|_d|_t |_dS(s½x and y represent the upper left coordinates of the block. Block's size will be the same as the image size. type is one of the constants in TYPES representing a filename of the block imagetcolorkeyN(tpygametspritetSpritet__init__tutilst loadImagetNonetimagetrecttmaskttopleftt FRAMETIMERt frameslefttFalsetfallingtgridtshapet gridcoordstdestroy(tselftxtyttype((s;/Users/admin/ludumdare/run.app/Contents/Resources/blocks.pyRs'     cCsx|ipdSn|i}|idjo:|ii p|ii ot|_|i\}}|ii|i i ƒ|_ |i \}}|d|i jor|i||ddjoV||i||dsf   31