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

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

965157322.swf

This is the info page for
Flash #13340

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


Text
help your mice to make
their way to the cheese

click any of the items and
drag it onto the playfield
to direct your mice

beware of the traps -
they kill your lovely mice

API
1.01

...LOADING...

version 1.1

onlinegames

presents

START

HELP

LEVELCODE

MORE LEVELS

MORE GAMES

EXIT

version

Your aim is to rescue all the cybermice by showing them the
way to the big cheese . You can lead your mice by putting
obstacles in their way.
But watch out! If you don't pay attention, they might fall into a
bottomless hole or die in a brutal mousetrap...

BACK

The adventure has just begun!

click here

GET IT NOW

GET IT NOW

GET IT NOW

When you buy the Cybermice Funpack you also receive the game
Cybermice Party Classic with additional 39 levels FOR FREE !!!

Get the
Cybermice Funpack
now
and enjoy all
50 LEVELS
of this great game

Get the Deluxe Version of
Cybermice 2003 NOW
and enjoy all the

50 LEVELS

or Cybermice Classic with additional

39 LEVELS

more traps, more riddles, more dangers, more fun

PLAY TRIAL

EXIT

GIVE UP

level:

0

mice:

0

need:

0

saved:

0

time:

0

FINISH

LOOSE

Code

Time

Mice

Level

:

:

:

:

ActionScript [AS1/AS2]

Frame 1
ready = false; version = "20040825"; game = "cm2003"; shopUrl = "https://secure.bmtmicro.com/servlets/Orders.ShoppingCart?CID=1465&PRODUCTID=14650003&AID=" + aid; shopUrl2 = "https://secure.bmtmicro.com/servlets/Orders.ShoppingCart?CID=1465&PRODUCTID=14650004&AID=" + aid; moreGamesUrl = "http://www.neodelight.com";
Frame 3
_root.api.config.read("config.txt", _root, "medusa");
Frame 52
stop();
Frame 59
ready = true; name = new Array(); mice = new Array(); need = new Array(); time = new Array(); codes = new Array(); name[0] = "All mice to the cheese!"; mice[0] = 15; need[0] = 10; time[0] = 120; codes[0] = "first"; name[1] = "Naughty traps"; mice[1] = 15; need[1] = 10; time[1] = 120; codes[1] = "traps"; name[2] = "Close the cage quickly!"; mice[2] = 15; need[2] = 14; time[2] = 120; codes[2] = "cage"; name[3] = "Down the river..."; mice[3] = 15; need[3] = 10; time[3] = 180; codes[3] = "river"; name[4] = "Sunny Hill Beach"; mice[4] = 10; need[4] = 10; time[4] = 160; codes[4] = "beach"; name[5] = "Banana Beach Panic"; mice[5] = 10; need[5] = 10; time[5] = 120; codes[5] = "banana"; name[6] = "They follow the signs"; mice[6] = 10; need[6] = 6; time[6] = 120; codes[6] = "signs"; name[7] = "The button opens the door."; mice[7] = 8; need[7] = 6; time[7] = 180; codes[7] = "door"; name[8] = "Hunter and prey"; mice[8] = 7; need[8] = 3; time[8] = 120; codes[8] = "prey"; name[9] = "The Chambers of Secrets"; mice[9] = 1; need[9] = 1; time[9] = 120; codes[9] = "secrets";
Frame 62
_root.api.config.read("config.txt", _root, "medusa");
Frame 67
trace("nag: " + _root.nagIntro); if (_root.nagIntro == true) { gotoAndStop (78); }
Frame 74
stop(); _root.world.removeMovieClip(); _root.goal.removeMovieClip(); _root.obstacles.removeMovieClip(); _root.bloodandgold.removeMovieClip(); _root.info.removeMovieClip(); beam = 0;
Frame 76
result = ""; Selection.setFocus("levelcode");
Frame 77
_root.world.removeMovieClip(); _root.goal.removeMovieClip(); _root.obstacles.removeMovieClip(); _root.bloodandgold.removeMovieClip(); _root.info.removeMovieClip(); stop();
Frame 78
_root.world.removeMovieClip(); _root.goal.removeMovieClip(); _root.obstacles.removeMovieClip(); _root.bloodandgold.removeMovieClip(); _root.info.removeMovieClip(); stop();
Frame 79
stop();
Frame 80
stop(); _root.world.removeMovieClip(); _root.goal.removeMovieClip(); _root.obstacles.removeMovieClip(); _root.bloodandgold.removeMovieClip(); _root.info.removeMovieClip();
Symbol 4 MovieClip [gold] Frame 24
stop(); this.removeMovieClip();
Symbol 7 MovieClip [water] Frame 11
stop(); this.removeMovieClip();
Symbol 10 MovieClip [blood] Frame 11
stop(); this.removeMovieClip();
Symbol 15 MovieClip [fire] Frame 24
this.removeMovieClip(); stop();
Symbol 18 MovieClip [abyss] Frame 21
this.removeMovieClip(); stop();
Symbol 20 MovieClip [beam] Frame 21
this.removeMovieClip(); stop();
Symbol 24 MovieClip Frame 1
function setDirection(rad, delta) { var r = ((Math.random() * 0.1) + 0.95); direction = rad - (delta * r); speed_x = Math.sin(direction) * speed; speed_y = (Math.cos(direction) * speed) * -1; rotation = (direction / Math.PI) * 180; } function newSensor(x, y) { var newSensor = new Object(); newSensor.x = x; newSensor.y = y; sensor.push(newSensor); } function init() { if (init_flag != true) { speed = 4; actspeed = 1; acc = 0.1; rotspeed = 0.2; decision = 0; this.strategy_rad = (_rotation / 180) * Math.PI; this.strategy_x = _x; this.strategy_y = _y; this.strategyQualLong = 50; this.strategyQualShort = 50; this.strategy_frames = 0; this.history = new Array(15); var i = 0; while (i < this.history.length) { this.history[i] = [_x, _y]; i++; } this.historyPointer = 0; setDirection((_rotation / 180) * Math.PI); sensor = new Array(); newSensor(6, -9); newSensor(-6, -9); newSensor(0, -15); newSensor(0, 0); init_flag = true; } } function getDirection(x1, y1, x2, y2) { var dx = (x1 - x2); var dy = (y1 - y2); with (Math) { var sina = (dy / sqrt((dx * dx) + (dy * dy))); if (dx < 0) { if (sina < 0) { var alpha = ((-1 * PI) - asin(sina)); } else { var alpha = (PI - asin(sina)); } } else { var alpha = asin(sina); } } return(alpha); } function move() { if (_parent.go == true) { var go_x = speed_x; var go_y = speed_y; checkDead(); hit_0 = checkHitpoint(0); hit_1 = checkHitpoint(1); hit_2 = checkHitpoint(2); if (((hit_0 == true) && (hit_1 == true)) || (hit_2 == true)) { if (decision == 0) { if (0.5 < Math.random()) { decision = rotspeed * 1.2; } else { decision = rotspeed * -1.2; } } setDirection(direction, decision); go_x = 0; go_y = 0; } else if (hit_0 == true) { decision = 0; setDirection(direction, rotspeed); go_x = 0; go_y = 0; } else if (hit_1 == true) { decision = 0; setDirection(direction, rotspeed * -1); go_x = 0; go_y = 0; } else { decision = 0; } _x = (_x + go_x); _y = (_y + go_y); _rotation = rotation; } this.history[this.historyPointer] = [_x, _y]; this.historyPointer++; if (this.historyPointer == this.history.length) { this.historyPointer = 0; } this.strategy_frames++; } function checkHitPoint(i) { var hitPoint = new Object(); hitPoint.x = sensor[i].x; hitPoint.y = sensor[i].y; localToGlobal(hitPoint); return(_root.world.hitTest(hitPoint.x, hitPoint.y, true)); } function checkDead() { var hitPoint = new Object(); hitPoint.x = 0; hitPoint.y = -5; localToGlobal(hitPoint); if (_root.goal.hitTest(hitPoint.x, hitPoint.y, true)) { for (var i in /goal) { if (_root.goal[i].hitTest(hitPoint.x, hitPoint.y, true)) { _root.goal[i].onHit(this); } } } } function hitGoal() { gotoAndStop (11); } function hitTrap() { gotoAndStop (7); } function hitWater() { gotoAndStop (8); } function hitBridgeWater() { var hitPoint = new Object(); hitPoint.x = 0; hitPoint.y = -5; localToGlobal(hitPoint); if (!_root.goal.bridge.hitTest(hitPoint.x, hitPoint.y, true)) { trace("no bridge"); gotoAndStop (8); } else { trace("bridge"); } } function hitAbyss() { gotoAndStop (9); } function hitFire() { gotoAndStop (10); } function direct(rad, speed) { setDirection((rad * speed) + (direction * (1 - speed))); } function beamTo(x, y) { _root.bloodandgold.attachMovie("beam", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); _x = x; _y = y; }
Symbol 24 MovieClip Frame 3
if (_parent.go == true) { init(); gotoAndPlay (5); } else { gotoAndPlay (2); }
Symbol 24 MovieClip Frame 5
move();
Symbol 24 MovieClip Frame 6
gotoAndPlay (5);
Symbol 24 MovieClip Frame 7
_root.master.die(); hitPoint = new Object(); _root.bloodandgold.attachMovie("blood", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 24 MovieClip Frame 8
_root.master.die(); hitPoint = new Object(); _root.bloodandgold.attachMovie("water", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 24 MovieClip Frame 9
_root.master.die(); hitPoint = new Object(); _root.bloodandgold.attachMovie("abyss", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 24 MovieClip Frame 10
_root.master.die(); hitPoint = new Object(); _root.bloodandgold.attachMovie("fire", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 24 MovieClip Frame 11
_root.master.win(); hitPoint = new Object(); _root.bloodandgold.attachMovie("gold", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 26 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 27 MovieClip Frame 10
stop();
Symbol 29 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 30 MovieClip Frame 10
stop();
Symbol 32 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 33 MovieClip Frame 10
stop();
Symbol 35 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 36 MovieClip Frame 10
stop();
Symbol 40 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 41 MovieClip Frame 10
stop();
Symbol 43 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 44 MovieClip Frame 10
stop();
Symbol 46 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 47 MovieClip Frame 10
stop();
Symbol 51 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 52 MovieClip Frame 10
stop();
Symbol 57 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 59 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 60 MovieClip Frame 10
stop();
Symbol 62 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 63 MovieClip Frame 10
stop();
Symbol 65 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 66 MovieClip Frame 10
stop();
Symbol 69 MovieClip Frame 1
stop(); trace("bar2: " + _target);
Symbol 71 Button
on (press) { this.swapDepths(99); this.startDrag(); } on (release, releaseOutside) { stopDrag(); }
Symbol 72 MovieClip Frame 10
stop();
Symbol 75 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 76 MovieClip [world] Frame 1
gotoAndStop(_root.master.actLevel + 1);
Symbol 82 MovieClip Frame 1
onHit = function (mouse) { mouse.hitGoal(); };
Symbol 96 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 1
function onHit(mouse) { trace("hit mouse: " + mouse); mouse.hitTrap(); killer.gotoAndPlay(2); } stop();
Symbol 102 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 104 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 106 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 109 MovieClip Frame 1
onHit = function (mouse) { mouse.hitGoal(); };
Symbol 112 MovieClip Frame 1
function onHit(mouse) { mouse.direct(0, 1); }
Symbol 114 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 116 MovieClip Frame 1
function onHit(mouse) { mouse.hitWater(); }
Symbol 118 MovieClip Frame 1
function onHit(mouse) { _root.world.bar.gotoAndStop(2); gotoAndStop (2); } stop();
Symbol 118 MovieClip Frame 2
this.onHit = undefined;
Symbol 120 MovieClip Frame 1
function onHit(mouse) { mouse.hitTrap(); } function setDirection(rad, delta) { var r = ((Math.random() * 0.1) + 0.95); direction = rad - (delta * r); speed_x = Math.sin(direction) * speed; speed_y = (Math.cos(direction) * speed) * -1; rotation = (direction / Math.PI) * 180; } function newSensor(x, y) { var newSensor = new Object(); newSensor.x = x; newSensor.y = y; sensor.push(newSensor); } function init() { if (init_flag != true) { speed = 5; actspeed = 1; acc = 0.1; rotspeed = 0.2; decision = 0; setDirection((_rotation / 180) * Math.PI); sensor = new Array(); newSensor(6, -9); newSensor(-6, -9); newSensor(0, -15); newSensor(0, 0); init_flag = true; } } function getDirection(x1, y1, x2, y2) { var dx = (x1 - x2); var dy = (y1 - y2); with (Math) { var sina = (dy / sqrt((dx * dx) + (dy * dy))); if (dx < 0) { if (sina < 0) { var alpha = ((-1 * PI) - asin(sina)); } else { var alpha = (PI - asin(sina)); } } else { var alpha = asin(sina); } } return(alpha); } function move() { if (_root.world.go == true) { var go_x = speed_x; var go_y = speed_y; var hitPoint = new Object(); hitPoint.x = 0; hitPoint.y = -5; localToGlobal(hitPoint); if (_root.obstacles.goal.hitTest(hitPoint.x, hitPoint.y, true)) { gotoAndStop (7); } hit_0 = checkHitpoint(0) || (checkEvilHitpoint(0)); hit_1 = checkHitpoint(1) || (checkEvilHitpoint(1)); hit_2 = checkHitpoint(2) || (checkEvilHitpoint(2)); if (((hit_0 == true) && (hit_1 == true)) || ((hit_2 == true) && (decision != 0))) { if (decision == 0) { if (0.5 < Math.random()) { decision = rotspeed * 1.2; } else { decision = rotspeed * -1.2; } } setDirection(direction, decision); go_x = 0; go_y = 0; } else if (hit_2 == true) { if (decision == 0) { if (0.5 < Math.random()) { decision = rotspeed * 1.2; } else { decision = rotspeed * -1.2; } } setDirection(direction, decision); } else if (hit_0 == true) { decision = 0; setDirection(direction, rotspeed); go_x = 0; go_y = 0; } else if (hit_1 == true) { decision = 0; setDirection(direction, rotspeed * -1); go_x = 0; go_y = 0; } else { decision = 0; } _x = (_x + go_x); _y = (_y + go_y); _rotation = rotation; } } function checkHitPoint(i) { var hitPoint = new Object(); hitPoint.x = sensor[i].x; hitPoint.y = sensor[i].y; localToGlobal(hitPoint); return(_root.world.hitTest(hitPoint.x, hitPoint.y, true)); } function checkEvilHitPoint(i) { var hitPoint = new Object(); hitPoint.x = sensor[i].x; hitPoint.y = sensor[i].y; localToGlobal(hitPoint); var a = _root.goal.hitTest(hitPoint.x, hitPoint.y, true); var b = _root.obstacles.hitTest(hitPoint.x, hitPoint.y, true); return(a || (b)); }
Symbol 120 MovieClip Frame 3
if (_root.world.go == true) { init(); gotoAndPlay (5); } else { gotoAndPlay (2); }
Symbol 120 MovieClip Frame 5
move();
Symbol 120 MovieClip Frame 6
gotoAndPlay (5);
Symbol 120 MovieClip Frame 7
_root.master.Evilwin(); hitPoint = new Object(); _root.bloodandgold.attachMovie("gold", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 121 MovieClip Frame 1
function onHit(mouse) { trace("hit! open bar2"); _root.world.bar2.gotoAndStop(2); gotoAndStop (2); } stop();
Symbol 121 MovieClip Frame 2
this.onHit = undefined;
Symbol 123 MovieClip Frame 1
function onHit(mouse) { mouse.hitTrap(); }
Symbol 124 MovieClip [goal] Frame 1
gotoAndStop(_root.master.actLevel + 1);
Symbol 128 MovieClip Frame 1
_root.api = new Object(); _root.api.debug = new Object(); _root.api.debug.describe = function (o) { var d = (("[DESCRIBE: " + o.toString()) + "]"); d = d + "\n---------------------------DESC-START"; for (var i in o) { d = d + (((newline + i) + ": ") + o[i]); } d = d + "\n---------------------------DESC-STOP"; return(d); }; _root.api.snd = new Object(); _root.api.snd.lib = new Object(); _root.api.snd.load = function (name, url) { var s = new Sound(); if (url eq "") { s.attachSound(name); } else { s.loadSound(url); } _root.api.snd.lib[name] = s; }; _root.api.snd.play = function (name) { _root.snd[name].gotoAndPlay(1); }; _root.api.crypt = new Object(); _root.api.crypt.charTable = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz%"; _root.api.crypt.cryptTable = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_"; _root.api.crypt.init = function () { this.session = ""; while (this.session.length < 20) { this.session = this.session + this.charTable.charAt(Math.round(Math.random() * (this.charTable.length - 1))); } this.charTableIndex = new Array(); var i = 0; while (i < this.charTable.length) { this.charTableIndex[this.charTable.charCodeAt(i)] = i; i++; } this.cryptTableIndex = new Array(); var i = 0; while (i < this.cryptTable.length) { this.cryptTableIndex[this.cryptTable.charCodeAt(i)] = i; i++; } }; _root.api.crypt.init(); _root.api.crypt.encrypt = function (text, pKey) { text = escape(text); var crypt = ""; var checkSum = 0; var shift; var code; var i = 0; while (i < text.length) { char = this.charTableIndex[text.charCodeAt(i)]; shift = this.charTableIndex[pKey.charCodeAt(i % pKey.length)]; code = (char + shift) + checkSum; code = code % this.charTable.length; crypt = crypt + this.cryptTable.charAt(code); checkSum = checkSum + code; i++; } checkSum = checkSum % this.charTable.length; return((crypt + "") + this.cryptTable.charAt(checkSum)); }; _root.api.crypt.decrypt = function (crypt, pKey) { var text = ""; var checkSum = 0; var shift; var code; var i = 0; while (i < (crypt.length - 1)) { char = this.cryptTableIndex[crypt.charCodeAt(i)]; shift = this.cryptTableIndex[pKey.charCodeAt(i % pKey.length)]; code = (char - shift) - checkSum; while (code < 0) { code = code + this.charTable.length; } code = code % this.charTable.length; text = text + this.charTable.charAt(code); checkSum = checkSum + char; i++; } var checkSumEncode = this.cryptTableIndex[crypt.charCodeAt(crypt.length - 1)]; var checkSumDecode = (checkSum % this.charTable.length); if (checkSumEncode == checkSumDecode) { return(unescape(text)); } trace((("#ERROR: can't decrypt: " + crypt) + " key: ") + pKey); return(false); }; _root.api.config = new Object(); _root.api.config.read = function (pFile, pTarget, pKey) { this.xmlObject.load(pFile); this.xmlTarget = pTarget; this.xmlKey = pKey; }; _root.api.config.parse = function (pXml, pTarget) { if (pXml.firstChild.nodeName eq "cconfig") { pXml = new XML(_root.api.crypt.decrypt(pXml.childNodes[0].attributes.d, this.xmlKey)); } for (attribute in pXml/childNodes/0:attributes) { var value = pXml.childNodes[0].attributes[attribute]; if (String(Number(value)) eq value) { value = Number(value); } pTarget[attribute] = value; } }; _root.api.config.onLoadConfig = function (success) { if (success) { _root.api.config.parse(_root.api.config.xmlObject, _root.api.config.xmlTarget); } else { trace("#ERROR: xml error while parsing xml config"); } }; _root.api.config.xmlObject = new XML(); _root.api.config.xmlObject.onLoad = _root.api.config.onLoadConfig; _visible = false;
Symbol 138 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
this.display.gotoAndStop(int(((_level0.getBytesLoaded() / _level0.getBytesTotal()) * 40) + 1)); if (_level0.getBytesLoaded() == _level0.getBytesTotal()) { _root.play(); }
Symbol 142 MovieClip Frame 1
function setDirection(rad, delta) { var r = ((Math.random() * 0.1) + 0.95); direction = rad - (delta * r); speed_x = Math.sin(direction) * speed; speed_y = (Math.cos(direction) * speed) * -1; rotation = (direction / Math.PI) * 180; } function newSensor(x, y) { var newSensor = new Object(); newSensor.x = x; newSensor.y = y; sensor.push(newSensor); } function init() { if (init_flag != true) { speed = 4; actspeed = 1; acc = 0.1; rotspeed = 0.2; decision = 0; setDirection((_rotation / 180) * Math.PI); sensor = new Array(); newSensor(6, -9); newSensor(-6, -9); newSensor(0, -15); newSensor(0, 0); init_flag = true; } } function getDirection(x1, y1, x2, y2) { var dx = (x1 - x2); var dy = (y1 - y2); with (Math) { var sina = (dy / sqrt((dx * dx) + (dy * dy))); if (dx < 0) { if (sina < 0) { var alpha = ((-1 * PI) - asin(sina)); } else { var alpha = (PI - asin(sina)); } } else { var alpha = asin(sina); } } return(alpha); } function move() { function checkHitPoint(i) { var hitPoint = new Object(); hitPoint.x = sensor[i].x; hitPoint.y = sensor[i].y; localToGlobal(hitPoint); return(_root.world.hitTest(hitPoint.x, hitPoint.y, true)); } function checkDead() { var hitPoint = new Object(); hitPoint.x = 0; hitPoint.y = -5; localToGlobal(hitPoint); if (_root.obstacles.hitTest(hitPoint.x, hitPoint.y, true)) { gotoAndStop (7); } if (_root.goal.hitTest(hitPoint.x, hitPoint.y, true)) { gotoAndStop (8); } } if (_parent.go == true) { var go_x = speed_x; var go_y = speed_y; checkDead(); hit_0 = checkHitpoint(0); hit_1 = checkHitpoint(1); hit_2 = checkHitpoint(2); if (((hit_0 == true) && (hit_1 == true)) || ((hit_2 == true) && (decision != 0))) { if (decision == 0) { if (0.5 < Math.random()) { decision = rotspeed * 1.2; } else { decision = rotspeed * -1.2; } } setDirection(direction, decision); go_x = 0; go_y = 0; } else if (hit_2 == true) { if (decision == 0) { if (0.5 < Math.random()) { decision = rotspeed * 1.2; } else { decision = rotspeed * -1.2; } } setDirection(direction, decision); } else if (hit_0 == true) { decision = 0; setDirection(direction, rotspeed); go_x = 0; go_y = 0; } else if (hit_1 == true) { decision = 0; setDirection(direction, rotspeed * -1); go_x = 0; go_y = 0; } else { decision = 0; } _x = (_x + go_x); _y = (_y + go_y); _rotation = rotation; } } function checkHitPoint(i) { var hitPoint = new Object(); hitPoint.x = sensor[i].x; hitPoint.y = sensor[i].y; localToGlobal(hitPoint); return(_root.world.hitTest(hitPoint.x, hitPoint.y, true)); } function checkDead() { var hitPoint = new Object(); hitPoint.x = 0; hitPoint.y = -5; localToGlobal(hitPoint); if (_root.obstacles.hitTest(hitPoint.x, hitPoint.y, true)) { gotoAndStop (7); } if (_root.goal.hitTest(hitPoint.x, hitPoint.y, true)) { gotoAndStop (8); } }
Symbol 142 MovieClip Frame 3
if (_parent.go == true) { init(); gotoAndPlay (5); } else { gotoAndPlay (2); }
Symbol 142 MovieClip Frame 5
move();
Symbol 142 MovieClip Frame 6
gotoAndPlay (5);
Symbol 142 MovieClip Frame 7
_root.master.die(); hitPoint = new Object(); _root.bloodandgold.attachMovie("blood", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 142 MovieClip Frame 8
_root.master.win(); hitPoint = new Object(); _root.bloodandgold.attachMovie("gold", "blood_" + _parent.mice, _parent.mice + 1); setProperty("/bloodandgold/blood_" + _parent.mice, _x , _x); setProperty("/bloodandgold/blood_" + _parent.mice, _y , _y); stop();
Symbol 143 MovieClip Frame 1
go = true;
Symbol 145 Button
on (release) { getURL (((("http://www.neodelight.com?ref=" + _root.game) + "&ref_ver=") + _root.version) + "&ref_loc=intro", "_BLANK"); }
Symbol 156 MovieClip Frame 1
startFrame = _parent._currentframe;
Symbol 156 MovieClip Frame 2
vol = (1 - ((_parent._currentFrame - startFrame) / (_parent._totalFrames - startFrame))) * 100; if (vol < 0) { vol = 0; } _parent.snd.setVolume(vol);
Symbol 156 MovieClip Frame 3
gotoAndPlay (2);
Symbol 157 MovieClip Frame 1
snd = new Sound(this); snd.setVolume(100); _parent.stop();
Symbol 157 MovieClip Frame 123
stop(); _parent.play();
Symbol 164 MovieClip Frame 2
if (0.006 < Math.random()) { gotoAndPlay (1); }
Symbol 174 Button
on (release) { gotoAndStop (79); }
Symbol 176 Button
on (release) { gotoAndStop (75); }
Symbol 178 Button
on (release) { gotoAndStop (76); }
Symbol 180 Button
on (release) { gotoAndStop (77); }
Symbol 182 Button
on (release) { getURL (_root.moreGamesUrl, "_blank"); }
Symbol 184 Button
on (release, keyPress "<Escape>") { fscommand ("quit"); play(); }
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 20
getURL (_root.moreGamesUrl, "_top");
Symbol 194 Button
on (release) { getURL ((("http://www.neodelight.com?ref=cybermice_trial&ref_ver=" + _root.version) + "&ref_brand=") + _root.branding, "_blank"); }
Symbol 204 Button
on (release) { gotoAndStop (74); }
Symbol 208 Button
on (press, keyPress "<Enter>") { var result = false; trace("checking " + codes.length); if (levelcode.substr(0, 3) eq "lvl") { } else { var i = 0; while (i < codes.length) { if (codes[i] eq levelcode) { beam = i; result = true; break; } i++; } } if (result == false) { result = "bad passwort!"; levelcode = ""; Selection.setSelection("levelcode"); } else { result = "beam to level " + i; gotoAndStop (79); } }
Symbol 214 Button
on (press) { _root.goal.field.active = true; } on (release, releaseOutside) { _root.goal.field.active = false; }
Symbol 247 Button
on (release) { getURL (_root.shopUrl2, "_blank"); }
Symbol 252 Button
on (release) { getURL (_root.shopUrl, "_blank"); }
Symbol 256 Button
on (release) { trace("shop: " + _root.shopUrl2); getURL (_root.shopUrl2, "_blank"); }
Symbol 259 MovieClip Frame 1
stop(); trace("funonly: " + _root.funpackOnly); if (_root.funpackOnly ne "true") { gotoAndStop (2); }
Symbol 261 Button
on (release) { gotoAndPlay (68); }
Symbol 263 MovieClip Frame 1
this.swapDepths(110);
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 2
play();
Symbol 264 MovieClip Frame 3
trace("on!");
Symbol 264 MovieClip Frame 500
stop();
Symbol 270 Button
on (release) { startLevel(); }
Symbol 272 Button
on (release) { _root.gotoAndStop("startscreen"); }
Symbol 274 Button
on (release) { _root.world.go = false; gotoAndStop (75); }
Symbol 286 Button
on (release) { gotoAndStop (46); }
Symbol 289 Button
on (release) { gotoAndStop (66); }
Symbol 291 Button
on (release) { gotoAndPlay (2); }
Symbol 293 MovieClip Frame 1
function loadLevel() { totaltime = _root.time[actLevel]; resttime = totaltime; needmice = _root.need[actLevel]; levelname = _root.name[actLevel]; levelnum = actLevel + 1; totalmice = _root.mice[actLevel]; levelcode = _root.codes[actLevel]; _root.world.removeMovieClip(); _root.goal.removeMovieClip(); _root.attachMovie("world", "world", 100); _root.attachMovie("goal", "goal", 50); _root.info.gotoAndStop("levelinfo"); } function startLevel() { running = totalmice; needcounter = needmice; this.timeWarning = false; saved = 0; dead = 0; _root.info.gotoAndStop("invisible"); _root.world.go = true; gotoAndPlay (12); starttime = getTimer(); } function die() { _root.master.dead++; _root.master.running--; if (_root.master.running == 0) { if (_root.master.saved >= _root.master.needmice) { _root.master.gotoAndStop("win"); } else { _root.master.gotoAndStop("loose"); } } else if (_root.master.needcounter == (_root.master.running + 1)) { _root.master.looseSound.start(); _root.master.gotoAndPlay("dogameover"); } } function win() { _root.master.saved++; _root.master.running--; if (0 < _root.master.needcounter) { _root.master.needcounter--; } if (_root.master.running == 0) { if (_root.master.saved >= _root.master.needmice) { _root.master.gotoAndStop("win"); } else { _root.master.gotoAndStop("loose"); } } else if (_root.master.saved == _root.master.needmice) { _root.master.winSound.start(); _root.master.gotoAndPlay("gamenowdone"); } } function evilwin() { if (0 < _root.master.saved) { _root.master.saved--; } if (0 < _root.master.needcounter) { _root.master.needcounter++; } if (_root.master.needcounter == (_root.master.running + 1)) { _root.master.looseSound.start(); _root.master.gotoAndPlay("gameover"); } } actLevel = Number(_root.beam); looseSound = new Sound(this); looseSound.attachSound("dog"); looseSound.setVolume(90); winSound = new Sound(this); winSound.attachSound("horn"); winSound.setVolume(90);
Symbol 293 MovieClip Frame 2
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off"); loadLevel(); resttime = totaltime; stop();
Symbol 293 MovieClip Frame 12
resttime = resttime - 0.0555555555555556; if ((resttime < 21) && (!timeWarning)) { timeWarningSnd.active = true; timeWarningSnd.gotoAndStop("on"); trace("activate time warning"); timeWarning = true; } resttimeDisplay = Math.round(resttime);
Symbol 293 MovieClip Frame 13
if (0 >= resttime) { gotoAndStop (59); } else { gotoAndPlay (12); }
Symbol 293 MovieClip Frame 21
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off");
Symbol 293 MovieClip Frame 22
resttime = totaltime - int((getTimer() - starttime) / 1000); play();
Symbol 293 MovieClip Frame 23
if (0 >= resttime) { trace("win"); gotoAndStop (46); } else { gotoAndPlay (22); }
Symbol 293 MovieClip Frame 33
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off");
Symbol 293 MovieClip Frame 34
resttime = totaltime - int((getTimer() - starttime) / 1000); play();
Symbol 293 MovieClip Frame 35
if (0 >= resttime) { gotoAndStop (66); } else { gotoAndPlay (34); }
Symbol 293 MovieClip Frame 46
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off"); _root.world.go = false; actLevel++; if (9 < levelnum) { _root.gotoAndStop("shop"); trace("lastlevel done"); } else { trace("lastlevel not done - now: " + actLevel); if (actLevel == name.length) { actLevel = 0; _root.info.message = "Wow! You did it! Saved all the mice! Survived alle the levels!\nWhat now? Hope for new levels?"; } else { _root.info.message = "Congratulations! You did a fine job! Will you survive the next level as well?"; } _root.info.gotoAndStop("message"); }
Symbol 293 MovieClip Frame 59
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off"); _root.world.go = false; _root.info.message = "Time out! You should hurry up a little bit, if you want to become a mouse-hero!"; _root.info.gotoAndStop("message");
Symbol 293 MovieClip Frame 66
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off"); _root.world.go = false; _root.info.message = ((((("Oh boy! You saved only " + saved) + " of ") + totalmice) + " mice, but you need ") + needmice) + " to go on...keep on trying!"; _root.info.gotoAndStop("message");
Symbol 293 MovieClip Frame 75
timeWarningSnd.active = false; timeWarningSnd.gotoAndStop("off"); _root.world.go = false; _root.info.message = "You left your mice in the lurch! You gotta make up for that!"; _root.info.gotoAndStop("message");
Symbol 315 MovieClip Frame 1
stop(); this.swapDepths(130);
Symbol 315 MovieClip Frame 2
rescue = ((("You have to rescue " + _root.master.needmice) + " of ") + _root.master.totalmice) + " mice."; level = (_root.master.levelnum + " - ") + _root.master.levelname;
Symbol 316 MovieClip Frame 2
this.unloadMovie();

Library Items

Symbol 1 Sound [neodelight_music]
Symbol 2 GraphicUsed by:4
Symbol 3 SoundUsed by:4
Symbol 4 MovieClip [gold]Uses:2 3
Symbol 5 GraphicUsed by:7
Symbol 6 SoundUsed by:7
Symbol 7 MovieClip [water]Uses:5 6
Symbol 8 GraphicUsed by:10
Symbol 9 SoundUsed by:10
Symbol 10 MovieClip [blood]Uses:8 9
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:11 12Used by:15 223
Symbol 14 SoundUsed by:15
Symbol 15 MovieClip [fire]Uses:13 14
Symbol 16 GraphicUsed by:18 20
Symbol 17 SoundUsed by:18
Symbol 18 MovieClip [abyss]Uses:16 17
Symbol 19 SoundUsed by:20
Symbol 20 MovieClip [beam]Uses:16 19
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:76
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:76
Symbol 25 GraphicUsed by:26
Symbol 26 ButtonUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:76
Symbol 28 GraphicUsed by:29 223  Timeline
Symbol 29 ButtonUses:28Used by:30
Symbol 30 MovieClipUses:29Used by:76
Symbol 31 GraphicUsed by:32 223  Timeline
Symbol 32 ButtonUses:31Used by:33
Symbol 33 MovieClipUses:32Used by:76
Symbol 34 GraphicUsed by:35  Timeline
Symbol 35 ButtonUses:34Used by:36
Symbol 36 MovieClipUses:35Used by:76
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:39 40
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 ButtonUses:39 38Used by:41
Symbol 41 MovieClipUses:40Used by:76
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:42Used by:44
Symbol 44 MovieClipUses:43Used by:76
Symbol 45 GraphicUsed by:46  Timeline
Symbol 46 ButtonUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:76
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50 51
Symbol 50 MovieClipUses:49Used by:51  Timeline
Symbol 51 ButtonUses:50 49Used by:52
Symbol 52 MovieClipUses:51Used by:76
Symbol 53 BitmapUsed by:55 101 103 105 113 115 218
Symbol 54 BitmapUsed by:55 56 90 219
Symbol 55 GraphicUses:53 54Used by:76
Symbol 56 GraphicUses:54Used by:76
Symbol 57 MovieClipUsed by:76
Symbol 58 GraphicUsed by:59
Symbol 59 ButtonUses:58Used by:60
Symbol 60 MovieClipUses:59Used by:76
Symbol 61 GraphicUsed by:62
Symbol 62 ButtonUses:61Used by:63
Symbol 63 MovieClipUses:62Used by:76
Symbol 64 GraphicUsed by:65
Symbol 65 ButtonUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:76
Symbol 67 GraphicUsed by:69
Symbol 68 SoundUsed by:69
Symbol 69 MovieClipUses:67 68Used by:76
Symbol 70 GraphicUsed by:71
Symbol 71 ButtonUses:70Used by:72
Symbol 72 MovieClipUses:71Used by:76
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClipUses:74Used by:76
Symbol 76 MovieClip [world]Uses:22 24 27 30 33 36 41 44 47 52 55 56 57 60 63 66 69 72 75
Symbol 77 BitmapUsed by:79
Symbol 78 BitmapUsed by:79 80 90 108
Symbol 79 GraphicUses:77 78Used by:82
Symbol 80 GraphicUses:78Used by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:79 80 81Used by:124 223
Symbol 83 GraphicUsed by:86
Symbol 84 FontUsed by:85 88 99
Symbol 85 TextUses:84Used by:86
Symbol 86 MovieClipUses:83 85Used by:124
Symbol 87 GraphicUsed by:89
Symbol 88 TextUses:84Used by:89
Symbol 89 MovieClipUses:87 88Used by:124
Symbol 90 GraphicUses:78 54Used by:97
Symbol 91 GraphicUsed by:96
Symbol 92 GraphicUsed by:96
Symbol 93 GraphicUsed by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:91 92 93 94 95Used by:97
Symbol 97 MovieClipUses:90 96Used by:124
Symbol 98 GraphicUsed by:100
Symbol 99 TextUses:84Used by:100
Symbol 100 MovieClipUses:98 99Used by:124
Symbol 101 GraphicUses:53Used by:102
Symbol 102 MovieClipUses:101Used by:124
Symbol 103 GraphicUses:53Used by:104
Symbol 104 MovieClipUses:103Used by:124
Symbol 105 GraphicUses:53Used by:106
Symbol 106 MovieClipUses:105Used by:124
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107 78Used by:109
Symbol 109 MovieClipUses:108Used by:124
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:112
Symbol 112 MovieClipUses:111Used by:124
Symbol 113 GraphicUses:53Used by:114
Symbol 114 MovieClipUses:113Used by:124
Symbol 115 GraphicUses:53Used by:116
Symbol 116 MovieClipUses:115Used by:124
Symbol 117 GraphicUsed by:118 121
Symbol 118 MovieClipUses:117Used by:124
Symbol 119 GraphicUsed by:120 259
Symbol 120 MovieClipUses:119Used by:124
Symbol 121 MovieClipUses:117Used by:124
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:124
Symbol 124 MovieClip [goal]Uses:82 86 89 97 100 102 104 106 109 112 114 116 118 120 121 123
Symbol 125 GraphicUsed by:128
Symbol 126 FontUsed by:127 136 192
Symbol 127 EditableTextUses:126Used by:128
Symbol 128 MovieClipUses:125 127Used by:Timeline
Symbol 129 FontUsed by:130
Symbol 130 TextUses:129Used by:Timeline
Symbol 131 GraphicUsed by:139
Symbol 132 GraphicUsed by:139
Symbol 133 GraphicUsed by:139
Symbol 134 GraphicUsed by:138 139
Symbol 135 GraphicUsed by:139
Symbol 136 EditableTextUses:126Used by:139
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:134 137Used by:139
Symbol 139 MovieClipUses:131 132 133 134 135 136 138Used by:Timeline
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClipUses:140 142Used by:Timeline
Symbol 144 GraphicUsed by:145
Symbol 145 ButtonUses:144Used by:157
Symbol 146 BitmapUsed by:148
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:146 147Used by:152
Symbol 149 GraphicUsed by:152
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:148 149 151Used by:157 195
Symbol 153 FontUsed by:154 155
Symbol 154 TextUses:153Used by:157
Symbol 155 TextUses:153Used by:157
Symbol 156 MovieClipUsed by:157
Symbol 157 MovieClipUses:145 152 154 155 156 SS1Used by:Timeline
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClipUses:159Used by:165  Timeline
Symbol 161 GraphicUsed by:165  Timeline
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClipUses:163Used by:165 191 223  Timeline
Symbol 165 MovieClipUses:160 161 164Used by:Timeline
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:168 204 261 272 274 286 289
Symbol 168 MovieClipUses:167Used by:174 176 178 180 182 184 204 261 272 274 286 289
Symbol 169 FontUsed by:170 175 177 179 181 183 203 207 241 249 250 253 260 297 298 299 300 301 302 303 304 305 306 307 308 309 314
Symbol 170 TextUses:169Used by:174
Symbol 171 GraphicUsed by:174 176 178 180 182 184
Symbol 172 SoundUsed by:174 176 178 180 182 184 204 261 270 272 274 286 289 291
Symbol 173 SoundUsed by:174 176 178 180 182 184 204 261 272 274 286 289
Symbol 174 ButtonUses:168 170 171 172 173Used by:Timeline
Symbol 175 TextUses:169Used by:176
Symbol 176 ButtonUses:168 175 171 172 173Used by:Timeline
Symbol 177 TextUses:169Used by:178
Symbol 178 ButtonUses:168 177 171 172 173Used by:Timeline
Symbol 179 TextUses:169Used by:180
Symbol 180 ButtonUses:168 179 171 172 173Used by:Timeline
Symbol 181 TextUses:169Used by:182
Symbol 182 ButtonUses:168 181 171 172 173Used by:Timeline
Symbol 183 TextUses:169Used by:184
Symbol 184 ButtonUses:168 183 171 172 173Used by:185
Symbol 185 MovieClipUses:184Used by:Timeline
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:189
Symbol 189 MovieClipUses:188Used by:191 295
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:189 190 164Used by:Timeline
Symbol 192 EditableTextUses:126Used by:Timeline
Symbol 193 GraphicUsed by:194
Symbol 194 ButtonUses:193Used by:195
Symbol 195 MovieClipUses:194 152Used by:196
Symbol 196 MovieClipUses:195Used by:Timeline
Symbol 197 GraphicUsed by:316  Timeline
Symbol 198 SoundUsed by:Timeline
Symbol 199 GraphicUsed by:Timeline
Symbol 200 GraphicUsed by:Timeline
Symbol 201 FontUsed by:202 209
Symbol 202 TextUses:201Used by:Timeline
Symbol 203 TextUses:169Used by:204
Symbol 204 ButtonUses:168 203 167 172 173Used by:Timeline
Symbol 205 GraphicUsed by:Timeline
Symbol 206 GraphicUsed by:Timeline
Symbol 207 EditableTextUses:169Used by:Timeline
Symbol 208 ButtonUsed by:Timeline
Symbol 209 EditableTextUses:201Used by:Timeline
Symbol 210 GraphicUsed by:223
Symbol 211 GraphicUsed by:223
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 ButtonUses:212 213Used by:223
Symbol 215 GraphicUsed by:223
Symbol 216 GraphicUsed by:223
Symbol 217 GraphicUsed by:223
Symbol 218 GraphicUses:53Used by:223
Symbol 219 GraphicUses:54Used by:223
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:223
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:210 211 214 215 216 164 217 82 218 219 31 28 221 222 13Used by:224
Symbol 224 MovieClipUses:223Used by:Timeline
Symbol 225 FontUsed by:226 242 243 244 248 249 251 255 271 273 275 276 277 278 279 280 281 282 283 284 285 288
Symbol 226 TextUses:225Used by:Timeline
Symbol 227 GraphicUsed by:Timeline
Symbol 228 GraphicUsed by:259
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClipUses:230Used by:259
Symbol 232 GraphicUsed by:240 247 252 256
Symbol 233 GraphicUsed by:240 247 252 256
Symbol 234 GraphicUsed by:240 247 252 256
Symbol 235 GraphicUsed by:240
Symbol 236 GraphicUsed by:240
Symbol 237 GraphicUsed by:240
Symbol 238 GraphicUsed by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:232 233 234 235 236 237 238 239Used by:247 252 256
Symbol 241 TextUses:169Used by:247 252 256
Symbol 242 TextUses:225Used by:247
Symbol 243 TextUses:225Used by:247 252 256
Symbol 244 TextUses:225Used by:247 252 256
Symbol 245 SoundUsed by:247 252 256
Symbol 246 SoundUsed by:247 252 256
Symbol 247 ButtonUses:240 241 242 243 244 232 233 234 245 246Used by:259
Symbol 248 TextUses:225Used by:259
Symbol 249 TextUses:169 225Used by:259
Symbol 250 TextUses:169Used by:259
Symbol 251 TextUses:225Used by:252
Symbol 252 ButtonUses:240 251 241 243 244 232 233 234 245 246Used by:259
Symbol 253 TextUses:169Used by:259
Symbol 254 GraphicUsed by:259
Symbol 255 TextUses:225Used by:256
Symbol 256 ButtonUses:240 255 241 243 244 232 233 234 245 246Used by:259
Symbol 257 FontUsed by:258
Symbol 258 TextUses:257Used by:259
Symbol 259 MovieClipUses:228 119 231 247 248 249 250 252 253 254 256 258Used by:Timeline
Symbol 260 TextUses:169Used by:261
Symbol 261 ButtonUses:168 260 167 172 173Used by:Timeline
Symbol 262 GraphicUsed by:Timeline
Symbol 263 MovieClipUsed by:Timeline
Symbol 264 MovieClipUses:SS2Used by:293
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267 270 291
Symbol 267 MovieClipUses:266Used by:270 291
Symbol 268 GraphicUsed by:270 291
Symbol 269 SoundUsed by:270 291
Symbol 270 ButtonUses:267 268 266 172 269Used by:293
Symbol 271 TextUses:225Used by:272
Symbol 272 ButtonUses:168 271 167 172 173Used by:293
Symbol 273 TextUses:225Used by:274
Symbol 274 ButtonUses:168 273 167 172 173Used by:293
Symbol 275 TextUses:225Used by:293
Symbol 276 EditableTextUses:225Used by:293
Symbol 277 TextUses:225Used by:293
Symbol 278 EditableTextUses:225Used by:293
Symbol 279 TextUses:225Used by:293
Symbol 280 EditableTextUses:225Used by:293
Symbol 281 TextUses:225Used by:293
Symbol 282 EditableTextUses:225Used by:293
Symbol 283 TextUses:225Used by:293
Symbol 284 EditableTextUses:225Used by:293
Symbol 285 TextUses:225Used by:286
Symbol 286 ButtonUses:168 285 167 172 173Used by:293
Symbol 287 SoundUsed by:293
Symbol 288 TextUses:225Used by:289
Symbol 289 ButtonUses:168 288 167 172 173Used by:293
Symbol 290 SoundUsed by:293
Symbol 291 ButtonUses:267 268 266 172 269Used by:293
Symbol 292 SoundUsed by:293
Symbol 293 MovieClipUses:264 270 272 274 275 276 277 278 279 280 281 282 283 284 286 287 289 290 291 292Used by:Timeline
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:189 294Used by:Timeline
Symbol 296 GraphicUsed by:315
Symbol 297 EditableTextUses:169Used by:315
Symbol 298 TextUses:169Used by:315
Symbol 299 EditableTextUses:169Used by:315
Symbol 300 TextUses:169Used by:315
Symbol 301 EditableTextUses:169Used by:315
Symbol 302 TextUses:169Used by:315
Symbol 303 EditableTextUses:169Used by:315
Symbol 304 TextUses:169Used by:315
Symbol 305 EditableTextUses:169Used by:315
Symbol 306 TextUses:169Used by:315
Symbol 307 TextUses:169Used by:315
Symbol 308 TextUses:169Used by:315
Symbol 309 TextUses:169Used by:315
Symbol 310 GraphicUsed by:311
Symbol 311 ButtonUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:315
Symbol 313 GraphicUsed by:315
Symbol 314 EditableTextUses:169Used by:315
Symbol 315 MovieClipUses:296 297 298 299 300 301 302 303 304 305 306 307 308 309 312 313 314Used by:Timeline
Symbol 316 MovieClipUses:197Used by:Timeline
Streaming Sound 1Used by:Symbol 157 MovieClip
Streaming Sound 2Used by:Symbol 264 MovieClip

Instance Names

"loading"Frame 40Symbol 139 MovieClip
"world"Frame 40Symbol 143 MovieClip
"bloodandgold"Frame 79Symbol 263 MovieClip
"master"Frame 79Symbol 293 MovieClip
"info"Frame 79Symbol 315 MovieClip
"wall"Symbol 76 MovieClip [world] Frame 1Symbol 22 MovieClip
"bar"Symbol 76 MovieClip [world] Frame 8Symbol 69 MovieClip
"bar"Symbol 76 MovieClip [world] Frame 10Symbol 69 MovieClip
"bar2"Symbol 76 MovieClip [world] Frame 10Symbol 69 MovieClip
"killer"Symbol 97 MovieClip Frame 1Symbol 96 MovieClip
"display"Symbol 139 MovieClip Frame 1Symbol 138 MovieClip
"timeWarningSnd"Symbol 293 MovieClip Frame 1Symbol 264 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$3k$I9Ebr8lVw0wH1clrkj3sJ.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "neodelight_music"
ExportAssets (56)Timeline Frame 1Symbol 4 as "gold"
ExportAssets (56)Timeline Frame 1Symbol 7 as "water"
ExportAssets (56)Timeline Frame 1Symbol 10 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 15 as "fire"
ExportAssets (56)Timeline Frame 1Symbol 18 as "abyss"
ExportAssets (56)Timeline Frame 1Symbol 20 as "beam"
ExportAssets (56)Timeline Frame 1Symbol 76 as "world"
ExportAssets (56)Timeline Frame 1Symbol 124 as "goal"

Labels

"intro_play"Frame 61
"goMenu"Frame 68
"startscreen"Frame 74
"help"Frame 75
"enter_code"Frame 76
"shop"Frame 77
"shop_intro"Frame 78
"game"Frame 79
"congratulations"Frame 80
"wait"Symbol 24 MovieClip Frame 2
"loop"Symbol 24 MovieClip Frame 5
"dead"Symbol 24 MovieClip Frame 7
"water"Symbol 24 MovieClip Frame 8
"abyss"Symbol 24 MovieClip Frame 9
"fire"Symbol 24 MovieClip Frame 10
"win"Symbol 24 MovieClip Frame 11
"wait"Symbol 120 MovieClip Frame 2
"loop"Symbol 120 MovieClip Frame 5
"win"Symbol 120 MovieClip Frame 7
"wait"Symbol 142 MovieClip Frame 2
"loop"Symbol 142 MovieClip Frame 5
"dead"Symbol 142 MovieClip Frame 7
"win"Symbol 142 MovieClip Frame 8
"loop"Symbol 156 MovieClip Frame 2
"off"Symbol 264 MovieClip Frame 1
"on"Symbol 264 MovieClip Frame 2
"start"Symbol 293 MovieClip Frame 2
"game"Symbol 293 MovieClip Frame 12
"gamenowdone"Symbol 293 MovieClip Frame 21
"gamedone"Symbol 293 MovieClip Frame 22
"dogameover"Symbol 293 MovieClip Frame 33
"gameover"Symbol 293 MovieClip Frame 34
"win"Symbol 293 MovieClip Frame 46
"timeout"Symbol 293 MovieClip Frame 59
"loose"Symbol 293 MovieClip Frame 66
"giveup"Symbol 293 MovieClip Frame 75
"invisible"Symbol 315 MovieClip Frame 1
"levelinfo"Symbol 315 MovieClip Frame 2
"message"Symbol 315 MovieClip Frame 3

Dynamic Text Variables

versionSymbol 192 EditableText"version"
levelcodeSymbol 207 EditableText""
resultSymbol 209 EditableText""
levelnumSymbol 276 EditableText"0"
runningSymbol 278 EditableText"0"
needcounterSymbol 280 EditableText"0"
savedSymbol 282 EditableText"0"
resttimeDisplaySymbol 284 EditableText"0"
rescueSymbol 297 EditableText""
_root.master.levelcodeSymbol 299 EditableText""
_root.master.totaltimeSymbol 301 EditableText""
_root.master.totalmiceSymbol 303 EditableText""
levelSymbol 305 EditableText""
messageSymbol 314 EditableText""




http://swfchan.com/3/13340/info.shtml
Created: 4/6 -2019 22:36:10 Last modified: 4/6 -2019 22:36:10 Server time: 15/05 -2024 06:53:51