)$BananaExplosionCountp1Player1BananaEnableBan1$BananaFiringp1$BananaSplitCountp1$fly_speedp1$prev_UVXp1_2_1$prev_UVYp1_2_1$prev_UVXp1_2$prev_UVYp1_2mount%thisPlayer1ImageonMouseDowndismountsetSizegetSizesubtractp1BombananaAmmoCountcheckCounttextalxStop$Banp1HandlealxPlayBanHomingplayAnimation$player1tempBanfiremainBananaonTouchDownHomingp1getPositionXPlayer2Image%fly_dir_xgetPositionY%fly_dir_ymSqrt%fly_temp_mag%fly_temp_unitVX%fly_temp_unitVY%fly_actual_vx%fly_actual_vy%fly_v_mag%fly_unitVX%fly_unitVYsetLinearVelocityXsetLinearVelocityY%homedscheduletimeUp_p1firesmallBananasBan1smallHomingp1$durationexplodep1onCollisionclass%dstObj%srcObjspawndealDamage$MainBananaXPos_p1$MainBananaYPos_p1safeDeletet2dParticleEffectscenegraph%explosion1loadEffectsetEffectLifeModesetPositiongetPositionplayEffectBombananaExplosiont2dAnimatedSpriteanimationNameLayerCollisionActiveReceiveCollisionActiveSendCollisionCallbackCollisionPhysicsReceiveCollisionPhysicsSendCollisionPolyListLinkPoints$tempBananap1_1addToScene$tempBananap1_2$tempBananap1_3$tempBananap1_4$tempBananap1_5getBehavior%victim%takesDamageisObjecttakeDamage%amount0.91.101BombananaAnimation1510000Player23trees~/data/particles/big_explosion.effKILLspawnSmallAnimation2-0.128 -0.128 0.113 -1.28 0.118 0.113 -0.128 0.1130 0361101024542803220TakesDamageAdvBehavior?>@t@?(@4@@P@N@# @#)?[@#)?@#)?@#)?@#)?@#)?@#)?@#)?P"(OEOCOCOCOC OC OCOCOG9 P"(OG9P"(OAP"(OG8;OG9@#)?@#)?"&PEOC OG9PEOE,/3OG9@#)?P"(OF9PEOF#+9P"(OC OCOC OCOG9P"(OG9 wP"(OG9P"(OAP"(OG8;OG9@#)?@#)?"&@PEOC OG9PEOE,/3OG9@#)?P"(OC OCOC OCOG9P"(OG9 RP"(OG8PEOG8#*vDEFGHJKMNO Q+R>SQWZZj[p\]^_abdegil:nMvVw\xtyz{}~&9BSk%.8HU_iz"/9^k{ )=GPXa i "#$468 7E 8U G_ I J K Z \ ] ^ ` f g h j k o p q s u! h           x h X5 W G : H= A - "x , o # {f  r]  iT  `K WB N9 E} s %m c mIbCJ Q 9V48w%-g! [?+ }m`M ' " | > 3.RC i s=5,v eZ M0 <GFEDCBA{rI @kaW:4[GJ} ;w P , 8gO  [  ]B'.T&5IM !5- :M!': (G 4 !$ (zqzhqw_h|s bYkbvjx^OSr1h?XL'  LH<EB6f}ledc\V>5/r)b#U PYmD1Ad%1 S/;   x *`0I1$0-mUA1v^UE"r\Y@-~n yrhb:, [;T]S+