FWS^†  € w   ê`  Cÿÿÿÿ
   FLADE v0.6a ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ?)  ˆŒ  Graphics prototype paintLine dmc x0 y0 moveTo x1 y1 lineTo paintCircle Math PI tan r mtp8r sin msp4r x y curveTo paintRectangle w w2 h h2 › Graphics     –  – N– ›   dmc x0 y0 x1 y1 < – – –    – R– – –    – 	RO–  – N– 
›   dmc x y r ì– – N–    –    – R– <– – N–    –    – R– <– ” – – – G–    =– – G– – G– – G– – G–    =– – G– – – G– – G–    =– – G– – ÿÿÿÿ– G– – G– – ÿÿÿÿ– G–    =– – – ÿÿÿÿ– G– – G– – ÿÿÿÿ– G–    =– – ÿÿÿÿ– G– – ÿÿÿÿ– G– – ÿÿÿÿ– G– – ÿÿÿÿ– G–    =– – ÿÿÿÿ– G– – – ÿÿÿÿ– G– – ÿÿÿÿ– G–    =– – ÿÿÿÿ– G– – G– – ÿÿÿÿ– G– – G–    =– – – G– – ÿÿÿÿ– G– – G–    =O–  – N– ›   dmc x y w h í – –    <– –    <– ” ¾ – – – – –    =– – – – G–    	=– – G– – G–    	=– – G– – –    	=– – – – –    	=O ?|  ˆ®   this x px y py Vector prototype setTo copy v dot cross plus plusNew minus minusNew mult s multNew distance dx dy Math sqrt normalize mag magnitude project b adotb len proj › Vector  px py  –  – O–  – O– – N– ›   px py  –  – O–  – OO– – N– ›   v * –  – 	– NO–  – 	– NOO– – N– 
›   v 4 –  – N– 	– N–  – N– 	– NG>O– – N– ›   v 4 –  – N– 	– N–  – N– 	– N>O– – N– ›   v I –  L– N– 	– NG– MO–  L– N– 	– NG– MO–  >O– – N– ›   v > –  – N– 	– NG–  – N– 	– NG–    @>O– – N– ›   v I –  L– N– 	– N– MO–  L– N– 	– N– MO–  >O– – N– ›   v > –  – N– 	– N–  – N– 	– N–    @>O– – N– ›   s = –  L– N– – MO–  L– N– – MO–  >O– – N– ›   s 2 –  – N– –  – N– –    @>O– – N– ›   v e –  – N– 	– N<–  – N– 	– N<– – – – G–    – R>O– – N– ›    „ –  – N–  – N–  – N–  – NG–    – R<–  L– N– – MO–  L– N– – MO–  >O– – N– ›    E –  – N–  – N–  – N–  – NG–    – R>O– – N– ›   b µ – –     – 
R<– – N– – N– – N– – NG<–            @<– – – – – NO– – – – – NO– >O ?U  ˆ‹- this primitives Array surfaces constraints gravity Vector coeffRest coeffFric coeffDamp DynamicsEngine prototype addPrimitive p push addSurface s addConstraint c paintSurfaces j length paint paintPrimitives paintConstraints timeStep verlet satisfyConstraints checkCollisions setSurfaceBounce kfr setSurfaceFriction f setDamping d setGravity x gx y gy i n resolve getActiveState checkCollision › DynamicsEngine   Ÿ –  –	     @O–  –	     @O–  –	     @O–  –           @O–  –      à?    GO–  – áz„?{®GO–  – 	®ï?®GázO– 
– N– ›   p  – –     – N– RO– 
– N– ›   s  – –     – N– RO– 
– N– ›   c  – –     – N– RO– 
– N– ›    \ –     <™ 	 – LP– –  – N– NH $ –      – N– N– R™ ´ÿO– 
– N– ›    \ –     <™ 	 – LP– –  – N– NH $ –      – N– N– R™ ´ÿO– 
– N– ›    \ –     <™ 	 – LP– –  – N– NH $ –      – N– N– R™ ´ÿO– 
– N– ›    6 –      – R–      – R–      – RO– 
– N– ›	   kfr  –  –	    GOO– 
– N– ›   f  –  –  OO– 
– N– !›   d  –  – 	"OO– 
– N– #›   gx gy * –  – N– $%O–  – N– &'OO– 
– N– ›    b – (    <™ 	 – (LP– (–  – N– NH * –  –     – N– (N– R™ ®ÿO– 
– N– ›    \ – )    <™ 	 – )LP– )–  – N– NH $ –      – N– )N– *R™ ´ÿO– 
– N– ›    Ò –     <™ 	 – LP– –  – N– NH š –  – N– N<–     – +R h – (    <™ 	 – (LP– (–  – N– NH 0 –  – –     – N– (N– ,R™ ¨ÿ™ >ÿO ?÷  ˆZH this init posX posY Vector curr prev temp extents bmin bmax mtd initializeContainer isVisible Particle prototype _root getNextHighestDepth depth _ drawClipName dmc createEmptyMovieClip setVisible v verlet x y sysObj coeffDamp gravity pin setPos px py getCardXProjection getCardYProjection getAxisProjection Math axis abs absAxis dot projectedCenter projectedRadius setMTD depthX absX depthY absY depthN absN setTo surfNormal multNew setXYMTD resolveCollision minusNew vel normal sDotV velProjection coeffFric perpMomentum coeffRest normMomentum plusNew totalMomentum newVel plus paint checkCollision › Particle  posX posY ü –  – – –    @O–  – – –    @O–  – – –    @O–  –            @O–  –            @O–  – 	    O–  – 
    O–  –            @O–      – R–  – O– – N– ›    F –	     – R<– G<–  – – –    – ROO– – N– ›   v  –  – OO– – N– ›   sysObj D–  – N–  – N– NO–  – N–  – N– NO–  – NL– N– – N–  – N– N–  – N– N– – N– NGG– MO–  – NL– N– – N–  – N– N–  – N– N– – N– NGG– MO–  – N–  – N– NO–  – N–  – N– NOO– – N– ›    „ –  – N–  – N– NO–  – N–  – N– NO–  – N–  – N– NO–  – N–  – N– NOO– – N–  ›   px py T –  – N– !O–  – N– "O–  – N– !O–  – N– "OO– – N– #›    \ –  – 	 – N– N–  – N– NO–  – 
 – N– N–  – N– NGOO– – N– $›    \ –  – 	 – N– N–  – N– NO–  – 
 – N– N–  – N– NGOO– – N– %›
   axis ´ – )'– N–    &– (R– '– N–    &– (R–    @<– +'–     – N– *R<– ,)–     – N– *R<–  – 	+– ,O–  – 
+– ,GOO– – N– -›%   depthX depthY depthN surfNormal 4– /.–    &– (R<– 10–    &– (R<– 32–    &– (R<– /– 1HL  – /– 3H œ – 1– /HL  – 1– 3H M – 3– /HL  – 3– 1H   –  – 2–    5– 6RO™ # – 0–         – N– 4R™ # –     .–     – N– 4RO– – N– 7›   depthX depthY ‘ – /.–    &– (R<– 10–    &– (R<– /– 1H ( – 0–         – N– 4R™ # –     .–     – N– 4RO– – N– 8›   normal sysObj 0– : – N–     – N– 9R<– <:–    ;– *R<– =<–    ;– 6R–    :– 9R<– ?– >N–    =– 6R<– A<– – @N–    ;– 6R<– C?–    A– BR<– DC–    :– 9R<–  – N–     – N– ER–  – D–     – N– 9ROO– – N– F›      O– – N– G›   surface sysObj   O ?Í  ˆ±6 this center cx cy Vector verts Array normal isVisible isActivated initializeContainer AbstractTile prototype _root getNextHighestDepth depth _ drawClipName dmc createEmptyMovieClip setVisible v setActiveState a getActiveState createBoundingRect y rh t b x rw l r push setCardProjections testIntervals boxMax tileMin tileMax boxMin depth1 depth2 Math abs getCardXProjection getCardYProjection minX i length maxX minY maxY onContact › AbstractTile  cx cy € –  – – –    @O–  –	     @O–  –            @O–  – O–  – 	O–      – 
R– – N– 
›    F –	     – R<– G<–  – – –    – ROO– – N– ›   v  –  – OO– – N– ›   a  –  – 	OO– – N– ›     –  – 	N>O– – N– ›   rw rh b–  – N– N– –    <–  – N– N– –    G<–   – N– N– –    <– ! – N– N– –    G<– – !–    @–     – N– "R– – !–    @–     – N– "R– –  –    @–     – N– "R– –  –    @–     – N– "R–      – #RO– – N– $›#   boxMin boxMax tileMin tileMax Ÿ – %– &H 	 –     >– '– (H 	 –     >– )'– (<– *&– %<– )–    +– ,R– *–    +– ,RH  – *>™  – )>O– – N– #›    $ –      – -R–      – .RO– – N– -›    ^–  – / – N–     N– NO– 0   <™ 	 – 0LP– 0–  – N– 1NH S –  – N– 0N– N–  – /NH " –  – / – N– 0N– NO™ …ÿ–  – 2 – N–     N– NO– 0   <™ 	 – 0LP– 0–  – N– 1NH S –  – 2N–  – N– 0N– NH " –  – 2 – N– 0N– NO™ …ÿO– – N– .›    ^–  – 3 – N–     N– NO– 0   <™ 	 – 0LP– 0–  – N– 1NH S –  – N– 0N– N–  – 3NH " –  – 3 – N– 0N– NO™ …ÿ–  – 4 – N–     N– NO– 0   <™ 	 – 0LP– 0–  – N– 1NH S –  – 4N–  – N– 0N– NH " –  – 4 – N– 0N– NO™ …ÿO– – N– 5›      O ?o   ˆ%  Constraint prototype paint resolve › Constraint     –  – N– ›      O–  – N– ›      O ?È  ˆY6 this pA p1 curr pB p2 pC p3 lineA Line lineB pD x y Vector lineC targetTheta calcTheta stiffness AngularConstraint prototype resolve getCentroid center distance abRadius bcRadius thetaABC thetaABD thetaCBD halfTheta paTheta pcTheta Math sin cos newCenter dfx dfy paint setStiffness s pb pa AB pc BC dot dotProd cross crossProd atan2 avgX avgY › AngularConstraint  p1 p2 p3 \–  – – NO–  – – NO–  – – NO–  –  – N–  – N–    	@O–  – 
 – N–  – N–    	@O–  –  – N– N–    –  – N– N–     G–    @O–  –  – N–  – N–    	@O–  –  – N–  – N–  – N–     – RO–  –    O– – N– ›    ß–	      – R<–  – N– N–  – N– N– N–     GO–  – N– N–  – N– N– N–    O–  – N–     – N– R<–  – N–     – N– R<–  – N–  – N–  – N–     – R<–  – N–  – N–  – N–     – R<–  – N–  – N–  – N–     – R<–  – N– –    <– – –  – NG<–  – –  – N<–  – N– – –    !– "R–  – N– NGO–  – N– – –    !– #R–  – N– NGO–  – N– –  –    !– "R–  – N– NGO–  – N– –  –    !– #R–  – N– NGO–	 $     – R<– %$– N– – N<– &$– N– – N<–  – NL– N– %– MO–  – NL– N– &– MO–  – NL– N– %– MO–  – NL– N– &– MO–  – NL– N– %– MO–  – NL– N– &– MOO– – N– '›      O– – N– (›   s  –  – )OO– – N– ›   pa pb pc Ò – ,*– N– +– N– *– N– +– N–    @<– .-– N– *– N– -– N– *– N–    @<– 0.–    ,– /R<– 2.–    ,– 1R<– 0– 2–    !– 3R>O– – N– ›      – 4 – N– N–  – N– NG–  – N– NG–    <– 5 – N– N–  – N– NG–  – N– NG–    <– 5– 4–    @>O ?s  ˆÕ  px py super this radius r contactRadius extents Vector closestPoint CircleParticle prototype Particle paint dmc clear lineStyle Graphics curr x y paintCircle checkCollision surface sysObj resolveCircleCollision › CircleParticle  px py r t – –  –    =– – O– – O– – – –    @O– – 	           @O– 
–	     @O– 
– N– ›    “ –     – N– R– d   fff        – N– R– – N– – N– N– – N– N– – N–    – N– RO– 
– N– ›   surface sysObj  – – –    – RO ?Õ
  ˆë= cx cy super this r createBoundingRect radius CircleTile prototype AbstractTile paint isVisible dmc clear lineStyle Graphics center x y paintCircle resolveCircleCollision p isCircleColliding onContact normal sysObj resolveCollision resolveRectangleCollision isRectangleColliding getCardXProjection bmin bmax minX maxX testIntervals depthX getCardYProjection minY maxY depthY curr dx dy Math sqrt len pen mtd setTo abs isInVertexX isInVertexY sign width vx height vy vertex mag setXYMTD val › CircleTile  cx cy r W – –  –    =– –    – –    –    – R– – O– –	     	@O– – N– 
›    ¥ – – N “ –     – N– R– d   ˆ""        – N– R– – N– – N– N– – N– N– – N–    – N– RO– – N– ›   p sysObj S – –    – R 6 –     – R– – – N–    – RO– – N– ›   p sysObj S – –    – R 6 –     – R– – – N–    – RO– – N– ›   p :–     – R– #– !N– –  N– – N– – N–    – "R<– #–     I  –  >–     – $R– '– &N– – %N– – N– – N–    – "R<– '–     I  –  >– )– N– N– – (N– N<– *– N– N– – (N– N<– -)– )– *– *G–    +– ,R<– .– N– – NG– -<–     .H ž – )L– -– *L– -– *– ÿÿÿÿ– .– )– ÿÿÿÿ– .–    – /N– 0R– *– ÿÿÿÿ– )– ÿÿÿÿ–    – N– 0R– >–  >O– – N– ›   p í–     – R– #– !N– –  N– – N– – N–    – "R<– #–     I  –  >–     – $R– '– &N– – %N– – N– – N–    – "R<– '–     I  –  >– 2#–    +– 1R– – NH<– 3'–    +– 1R– – NH<– 2L  – 3 • – '– #–    – ;R– – /N– N– '–    +– 1R– – /N– N– #–    +– 1R–    – N– 0R– >™ – 6– (N– N– – N– N– – (N– N–    – 4R– – 5N–    G<– 8– (N– N– – N– N– – (N– N–    – 4R– – 7N–    G<– 8– 6–    – 9N– 0R– )– 9N– N– – N– N<– *– 9N– N– – N– N<– :)– )– *– *G–    +– ,R<– .– N– :<–     .H z – )L– :– *L– :– *– .– )– .–    – /N– 0R– *– )–    – N– 0R– >–  >O– – N– 4›	   val 9 – <–     H 	 – ÿÿÿÿ>–     <H 	 –    >O ?A   ˆ  this p1 p2 › Line  p1 p2  –  – O–  – O ?  ˆtk super this p1 p1x p1y Vector p2 p2x p2y calcFaceNormal collNormal setCollisionDepth LineSurface prototype AbstractTile paint isVisible dmc clear lineStyle Graphics x y paintLine resolveCircleCollision p isCircleColliding onContact faceNormal sysObj resolveCollision resolveRectangleCollision isRectangleColliding collisionDepth d precalculate curr closestPoint findClosestPoint minusNew circleNormal normalize inequality Math abs absCX radius mult plusNew contactPoint segmentInequality distance dx dy mtd setTo getCardYProjection bmin bmax minY maxY testIntervals depthY getCardXProjection minX maxX depthX sideNormal getAxisProjection minS maxS depthS minF maxF depthF absX absY absS absF multNew copy rise run sign slope invB createRectangle calcSideNormal setCardProjections setAxisProjections toPoint findU u isUnder line returnVect a p3x p3y p4x p4y p3 p4 verts push temp dot ›  LineSurface  p1x p1y p2x p2y  –             =– – – –    @O– – – –    @O–     – 	R– – 
           @O–       – R– –	     @O– – N– ›    ½ – – N « –     – N– R– d   ˆ""        – N– R– – N– N– – N– N– – N– N– – N– N– – N–    – N– RO– – N– ›   p sysObj S – –    – R 6 –     – R– – – N–    – RO– – N– ›   p sysObj S – –    –  R 6 –     – R– – – 
N–    – RO– – N– ›   d ! – – !"O–     – #RO– – N– ›   p – – %N– – $N–    – &R– (– $N–    – %N– 'R<–     (– )R– – $N–    – *R ‰ – -(– N–    +– ,R<– (– – N– N–     H  – -– ÿÿÿÿ™  – -O– (– (– N–    +– ,RO– 1– .N–    (– /R–    – $N– 0R<– 1–    – 2R ¶ – – !N– – %N–    1– 3RH  –  >– 41– N– – %N– N<– 51– N– – %N– N<– 5– ÿÿÿÿ– 4– ÿÿÿÿ–    – 6N– 7R– >–  >O– – N–  ›   p œ–     – 8R– >– <N– – ;N– – :N– – 9N–    – =R<– >–     I  –  >–     – ?R– B– AN– – @N– – :N– – 9N–    – =R<– B–     I  –  >– – CN–    – DR– G– FN– – EN– – :N– – 9N–    – =R<– G–     I  –  >– – N–    – DR– J– IN– – HN– – :N– – 9N–    – =R<– J–     I  –  >– KB–    +– ,R<– L>–    +– ,R<– MG–    +– ,R<– NJ–    +– ,R<– L– KHL  – M– KHL  – N– KH º– K– LHL  – M– LHL  – N– LH – K– NHL  – L– NHL  – M– NH  – K– MHL  – L– MHL  – N– MH J – – 6G–    – CN– ORO– – CN–    – 
N– PR™ J – – 6J–    – N– ORO– – N–    – 
N– PR™ Y – >–        – 6N– 7R– – 6N– N– L–        – 
N– 7R™ Y –     B–    – 6N– 7R–     – 6N– N– K–    – 
N– 7R– >O– – N– #›    A– – Q– N– N– – N– NO– – R– N– N– – N– NO– – S– RN–     H  – ÿÿÿÿ™  –    O– – T– QN– – RNO– –	 U   – RN– – RN– – QN– – QNGO–     – VR–     – WR–     – XR–     – YRO– – N– 	›    ³ – –            @O– 4– N– N– – N– N<– 5– N– N– – N– N<– 4– ÿÿÿÿ– 5–    – N– 7R–     – N– )RO– – N– 2›   toPoint h – \Z–    – [R<– ]Z–    – *R<– \–     HL  –    \HL  – ]>O– – N– *›   toPoint j – ^– TN– Z– N– – N– N– – N– N– Z– NG– – SN<–     ^H>O– – N– &›   toPoint returnVect +– \Z–    – [R<–     \H # – – N–    _– PR– >– \–    H # – – N–    _– PR– >– – N– N– \– – N– N– – N– NG<– – N– N– \– – N– N– – N– NG<– – –    _– 7RO– – N– [›   p p – `– N– – N– N– – RN– – N– – N– N– – QNG<– `– – UN>O– – N– V›    È– a– N– N– – N– N– ÿÿÿÿ– – !NG<– b– N– N– – N– N– ÿÿÿÿ– – !NG<– c– N– N– – N– N– ÿÿÿÿ– – !NG<– d– N– N– – N– N– ÿÿÿÿ– – !NG<– – eb– a–    @O– – fd– c–    @O– – N–    – gN– hR– – N–    – gN– hR– – eN–    – gN– hR– – fN–    – gN– hRO– – N– Y›    Z– iA– – H– N–    – N– jRO– – I– N–    – eN– jRO– – IN– – HNH 3 – i– HN– – H– INO– – IiO– – E– CN–    – N– jRO– – F– CN–    – N– jRO– – FN– – ENH 3 – i– EN– – E– FNO– – FiOO– – N– W›    ¿ – – C           @O– 4– eN– N– – N– N<– 5– eN– N– – N– N<– – 4N– ÿÿÿÿ– – 5N–    – CN– 7R–     – CN– )RO ?¯  ˆÜ  px py super this width w height h vertex Vector extents RectangleParticle prototype Particle paint isVisible dmc clear lineStyle Graphics curr x y paintRectangle checkCollision surface sysObj resolveRectangleCollision ›  RectangleParticle  px py w h † – –  –    =– – O– – O– –            	@O– – 
–    – –    –    	@O– –	     @O– – N– ›    ± – – N Ÿ –     – N– R– d   fff        – N– R– – N– – N– – N– N– – N– N– – N–    – N– RO– – N– ›   surface sysObj  – – –    – RO ?è	  ˆò< cx cy super this rectWidth rw rectHeight rh createBoundingRect RectangleTile prototype AbstractTile paint isVisible dmc clear lineStyle Graphics center x y paintRectangle resolveCircleCollision p isCircleColliding onContact normal sysObj resolveCollision resolveRectangleCollision isRectangleColliding getCardXProjection bmin bmax minX maxX testIntervals depthX getCardYProjection minY maxY depthY Math abs radius isInVertexX isInVertexY curr sign vx vy dx dy sqrt mag pen mtd setTo setXYMTD val › RectangleTile  cx cy rw rh T – –  –    =– – O– – O– – –    – R– 	–	 
    @O– 	– 
N– ›    ± – – N Ÿ –     – N– R– d   ˆ""        – N– R– – N– – N– – N– N– – N– N– – N–    – 
N– RO– 	– 
N– ›   p sysObj S – –    – R 6 –     – R– – – N–    – RO– 	– 
N– ›   p sysObj S – –    – R 6 –     – R– – – N–    – RO– 	– 
N– ›   p ±–     – R– %– #N– – "N– – !N– –  N–    – $R<– %–     I  –  >–     – &R– )– (N– – 'N– – !N– –  N–    – $R<– )–     I  –  >– -%–    *– +R– – ,NH<– .)–    *– +R– – ,NH<– -L  – . • – )– %–    – :R– – 8N– N– )–    *– +R– – 8N– N– %–    *– +R–    – N– 9R– >™ Ó– 1– N– N– – /N– N– – N– N–    – 0R– – N–    G<– 2– N– N– – /N– N– – N– N–    – 0R– – N–    G<– 3– /N– N– 1<– 4– /N– N– 2<– 63– 3– 4– 4G–    *– 5R<– 7– ,N– 6<–     7H z – 3L– 6– 4L– 6– 4– 7– 3– 7–    – 8N– 9R– 4– 3–    – N– 9R– >–  >O– 	– 
N– ›   p r–     – R– %– #N– – "N– – !N– –  N–    – $R<– %–     I  –  >–     – &R– )– (N– – 'N– – !N– –  N–    – $R<– )–     I  –  >– )– %–    – :R– – 8N– N– )–    *– +R– – 8N– N– %–    *– +R–    – N– 9R– >O– 	– 
N– 0›	   val 9 – ;–     H 	 – ÿÿÿÿ>–     ;H 	 –    >O ?d  ˆ—  this curr r Vector prev vs speed maxTorque mt wr RimParticle prototype verlet Math min max y dx x dy sqrt len ox oy px py sysObj coeffDamp clen diff › RimParticle  r mt } –  –	     –    @O–  –            @O–  –     O–  –     O–  – O–  – 	O– 
– N– ›   sysObj –  –  – N–  – NG–  – N–    – R–  – N– ÿÿÿÿ–    – RO–  – N– N– ÿÿÿÿ<–  – N– N<– – – – G–    – R<– L– – L– –  – NL– N–  – N– G– MO–  – NL– N–  – N– G– MO–  – N– N<–  – N– N<–  – N–  – N– N‡  O–  <–  – N–  – N– N‡  O–  <–  – NL– N– – N– – G– MO–  – NL– N– – N– – G– MO–  – N– N–  – N– N–  – N– N–  – N– NG–    – R<– –  – 	N– <–  – NL– N–  – N– N– – MO–  – NL– N–  – N– N– – MOO ?Ù  ˆm  this p0 px w py h RectangleParticle p1 p2 p3 setVisible engine addPrimitive SpringConstraint addConstraint › SpringBox  px py w h engine F–  –       – –    – – –    –    @O–  –       – –    – – –    G–    @O–  –       – –    G– – –    G–    @O–  – 	      – –    G– – –    –    @O–	      – N– 
R–	      – N– 
R–	      – N– 
R–	      – 	N– 
R–  – N–    – R–  – N–    – R–  – N–    – R–  – 	N–    – R–  – N–  – N–    @–    – R–  – N–  – N–    @–    – R–  – 	N–  – N–    @–    – R–  – N–  – 	N–    @–    – R–  – N–  – N–    @–    – R–  – 	N–  – N–    @–    – R ?Ù  ˆL) this p1 p2 restLength curr distance stiffness color initializeContainer isVisible SpringConstraint prototype _root getNextHighestDepth depth _ drawClipName dmc createEmptyMovieClip resolve minusNew delta deltaLength diff mult dmd minus plus setRestLength r setStiffness s setVisible v paint clear lineStyle Graphics x y paintLine › SpringConstraint  p1 p2  –  – O–  – O–  – – N–    – N– RO–  –   à?    O–  – 3f™ O–      – R–  – 	O– 
– N– ›    F –	     – R<– G<–  – – –    – ROO– 
– N– ›    ð –  – N– N–     – N– N– R<–  – N– N–     – N– N– R<– –  – N– <– –  – N–    – R<– –     – N– N– R– –     – N– N– RO– 
– N– ›   r  –  – OO– 
– N– ›   s  –  – OO– 
– N–  ›   v  –  – 	!OO– 
– N– "›    Ö –  – 	N Ä –      – N– #R– d   –         – N– $R–  – N– N– 'N–  – N– N– &N–  – N– N– 'N–  – N– N– &N–  – N–    %– N– (RO ?  ˆi  Surface prototype paint getActiveState setActiveState resolveCircleCollision resolveRectangleCollision › Surface     –  – N– ›      O–  – N– ›      O–  – N– ›   s   O–  – N– ›   p sysObj   O–  – N– ›   p sysObj   O ?¬  ˆ. x y r super this rp RimParticle coeffSlip Wheel prototype CircleParticle verlet sysObj resolveCollision normal resolve paint isVisible curr px py rx ry dmc clear lineStyle Graphics radius paintCircle paintLine setTraction t Math sqrt len speed sx sy prev tx ty vx vy n dp w0 › Wheel  x y r R – – –  –    =– –	    –    @O– –         O– –	 	    
@O– – 	N– ›   sysObj 6 – –    – N– R– –    – RO– – 	N– ›   normal sysObj 6 – – –    – R– –    – RO– – 	N– ›    `– – N N– – N–  N<– – N– N<– – N– N–  N<– – N– N– N<–     – N– R– d   ˆ""        – N– R– – N– – – – N–    – 	N– R– d   ™™™        – N– R– – – – G– – G– – N–    – 	N– R– – – – ÿÿÿÿ– G– – ÿÿÿÿ– G– – N–    – 	N– R– – – – G– – ÿÿÿÿ– G– – N–    – 	N– R– – – – ÿÿÿÿ– G– – G– – N–    – 	N– RO– – 	N– ›   t  – – OO– – 	N– ›   n ¤– – N– N– N– ÿÿÿÿ<– – N– N–  N<– "– – – G–     – !R<– L– "– L– "– $– – N– #N<– %– – N– #N<– '– N–  N– – &N–  N<– (– N– N– – &N– N<– )'– $G<– *(– %G<– ,+– N– ÿÿÿÿ– )– +–  N– *G<– – N– &N–  – N– N–  N– ,– O– – N– &N– – N– N– N– ,– O–	 -   – N<– – NL–  N– -– – N– #N– +– N– ÿÿÿÿG–  MO– – NL– N– -– – N– #N– +–  NG– MO– – NL– #N– – N– #MOO @ ÿ
    FLADE v0.6aã€€ã‚µãƒ³ãƒ—ãƒ«1 car ?È  ˆcE this engine DynamicsEngine setDamping setGravity setSurfaceBounce setSurfaceFriction RectangleTile addSurface LineSurface switchLine toggleLine setActiveState onContact switchRect CircleTile leftX rightX widthX midX topY wheelA Wheel addPrimitive wheelB SpringBox rectA p3 SpringConstraint conn1 addConstraint p2 conn2 p0 conn1a p1 conn2a CircleParticle conn3 conn4 ang AngularConstraint angDefault targetTheta RectangleParticle rp1 conn6 setRestLength rp2 conn7 rp3 conn8 paintSurfaces CarExample prototype run keySpeed Key LEFT isDown rp vs RIGHT UP timeStep paintPrimitives paintConstraints c onEnterFrame › CarExample   å–  –	     @O–   ð?        – N– R–   à?                – N– R– ™™¹?š™™™    – N– R– ™™¹?š™™™    – N– R– d      ,        @–     – N– R– 
^  –   ^        	@<– 
–     – N– R– ,  ú   ^  –      	@–     – N– R–    d   4  ,     @–     – N– R– ú   Ì  ,  ^     	@–     – N– R–    ‡   ü        @–     – N– R– ø   Ì  –   Ü      	@<–	     – R– –     – N– R– 
– ›     –	     – RO– Z      Ù   D     @<– – ›     –	    – RO– –     – N– R– #   ›   ¹      @–     – N– R–    d   l   d      @–     – N– R–               	@–     – N– R–    Ã          @–     – N– R– F   <– ‚   <– – <– – –    G<– ,  <–  –	    – –    @O–  – N–     – N– R–  –	    – –    @O–  – N–     – N– R–  – N–    – – –    @<– – N–  – N–    @<– –     – N– R–  – N–  – N–    @<–  –     – N– R– "– !N–  – N–    @<– "–     – N– R– $– #N–  – N–    @<– $–     – N– R– #      –    – –    %@<– #–     – N– R– &#–  – N–    @<– &–     – N– R– '#–  – N–    @<– '–     – N– R–  – ( – N– #–  – N–    )@O–  – (N–     – N– R–  – * – (N– +NO– -      –    – –    ,@<– -–     – N– R– .-– #–    @<–       .– /R– .–     – N– R– 0      – 
   – –    ,@<– 0–     – N– R– 10– -–    @<–       1– /R– 1–     – N– R– 2      –    – –    ,@<– 2–     – N– R– 32– 0–    @<–       3– /R– 3–     – N– R–      – N– 4R– 5– 6N– 7›    – 8   @    <– 9– :N–    9– ;R œ – 9– >N–    9– ;R ? –  – N– <N– =    O–  – N– <N– =    O™ 6 –  – N– <N– =8O–  – N– <N– =8O™ H –  – N– <N– =8– ÿÿÿÿO–  – N– <N– =8– ÿÿÿÿO– 9– ?N–    9– ;R Q –  – *N–  – (N– +NH ' –  – (NL– +N–	 ™™¹?š™™™– +MO™ L –  – (N– +N–	   @    H ' –  – (NL– +N–	 ™™¹?š™™™G– +MO–      – N– @R–      – N– AR–      – N– BRO–	 C    5@<–  – D›     –     C– 7RO @ ÿ
   main @ ?%   ˆ  main gotoAndPlay –	     = @ ?    @   
