STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228128
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/24349056?noj=FRM24349056-14DC" width="1" height="1"></div>

Donkey Rocket.swf

This is the info page for
Flash #42184

(Click the ID number above for more basic data on this flash file.)


Text
---
K i l l s :

L e v e l :

S c o r e :

L i f e :

- |   b o m b   | -

- |   g u i d e d   m i s s i l e   | -

- |   c l u s t e r   b o m b s   | -

- |   t r i - g u i d e d   m i s s i l e s   | -

T R A C K I N G
C L U S T E R
B O M B S

G R A B   M E

T R A C K I N G
C L U S T E R
B O M B S

T R A C K I N G
B O M B S

T R A C K I N G
B O M B S

C L U S T E R
B O M B S

C L U S T E R
B O M B S

A   g a m e   b y   J a r e d .
h t t p : / / w w w . u w e b . u c s b . e d u / ~ j - r a d / i n d e x . h t m l

- e a s y -

- e a s y -

- p l a y -

M o v e   t h e   h e l i c o p t e r   w i t h   t h e   m o u s e .
C l i c k   t o   d r o p   a   b o m b .   T r y   t o   h i t   t h e   d o n k e y s .
Y o u   g e t   t h r e e   t r i e s   t o   h i t   a   d o n k e y   p e r   l e v e l .   I f   y o u   d o n ' t   h i t   o n e ,   y o u   g o   d o w n   a   l e v e l .
I f   a   d o n k e y   h i t s   y o u   w i t h   a   r o c k e t ,   y o u   g o   d o w n   5   l e v e l s .
A   d u d e   w i l l   c o m e   o u t   a n d   g i v e   y o u   u p g r a d e s   t o   y o u r   w e a p o n s .     P I C K   T H E M   U P .
Y o u   g e t   1 0   l i v e s .     I f   y o u   g e t   h i t   b y   a   r o c k e t ,   y o u   l o s e   a   l i f e .

I N S T R U C T I O N S

C h o o s e   B a c k g r o u n d :

C h o o s e   T i m e   o f   D a y :

G r a s s   V a l l e y

G r a s s   V a l l e y

D a y

D a y

N i g h t

N i g h t

M o u n t a i n s

M o u n t a i n s

I s l a n d

I s l a n d

^   S e l e c t   D i f f i c u l t y   t o   S t a r t   ^

- h a r d -

- h a r d -

G A M E   O V E R

- S u b m i t   S c o r e -

- i n s t r u c t i o n s -


ActionScript [AS1/AS2]

Frame 1
level = 1; Mouse.hide(); _root.onLoad = function () { cartGo = false; cartRocketGo = false; donkeyGo = false; vehicleHeight = 560; kill = false; play = false; score = 0; kills = 0; farmerCounter = 1; manGo = false; upgradeCounter = 0; upgradespeed = 2; life = 10; backgroundChooser = random(3) + 1; tribombmiss = 0; clustertribombmiss = 0; nightDay = random(2) + 1; }; _root.onEnterFrame = function () { if (life <= 0) { gotoAndStop (3); } if (kill) { kills++; score = score + (level + 10); kill = false; farmerCounter++; } if ((farmerCounter == 15) && (!(upgradeCounter === 3))) { farmerCounter = 1; manGo = true; } if (farmerCounter > 15) { farmerCounter = 1; } if (upgradeCounter <= 0) { upgradeCounter = 0; } if (score < 0) { score = 0; } if (play == false) { gotoAndPlay (2); } if ((hitTest(hit1) && (hitTest(hit2))) && (cartGo == false)) { cartChooser = Math.round(Math.random()) + 1; cartGo = true; } if ((hitTest(hit1) && (hitTest(hit2))) && (cartRocketGo == false)) { cartRocketChooser = Math.round(Math.random()) + 1; cartRocketGo = true; } if ((hitTest(hit1) && (hitTest(hit2))) && (donkeyGo == false)) { donkeyChooser = Math.round(Math.random()) + 1; donkeyGo = true; } X = _root._xmouse; Y = _root._ymouse; }; stop(); Stage.showMenu = false;
Instance of Symbol 3 MovieClip "background" in Frame 1
onClipEvent (enterFrame) { if (_root.nightDay == 1) { gotoAndStop (1); } if (_root.nightDay == 2) { gotoAndStop (2); } }
Instance of Symbol 5 MovieClip "hills" in Frame 1
onClipEvent (enterFrame) { if (_root.backgroundChooser == 2) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 9 MovieClip "ice" in Frame 1
onClipEvent (enterFrame) { if (_root.backgroundChooser == 1) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 14 MovieClip "island" in Frame 1
onClipEvent (enterFrame) { if (_root.backgroundChooser == 3) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 19 MovieClip "cloud1" in Frame 1
onClipEvent (load) { cloud1Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud1Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 19 MovieClip "cloud2" in Frame 1
onClipEvent (load) { cloud2Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud2Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 19 MovieClip "cloud3" in Frame 1
onClipEvent (load) { cloud3Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud3Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 34 MovieClip in Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.life); }
Instance of Symbol 45 MovieClip "helicopter" in Frame 1
onClipEvent (enterFrame) { this._x = _root._xmouse; this._y = 100; }
Instance of Symbol 49 MovieClip "bomb" in Frame 1
onClipEvent (load) { bombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 0) { if (bombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse); this.gotoAndPlay(2); } bombFall = true; } } onClipEvent (enterFrame) { fallspeed = 10; if (bombFall == true) { this._y = this._y + fallspeed; } if (this._y >= 600) { bombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.explode1.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 61 MovieClip "bombTarget" in Frame 1
onClipEvent (enterFrame) { startDrag (this, true); if (_root.upgradeCounter == 0) { this.gotoAndStop(1); } if (_root.upgradeCounter == 1) { this.gotoAndStop(2); } if (_root.upgradeCounter == 2) { this.gotoAndStop(3); } if (_root.upgradeCounter == 3) { this.gotoAndStop(4); } }
Instance of Symbol 74 MovieClip "laser" in Frame 1
onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { setProperty(this, _y , 590); setProperty(this, _x , _root._xmouse); } else if (_root.upgradeCounter == 0) { setProperty(this, _y , 590); setProperty(this, _x , _root._xmouse); } }
Instance of Symbol 76 MovieClip "cartdonkeyrocket" in Frame 1
onClipEvent (load) { rocketLaunch = false; timer = 0; } onClipEvent (enterFrame) { if ((this._x < 0) || (this._x > 800)) { this._x = -200; } if (!rocketLaunch) { this._y = -100; } if (_root.level < 10) { rocketLaunch = false; this._y = this._y - rocketspeed; } if (_root.level >= 10) { timer = timer + 1; time = 600 - (_root.level * 15); if ((timer > time) && (rocketLaunch == false)) { if (((_root.cartRocketChooser == 1) && (_root.cartRocket._x > 0)) && (_root.cartRocket._x < 800)) { setProperty(this, _x , _root.cartRocket._x + 22); } else if (((_root.cartRocketChooser == 2) && (_root.cartRocket2._x > 0)) && (_root.cartRocket._x < 800)) { setProperty(this, _x , _root.cartRocket2._x - 22); } setProperty(this, _y , 570); rocketLaunch = true; aim_y = getProperty(_root.helicopter, _y); aim_x = getProperty(_root.helicopter, _x); this.gotoAndPlay(2); } rocketspeed = _root.level / 8; if (rocketLaunch == true) { this._y = this._y - rocketspeed; timer = 0; } if (this._y > 121) { myRadians = Math.atan2(aim_y - this._y, aim_x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; } else if (this._y <= 120) { if ((this.rotation > 10) && (this.rotation < 90)) { this._rotation = this._rotation - 10; } if ((this.rotation < 350) && (this.rotation > 270)) { this._rotation = this._rotation + 10; } if ((this.rotation > 350) && (this.rotation < 10)) { this._rotation = 0; } } if (this._x < aim_x) { this._x = this._x + rocketspeed; } if (this._x > aim_x) { this._x = this._x - rocketspeed; } if (this._y <= -150) { rocketLaunch = false; this.gotoAndPlay(1); this._x = -50; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); rocketLaunch = false; _root.explode1._x = this._x; _root.explode1._y = 100; _root.explode1.gotoAndPlay(2); _root.helicopter._y = -100; _root.level = _root.level - 10; _root.flash.gotoAndPlay(2); _root.upgradeCounter--; _root.life--; } } }
Instance of Symbol 81 MovieClip "tribomb1" in Frame 1
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse - 40); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode2._x = this._x; _root.explode2._y = 580; _root.laser._y = 1000; _root.explode2.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 82 MovieClip "trackBomb" in Frame 1
onClipEvent (load) { trackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 1) { if (trackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } trackFall = true; } } onClipEvent (enterFrame) { trackSpeed = 15; if (trackFall == true) { this._y = this._y + trackSpeed; if (this._x < _root._xmouse) { this._x = this._x + 10; this._rotation = this._rotation - 2; } if (this._x > _root._xmouse) { this._x = this._x - 10; this._rotation = this._rotation + 2; } } if (this._y >= 650) { trackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode1.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb2" in Frame 1
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < _root._xmouse) { this._x = this._x + 10; this._rotation = this._rotation - 2; } if (this._x > _root._xmouse) { this._x = this._x - 10; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode1.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 84 MovieClip "donkey" in Frame 1
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.donkeyGo = false; } if (_root.level < 25) { this._x = -100; } this._y = _root.vehicleHeight; if ((_root.donkeyChooser == 1) && (_root.level >= 25)) { donkeySpeed = _root.level / 6; this._x = this._x + donkeySpeed; } }
Instance of Symbol 84 MovieClip "donkey2" in Frame 1
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.donkeyGo = false; } if (_root.level < 25) { this._x = 900; } if ((_root.donkeyChooser == 2) && (_root.level >= 25)) { donkeySpeed = _root.level / 6; this._x = this._x - donkeySpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 90 MovieClip "cartRocket" in Frame 1
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.cartRocketGo = false; } this._y = _root.vehicleHeight; if (_root.level < 10) { this._x = -100; } if ((_root.cartRocketChooser == 1) && (_root.level >= 10)) { cartRocketSpeed = _root.level / 9; this._x = this._x + cartRocketSpeed; } }
Instance of Symbol 90 MovieClip "cartRocket2" in Frame 1
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.cartRocketGo = false; } if (_root.level < 10) { this._x = 900; } if ((_root.cartRocketChooser == 2) && (_root.level >= 10)) { cartRocketSpeed = _root.level / 9; this._x = this._x - cartRocketSpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 96 MovieClip "cart" in Frame 1
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.cartGo = false; } this._y = _root.vehicleHeight; if (_root.cartChooser == 1) { cartSpeed = 1 + (_root.level / 12); this._x = this._x + cartSpeed; } }
Instance of Symbol 96 MovieClip "cart2" in Frame 1
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.cartGo = false; } if (_root.cartChooser == 2) { cartSpeed = 1 + (_root.level / 12); this._x = this._x - cartSpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 76 MovieClip "donkeyrocket" in Frame 1
onClipEvent (load) { donkeyLaunch = false; timer = 0; } onClipEvent (enterFrame) { if ((this._x < 0) || (this._x > 800)) { this._x = -200; } if (!donkeyLaunch) { this._y = -100; } if (_root.level < 25) { donkeyLaunch = false; this._y = this._y - rocketspeed; } if (_root.level >= 25) { timer = timer + 1; time = 600 - (_root.level * 20); if ((timer > time) && (donkeyLaunch == false)) { if (((_root.donkeyChooser == 1) && (_root.donkey._x >= 0)) && (_root.donkey._x < 800)) { setProperty(this, _x , _root.donkey._x + 22); } else if (((_root.donkeyChooser == 2) && (_root.donkey2._x >= 0)) && (_root.donkey2._x < 800)) { setProperty(this, _x , _root.donkey2._x - 22); } setProperty(this, _y , 570); donkeyLaunch = true; aim_y = getProperty(_root.helicopter, _y); aim_x = getProperty(_root.helicopter, _x); this.gotoAndPlay(2); } rocketspeed = _root.level / 6; if (donkeyLaunch == true) { this._y = this._y - rocketspeed; timer = 0; } if (this._y > 121) { myRadians = Math.atan2(aim_y - this._y, aim_x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; } else if (this._y <= 120) { if ((this.rotation > 10) && (this.rotation < 90)) { this._rotation = this._rotation - 10; } if ((this.rotation < 350) && (this.rotation > 270)) { this._rotation = this._rotation + 10; } if ((this.rotation > 350) && (this.rotation < 10)) { this._rotation = 0; } } if (this._x < aim_x) { this._x = this._x + rocketspeed; } if (this._x > aim_x) { this._x = this._x - rocketspeed; } if (this._y <= -150) { donkeyLaunch = false; this.gotoAndPlay(1); this._x = -50; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); donkeyLaunch = false; _root.explode1._x = this._x; _root.explode1._y = 100; _root.explode1.gotoAndPlay(2); _root.helicopter._y = -100; _root.level = _root.level - 10; _root.flash.gotoAndPlay(2); _root.upgradeCounter--; _root.life--; } } }
Instance of Symbol 101 MovieClip "farmer" in Frame 1
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.manGo = false; } if (_root.manGo) { this._x = this._x - 3; this._y = _root.vehicleHeight; } }
Instance of Symbol 105 MovieClip "trackingClusterU" in Frame 1
onClipEvent (load) { upgradeLaunch2 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch2 == false)) && (_root.upgradeCounter == 2)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch2 = true; setProperty(this, _y , 570); } if (upgradeLaunch2 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch2 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch2 = false; _root.upgradeCounter = 3; } }
Instance of Symbol 111 MovieClip "trackingU" in Frame 1
onClipEvent (load) { upgradeLaunch1 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch1 == false)) && (_root.upgradeCounter == 0)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch1 = true; setProperty(this, _y , 570); } if (upgradeLaunch1 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch1 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch1 = false; _root.upgradeCounter = 1; } }
Instance of Symbol 115 MovieClip "clusterU" in Frame 1
onClipEvent (load) { upgradeLaunch3 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch3 == false)) && (_root.upgradeCounter == 1)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch3 = true; setProperty(this, _y , 570); } if (upgradeLaunch3 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch3 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch3 = false; _root.upgradeCounter = 2; } }
Instance of Symbol 81 MovieClip "tribomb2" in Frame 1
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.explode1.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 81 MovieClip "tribomb3" in Frame 1
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse + 40); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode3._x = this._x; _root.explode3._y = 580; _root.laser._y = 1000; _root.explode3.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb1" in Frame 1
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < (_root._xmouse - 40)) { this._x = this._x + 30; this._rotation = this._rotation - 2; } if (this._x > (_root._xmouse - 40)) { this._x = this._x - 30; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode2._x = this._x; _root.explode2._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode2.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb3" in Frame 1
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < (_root._xmouse + 40)) { this._x = this._x + 30; this._rotation = this._rotation - 2; } if (this._x > (_root._xmouse + 40)) { this._x = this._x - 30; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode3._x = this._x; _root.explode3._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode3.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Frame 2
stop(); Mouse.show(); stop();
Frame 3
stop(); _root.onLoad = function () { cartGo = false; cartRocketGo = false; donkeyGo = false; lives = 3; vehicleHeight = 560; kill = false; play = false; score = 0; kills = 0; farmerCounter = 1; manGo = false; upgradeCounter = 0; upgradespeed = 2; life = 10; backgroundChooser = random(3) + 1; }; stop();
Instance of Symbol 61 MovieClip "bombTarget" in Frame 3
onClipEvent (enterFrame) { startDrag (this, true); if (_root.upgradeCounter == 0) { this.gotoAndStop(1); } if (_root.upgradeCounter == 1) { this.gotoAndStop(2); } if (_root.upgradeCounter == 2) { this.gotoAndStop(3); } if (_root.upgradeCounter == 3) { this.gotoAndStop(4); } }
Frame 5
level = 1; Mouse.hide(); _root.onLoad = function () { cartGo = false; cartRocketGo = false; donkeyGo = false; vehicleHeight = 560; kill = false; play = false; score = 0; kills = 0; farmerCounter = 1; manGo = false; upgradeCounter = 0; upgradespeed = 2; life = 10; backgroundChooser = random(3) + 1; tribombmiss = 0; clustertribombmiss = 0; nightDay = random(2) + 1; }; _root.onEnterFrame = function () { if (life <= 0) { gotoAndStop (3); } if (kill) { kills++; score = score + (level + 10); kill = false; farmerCounter++; } if ((farmerCounter == 15) && (!(upgradeCounter === 3))) { farmerCounter = 1; manGo = true; } if (farmerCounter > 15) { farmerCounter = 1; } if (upgradeCounter <= 0) { upgradeCounter = 0; } if (score < 0) { score = 0; } if (play == false) { gotoAndPlay (2); } if ((hitTest(hit1) && (hitTest(hit2))) && (cartRocketGo == false)) { cartRocketChooser = Math.round(Math.random()) + 1; cartRocketGo = true; } if ((hitTest(hit1) && (hitTest(hit2))) && (donkeyGo == false)) { donkeyChooser = Math.round(Math.random()) + 1; donkeyGo = true; } if ((hitTest(hit1) && (hitTest(hit2))) && (cartGo == false)) { cartChooser = Math.round(Math.random()) + 1; cartGo = true; } X = _root._xmouse; Y = _root._ymouse; }; stop();
Instance of Symbol 3 MovieClip "background" in Frame 5
onClipEvent (enterFrame) { if (_root.nightDay == 1) { gotoAndStop (1); } if (_root.nightDay == 2) { gotoAndStop (2); } }
Instance of Symbol 5 MovieClip "hills" in Frame 5
onClipEvent (enterFrame) { if (_root.backgroundChooser == 2) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 9 MovieClip "ice" in Frame 5
onClipEvent (enterFrame) { if (_root.backgroundChooser == 1) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 14 MovieClip "island" in Frame 5
onClipEvent (enterFrame) { if (_root.backgroundChooser == 3) { gotoAndPlay (2); } else { gotoAndPlay (1); } }
Instance of Symbol 19 MovieClip "cloud1" in Frame 5
onClipEvent (load) { cloud1Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud1Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 19 MovieClip "cloud2" in Frame 5
onClipEvent (load) { cloud2Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud2Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 19 MovieClip "cloud3" in Frame 5
onClipEvent (load) { cloud3Speed = (random(5) + 1) / 5; setProperty(this, _y , random(200) + 50); setProperty(this, _xscale , random(50) + 50); setProperty(this, _yscale , random(50) + 50); setProperty(this, _alpha , random(50) + 50); } onClipEvent (enterFrame) { this._x = this._x + cloud3Speed; if (this._x > 900) { this._x = -100; } }
Instance of Symbol 34 MovieClip in Frame 5
onClipEvent (enterFrame) { this.gotoAndStop(_root.life); }
Instance of Symbol 45 MovieClip "helicopter" in Frame 5
onClipEvent (enterFrame) { this._x = _root._xmouse; this._y = 100; }
Instance of Symbol 49 MovieClip "bomb" in Frame 5
onClipEvent (load) { bombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 0) { if (bombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse); this.gotoAndPlay(2); } bombFall = true; } } onClipEvent (enterFrame) { fallspeed = 10; if (bombFall == true) { this._y = this._y + fallspeed; } if (this._y >= 600) { bombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.explode1.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); bombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 61 MovieClip "bombTarget" in Frame 5
onClipEvent (enterFrame) { startDrag (this, true); if (_root.upgradeCounter == 0) { this.gotoAndStop(1); } if (_root.upgradeCounter == 1) { this.gotoAndStop(2); } if (_root.upgradeCounter == 2) { this.gotoAndStop(3); } if (_root.upgradeCounter == 3) { this.gotoAndStop(4); } }
Instance of Symbol 74 MovieClip "laser" in Frame 5
onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { setProperty(this, _y , 590); setProperty(this, _x , _root._xmouse); } else if (_root.upgradeCounter == 0) { setProperty(this, _y , 590); setProperty(this, _x , _root._xmouse); } }
Instance of Symbol 76 MovieClip "cartdonkeyrocket" in Frame 5
onClipEvent (load) { rocketLaunch = false; timer = 0; } onClipEvent (enterFrame) { if ((this._x < 0) || (this._x > 800)) { this._x = -200; } if (!rocketLaunch) { this._y = -100; } if (_root.level < 15) { rocketLaunch = false; this._y = this._y - rocketspeed; } if (_root.level >= 15) { timer = timer + 1; time = 600 - (_root.level * 40); if ((timer > time) && (rocketLaunch == false)) { if (((_root.cartRocketChooser == 1) && (_root.cartRocket._x > 0)) && (_root.cartRocket._x < 800)) { setProperty(this, _x , _root.cartRocket._x + 22); } else if (((_root.cartRocketChooser == 2) && (_root.cartRocket2._x > 0)) && (_root.cartRocket2._x < 800)) { setProperty(this, _x , _root.cartRocket2._x - 22); } setProperty(this, _y , 570); rocketLaunch = true; aim_y = getProperty(_root.helicopter, _y); aim_x = getProperty(_root.helicopter, _x); this.gotoAndPlay(2); } rocketspeed = 10 + (_root.level / 30); if (rocketLaunch == true) { this._y = this._y - rocketspeed; timer = 0; } if (this._y > 121) { myRadians = Math.atan2(aim_y - this._y, aim_x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; } else if (this._y <= 120) { if ((this.rotation > 10) && (this.rotation < 90)) { this._rotation = this._rotation - 10; } if ((this.rotation < 350) && (this.rotation > 270)) { this._rotation = this._rotation + 10; } if ((this.rotation > 350) && (this.rotation < 10)) { this._rotation = 0; } } if (this._x < aim_x) { this._x = this._x + rocketspeed; } if (this._x > aim_x) { this._x = this._x - rocketspeed; } if (this._y <= -150) { rocketLaunch = false; this.gotoAndPlay(1); this._x = -50; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); rocketLaunch = false; _root.explode1._x = this._x; _root.explode1._y = 100; _root.explode1.gotoAndPlay(2); _root.helicopter._y = -100; _root.level = _root.level - 5; _root.flash.gotoAndPlay(2); _root.upgradeCounter--; _root.life--; } } }
Instance of Symbol 81 MovieClip "tribomb1" in Frame 5
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse - 40); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode2._x = this._x; _root.explode2._y = 580; _root.laser._y = 1000; _root.explode2.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 82 MovieClip "trackBomb" in Frame 5
onClipEvent (load) { trackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 1) { if (trackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } trackFall = true; } } onClipEvent (enterFrame) { trackSpeed = 15; if (trackFall == true) { this._y = this._y + trackSpeed; if (this._x < _root._xmouse) { this._x = this._x + 10; this._rotation = this._rotation - 2; } if (this._x > _root._xmouse) { this._x = this._x - 10; this._rotation = this._rotation + 2; } } if (this._y >= 650) { trackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode1.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); trackFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb2" in Frame 5
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < _root._xmouse) { this._x = this._x + 10; this._rotation = this._rotation - 2; } if (this._x > _root._xmouse) { this._x = this._x - 10; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode1.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 84 MovieClip "donkey" in Frame 5
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.donkeyGo = false; } if (_root.level < 10) { this._x = -100; } this._y = _root.vehicleHeight; if ((_root.donkeyChooser == 1) && (_root.level >= 10)) { donkeySpeed = _root.level / 6; this._x = this._x + donkeySpeed; } }
Instance of Symbol 84 MovieClip "donkey2" in Frame 5
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.donkeyGo = false; } if (_root.level < 10) { this._x = 900; } if ((_root.donkeyChooser == 2) && (_root.level >= 10)) { donkeySpeed = _root.level / 6; this._x = this._x - donkeySpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 90 MovieClip "cartRocket" in Frame 5
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.cartRocketGo = false; } this._y = _root.vehicleHeight; if ((_root.level < 15) && (this._x > 0)) { cartRocketSpeed = 1 + (_root.level / 9); this._x = this._x + cartRocketSpeed; } if ((_root.cartRocketChooser == 1) && (_root.level >= 15)) { cartRocketSpeed = 1 + (_root.level / 9); this._x = this._x + cartRocketSpeed; } }
Instance of Symbol 90 MovieClip "cartRocket2" in Frame 5
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.cartRocketGo = false; } if ((_root.cartRocketChooser == 2) && (_root.level >= 15)) { cartRocketSpeed = 1 + (_root.level / 9); this._x = this._x - cartRocketSpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 76 MovieClip "donkeyrocket" in Frame 5
onClipEvent (load) { donkeyLaunch = false; timer = 0; } onClipEvent (enterFrame) { if ((this._x < 0) || (this._x > 800)) { this._x = -200; } if (!donkeyLaunch) { this._y = -100; } if (_root.level < 10) { donkeyLaunch = false; this._y = this._y - rocketspeed; } if (_root.level >= 10) { timer = timer + 1; time = 600 - (_root.level * 40); if ((timer > time) && (donkeyLaunch == false)) { if (((_root.donkeyChooser == 1) && (_root.donkey._x >= 0)) && (_root.donkey._x < 800)) { setProperty(this, _x , _root.donkey._x + 22); } else if (((_root.donkeyChooser == 2) && (_root.donkey2._x >= 0)) && (_root.donkey2._x < 800)) { setProperty(this, _x , _root.donkey2._x - 22); } else { _root.donkeyLaunch = true; } setProperty(this, _y , 570); donkeyLaunch = true; aim_y = getProperty(_root.helicopter, _y); aim_x = getProperty(_root.helicopter, _x); this.gotoAndPlay(2); } rocketspeed = 10 + (_root.level / 30); if (donkeyLaunch == true) { this._y = this._y - rocketspeed; timer = 0; } if (this._y > 121) { myRadians = Math.atan2(aim_y - this._y, aim_x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; } else if (this._y <= 120) { if ((this.rotation > 10) && (this.rotation < 90)) { this._rotation = this._rotation - 10; } if ((this.rotation < 350) && (this.rotation > 270)) { this._rotation = this._rotation + 10; } if ((this.rotation > 350) && (this.rotation < 10)) { this._rotation = 0; } } if (this._x < aim_x) { this._x = this._x + rocketspeed; } if (this._x > aim_x) { this._x = this._x - rocketspeed; } if (this._y <= -150) { donkeyLaunch = false; this.gotoAndPlay(1); this._x = -50; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); donkeyLaunch = false; _root.explode1._x = this._x; _root.explode1._y = 100; _root.explode1.gotoAndPlay(2); _root.helicopter._y = -100; _root.level = _root.level - 5; _root.flash.gotoAndPlay(2); _root.upgradeCounter--; _root.life--; } } }
Instance of Symbol 101 MovieClip "farmer" in Frame 5
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.manGo = false; } if (_root.manGo) { this._x = this._x - 3; this._y = _root.vehicleHeight; } }
Instance of Symbol 105 MovieClip "trackingClusterU" in Frame 5
onClipEvent (load) { upgradeLaunch2 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch2 == false)) && (_root.upgradeCounter == 2)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch2 = true; setProperty(this, _y , 570); } if (upgradeLaunch2 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch2 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch2 = false; _root.upgradeCounter = 3; } }
Instance of Symbol 111 MovieClip "trackingU" in Frame 5
onClipEvent (load) { upgradeLaunch1 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch1 == false)) && (_root.upgradeCounter == 0)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch1 = true; setProperty(this, _y , 570); } if (upgradeLaunch1 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch1 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch1 = false; _root.upgradeCounter = 1; } }
Instance of Symbol 115 MovieClip "clusterU" in Frame 5
onClipEvent (load) { upgradeLaunch3 = false; } onClipEvent (enterFrame) { if (((_root.farmer._x <= 400) && (upgradeLaunch3 == false)) && (_root.upgradeCounter == 1)) { setProperty(this, _x , _root.farmer._x); upgradeLaunch3 = true; setProperty(this, _y , 570); } if (upgradeLaunch3 == true) { this.gotoAndPlay(2); this._y = this._y - _root.upgradespeed; } if (this._y <= -150) { upgradeLaunch3 = false; this.gotoAndPlay(1); this._x = -50; this._y = -100; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); upgradeLaunch3 = false; _root.upgradeCounter = 2; } }
Instance of Symbol 81 MovieClip "tribomb2" in Frame 5
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode1._x = this._x; _root.explode1._y = 580; _root.laser._y = 1000; _root.explode1.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 81 MovieClip "tribomb3" in Frame 5
onClipEvent (load) { tribombFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 2) { if (tribombFall == false) { setProperty(this, _y , 100); setProperty(this, _x , _root._xmouse + 40); this.gotoAndPlay(2); } tribombFall = true; } } onClipEvent (enterFrame) { tribombspeed = 10; if (tribombFall == true) { this._y = this._y + tribombspeed; } if (this._y >= 600) { tribombFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode3._x = this._x; _root.explode3._y = 580; _root.laser._y = 1000; _root.explode3.gotoAndPlay(2); } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); tribombFall = false; _root.laser._y = 1000; _root.level++; _root.explode1._x = this._x; _root.explode1._y = 580; _root.explode1.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb1" in Frame 5
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < (_root._xmouse - 40)) { this._x = this._x + 30; this._rotation = this._rotation - 2; } if (this._x > (_root._xmouse - 40)) { this._x = this._x - 30; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode2._x = this._x; _root.explode2._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode2.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 83 MovieClip "clusterTrackbomb3" in Frame 5
onClipEvent (load) { clustertrackFall = false; } onClipEvent (mouseDown) { if (_root.upgradeCounter == 3) { if (clustertrackFall == false) { setProperty(this, _x , _root._xmouse); setProperty(this, _y , 100); this.gotoAndPlay(2); } clustertrackFall = true; } } onClipEvent (enterFrame) { clustertrackSpeed = 15; if (clustertrackFall == true) { this._y = this._y + clustertrackSpeed; if (this._x < (_root._xmouse + 40)) { this._x = this._x + 30; this._rotation = this._rotation - 2; } if (this._x > (_root._xmouse + 40)) { this._x = this._x - 30; this._rotation = this._rotation + 2; } } if (this._y >= 650) { clustertrackFall = false; this.gotoAndPlay(1); this._y = -100; _root.explode3._x = this._x; _root.explode3._y = 580; _root.laser._y = 1000; _root.laser._x = _root._xmouse; _root.explode3.gotoAndPlay(2); this._rotation = 0; } if (hitTest(_root.cart)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat1, _x , _root.cart._x); setProperty(_root.splat1, _y , 580); _root.splat1.gotoAndPlay(2); _root.cart._x = -100; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cart2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat2, _x , _root.cart2._x); setProperty(_root.splat2, _y , 580); _root.splat2.gotoAndPlay(2); _root.cart2._x = 900; _root.cartGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat3, _x , _root.cartRocket._x); setProperty(_root.splat3, _y , 580); _root.splat3.gotoAndPlay(2); _root.cartRocket._x = -100; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.cartRocket2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat4, _x , _root.cartRocket2._x); setProperty(_root.splat4, _y , 580); _root.splat4.gotoAndPlay(2); _root.cartRocket2._x = 900; _root.cartRocketGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat5, _x , _root.donkey._x); setProperty(_root.splat5, _y , 580); _root.splat5.gotoAndPlay(2); _root.donkey._x = -100; _root.donkeyGo = false; this._rotation = 0; _root.kill = true; } if (hitTest(_root.donkey2)) { this._y = -100; this.gotoAndPlay(1); clustertrackFall = false; _root.laser._y = 1000; _root.level++; _root.explode2._x = this._x; _root.explode2._y = 580; _root.explode2.gotoAndPlay(2); setProperty(_root.splat6, _x , _root.donkey2._x); setProperty(_root.splat6, _y , 580); _root.splat6.gotoAndPlay(2); _root.donkey2._x = 900; _root.donkeyGo = false; _root.kill = true; this._rotation = 0; } }
Instance of Symbol 84 MovieClip "cart" in Frame 5
onClipEvent (enterFrame) { if (this._x >= 900) { this._x = -100; _root.cartGo = false; } this._y = _root.vehicleHeight; if (_root.cartChooser == 1) { cartSpeed = 1 + (_root.level / 12); this._x = this._x + cartSpeed; } }
Instance of Symbol 84 MovieClip "cart2" in Frame 5
onClipEvent (enterFrame) { if (this._x < -100) { this._x = 900; _root.cartGo = false; } if (_root.cartChooser == 2) { cartSpeed = 1 + (_root.level / 12); this._x = this._x - cartSpeed; } this._y = _root.vehicleHeight; }
Instance of Symbol 76 MovieClip "donkeyrocket2" in Frame 5
onClipEvent (load) { donkey2Launch = false; timer = 0; } onClipEvent (enterFrame) { if ((this._x < 0) || (this._x > 800)) { this._x = -200; } if (!donkey2Launch) { this._y = -100; } if (_root.level >= 0) { timer = timer + 1; time = 600 - (_root.level * 40); if ((timer > time) && (donkey2Launch == false)) { if (((_root.cartChooser == 1) && (_root.cart._x >= 0)) && (_root.cart._x <= 800)) { setProperty(this, _x , _root.cart._x); } else if (((_root.cartChooser == 2) && (_root.cart2._x >= 0)) && (_root.cart2._x <= 800)) { setProperty(this, _x , _root.cart2._x); } else { _root.donkey2Launch = true; } setProperty(this, _y , 570); donkey2Launch = true; aim_y = getProperty(_root.helicopter, _y); aim_x = getProperty(_root.helicopter, _x); this.gotoAndPlay(2); } rocketspeed = 10 + (_root.level / 30); if (donkey2Launch == true) { this._y = this._y - rocketspeed; timer = 0; } if (this._y > 121) { myRadians = Math.atan2(aim_y - this._y, aim_x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 90; } else if (this._y <= 120) { if ((this.rotation > 10) && (this.rotation < 90)) { this._rotation = this._rotation - 10; } if ((this.rotation < 350) && (this.rotation > 270)) { this._rotation = this._rotation + 10; } if ((this.rotation > 350) && (this.rotation < 10)) { this._rotation = 0; } } if (this._x < aim_x) { this._x = this._x + rocketspeed; } if (this._x > aim_x) { this._x = this._x - rocketspeed; } if (this._y <= -150) { donkey2Launch = false; this.gotoAndPlay(1); this._x = -50; } if (hitTest(_root.helicopter)) { this._y = -100; this.gotoAndPlay(1); donkey2Launch = false; _root.explode1._x = this._x; _root.explode1._y = 100; _root.explode1.gotoAndPlay(2); _root.helicopter._y = -100; if (_root.level > 5) { _root.level = _root.level - 5; } else if (_root.level > 0) { _root.level--; } _root.flash.gotoAndPlay(2); _root.upgradeCounter--; _root.life--; } } }
Symbol 5 MovieClip Frame 1
stop();
Symbol 5 MovieClip Frame 2
stop();
Symbol 9 MovieClip Frame 1
stop();
Symbol 9 MovieClip Frame 2
stop();
Symbol 14 MovieClip Frame 1
stop();
Symbol 14 MovieClip Frame 2
stop();
Symbol 3 MovieClip Frame 1
stop();
Symbol 3 MovieClip Frame 2
stop();
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 2
stop();
Symbol 34 MovieClip Frame 3
stop();
Symbol 34 MovieClip Frame 4
stop();
Symbol 34 MovieClip Frame 5
stop();
Symbol 34 MovieClip Frame 6
stop();
Symbol 34 MovieClip Frame 7
stop();
Symbol 34 MovieClip Frame 8
stop();
Symbol 34 MovieClip Frame 9
stop();
Symbol 34 MovieClip Frame 10
stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 49 MovieClip Frame 2
stop();
Symbol 56 MovieClip Frame 6
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 2
stop();
Symbol 61 MovieClip Frame 3
stop();
Symbol 61 MovieClip Frame 4
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 1
play();
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 10
gotoAndPlay (2);
Symbol 111 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 10
gotoAndPlay (2);
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 10
gotoAndPlay (2);
Symbol 119 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 1
if (this.sessionstarted != 1) { this.arcade = new LoadVars(); this.sessionvars = new LoadVars(); this.arcade.gamename = "donkeyrocket"; this.arcade.sessdo = "sessionstart"; this.arcade.sendAndLoad("arcade.php", sessionvars, "POST"); if (this.sessionvars.sessiontype != 2) { _root.is_a_challenge = 0; } else { _root.is_a_challenge = 1; } this.sessionstarted = 1; } if (_root.gameover == 1) { if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) { this.prequestvars = new LoadVars(); this.pranswer = new LoadVars(); this.prequestvars.gametime = this.sessionvars.gametime; this.prequestvars.fakekey = this.sessionvars.initbar; _root.score = int(Number(_root.score)); if (_root.score != 0) { this.prequestvars.score = _root.score; } else { this.prequestvars.score = -1; } this.prequestvars.id = this.sessionvars.lastid; this.prequestvars.sessdo = "permrequest"; this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey; this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST"); this.askpermission = 1; } if ((this.pranswer.validate == 1) && (this.finalsent != 1)) { this.burnscore = new LoadVars(); this.burnscore.microone = this.pranswer.microone; this.burnscore.gametime = this.prequestvars.gametime; this.burnscore.id = this.prequestvars.id; if (_root.score == 0) { this.burnscore.noscore = 1; } this.burnscore.sessdo = "burn"; this.burnscore.send("./arcade.php", "_self", "POST"); this.finalsent = 1; } }
Symbol 130 Button
on (release) { play = true; gotoAndPlay (1); }
Symbol 141 Button
on (press) { _root.backgroundChooser = 2; }
Symbol 145 Button
on (press) { _root.nightDay = 1; }
Symbol 148 Button
on (press) { _root.nightDay = 2; }
Symbol 151 Button
on (press) { _root.backgroundChooser = 1; }
Symbol 154 Button
on (press) { _root.backgroundChooser = 3; }
Symbol 158 Button
on (release) { play = true; gotoAndPlay (5); }
Symbol 162 Button
on (release) { play = true; gotoAndPlay (1); }
Symbol 167 Button
on (release) { _root.score = score; _root.gameover = 1; }
Symbol 171 Button
on (press) { _root.backgroundChooser = 2; }
Symbol 172 Button
on (press) { _root.nightDay = 1; }
Symbol 173 Button
on (press) { _root.nightDay = 2; }
Symbol 174 Button
on (press) { _root.backgroundChooser = 1; }
Symbol 175 Button
on (press) { _root.backgroundChooser = 3; }
Symbol 176 Button
on (release) { play = true; gotoAndPlay (5); }
Symbol 177 Button
on (release) { _root.score = score; _root.gameover = 1; }

Library Items

Symbol 2 GraphicUsed by:1
Symbol 1 MovieClip [haystackhit]Uses:2Used by:Timeline
Symbol 4 GraphicUsed by:3
Symbol 6 GraphicUsed by:5
Symbol 8 GraphicUsed by:7
Symbol 7 MovieClipUses:8Used by:5
Symbol 5 MovieClipUses:6 7Used by:3  Timeline
Symbol 10 GraphicUsed by:9
Symbol 12 GraphicUsed by:11
Symbol 11 MovieClipUses:12Used by:9
Symbol 13 GraphicUsed by:9
Symbol 9 MovieClipUses:10 11 13Used by:3  Timeline
Symbol 15 GraphicUsed by:14
Symbol 14 MovieClipUses:15Used by:3  Timeline
Symbol 16 GraphicUsed by:3
Symbol 17 GraphicUsed by:3
Symbol 18 GraphicUsed by:3
Symbol 3 MovieClipUses:4 5 9 14 16 17 18Used by:Timeline
Symbol 20 GraphicUsed by:19
Symbol 19 MovieClipUses:20Used by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 FontUsed by:23
Symbol 23 EditableTextUses:22Used by:Timeline
Symbol 25 FontUsed by:24 30 33 63 69 71 73 107 108 109 113 114 117 118 129 137 139 140 142 143 146 147 149 150 152 153 155 156 157 161
Symbol 24 TextUses:25Used by:Timeline
Symbol 26 FontUsed by:27
Symbol 27 EditableTextUses:26Used by:Timeline
Symbol 29 FontUsed by:28 136
Symbol 28 TextUses:29Used by:Timeline
Symbol 30 TextUses:25Used by:Timeline
Symbol 31 FontUsed by:32
Symbol 32 EditableTextUses:31Used by:Timeline
Symbol 33 TextUses:25Used by:Timeline
Symbol 35 GraphicUsed by:34
Symbol 36 GraphicUsed by:34
Symbol 37 GraphicUsed by:34
Symbol 38 GraphicUsed by:34
Symbol 39 GraphicUsed by:34
Symbol 40 GraphicUsed by:34
Symbol 41 GraphicUsed by:34
Symbol 42 GraphicUsed by:34
Symbol 43 GraphicUsed by:34
Symbol 44 GraphicUsed by:34
Symbol 34 MovieClipUses:35 36 37 38 39 40 41 42 43 44Used by:Timeline
Symbol 46 GraphicUsed by:45
Symbol 47 GraphicUsed by:45
Symbol 48 GraphicUsed by:45
Symbol 45 MovieClipUses:46 47 48Used by:Timeline
Symbol 51 GraphicUsed by:50
Symbol 52 GraphicUsed by:50
Symbol 53 GraphicUsed by:50
Symbol 54 GraphicUsed by:50
Symbol 50 MovieClipUses:51 52 53 54Used by:49 81
Symbol 49 MovieClipUses:50Used by:Timeline
Symbol 57 ShapeTweeningUsed by:56
Symbol 58 ShapeTweeningUsed by:56
Symbol 59 GraphicUsed by:56
Symbol 56 MovieClipUses:57 58 59Used by:55
Symbol 60 SoundUsed by:55
Symbol 55 MovieClipUses:56 60Used by:Timeline
Symbol 62 GraphicUsed by:61
Symbol 63 TextUses:25Used by:61
Symbol 64 FontUsed by:65
Symbol 65 EditableTextUses:64Used by:61
Symbol 66 FontUsed by:67
Symbol 67 EditableTextUses:66Used by:61
Symbol 68 GraphicUsed by:61
Symbol 69 TextUses:25Used by:61
Symbol 70 GraphicUsed by:61
Symbol 71 TextUses:25Used by:61
Symbol 72 GraphicUsed by:61
Symbol 73 TextUses:25Used by:61
Symbol 61 MovieClipUses:62 63 65 67 68 69 70 71 72 73Used by:Timeline
Symbol 75 GraphicUsed by:74
Symbol 74 MovieClipUses:75Used by:Timeline
Symbol 78 GraphicUsed by:77
Symbol 79 GraphicUsed by:77
Symbol 80 GraphicUsed by:77
Symbol 77 MovieClipUses:78 79 80Used by:76 82 83 130 158 162 167 176 177
Symbol 76 MovieClipUses:77Used by:Timeline
Symbol 81 MovieClipUses:50Used by:Timeline
Symbol 82 MovieClipUses:77Used by:Timeline
Symbol 83 MovieClipUses:77Used by:Timeline
Symbol 86 GraphicUsed by:85
Symbol 87 GraphicUsed by:85
Symbol 88 GraphicUsed by:85
Symbol 85 MovieClipUses:86 87 88Used by:84 96
Symbol 89 GraphicUsed by:84
Symbol 84 MovieClipUses:85 89Used by:90  Timeline
Symbol 92 GraphicUsed by:91
Symbol 93 GraphicUsed by:91
Symbol 94 GraphicUsed by:91
Symbol 91 MovieClipUses:92 93 94Used by:90 96
Symbol 95 GraphicUsed by:90
Symbol 90 MovieClipUses:91 84 95Used by:Timeline
Symbol 97 GraphicUsed by:96
Symbol 96 MovieClipUses:91 85 97Used by:Timeline
Symbol 99 GraphicUsed by:98
Symbol 100 GraphicUsed by:98
Symbol 98 MovieClipUses:99 100Used by:Timeline
Symbol 102 GraphicUsed by:101
Symbol 103 GraphicUsed by:101
Symbol 104 GraphicUsed by:101
Symbol 101 MovieClipUses:102 103 104Used by:Timeline
Symbol 106 GraphicUsed by:105
Symbol 107 TextUses:25Used by:105
Symbol 108 TextUses:25Used by:105 111 115
Symbol 109 TextUses:25Used by:105
Symbol 110 GraphicUsed by:105
Symbol 105 MovieClipUses:106 107 108 109 110Used by:Timeline
Symbol 112 GraphicUsed by:111
Symbol 113 TextUses:25Used by:111
Symbol 114 TextUses:25Used by:111
Symbol 111 MovieClipUses:112 113 108 114Used by:Timeline
Symbol 116 GraphicUsed by:115
Symbol 117 TextUses:25Used by:115
Symbol 118 TextUses:25Used by:115
Symbol 115 MovieClipUses:108 116 117 118Used by:Timeline
Symbol 120 ShapeTweeningUsed by:119
Symbol 121 ShapeTweeningUsed by:119
Symbol 122 ShapeTweeningUsed by:119
Symbol 123 ShapeTweeningUsed by:119
Symbol 124 ShapeTweeningUsed by:119
Symbol 125 ShapeTweeningUsed by:119
Symbol 126 GraphicUsed by:119
Symbol 119 MovieClipUses:120 121 122 123 124 125 126Used by:Timeline
Symbol 127 MovieClipUsed by:Timeline
Symbol 128 GraphicUsed by:Timeline
Symbol 129 TextUses:25Used by:Timeline
Symbol 132 FontUsed by:131 133 135 159 160 168 170
Symbol 131 TextUses:132Used by:130 162
Symbol 133 TextUses:132Used by:130 162
Symbol 134 GraphicUsed by:130 158 162 176
Symbol 135 TextUses:132Used by:130 158 162 176
Symbol 130 ButtonUses:131 133 134 77 135Used by:Timeline
Symbol 136 TextUses:29Used by:Timeline
Symbol 137 TextUses:25Used by:Timeline
Symbol 138 GraphicUsed by:Timeline
Symbol 139 TextUses:25Used by:Timeline
Symbol 140 TextUses:25Used by:Timeline
Symbol 142 TextUses:25Used by:141 171
Symbol 143 TextUses:25Used by:141 145 148 151 154 171 172 173 174 175
Symbol 144 GraphicUsed by:141 145 148 151 154 171 172 173 174 175
Symbol 141 ButtonUses:142 143 144Used by:Timeline
Symbol 146 TextUses:25Used by:145 172
Symbol 147 TextUses:25Used by:145 172
Symbol 145 ButtonUses:146 147 144 143Used by:Timeline
Symbol 149 TextUses:25Used by:148 173
Symbol 150 TextUses:25Used by:148 173
Symbol 148 ButtonUses:149 150 144 143Used by:Timeline
Symbol 152 TextUses:25Used by:151 174
Symbol 153 TextUses:25Used by:151 174
Symbol 151 ButtonUses:152 153 144 143Used by:Timeline
Symbol 155 TextUses:25Used by:154 175
Symbol 156 TextUses:25Used by:154 175
Symbol 154 ButtonUses:155 156 144 143Used by:Timeline
Symbol 157 TextUses:25Used by:Timeline
Symbol 159 TextUses:132Used by:158 176
Symbol 160 TextUses:132Used by:158 176
Symbol 158 ButtonUses:159 160 134 77 135Used by:Timeline
Symbol 161 TextUses:25Used by:Timeline
Symbol 162 ButtonUses:131 133 134 77 135
Symbol 163 FontUsed by:164
Symbol 164 EditableTextUses:163Used by:Timeline
Symbol 165 GraphicUsed by:Timeline
Symbol 166 GraphicUsed by:Timeline
Symbol 168 TextUses:132Used by:167 177
Symbol 169 GraphicUsed by:167 177
Symbol 170 TextUses:132Used by:167 177
Symbol 167 ButtonUses:168 169 77 170Used by:Timeline
Symbol 171 ButtonUses:142 143 144
Symbol 172 ButtonUses:146 147 144 143
Symbol 173 ButtonUses:149 150 144 143
Symbol 174 ButtonUses:152 153 144 143
Symbol 175 ButtonUses:155 156 144 143
Symbol 176 ButtonUses:159 160 134 77 135
Symbol 177 ButtonUses:168 169 77 170
Symbol 178 GraphicUsed by:Timeline
Symbol 179 FontUsed by:180
Symbol 180 EditableTextUses:179Used by:Timeline
Symbol 181 FontUsed by:182
Symbol 182 EditableTextUses:181Used by:Timeline
Symbol 183 FontUsed by:184
Symbol 184 EditableTextUses:183Used by:Timeline

Instance Names

"background"Frame 1Symbol 3 MovieClip
"hills"Frame 1Symbol 5 MovieClip
"ice"Frame 1Symbol 9 MovieClip
"island"Frame 1Symbol 14 MovieClip
"cloud1"Frame 1Symbol 19 MovieClip
"cloud2"Frame 1Symbol 19 MovieClip
"cloud3"Frame 1Symbol 19 MovieClip
"hit1"Frame 1Symbol 1 MovieClip [haystackhit]
"hit2"Frame 1Symbol 1 MovieClip [haystackhit]
"currentlevel"Frame 1Symbol 27 EditableText
"helicopter"Frame 1Symbol 45 MovieClip
"bomb"Frame 1Symbol 49 MovieClip
"explode3"Frame 1Symbol 55 MovieClip
"bombTarget"Frame 1Symbol 61 MovieClip
"laser"Frame 1Symbol 74 MovieClip
"cartdonkeyrocket"Frame 1Symbol 76 MovieClip
"tribomb1"Frame 1Symbol 81 MovieClip
"trackBomb"Frame 1Symbol 82 MovieClip
"clusterTrackbomb2"Frame 1Symbol 83 MovieClip
"donkey"Frame 1Symbol 84 MovieClip
"donkey2"Frame 1Symbol 84 MovieClip
"cartRocket"Frame 1Symbol 90 MovieClip
"cartRocket2"Frame 1Symbol 90 MovieClip
"cart"Frame 1Symbol 96 MovieClip
"cart2"Frame 1Symbol 96 MovieClip
"donkeyrocket"Frame 1Symbol 76 MovieClip
"flash"Frame 1Symbol 98 MovieClip
"farmer"Frame 1Symbol 101 MovieClip
"trackingClusterU"Frame 1Symbol 105 MovieClip
"trackingU"Frame 1Symbol 111 MovieClip
"clusterU"Frame 1Symbol 115 MovieClip
"tribomb2"Frame 1Symbol 81 MovieClip
"tribomb3"Frame 1Symbol 81 MovieClip
"clusterTrackbomb1"Frame 1Symbol 83 MovieClip
"clusterTrackbomb3"Frame 1Symbol 83 MovieClip
"explode2"Frame 1Symbol 55 MovieClip
"explode1"Frame 1Symbol 55 MovieClip
"splat1"Frame 1Symbol 119 MovieClip
"splat2"Frame 1Symbol 119 MovieClip
"splat3"Frame 1Symbol 119 MovieClip
"splat4"Frame 1Symbol 119 MovieClip
"splat5"Frame 1Symbol 119 MovieClip
"splat6"Frame 1Symbol 119 MovieClip
"rtr"Frame 3Symbol 164 EditableText
"bombTarget"Frame 3Symbol 61 MovieClip
"background"Frame 5Symbol 3 MovieClip
"hills"Frame 5Symbol 5 MovieClip
"ice"Frame 5Symbol 9 MovieClip
"island"Frame 5Symbol 14 MovieClip
"cloud1"Frame 5Symbol 19 MovieClip
"cloud2"Frame 5Symbol 19 MovieClip
"cloud3"Frame 5Symbol 19 MovieClip
"hit1"Frame 5Symbol 1 MovieClip [haystackhit]
"hit2"Frame 5Symbol 1 MovieClip [haystackhit]
"currentlevel"Frame 5Symbol 182 EditableText
"helicopter"Frame 5Symbol 45 MovieClip
"bomb"Frame 5Symbol 49 MovieClip
"explode3"Frame 5Symbol 55 MovieClip
"bombTarget"Frame 5Symbol 61 MovieClip
"laser"Frame 5Symbol 74 MovieClip
"cartdonkeyrocket"Frame 5Symbol 76 MovieClip
"tribomb1"Frame 5Symbol 81 MovieClip
"trackBomb"Frame 5Symbol 82 MovieClip
"clusterTrackbomb2"Frame 5Symbol 83 MovieClip
"donkey"Frame 5Symbol 84 MovieClip
"donkey2"Frame 5Symbol 84 MovieClip
"cartRocket"Frame 5Symbol 90 MovieClip
"cartRocket2"Frame 5Symbol 90 MovieClip
"donkeyrocket"Frame 5Symbol 76 MovieClip
"flash"Frame 5Symbol 98 MovieClip
"farmer"Frame 5Symbol 101 MovieClip
"trackingClusterU"Frame 5Symbol 105 MovieClip
"trackingU"Frame 5Symbol 111 MovieClip
"clusterU"Frame 5Symbol 115 MovieClip
"tribomb2"Frame 5Symbol 81 MovieClip
"tribomb3"Frame 5Symbol 81 MovieClip
"clusterTrackbomb1"Frame 5Symbol 83 MovieClip
"clusterTrackbomb3"Frame 5Symbol 83 MovieClip
"explode2"Frame 5Symbol 55 MovieClip
"explode1"Frame 5Symbol 55 MovieClip
"cart"Frame 5Symbol 84 MovieClip
"cart2"Frame 5Symbol 84 MovieClip
"donkeyrocket2"Frame 5Symbol 76 MovieClip
"splat1"Frame 5Symbol 119 MovieClip
"splat2"Frame 5Symbol 119 MovieClip
"splat3"Frame 5Symbol 119 MovieClip
"splat4"Frame 5Symbol 119 MovieClip
"splat5"Frame 5Symbol 119 MovieClip
"splat6"Frame 5Symbol 119 MovieClip
"hills"Symbol 3 MovieClip Frame 1Symbol 5 MovieClip
"ice"Symbol 3 MovieClip Frame 1Symbol 9 MovieClip
"island"Symbol 3 MovieClip Frame 1Symbol 14 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "haystackhit"

Dynamic Text Variables

killsSymbol 23 EditableText""
levelSymbol 27 EditableText""
scoreSymbol 32 EditableText""
_root.XSymbol 65 EditableText""
_root.YSymbol 67 EditableText""
scoreSymbol 164 EditableText""
killsSymbol 180 EditableText""
levelSymbol 182 EditableText""
scoreSymbol 184 EditableText""




http://swfchan.com/9/42184/info.shtml
Created: 10/5 -2019 01:30:13 Last modified: 10/5 -2019 01:30:13 Server time: 14/05 -2024 02:07:36