)$Player1TouchUp$Player1TouchDown$Player1TouchMovingonTouchDownPlayer1Mapt2dVectorComparepoint%eventt2dStaticSpriteimageMap%tempFingert2dVectorSubgetPositionPlayer1Image%vectormRadToDegmAtanyxrotationOffset%this%targetRotationrotateTomoveTo$temprotation1setSizeaddToScenegetSceneGraphsceneWindow2dsetPositionsetLifetimeScriptObject$screenTouchStartingPointidonTouchMove$p1CurrentWeaponVectorDist%worldPositionp1FireButtonalxStop$PowerUpHandle$duration1$speedmultiplier1powerBar1powerBarHolder1$p1fireButtonPressedsetTimerOff$p1Cannon$p1Grenade$p1grenadeClickedonTouchUpdeleteisObjectplaymonkeysoundrandomonUpdatesetRotationgetLinearVelocitysetAnimationX0movementImageMap40010.120nomovementImageMap50.84351500monkeyWalkAnimation@@@h@#)?@#)?@#)?wP"(,/3OCI CLOCOF87 "'@PEOCOXCH-/M69#)?P"(,/3OPEOGOF#+9"(,/2PP"(,/3O"(,/3OFOF8#*?@A#I,KLL^MqNPRTUVWXYZ]_ab'c.d4eCfUg[iklupz|~#)/9EFLQrx~  &,1Rl%+1:JWdt;S`3|Hs>lbwPXoE m]/q;g zLIvYE6+1(#E=x pki^KRCF6 Q$m*h8;eg?Z\O'Nn $ z{q s~vioe j}`Lg4] 2 Ys`NI<*|P@kF6Ql@0M0^!X;[{`[2bd$T7W8~wlW.^9#m3S7}~wBxy61")M  (-u&8.#{,