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

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

Zorch 2.0.swf

This is the info page for
Flash #59278

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


Text
Loading... This won't take long...

PLAY

PLAY

INTRUCTIONS

INTRUCTIONS

©2004 Brown Cow International

©2004 Brown Cow International

Use the arrow keys to move.
Press Q to cycle through quality settings.
Try to avoid the beams for as long as you can.
If you get hit, move out of the beam as fast
as you can: health is constantly drained when
in a beam.

BACK

BACK

health

100

0

score

GAME OVER

TRY AGAIN?

ActionScript [AS1/AS2]

Frame 1
stop(); _root.onEnterFrame = function () { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { gotoAndStop ("splash"); delete _root.onEnterFrame; } };
Frame 10
maintm = this; stop();
Frame 19
stop();
Frame 30
function newGame() { startZorchers(); startTime = getTimer(); dead = false; game.score = 0; game.ball.clip = maintm.ball; game.ball.x = 200; game.ball.y = 200; game.ball.health = 100; game.ball.speed = 8; game.ball.clip.gotoAndStop("norm"); maintm.popup.gotoAndStop("hidden"); game.zorch1.clip = maintm.zorch1; game.zorch2.clip = maintm.zorch2; maintm.onEnterFrame = function () { if (!dead) { renderScreen(); listenForKeys(); displayInfo(); collisionDetect(); } }; } function renderScreen() { game.ball.clip._x = game.ball.x; game.ball.clip._y = game.ball.y; if ((game.ball.health <= 0) && (!dead)) { dead = true; game.ball.health = 0; game.ball.clip.gotoAndPlay("die"); } } function listenForKeys() { ob = game.ball; maskmc = _root.maintm.mask; if (Key.isDown(37) && (maskmc.hitTest(ob.x - ob.speed, ob.y, true))) { ob.x = ob.x - ob.speed; } else if (Key.isDown(39) && (maskmc.hitTest(ob.x + ob.speed, ob.y, true))) { ob.x = ob.x + ob.speed; } if (Key.isDown(38) && (maskmc.hitTest(ob.x, ob.y - ob.speed, true))) { ob.y = ob.y - ob.speed; } else if (Key.isDown(40) && (maskmc.hitTest(ob.x, ob.y + ob.speed, true))) { ob.y = ob.y + ob.speed; } if (ob.x < 40) { ob.x = 40; } if (ob.x > 360) { ob.x = 360; } if (ob.y < 40) { ob.y = 40; } if (ob.y > 360) { ob.y = 360; } if (Key.isDown(81)) { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else { _quality = "HIGH"; } } } function startZorchers() { maintm.zorch1.speed = 5; maintm.zorch1.frame = 0; maintm.zorch1.neededframes = 24; maintm.zorch1.onEnterFrame = function () { this.frame++; if (this.frame >= this.neededframes) { this.gotoAndPlay("zorch"); this.noise.start(); this.frame = 0; this.neededframes = random(100) + 24; this.speed = this.speed + 0.1; } if (this.moving) { if (this.targ > this._y) { this._y = this._y + this.speed; } else { this._y = this._y - this.speed; } if (Math.abs(this._y - this.targ) < (this.speed + 1)) { this.moving = false; } } else { this.targ = random(360); this.moving = true; } }; maintm.zorch2.speed = 5; maintm.zorch2.frame = 0; maintm.zorch2.neededframes = 24; maintm.zorch2.onEnterFrame = function () { this.frame++; if (this.frame >= this.neededframes) { this.gotoAndPlay("zorch"); this.frame = 0; this.neededframes = random(100) + 24; this.speed = this.speed + 0.1; } if (this.moving) { if (this.targ > this._x) { this._x = this._x + this.speed; } else { this._x = this._x - this.speed; } if (Math.abs(this._x - this.targ) < (this.speed + 1)) { this.moving = false; } } else { this.targ = random(360); this.moving = true; } }; } function displayInfo() { maintm.health.text = game.ball.health; maintm.score.text = getTimer() - startTime; } function collisionDetect() { if (game.ball.clip.hitTest(maintm.zorch1) && (maintm.zorch1._currentframe > 1)) { game.ball.health--; } if (game.ball.clip.hitTest(maintm.zorch2) && (maintm.zorch2._currentframe > 1)) { game.ball.health--; } } game = {}; game.ball = {}; game.zorch1 = {}; game.zorch2 = {}; newGame();
Symbol 8 Button
on (release) { _root.maintm.gotoAndStop("game"); }
Symbol 12 Button
on (release) { _root.maintm.gotoAndStop("instructions"); }
Symbol 16 Button
on (release) { getURL ("http://browncowinternational.com/", _blank); }
Symbol 22 Button
on (release) { _root.maintm.gotoAndStop("splash"); }
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 20
_root.maintm.popup.gotoAndStop("gameover"); stop();
Symbol 52 MovieClip Frame 1
stop();
Symbol 56 Button
on (release) { _root.maintm.newGame(); }
Symbol 57 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [zorch]Used by:52
Symbol 2 FontUsed by:3 5 6 9 10 13 14 18 19 20 24 25 26 27 53 54
Symbol 3 TextUses:2Used by:Timeline
Symbol 4 GraphicUsed by:Timeline
Symbol 5 TextUses:2Used by:8
Symbol 6 TextUses:2Used by:8
Symbol 7 GraphicUsed by:8
Symbol 8 ButtonUses:5 6 7Used by:Timeline
Symbol 9 TextUses:2Used by:12
Symbol 10 TextUses:2Used by:12
Symbol 11 GraphicUsed by:12
Symbol 12 ButtonUses:9 10 11Used by:Timeline
Symbol 13 TextUses:2Used by:16
Symbol 14 TextUses:2Used by:16
Symbol 15 GraphicUsed by:16
Symbol 16 ButtonUses:13 14 15Used by:Timeline
Symbol 17 GraphicUsed by:Timeline
Symbol 18 TextUses:2Used by:Timeline
Symbol 19 TextUses:2Used by:22
Symbol 20 TextUses:2Used by:22
Symbol 21 GraphicUsed by:22
Symbol 22 ButtonUses:19 20 21Used by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 TextUses:2Used by:Timeline
Symbol 25 EditableTextUses:2Used by:Timeline
Symbol 26 EditableTextUses:2Used by:Timeline
Symbol 27 TextUses:2Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 GraphicUsed by:43
Symbol 31 GraphicUsed by:43
Symbol 32 SoundUsed by:43
Symbol 33 GraphicUsed by:43
Symbol 34 GraphicUsed by:43
Symbol 35 GraphicUsed by:43
Symbol 36 GraphicUsed by:43
Symbol 37 GraphicUsed by:43
Symbol 38 GraphicUsed by:43
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:43
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:30 31 32 33 34 35 36 37 38 39 40 41 42Used by:Timeline
Symbol 44 GraphicUsed by:52
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:52
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:47 48 49 50Used by:52
Symbol 52 MovieClipUses:44 46 51 1Used by:Timeline
Symbol 53 TextUses:2Used by:57
Symbol 54 TextUses:2Used by:56
Symbol 55 GraphicUsed by:56
Symbol 56 ButtonUses:54 55Used by:57
Symbol 57 MovieClipUses:53 56Used by:Timeline
Symbol 58 SoundUsed by:Timeline

Instance Names

"health"Frame 30Symbol 25 EditableText
"score"Frame 30Symbol 26 EditableText
"mask"Frame 30Symbol 29 MovieClip
"ball"Frame 30Symbol 43 MovieClip
"zorch1"Frame 30Symbol 52 MovieClip
"zorch2"Frame 30Symbol 52 MovieClip
"popup"Frame 30Symbol 57 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "zorch"
ExportAssets (56)Timeline Frame 30Symbol 1 as "zorch"

Labels

"loading"Frame 1
"splash"Frame 10
"instructions"Frame 19
"game"Frame 30
"norm"Symbol 43 MovieClip Frame 1
"die"Symbol 43 MovieClip Frame 10
"norm"Symbol 52 MovieClip Frame 1
"zorch"Symbol 52 MovieClip Frame 10
"hidden"Symbol 57 MovieClip Frame 1
"gameover"Symbol 57 MovieClip Frame 10




http://swfchan.com/12/59278/info.shtml
Created: 16/4 -2019 19:59:41 Last modified: 16/4 -2019 19:59:41 Server time: 22/12 -2024 19:05:30