Frame 1
Stage.showMenu = false;
_root.createTextField("texta", 1000, 100, 100, 100, 100);
_root.texta.text = "Loading preloader.";
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0;
my_fmt.underline = true;
_root.texta.setTextFormat(my_fmt);
_root.onEnterFrame = function () {
if (pl.getBytesLoaded() == pl.getBytesTotal()) {
removeMovieClip(_root.texta);
delete this.onEnterFrame;
}
};
Instance of Symbol 91 MovieClip "pl" in Frame 1
onClipEvent (load) {
_root.stop();
}
Instance of Symbol 94 MovieClip in Frame 1
onClipEvent (load) {
startDrag ("", true);
Mouse.hide();
}
Frame 2
stop();
Frame 3
stop();
Frame 4
_quality = "HIGH";
stop();
Frame 5
_quality = "HIGH";
_root.busy = false;
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.halfdestroy = false;
_root.windestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 60;
onEnterFrame = function () {
var _local1 = _root;
if (((!_local1.halfdestroy) && (!_local1.windestroy)) && (!_local1.losedestroy)) {
_local1.timer = _local1.timer + 1;
if ((_local1.timer >= 30) && (_local1.seconds > 0)) {
_local1.seconds = _local1.seconds - 1;
_local1.timer = 0;
}
if (_local1.seconds <= 0) {
_local1.locked = true;
if (!_local1.land) {
_local1.land = true;
}
if (!_local1.pool) {
_local1.pool = true;
}
if (!_local1.float) {
_local1.float = true;
}
if (!_local1.ship) {
_local1.ship = true;
}
if (!_local1.wind) {
_local1.wind = true;
}
_local1.seconds = 0;
}
} else {
_local1.timer = 0;
_local1.seconds = 0;
}
};
_root.land = false;
_root.pool = false;
_root.float = false;
_root.ship = false;
_root.wind = false;
_root.land0done = false;
_root.land1done = false;
_root.land2done = false;
_root.land3done = false;
_root.land4done = false;
_root.pool0done = false;
_root.pool1done = false;
_root.float0done = false;
_root.ship0done = false;
_root.ship1done = false;
_root.ship2done = false;
_root.wind0done = false;
_root.wind1done = false;
stop();
Instance of Symbol 278 MovieClip "land" in Frame 5
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.land) {
gotoAndStop(this.level + 2);
} else if (!_root.land) {
gotoAndStop (1);
this.level = 0;
}
_root.landLevel = this.level;
if (!_root.locked) {
if (((((((((_root.poolLevel == 0) && (_root.pool0done)) && (_root.pool)) && (_root.landLevel == 0)) && (_root.land0done)) && (_root.land)) && (!_root.float)) && (!_root.ship)) && (!_root.wind)) {
this.level = 1;
}
if (((((((_root.floatLevel == 0) && (_root.float0done)) && (_root.float)) && (_root.landLevel == 1)) && (_root.land1done)) && (!_root.ship)) && (!_root.wind)) {
this.level = 2;
}
if ((((((_root.shipLevel == 0) && (_root.ship0done)) && (_root.ship)) && (_root.landLevel == 2)) && (_root.land2done)) && (!_root.wind)) {
this.level = 3;
}
if ((((_root.windLevel == 0) && (_root.wind)) && (_root.landLevel == 3)) && (_root.land3done)) {
this.level = 4;
}
}
}
}
Instance of Symbol 288 MovieClip "float" in Frame 5
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.float) {
gotoAndStop(this.level + 2);
} else if (!_root.float) {
gotoAndStop (1);
this.level = 0;
}
_root.floatLevel = this.level;
}
}
Instance of Symbol 298 MovieClip "pool" in Frame 5
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.pool) {
gotoAndStop(this.level + 2);
} else if (!_root.pool) {
gotoAndStop (1);
this.level = 0;
}
_root.poolLevel = this.level;
if (!_root.locked) {
if (((((_root.wind && (_root.windLevel == 0)) || ((_root.landLevel == 4) && (_root.land4done))) && (_root.poolLevel == 0)) && (_root.pool0done)) && (_root.pool)) {
this.level = 1;
}
}
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 311 MovieClip "ship" in Frame 5
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.ship) {
gotoAndStop(this.level + 2);
} else if (!_root.ship) {
gotoAndStop (1);
this.level = 0;
}
_root.shipLevel = this.level;
if (!_root.locked) {
if ((((((((_root.floatLevel == 0) && (_root.float0done)) && (_root.float)) && (_root.shipLevel == 0)) && (_root.ship0done)) && (_root.ship)) && (_root.wind)) && (_root.windLevel == 0)) {
this.level = 1;
}
if ((((_root.landLevel == 4) && (_root.land4done)) && (_root.shipLevel == 1)) && (_root.ship1done)) {
this.level = 2;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 317 MovieClip "wind" in Frame 5
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.wind) {
gotoAndStop(this.level + 2);
} else if (!_root.wind) {
gotoAndStop (1);
this.level = 0;
}
_root.windLevel = this.level;
if (_root.wind0done) {
this.level = 1;
}
}
}
Instance of Symbol 328 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.wind) {
this.gotoAndStop(2);
} else if (!_root.wind) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.wind) {
gotoAndStop (1);
}
if ((((_root.land && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 333 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.ship) {
this.gotoAndStop(2);
} else if (!_root.ship) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.ship) {
gotoAndStop (1);
}
if ((((_root.land && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 338 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.float) {
this.gotoAndStop(2);
} else if (!_root.float) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.float) {
gotoAndStop (1);
}
if ((((_root.land && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 343 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.pool) {
this.gotoAndStop(2);
} else if (!_root.pool) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.pool) {
gotoAndStop (1);
}
if ((((_root.land && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 348 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.land) {
this.gotoAndStop(2);
} else if (!_root.land) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.land) {
gotoAndStop (1);
}
if ((((_root.land && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 324 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.wind) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 331 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.ship) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 336 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.float) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 341 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.pool) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 346 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (_root.land) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 355 MovieClip "music" in Frame 5
onClipEvent (load) {
_root.farewell = true;
_root.winmusic = false;
_root.none = false;
}
onClipEvent (enterFrame) {
if (_root.none) {
this.gotoAndStop("none");
} else if (_root.farewell) {
this.gotoAndStop("farewell");
} else if (_root.winmusic) {
this.gotoAndStop("win");
}
}
Instance of Symbol 488 MovieClip "winMovie" in Frame 5
onClipEvent (load) {
myTimer = 0;
}
onClipEvent (enterFrame) {
if (!_root.moviePlayed) {
if (!_root.busy) {
if ((((_root.ship && (_root.land)) && (_root.wind)) && (_root.pool)) && (_root.float)) {
myTimer++;
}
if (myTimer > 15) {
if ((((((((((((((((_root.landLevel == 4) && (_root.land4done)) && (_root.poolLevel == 1)) && (_root.pool1done)) && (_root.floatLevel == 0)) && (_root.float0done)) && (_root.float)) && (_root.shipLevel == 2)) && (_root.ship2done)) && (_root.windLevel == 1)) && (_root.wind1done)) && (_root.land)) && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
this.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
} else if ((((((((((((((_root.landLevel <= 3) && (((_root.land3done || (_root.land2done)) || (_root.land1done)) || (_root.land0done))) && (_root.land)) && (((((((_root.poolLevel == 0) && (_root.pool0done)) && (_root.pool)) && (_root.shipLevel == 1)) && (_root.ship1done)) || (((((_root.poolLevel == 1) && (_root.pool1done)) && (_root.shipLevel == 0)) && (_root.ship0done)) && (_root.ship))) || (((((_root.poolLevel == 0) && (_root.pool0done)) && (_root.shipLevel == 0)) && (_root.ship0done)) && (_root.ship)))) && (_root.floatLevel == 0)) && (_root.float0done)) && (_root.float)) && (_root.windLevel == 1)) && (_root.wind1done)) && (_root.land)) && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
_root.loseMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
} else if (((((((((((((((((_root.landLevel <= 3) && ((((_root.land4done || (_root.land3done)) || (_root.land2done)) || (_root.land1done)) || (_root.land0done))) && (_root.land)) && (_root.poolLevel == 1)) && (_root.pool1done)) && (_root.floatLevel == 0)) && (_root.float0done)) && (_root.float)) && (_root.shipLevel == 1)) && (_root.ship1done)) && (_root.windLevel == 1)) && (_root.wind1done)) && (_root.land)) && (_root.pool)) && (_root.float)) && (_root.ship)) && (_root.wind)) {
_root.halfMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
}
}
}
}
}
Instance of Symbol 494 MovieClip "continueMC" in Frame 5
onClipEvent (load) {
this.goplay = true;
}
onClipEvent (enterFrame) {
if (_root.continueplay) {
if (this.goplay) {
play();
_root.level2 = 1;
_root.pos = sharedobject.getLocal("RPGDATA");
_root.pos.data.level2 = _root.level2;
this.goplay = false;
}
}
}
Frame 6
_quality = "HIGH";
stop();
Frame 7
_quality = "HIGH";
_root.busy = false;
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.halfdestroy = false;
_root.windestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 90;
onEnterFrame = function () {
var _local1 = _root;
if (((!_local1.halfdestroy) && (!_local1.windestroy)) && (!_local1.losedestroy)) {
_local1.timer = _local1.timer + 1;
if ((_local1.timer >= 30) && (_local1.seconds > 0)) {
_local1.seconds = _local1.seconds - 1;
_local1.timer = 0;
}
if (_local1.seconds <= 0) {
_local1.locked = true;
if (!_local1.wall) {
_local1.wall = true;
}
if (!_local1.tree) {
_local1.tree = true;
}
if (!_local1.horse) {
_local1.horse = true;
}
if (!_local1.person) {
_local1.person = true;
}
if (!_local1.water) {
_local1.water = true;
}
if (!_local1.cart) {
_local1.cart = true;
}
if (!_local1.cave) {
_local1.cave = true;
}
if (!_local1.dragon) {
_local1.dragon = true;
}
_local1.seconds = 0;
}
} else {
_local1.timer = 0;
_local1.seconds = 0;
}
};
_root.cave = false;
_root.wall = false;
_root.dragon = false;
_root.cart = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.tree = false;
_root.cave0done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.wall0done = false;
_root.wall1done = false;
_root.wall2done = false;
_root.water0done = false;
_root.water1done = false;
_root.dragon0done = false;
_root.dragon1done = false;
_root.dragon2done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
stop();
Instance of Symbol 521 MovieClip "water" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.water) {
gotoAndStop(this.level + 2);
} else if (!_root.water) {
gotoAndStop (1);
this.level = 0;
}
_root.waterLevel = this.level;
if (!_root.locked) {
if ((((((_root.waterLevel == 0) && (_root.water0done)) && (_root.water)) && (_root.caveLevel == 0)) && (_root.cave)) && (_root.cave0done)) {
this.level = 1;
}
}
}
}
Instance of Symbol 526 MovieClip "cave" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.cave) {
gotoAndStop(this.level + 2);
} else if (!_root.cave) {
gotoAndStop (1);
this.level = 0;
}
_root.caveLevel = this.level;
if (!_root.locked) {
}
}
}
Instance of Symbol 549 MovieClip "dragon" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.dragon) {
gotoAndStop(this.level + 2);
} else if (!_root.dragon) {
gotoAndStop (1);
this.level = 0;
}
_root.dragonLevel = this.level;
if (!_root.locked) {
if ((((((((((_root.dragonLevel == 0) && (_root.dragon)) && (_root.dragon0done)) && (_root.cave0done)) && (_root.caveLevel == 0)) && (_root.cave)) && (_root.waterLevel == 1)) && (_root.water1done)) && (_root.wallLevel == 2)) && (_root.wall2done)) {
this.level = 1;
}
if (((((((_root.dragonLevel == 0) && (_root.dragon)) && (_root.dragon0done)) && (_root.waterLevel != 1)) && (_root.caveLevel == 0)) && (_root.cave0done)) && (_root.cave)) {
this.level = 2;
}
}
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 579 MovieClip "wall" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.wall) {
gotoAndStop(this.level + 2);
} else if (!_root.wall) {
gotoAndStop (1);
this.level = 0;
}
_root.wallLevel = this.level;
if (!_root.locked) {
if ((((((_root.wallLevel == 0) && (_root.wall)) && (_root.wall0done)) && (_root.cart1done)) && (_root.cartLevel == 1)) && (!_root.cave)) {
this.level = 1;
}
if ((((_root.wallLevel == 1) && (_root.wall1done)) && (_root.cart2done)) && (_root.cartLevel == 2)) {
this.level = 2;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 593 MovieClip "person" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.person) {
if (!_root.personDis) {
gotoAndStop(this.level + 2);
}
} else if (!_root.person) {
gotoAndStop (1);
this.level = 0;
_root.personDis = false;
}
_root.personLevel = this.level;
if (!_root.locked) {
if (((((_root.person0done && (_root.person)) && (_root.personLevel == 0)) && (_root.cartLevel == 0)) && (_root.cart0done)) && (_root.cart)) {
this.level = 1;
}
}
}
if (!_root.locked) {
if (((_root.cartLevel == 1) && (_root.personLevel == 1)) && (_root.person1done)) {
this.level = 2;
}
if (_root.personDis && (_root.person1done)) {
this.level = 2;
this.gotoAndStop(4);
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
}
Instance of Symbol 616 MovieClip "cart" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.cart) {
gotoAndStop(this.level + 2);
} else if (!_root.cart) {
gotoAndStop (1);
this.level = 0;
}
_root.cartLevel = this.level;
if (!_root.locked) {
if ((((((((((((((((_root.cart0done && (_root.cart)) && (_root.cartLevel == 0)) && (_root.personLevel == 1)) && (_root.person)) && (_root.person1done)) && (_root.horseLevel == 1)) && (_root.horse)) && (_root.horse1done)) && (_root.water)) && (_root.waterLevel == 0)) && (_root.water0done)) && (_root.treeLevel == 1)) && (_root.tree1done)) && (_root.wall)) && (_root.wallLevel == 0)) && (_root.wall0done)) {
this.level = 1;
_root.personDis = true;
_root.horseDis = true;
}
if (((((((_root.cart1done && (_root.cartLevel == 1)) && (_root.treeLevel == 2)) && (_root.tree2done)) && (_root.waterLevel == 0)) && (_root.water0done)) && (_root.wallLevel == 1)) && (_root.wall1done)) {
this.level = 2;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
}
Instance of Symbol 623 MovieClip "horse" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.horse) {
if (!_root.horseDis) {
gotoAndStop(this.level + 2);
}
} else if (!_root.horse) {
gotoAndStop (1);
this.level = 0;
_root.horseDis = false;
}
_root.horseLevel = this.level;
if (!_root.locked) {
if (((((((((_root.horse0done && (_root.horse)) && (_root.horseLevel == 0)) && (_root.cartLevel == 0)) && (_root.cart0done)) && (_root.cart)) && (_root.person1done)) && (_root.personLevel == 1)) && (!_root.water)) && (!_root.tree)) {
this.level = 1;
}
}
}
if (!_root.locked) {
if ((_root.horse1done && (_root.horseLevel == 1)) && (_root.cartLevel == 1)) {
this.level = 2;
}
if (_root.horseDis && (_root.horse1done)) {
this.level = 2;
this.gotoAndStop(4);
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
}
Instance of Symbol 665 MovieClip "tree" in Frame 7
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.tree) {
gotoAndStop(this.level + 2);
} else if (!_root.tree) {
gotoAndStop (1);
this.level = 0;
}
_root.treeLevel = this.level;
if (!_root.locked) {
if ((((((((_root.treeLevel == 0) && (_root.tree0done)) && (_root.tree)) && (_root.waterLevel == 0)) && (_root.water)) && (_root.water0done)) && (_root.horse1done)) && (_root.horseLevel == 1)) {
this.level = 1;
}
if ((((_root.treeLevel == 1) && (_root.tree1done)) && (_root.wallLevel == 1)) && (_root.wall1done)) {
this.level = 2;
}
}
}
}
Instance of Symbol 670 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.cart) {
this.gotoAndStop(2);
} else if (!_root.cart) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.cart) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 675 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.horse) {
this.gotoAndStop(2);
} else if (!_root.horse) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.horse) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 680 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.person) {
this.gotoAndStop(2);
} else if (!_root.person) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.person) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 685 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.tree) {
this.gotoAndStop(2);
} else if (!_root.tree) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.tree) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 690 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.water) {
this.gotoAndStop(2);
} else if (!_root.water) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.water) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 695 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.wall) {
this.gotoAndStop(2);
} else if (!_root.wall) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.wall) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 700 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.cave) {
this.gotoAndStop(2);
} else if (!_root.cave) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.cave) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 705 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.dragon) {
this.gotoAndStop(2);
} else if (!_root.dragon) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.dragon) {
gotoAndStop (1);
}
if (((((((_root.cart && (_root.cave)) && (_root.dragon)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.wall)) && (_root.water)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 706 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.horse) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 708 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.person) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 709 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.cart) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 710 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.tree) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 711 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.water) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 703 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.dragon) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 693 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.wall) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 698 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.cave) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 355 MovieClip "music" in Frame 7
onClipEvent (load) {
_root.eaststyle = true;
_root.winmusic = false;
_root.none = false;
}
onClipEvent (enterFrame) {
if (_root.none) {
this.gotoAndStop("none");
} else if (_root.eaststyle) {
this.gotoAndStop("eaststyle");
} else if (_root.winmusic) {
this.gotoAndStop("win");
}
}
Instance of Symbol 778 MovieClip "winMovie" in Frame 7
onClipEvent (load) {
myTimer = 0;
}
onClipEvent (enterFrame) {
if (!_root.moviePlayed) {
if (!_root.busy) {
if (((((((_root.cave && (_root.wall)) && (_root.dragon)) && (_root.cart)) && (_root.horse)) && (_root.person)) && (_root.tree)) && (_root.water)) {
myTimer++;
}
if (myTimer > 15) {
if ((((((((((((((((_root.caveLevel == 0) && (_root.cave0done)) && (_root.cartLevel == 2)) && (_root.cart2done)) && (_root.wallLevel == 2)) && (_root.wall2done)) && (_root.waterLevel == 1)) && (_root.water1done)) && (_root.dragonLevel == 1)) && (_root.dragon1done)) && (_root.treeLevel == 2)) && (_root.tree2done)) && (_root.personLevel == 2)) && (_root.person2done)) && (_root.horseLevel == 2)) && (_root.horse2done)) {
this.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
myTimer = 0;
} else if ((((((((((((((((((((((((_root.cave && (_root.cart)) && (_root.wall)) && (_root.dragon)) && (_root.water)) && (_root.tree)) && (_root.horse)) && (_root.person)) && ((_root.dragonLevel == 0) || (_root.dragonLevel == 2))) && (_root.dragon0done || (_root.dragon2done))) && (!_root.dragon1done)) && ((_root.wallLevel == 0) || (_root.wallLevel == 1))) && (_root.wall0done || (_root.wall1done))) && (((_root.cartLevel == 0) || (_root.cartLevel == 1)) || (_root.cartLevel == 2))) && ((_root.cart0done || (_root.cart1done)) || (_root.cart2done))) && (((_root.treeLevel == 0) || (_root.treeLevel == 1)) || (_root.treeLevel == 2))) && ((_root.tree0done || (_root.tree1done)) || (_root.tree2done))) && ((_root.waterLevel == 0) || (_root.waterLevel == 1))) && (_root.water0done || (_root.water1done))) && (_root.caveLevel == 0)) && (_root.cave0done)) && (((_root.personLevel == 0) || (_root.personLevel == 1)) || (_root.personLevel == 2))) && ((_root.person0done || (_root.person1done)) || (_root.person2done))) && (((_root.horseLevel == 0) || (_root.horseLevel == 1)) || (_root.horseLevel == 2))) && ((_root.horse0done || (_root.horse1done)) || (_root.horse2done))) {
_root.loseMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
myTimer = 0;
} else if (((((((((((((((((((((((_root.cave && (_root.cart)) && (_root.wall)) && (_root.dragon)) && (_root.water)) && (_root.tree)) && (_root.horse)) && (_root.person)) && (((_root.dragonLevel == 0) || (_root.dragonLevel == 1)) || (_root.dragonLevel == 2))) && ((_root.dragon0done || (_root.dragon1done)) || (_root.dragon2done))) && (((_root.wallLevel == 0) || (_root.wallLevel == 1)) || (_root.wallLevel == 2))) && ((_root.wall0done || (_root.wall1done)) || (_root.wall2done))) && (((_root.cartLevel == 0) || (_root.cartLevel == 1)) || (_root.cartLevel == 2))) && ((_root.cart0done || (_root.cart1done)) || (_root.cart2done))) && (((_root.treeLevel == 0) || (_root.treeLevel == 1)) || (_root.treeLevel == 2))) && ((_root.tree0done || (_root.tree1done)) || (_root.tree2done))) && ((_root.waterLevel == 0) || (_root.waterLevel == 1))) && (_root.water0done || (_root.water1done))) && (_root.caveLevel == 0)) && (_root.cave0done)) && (((_root.personLevel == 0) || (_root.personLevel == 1)) || (_root.personLevel == 2))) && ((_root.person0done || (_root.person1done)) || (_root.person2done))) && (((_root.horseLevel == 0) || (_root.horseLevel == 1)) || (_root.horseLevel == 2))) && ((_root.horse0done || (_root.horse1done)) || (_root.horse2done))) {
_root.halfMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
myTimer = 0;
}
}
}
}
}
Instance of Symbol 494 MovieClip in Frame 7
onClipEvent (load) {
this.goplay = true;
}
onClipEvent (enterFrame) {
if (_root.continueplay) {
if (this.goplay) {
play();
_root.level3 = 1;
_root.pos = sharedobject.getLocal("RPGDATA");
_root.pos.data.level3 = _root.level3;
this.goplay = false;
}
}
}
Frame 8
_quality = "HIGH";
stop();
Frame 9
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.windestroy = false;
_root.halfdestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 120;
_root.none = false;
_root.busy = false;
_root.hut = false;
_root.tree = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.cart = false;
_root.castle = false;
_root.rock = false;
_root.magic = false;
_root.chest = false;
_root.hut0done = false;
_root.hut1done = false;
_root.hut2done = false;
_root.hut3done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.tree3done = false;
_root.tree4done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
_root.horse3done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.person3done = false;
_root.water0done = false;
_root.water1done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.cart3done = false;
_root.cart4done = false;
_root.castle0done = false;
_root.castle1done = false;
_root.castle2done = false;
_root.castle3done = false;
_root.rock0done = false;
_root.rock1done = false;
_root.magic0done = false;
_root.magic1done = false;
_root.chest0done = false;
_root.chest1done = false;
_root.workingmusic = true;
_root.fanfares = false;
_root.farmer = false;
_root.music.gotoAndStop("WorkingMusic");
_root.menu.sound.gotoAndStop(1);
_quality = "HIGH";
_root.busy = false;
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.halfdestroy = false;
_root.windestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 120;
onEnterFrame = function () {
var _local1 = _root;
if (((!_local1.halfdestroy) && (!_local1.windestroy)) && (!_local1.losedestroy)) {
_local1.timer = _local1.timer + 1;
if ((_local1.timer >= 30) && (_local1.seconds > 0)) {
_local1.seconds = _local1.seconds - 1;
_local1.timer = 0;
}
if (_local1.seconds <= 0) {
_local1.locked = true;
if (!_local1.hut) {
_local1.hut = true;
}
if (!_local1.tree) {
_local1.tree = true;
}
if (!_local1.horse) {
_local1.horse = true;
}
if (!_local1.person) {
_local1.person = true;
}
if (!_local1.water) {
_local1.water = true;
}
if (!_local1.cart) {
_local1.cart = true;
}
if (!_local1.castle) {
_local1.castle = true;
}
if (!_local1.rock) {
_local1.rock = true;
}
if (!_local1.magic) {
_local1.magic = true;
}
if (!_local1.chest) {
_local1.chest = true;
}
_local1.seconds = 0;
}
} else {
_local1.timer = 0;
_local1.seconds = 0;
}
};
_root.castle = false;
_root.hut = false;
_root.rock = false;
_root.magic = false;
_root.cart = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.tree = false;
_root.chest = false;
_root.castle0done = false;
_root.castle1done = false;
_root.castle2done = false;
_root.castle3done = false;
_root.chest0done = false;
_root.chest1done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.cart3done = false;
_root.cart4done = false;
_root.hut0done = false;
_root.hut1done = false;
_root.hut2done = false;
_root.hut3done = false;
_root.water0done = false;
_root.water1done = false;
_root.rock0done = false;
_root.rock1done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.tree3done = false;
_root.tree4done = false;
_root.magic0done = false;
_root.magic1done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.person3done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
_root.horse3done = false;
stop();
Instance of Symbol 814 MovieClip "rock" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.rock) {
gotoAndStop(this.level + 2);
} else if (!_root.rock) {
gotoAndStop (1);
this.level = 0;
}
_root.rockLevel = this.level;
}
if (!_root.locked) {
if ((((_root.cartLevel == 2) && (_root.rockLevel == 0)) && (_root.rock0done)) && (_root.rock)) {
this.level = 1;
this.gotoAndStop(3);
}
}
}
Instance of Symbol 824 MovieClip "water" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.water) {
gotoAndStop(this.level + 2);
} else if (!_root.water) {
gotoAndStop (1);
this.level = 0;
}
_root.waterLevel = this.level;
if (!_root.locked) {
if ((((((((((_root.magicLevel == 0) && (_root.magic0done)) && (_root.magic)) && (_root.waterLevel == 0)) && (_root.water0done)) && (_root.water)) && (_root.hut)) && (_root.tree)) && (_root.horse)) && (_root.person)) {
this.level = 1;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 849 MovieClip "magic" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.magic) {
gotoAndStop(this.level + 2);
} else if (!_root.magic) {
gotoAndStop (1);
this.level = 0;
}
_root.magicLevel = this.level;
if (!_root.locked) {
if ((((((((((((((_root.castleLevel == 0) && (_root.castle0done)) && (_root.castle)) && (_root.magicLevel == 0)) && (_root.magic0done)) && (_root.magic)) && (_root.hut)) && (_root.tree)) && (_root.horse)) && (_root.person)) && (_root.water)) && (_root.cart)) && (_root.castle)) && (_root.rock)) {
this.level = 1;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 861 MovieClip "person" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.person) {
if (!_root.personDis) {
gotoAndStop(this.level + 2);
}
} else if (!_root.person) {
gotoAndStop (1);
this.level = 0;
_root.personDis = false;
}
_root.personLevel = this.level;
if (!_root.locked) {
if ((((((((_root.treeLevel == 2) && (_root.tree2done)) && (_root.personLevel == 0)) && (_root.person0done)) && (_root.person)) && (_root.hut)) && (_root.tree)) && (_root.horse)) {
this.level = 1;
}
if (((((_root.cartLevel == 0) && (_root.cart0done)) && (_root.cart)) && (_root.personLevel == 1)) && (_root.person1done)) {
this.level = 2;
}
}
}
if (!_root.locked) {
if (((((_root.cartLevel == 1) && (_root.cart1done)) && (_root.cart)) && (_root.personLevel == 2)) && (_root.person2done)) {
this.level = 3;
}
if (_root.personDis && (_root.person2done)) {
this.level = 3;
this.gotoAndStop(5);
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 916 MovieClip "tree" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.tree) {
gotoAndStop(this.level + 2);
} else if (!_root.tree) {
gotoAndStop (1);
this.level = 0;
}
_root.treeLevel = this.level;
if (!_root.locked) {
if (((((((_root.waterLevel >= 0) && (_root.water0done)) && (_root.water)) && (_root.treeLevel == 0)) && (_root.tree0done)) && (_root.tree)) && (_root.hut)) {
this.level = 1;
}
if (((((_root.hutLevel == 0) && (_root.hut0done)) && (_root.hut)) && (_root.treeLevel == 1)) && (_root.tree1done)) {
this.level = 2;
}
if (((((_root.castleLevel == 0) && (_root.castle0done)) && (_root.castle)) && (_root.treeLevel == 2)) && (_root.tree2done)) {
this.level = 3;
}
if (((((_root.magicLevel == 1) && (_root.magic1done)) || ((_root.magicLevel == 0) && (_root.magic0done))) && (_root.treeLevel == 3)) && (_root.tree3done)) {
this.level = 4;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy && (_root.treeLevel <= 3)) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy && (_root.treeLevel == 4)) {
this.gotoAndStop("half");
}
if (_root.windestroy) {
this.gotoAndStop("win");
}
}
Instance of Symbol 927 MovieClip "cart" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.cart) {
gotoAndStop(this.level + 2);
} else if (!_root.cart) {
gotoAndStop (1);
this.level = 0;
}
_root.cartLevel = this.level;
if (!_root.locked) {
if ((((((((((((_root.horseLevel == 2) && (_root.horse2done)) && (_root.personLevel == 2)) && (_root.person2done)) && (_root.cartLevel == 0)) && (_root.cart0done)) && (_root.cart)) && (_root.hut)) && (_root.tree)) && (_root.horse)) && (_root.person)) && (_root.water)) {
this.level = 1;
_root.personDis = true;
_root.horseDis = true;
}
if (((((_root.rockLevel == 0) && (_root.rock0done)) && (_root.rock)) && (_root.cartLevel == 1)) && (_root.cart1done)) {
this.level = 2;
}
if (((((_root.waterLevel == 0) && (_root.water0done)) && (_root.water)) && (_root.cartLevel == 2)) && (_root.cart2done)) {
this.level = 3;
}
if ((((_root.castleLevel == 3) && (_root.castle3done)) && (_root.cartLevel == 3)) && (_root.cart3done)) {
this.level = 4;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
}
Instance of Symbol 978 MovieClip "hut" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.hut) {
gotoAndStop(this.level + 2);
} else if (!_root.hut) {
gotoAndStop (1);
this.level = 0;
}
_root.hutLevel = this.level;
if (!_root.locked) {
if (((((_root.personLevel == 1) && (_root.person1done)) && (_root.hutLevel == 0)) && (_root.hut0done)) && (_root.hut)) {
this.level = 1;
}
if ((((_root.horseLevel == 1) && (_root.horse1done)) && (_root.hutLevel == 1)) && (_root.hut1done)) {
this.level = 2;
}
if ((((_root.cartLevel == 2) && (_root.cart2done)) && (_root.hutLevel == 2)) && (_root.hut2done)) {
this.level = 3;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
if (_root.halfdestroy) {
this.gotoAndStop("half");
}
}
Instance of Symbol 1000 MovieClip "horse" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.horse) {
if (!_root.horseDis) {
gotoAndStop(this.level + 2);
}
} else if (!_root.horse) {
gotoAndStop (1);
this.level = 0;
_root.horseDis = false;
}
_root.horseLevel = this.level;
if (!_root.locked) {
if ((((((((_root.treeLevel == 0) && (_root.tree0done)) && (_root.tree)) && (_root.horseLevel == 0)) && (_root.horse0done)) && (_root.horse)) && (_root.hut)) && (_root.tree)) {
this.level = 1;
}
if (((((_root.cartLevel == 0) && (_root.cart0done)) && (_root.cart)) && (_root.horseLevel == 1)) && (_root.horse1done)) {
this.level = 2;
}
if ((((_root.cartLevel == 1) && (_root.cart1done)) && (_root.horseLevel == 2)) && (_root.horse2done)) {
this.level = 3;
}
}
}
if (!_root.locked) {
if (_root.horseDis && (_root.horse2done)) {
this.level = 3;
this.gotoAndStop(5);
}
}
}
Instance of Symbol 1053 MovieClip "castle" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.castle) {
gotoAndStop(this.level + 2);
} else if (!_root.castle) {
gotoAndStop (1);
this.level = 0;
}
_root.castleLevel = this.level;
if (!_root.locked) {
if (((((((((((_root.waterLevel == 1) && (_root.water1done)) && (_root.castleLevel == 0)) && (_root.castle0done)) && (_root.castle)) && (_root.hut)) && (_root.tree)) && (_root.horse)) && (_root.person)) && (_root.water)) && (_root.cart)) {
this.level = 1;
}
if ((((_root.cartLevel == 3) && (_root.cart3done)) && (_root.castleLevel == 1)) && (_root.castle1done)) {
this.level = 2;
}
if ((((_root.treeLevel >= 3) && (_root.tree3done || (_root.tree4done))) && (_root.castleLevel == 2)) && (_root.castle2done)) {
this.level = 3;
}
}
}
if (_root.losedestroy) {
this.gotoAndStop("lose");
}
}
Instance of Symbol 1077 MovieClip "chest" in Frame 9
onClipEvent (load) {
this.level = 0;
}
onClipEvent (enterFrame) {
if (!_root.busy) {
if (_root.chest) {
gotoAndStop(this.level + 2);
} else if (!_root.chest) {
gotoAndStop (1);
this.level = 0;
}
_root.chestLevel = this.level;
}
if (_root.windestroy) {
this.level = 1;
this.gotoAndStop(3);
_root.music.gotoAndStop("fanfares");
_root.fanfares = true;
_root.workingmusic = false;
_root.farmer = false;
_root.none = false;
}
}
Instance of Symbol 1082 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.castle) {
this.gotoAndStop(2);
} else if (!_root.castle) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.castle) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1087 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.hut) {
this.gotoAndStop(2);
} else if (!_root.hut) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.hut) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1092 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.rock) {
this.gotoAndStop(2);
} else if (!_root.rock) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.rock) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1097 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.magic) {
this.gotoAndStop(2);
} else if (!_root.magic) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.magic) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1099 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.cart) {
this.gotoAndStop(2);
} else if (!_root.cart) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.cart) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1101 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.horse) {
this.gotoAndStop(2);
} else if (!_root.horse) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.horse) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1103 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.person) {
this.gotoAndStop(2);
} else if (!_root.person) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.person) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1105 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.water) {
this.gotoAndStop(2);
} else if (!_root.water) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.water) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1107 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.tree) {
this.gotoAndStop(2);
} else if (!_root.tree) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.tree) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1112 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.chest) {
this.gotoAndStop(2);
} else if (!_root.chest) {
this.gotoAndStop(1);
}
if (_root.busy) {
this.gotoAndStop(2);
} else if (!_root.chest) {
gotoAndStop (1);
}
if (((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 1080 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.castle) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1085 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.hut) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 673 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.horse) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 678 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.person) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1090 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.rock) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1095 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.magic) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 688 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.water) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 668 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.cart) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 683 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.tree) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 1110 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.chest) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 355 MovieClip "music" in Frame 9
onClipEvent (load) {
_root.workingmusic = true;
_root.fanfares = false;
_root.farmer = false;
_root.none = false;
}
onClipEvent (enterFrame) {
if (_root.none) {
this.gotoAndStop("none");
} else if (_root.fanfares) {
this.gotoAndStop("fanfares");
} else if (_root.farmer) {
this.gotoAndStop("farmer");
} else if (_root.workingmusic) {
this.gotoAndStop("workingmusic");
}
}
Instance of Symbol 1231 MovieClip "winMovie" in Frame 9
onClipEvent (load) {
myTimer = 0;
}
onClipEvent (enterFrame) {
if (!_root.moviePlayed) {
if (!_root.busy) {
if (((((((((_root.castle && (_root.hut)) && (_root.rock)) && (_root.magic)) && (_root.cart)) && (_root.horse)) && (_root.person)) && (_root.water)) && (_root.tree)) && (_root.chest)) {
myTimer++;
}
if (myTimer > 30) {
if (((((((((((((((((((((_root.castleLevel == 3) && (_root.castle3done)) && (_root.cartLevel == 4)) && (_root.cart4done)) && (_root.hutLevel == 3)) && (_root.hut3done)) && (_root.waterLevel == 1)) && (_root.water1done)) && (_root.rockLevel == 1)) && (_root.rock1done)) && (_root.treeLevel == 4)) && (_root.tree4done)) && (_root.magicLevel == 1)) && (_root.magic1done)) && (_root.personLevel == 3)) && (_root.person3done)) && (_root.horseLevel == 3)) && (_root.horse3done)) && (_root.chestLevel == 0)) && (_root.chest0done)) && (_root.chest)) {
this.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
} else if (((((((((((((((((((((((_root.castle && (_root.cart)) && (_root.chest)) && (_root.hut)) && (_root.rock)) && (_root.water)) && (_root.tree)) && (_root.magic)) && (_root.horse)) && (_root.person)) && (_root.hutLevel == 0)) && (_root.waterLevel == 0)) && (_root.treeLevel <= 3)) && (_root.castleLevel == 0)) && (_root.hut0done)) && (_root.water0done)) && (((_root.tree0done || (_root.tree1done)) || (_root.tree2done)) || (_root.tree3done))) && (_root.castle0done)) && ((_root.person0done || (_root.person1done)) || (_root.person3done))) && (((_root.horse0done || (_root.horse1done)) || (_root.horse2done)) || (_root.horse3done))) && ((((_root.cart0done || (_root.cart1done)) || (_root.cart2done)) || (_root.cart3done)) || (_root.cart4done))) && (_root.rock0done || (_root.rock1done))) && (_root.magic0done || (_root.magic1done))) && (_root.chest0done)) {
_root.loseMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
} else if ((((((((((((_root.castle0done || (_root.castle1done)) || (_root.castle2done)) || (_root.castle3done)) && ((((_root.cart0done || (_root.cart1done)) || (_root.cart2done)) || (_root.cart3done)) || (_root.cart4done))) && (_root.chest0done)) && (((_root.hut0done || (_root.hut1done)) || (_root.hut2done)) || (_root.hut3done))) && (_root.rock0done || (_root.rock1done))) && (_root.water0done || (_root.water1done))) && ((((_root.tree0done || (_root.tree1done)) || (_root.tree2done)) || (_root.tree3done)) || (_root.tree4done))) && (_root.magic0done || (_root.magic1done))) && (((_root.horse0done || (_root.horse1done)) || (_root.horse2done)) || (_root.horse3done))) && (((_root.person0done || (_root.person1done)) || (_root.person2done)) || (_root.person3done))) {
_root.halfMovie.play();
_root.none = true;
_root.timer = 0;
_root.seconds = 0;
_root.moviePlayed = true;
_root.busy = true;
}
}
}
}
}
Frame 10
_quality = "HIGH";
Frame 11
_quality = "LOW";
stop();
_quality = "LOW";
this.createEmptyMovieClip("theScene", 1);
theScene._x = 275;
theScene._y = 225;
objectsInScene = new Array();
focalLength = 200;
cameraView = new Object();
cameraView.x = 0;
cameraView.y = 0;
cameraView.z = 0;
cameraView.rotation = 0;
cameraHeight = 200;
up = true;
down = false;
_root.shipscore = 0;
displayFigure = function () {
var _local1 = this;
var _local3 = _local1.x - cameraView.x;
var y = (_local1.y + cameraHeight);
var _local2 = _local1.z - cameraView.z;
var angle = Math.atan2(_local2, _local3);
var radius = Math.sqrt((_local3 * _local3) + (_local2 * _local2));
_local3 = Math.cos(angle + cameraView.rotation) * radius;
_local2 = Math.sin(angle + cameraView.rotation) * radius;
if (_local2 > 0) {
if (!_local1._visible) {
_local1._visible = true;
}
var scaleRatio = (focalLength / (focalLength + _local2));
_local1._x = _local3 * scaleRatio;
_local1._y = y * scaleRatio;
_local1._xscale = (_local1._yscale = 100 * scaleRatio);
_local1.swapDepths(Math.round(-_local2));
} else {
_local1._visible = false;
}
};
i = 0;
while (i < 60) {
attachedObj = theScene.attachMovie("dummy", "dummy" + i, i);
attachedObj.x = random(4000);
attachedObj.z = random(4000);
attachedObj.y = 0;
attachedObj.display = displayFigure;
objectsInScene.push(attachedObj);
i++;
}
walkAround = function () {
if (Key.isDown(39)) {
cameraView.rotation = cameraView.rotation + 0.15;
}
if (Key.isDown(37)) {
cameraView.rotation = cameraView.rotation - 0.15;
}
var _local2 = 0;
_local2 = _local2 + 15;
cameraView.x = cameraView.x + (Math.sin(cameraView.rotation) * _local2);
cameraView.z = cameraView.z + (Math.cos(cameraView.rotation) * _local2);
var _local1 = 0;
while (_local1 < objectsInScene.length) {
objectsInScene[_local1].display();
_local1++;
}
};
theScene.onEnterFrame = walkAround;
onEnterFrame = function () {
if (up) {
if (cameraHeight <= 350) {
cameraHeight = cameraHeight + 7;
} else {
down = true;
up = false;
}
}
if (down) {
if (cameraHeight >= 200) {
cameraHeight = cameraHeight - 7;
} else {
up = true;
down = false;
}
}
};
Instance of Symbol 53 MovieClip [thing] "thing" in Frame 11
onClipEvent (enterFrame) {
this._visible = false;
}
Instance of Symbol 51 MovieClip [dragon] "dragonGuy" in Frame 11
onClipEvent (load) {
_root.shipscore = 0;
_root.fire = false;
_root.totalFire = 800;
this.swapDepths(1E16);
}
onClipEvent (enterFrame) {
if (_root.totalFire <= 0) {
_root.fire = false;
} else if (Key.isDown(32)) {
_root.fire = true;
_root.totalFire = _root.totalFire - 1;
} else {
_root.fire = false;
}
if (_root.fire) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
_root.scene.fireDragon.removeMovieClip();
}
}
Instance of Symbol 1264 MovieClip in Frame 11
onClipEvent (enterFrame) {
this.bar._width = _root.totalFire / 4;
}
Instance of Symbol 1281 MovieClip "tryagain" in Frame 11
onClipEvent (load) {
_root.dead = false;
_root.alive = false;
}
onClipEvent (enterFrame) {
if (_root.totalFire <= 0) {
_root.gotoAndStop(12);
this.gotoAndStop(2);
} else {
_root.gotoAndStop(11);
this.gotoAndStop(1);
}
}
Frame 12
_quality = "HIGH";
stop();
_root.theScene.removeMovieClip();
_root.dragonGuy.swapDepths(999999);
_root.dragonGuy.removeMovieClip();
_root.fireDragon.swapDepths(999999);
_root.fireDragon.removeMovieClip();
Frame 13
_quality = "HIGH";
Instance of Symbol 13 MovieClip in Symbol 14 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random6) + 1;
}
Symbol 31 MovieClip [dummy] Frame 1
onEnterFrame = function () {
var _local1 = _root;
var _local2 = this;
if (sank) {
} else if ((_local1.fire && (_local2.hitTest(_local1.thing))) && (_local1.cameraHeight < 230)) {
_local2.play();
} else if (_local1.alive) {
sank = false;
_local2.gotoAndStop(1);
_local1.alive = false;
}
};
stop();
Symbol 31 MovieClip [dummy] Frame 2
_root.shipscore = _root.shipscore + 1;
sank = true;
Symbol 31 MovieClip [dummy] Frame 80
stop();
if (!_root.dead) {
sank = true;
} else {
sank = false;
}
Symbol 33 MovieClip [fire] Frame 1
this._x = _root.dragonGuy._x;
this._y = _root.dragonGuy._y;
onEnterFrame = function () {
if (_root.fire == false) {
this.removeMovieClip();
}
};
Symbol 37 MovieClip [levelup] Frame 31
stop();
this.removeMovieClip();
Symbol 41 MovieClip [pool] Frame 1
speed = 10;
_x = -20;
_y = (random(110) + 190);
onEnterFrame = function () {
var _local1 = _root;
var _local2 = this;
_x = (_x + speed);
if (_x > 570) {
_local1.score = _local1.score + 1;
_local1.mg1.score = _local1.mg1.score + 1;
_local2.removeMovieClip();
}
if (_local2.hitTest(_parent.ship._x, _parent.ship._yMax, true)) {
_local1.dead = true;
}
if (_local1.dead) {
_local1.mg1.gotoAndStop("dead");
_local2.removeMovieClip();
}
};
Symbol 45 MovieClip [rock] Frame 1
speed = 4;
_x = (random(400) + 50);
_y = -20;
onEnterFrame = function () {
var _local1 = _root;
var _local2 = this;
_y = (_y + speed);
if (_y > 470) {
_local1.dead = true;
_local2.removeMovieClip();
}
if (_local2.hitTest(_local1.mg3.cart._x, _local1.mg3.cart._y - 5, true)) {
_local1.mg3.score = _local1.mg3.score + 1;
_local2.removeMovieClip();
}
if (_local2.hitTest(_local1.mg3.horse._x, _local1.mg3.horse._y - 10, true)) {
_local1.dead = true;
_local2.removeMovieClip();
}
if (_local1.dead) {
_local1.mg3.gotoAndStop("dead");
_local2.removeMovieClip();
}
};
Symbol 48 MovieClip Frame 3
stop();
Symbol 50 MovieClip Frame 3
stop();
Symbol 51 MovieClip [dragon] Frame 1
stop();
_root.fireDragon.removeMovieClip();
Symbol 51 MovieClip [dragon] Frame 2
stop();
_root.attachMovie("fire", "fireDragon", 999999);
Instance of Symbol 74 MovieClip in Symbol 75 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = 0.6;
_width = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 275);
}
Symbol 90 Button
on (release) {
getURL ("http://www.starogre.com/", _blank);
}
Instance of Symbol 75 MovieClip in Symbol 91 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.getBytesLoaded() / _root.getBytesTotal()) == 1) {
_root.gotoAndStop("intro");
}
}
Symbol 137 MovieClip Frame 143
_root.play();
stop();
Symbol 140 MovieClip Frame 70
stop();
Symbol 144 Button
on (release) {
_root.level1 = 0;
_root.level2 = 0;
_root.level3 = 0;
_root.pos = sharedobject.getLocal("RPGDATA");
_root.pos.data.level1 = 0;
_root.pos.data.level2 = 0;
_root.pos.data.level3 = 0;
gotoAndStop ("movie1");
}
Symbol 147 Button
on (release) {
_root.help.gotoAndStop(2);
}
Symbol 152 Button
on (rollOver) {
_root.infobox.gotoAndStop(3);
}
on (rollOut) {
_root.infobox.gotoAndStop(1);
}
Symbol 156 Button
on (release) {
getURL ("http://www.armorgames.com/", _blank);
}
Symbol 160 Button
on (release) {
getURL ("http://www.starogre.com/", _blank);
}
Symbol 163 Button
on (release) {
_root.levelselect.gotoAndStop(2);
}
Symbol 166 Button
on (rollOver) {
_root.infobox.gotoAndStop(2);
}
on (rollOut) {
_root.infobox.gotoAndStop(1);
}
on (release) {
_root.pos = sharedobject.getLocal("RPGDATA");
_root.level1 = _root.pos.data.level1;
_root.level2 = _root.pos.data.level2;
_root.level3 = _root.pos.data.level3;
if (_root.level3 == true) {
_root.levelselect.gotoAndStop(2);
} else if (_root.level2 == true) {
_root.gotoAndStop("movie3");
} else if (_root.level1 == true) {
_root.gotoAndStop("movie2");
}
}
Symbol 169 Button
on (release) {
this.gotoAndStop(1);
}
Symbol 173 Button
on (release) {
_root.gotoAndStop("movie1");
}
Symbol 177 Button
on (release) {
_root.gotoAndStop("movie2");
}
Symbol 178 MovieClip Frame 1
stop();
Symbol 180 Button
on (release) {
_root.gotoAndStop("movie3");
}
Symbol 181 MovieClip Frame 1
stop();
Symbol 185 Button
on (release) {
_root.gotoAndStop("mini1");
}
Symbol 186 MovieClip Frame 1
stop();
Symbol 188 Button
on (release) {
_root.gotoAndStop("mini2");
}
Symbol 189 MovieClip Frame 1
stop();
Symbol 191 Button
on (release) {
_root.gotoAndStop("mini3");
}
Symbol 192 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 1
stop();
Instance of Symbol 178 MovieClip in Symbol 196 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.level2) {
this.gotoAndStop(2);
}
}
Instance of Symbol 181 MovieClip in Symbol 196 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.level3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 189 MovieClip in Symbol 196 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.level2 == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 192 MovieClip in Symbol 196 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.level3) {
this.gotoAndStop(2);
}
}
Symbol 199 Button
on (release) {
this.nextFrame();
}
Symbol 200 Button
on (release) {
_parent.gotoAndStop(1);
}
Symbol 202 Button
on (release) {
this.prevFrame();
}
Symbol 213 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 16
stop();
Symbol 237 Button
on (release) {
gotoAndPlay (430);
}
Symbol 261 MovieClip Frame 430
_root.gotoAndStop("game1");
Symbol 266 MovieClip Frame 1
_root.busy = true;
Symbol 266 MovieClip Frame 20
_root.busy = false;
_root.land0done = true;
stop();
Symbol 267 MovieClip Frame 1
_root.busy = true;
Symbol 267 MovieClip Frame 54
_root.busy = false;
_root.land1done = true;
stop();
Symbol 271 MovieClip Frame 1
_root.busy = true;
Symbol 271 MovieClip Frame 49
_root.busy = false;
_root.land2done = true;
stop();
Symbol 274 MovieClip Frame 1
_root.busy = true;
Symbol 274 MovieClip Frame 40
_root.busy = false;
_root.land3done = true;
stop();
Symbol 277 MovieClip Frame 1
_root.busy = true;
Symbol 277 MovieClip Frame 70
_root.busy = false;
_root.land4done = true;
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 278 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 278 MovieClip Frame 5
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 278 MovieClip Frame 6
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 287 MovieClip Frame 1
_root.busy = true;
Symbol 287 MovieClip Frame 15
_root.busy = false;
_root.float0done = true;
stop();
Symbol 288 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 1
_root.busy = true;
Symbol 291 MovieClip Frame 50
_root.busy = false;
_root.pool0done = true;
stop();
Symbol 293 MovieClip Frame 1
_root.busy = true;
Symbol 293 MovieClip Frame 40
_root.busy = false;
_root.pool1done = true;
stop();
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 304 MovieClip Frame 1
_root.busy = true;
Symbol 304 MovieClip Frame 121
_root.busy = false;
_root.ship0done = true;
stop();
Symbol 305 MovieClip Frame 1
_root.busy = true;
Symbol 305 MovieClip Frame 121
_root.busy = false;
_root.ship1done = true;
stop();
Symbol 307 MovieClip Frame 1
_root.busy = true;
Symbol 307 MovieClip Frame 124
_root.busy = false;
_root.ship2done = true;
stop();
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 316 MovieClip Frame 1
_root.busy = true;
Symbol 316 MovieClip Frame 42
_root.busy = false;
_root.wind0done = true;
stop();
Symbol 317 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 3
_root.wind1done = true;
Symbol 321 Button
on (release) {
_root.wind = true;
}
Symbol 324 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.windLevel + "/1";
};
Symbol 329 Button
on (release) {
_root.ship = true;
}
Symbol 331 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.shipLevel + "/2";
};
Symbol 334 Button
on (release) {
_root.float = true;
}
Symbol 336 MovieClip Frame 1
stop();
Symbol 338 MovieClip Frame 1
stop();
Symbol 338 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.floatLevel + "/0";
};
Symbol 339 Button
on (release) {
_root.pool = true;
}
Symbol 341 MovieClip Frame 1
stop();
Symbol 343 MovieClip Frame 1
stop();
Symbol 343 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.poolLevel + "/1";
};
Symbol 344 Button
on (release) {
_root.land = true;
}
Symbol 346 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.landLevel + "/4";
};
Symbol 354 MovieClip Frame 121
stop();
_root.continueplay = true;
Symbol 355 MovieClip Frame 1
stop();
Symbol 361 Button
on (release) {
_quality = "MEDIUM";
gotoAndStop (2);
}
Symbol 362 Button
on (release) {
_root._quality = "LOW";
gotoAndStop (3);
}
Symbol 363 Button
on (release) {
_root._quality = "HIGH";
gotoAndStop (1);
}
Symbol 364 MovieClip Frame 1
stop();
Symbol 367 Button
on (release) {
getURL ("http://www.armorgames.com", _blank);
}
Symbol 371 Button
on (release) {
gotoAndStop (2);
}
Symbol 372 Button
on (release) {
gotoAndStop (1);
}
Symbol 374 MovieClip Frame 1
stop();
_root.none = false;
Symbol 374 MovieClip Frame 2
stop();
_root.none = true;
Symbol 380 Button
on (release) {
_root.continueMC.gotoAndStop(1);
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.windestroy = false;
_root.halfdestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 60;
_root.farewell = true;
_root.winmusic = false;
_root.none = false;
_root.busy = false;
_root.land = false;
_root.pool = false;
_root.float = false;
_root.ship = false;
_root.wind = false;
_root.land0done = false;
_root.land1done = false;
_root.land2done = false;
_root.land3done = false;
_root.land4done = false;
_root.pool0done = false;
_root.pool1done = false;
_root.float0done = false;
_root.ship0done = false;
_root.ship1done = false;
_root.ship2done = false;
_root.wind0done = false;
_root.wind1done = false;
_root.music.gotoAndStop("farewell");
_root.menu.sound.gotoAndStop(1);
}
Symbol 385 Button
on (release) {
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.windestroy = false;
_root.halfdestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 60;
_root.farewell = true;
_root.winmusic = false;
_root.none = false;
_root.busy = false;
_root.land = false;
_root.pool = false;
_root.float = false;
_root.ship = false;
_root.wind = false;
_root.land0done = false;
_root.land1done = false;
_root.land2done = false;
_root.land3done = false;
_root.land4done = false;
_root.pool0done = false;
_root.pool1done = false;
_root.float0done = false;
_root.ship0done = false;
_root.ship1done = false;
_root.ship2done = false;
_root.wind0done = false;
_root.wind1done = false;
_root.music.gotoAndStop("farewell");
_root.menu.sound.gotoAndStop(1);
_root.gotoAndStop("menu");
}
Symbol 401 Button
on (release) {
play();
}
Symbol 417 Button
on (release) {
_parent.gotoAndPlay(340);
}
Instance of Symbol 67 MovieClip in Symbol 432 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(6));
}
Symbol 436 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 28
stop();
_root.menu.sound.gotoAndStop(2);
Symbol 436 MovieClip Frame 29
_root.none = true;
Symbol 436 MovieClip Frame 340
_root.none = false;
_root.losedestroy = true;
Symbol 436 MovieClip Frame 355
_root.moviePlayed = true;
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 28
stop();
Symbol 462 MovieClip Frame 29
_root.none = true;
Symbol 462 MovieClip Frame 340
_root.none = false;
_root.halfdestroy = true;
Symbol 462 MovieClip Frame 355
_root.moviePlayed = true;
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 28
stop();
Symbol 488 MovieClip Frame 29
_root.none = true;
Symbol 488 MovieClip Frame 340
_root.none = false;
_root.windestroy = true;
_root.winmusic = true;
_root.farewell = false;
Symbol 488 MovieClip Frame 354
_root.winwin = true;
Symbol 488 MovieClip Frame 355
_root.moviePlayed = true;
Symbol 493 Button
on (release) {
_root.continueplay = false;
_root.play();
}
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
savefile.data.level1 = _root.level1;
savefile.data.level2 = _root.level2;
savefile.data.level3 = _root.level3;
savefile.flush();
Symbol 494 MovieClip Frame 20
stop();
Symbol 496 Button
on (release) {
gotoAndPlay (158);
}
Symbol 500 MovieClip Frame 158
_root.gotoAndStop("game2");
Symbol 512 MovieClip Frame 1
_root.busy = true;
Symbol 512 MovieClip Frame 39
stop();
_root.busy = false;
_root.water0done = true;
Symbol 520 MovieClip Frame 1
_root.busy = true;
Symbol 520 MovieClip Frame 45
stop();
_root.busy = false;
_root.water1done = true;
Symbol 521 MovieClip Frame 1
stop();
Symbol 521 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 525 MovieClip Frame 1
_root.busy = true;
Symbol 525 MovieClip Frame 60
stop();
_root.busy = false;
_root.cave0done = true;
Symbol 526 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 1
_root.busy = true;
Symbol 539 MovieClip Frame 117
stop();
_root.busy = false;
_root.dragon0done = true;
Symbol 546 MovieClip Frame 1
_root.busy = true;
Symbol 546 MovieClip Frame 60
stop();
_root.busy = false;
_root.dragon1done = true;
Symbol 547 MovieClip Frame 1
_root.busy = true;
Symbol 547 MovieClip Frame 50
stop();
_root.busy = false;
_root.dragon2done = true;
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 552 MovieClip Frame 1
_root.busy = true;
Symbol 552 MovieClip Frame 20
stop();
_root.busy = false;
_root.wall0done = true;
Symbol 556 MovieClip Frame 1
_root.busy = true;
Symbol 556 MovieClip Frame 25
stop();
_root.busy = false;
_root.wall1done = true;
Symbol 571 MovieClip Frame 1
_root.busy = true;
Symbol 571 MovieClip Frame 95
stop();
_root.busy = false;
_root.wall2done = true;
Symbol 579 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 579 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 585 MovieClip Frame 1
_root.busy = true;
Symbol 585 MovieClip Frame 12
stop();
_root.busy = false;
_root.person0done = true;
Symbol 591 MovieClip Frame 1
_root.busy = true;
Symbol 591 MovieClip Frame 40
stop();
_root.busy = false;
_root.person1done = true;
Symbol 592 MovieClip Frame 1
stop();
_root.busy = false;
_root.person2done = true;
Symbol 593 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 4
_root.person2done = true;
Symbol 598 MovieClip Frame 1
_root.busy = true;
Symbol 598 MovieClip Frame 5
stop();
_root.busy = false;
_root.cart0done = true;
Symbol 612 MovieClip Frame 1
_root.busy = true;
Symbol 612 MovieClip Frame 221
stop();
_root.busy = false;
_root.cart1done = true;
Symbol 615 MovieClip Frame 1
_root.busy = true;
Symbol 615 MovieClip Frame 211
stop();
_root.busy = false;
_root.cart2done = true;
Symbol 616 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 616 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 619 MovieClip Frame 1
_root.busy = true;
Symbol 619 MovieClip Frame 29
stop();
_root.busy = false;
_root.horse0done = true;
Symbol 621 MovieClip Frame 1
_root.busy = true;
Symbol 621 MovieClip Frame 41
stop();
_root.busy = false;
_root.horse1done = true;
Symbol 622 MovieClip Frame 1
stop();
_root.busy = false;
_root.horse2done = true;
Symbol 623 MovieClip Frame 1
stop();
Symbol 623 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 623 MovieClip Frame 4
_root.horse2done = true;
Symbol 640 MovieClip Frame 1
_root.busy = true;
Symbol 640 MovieClip Frame 24
stop();
_root.tree0done = true;
_root.busy = false;
Symbol 645 MovieClip Frame 1
_root.busy = true;
Symbol 645 MovieClip Frame 73
stop();
_root.tree1done = true;
_root.busy = false;
Symbol 664 MovieClip Frame 1
_root.busy = true;
Symbol 664 MovieClip Frame 43
stop();
_root.tree2done = true;
_root.busy = false;
Symbol 665 MovieClip Frame 1
stop();
Symbol 665 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 665 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 666 Button
on (release) {
_root.cart = true;
}
Symbol 668 MovieClip Frame 1
stop();
Symbol 670 MovieClip Frame 1
stop();
Symbol 670 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.cartLevel + "/2";
};
Symbol 671 Button
on (release) {
_root.horse = true;
}
Symbol 673 MovieClip Frame 1
stop();
Symbol 675 MovieClip Frame 1
stop();
Symbol 675 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.horseLevel + "/2";
};
Symbol 676 Button
on (release) {
_root.person = true;
}
Symbol 678 MovieClip Frame 1
stop();
Symbol 680 MovieClip Frame 1
stop();
Symbol 680 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.personLevel + "/2";
};
Symbol 681 Button
on (release) {
_root.tree = true;
}
Symbol 683 MovieClip Frame 1
stop();
Symbol 685 MovieClip Frame 1
stop();
Symbol 685 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.treeLevel + "/2";
};
Symbol 686 Button
on (release) {
_root.water = true;
}
Symbol 688 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.waterLevel + "/1";
};
Symbol 691 Button
on (release) {
_root.wall = true;
}
Symbol 693 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.wallLevel + "/2";
};
Symbol 696 Button
on (release) {
_root.cave = true;
}
Symbol 698 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.caveLevel + "/0";
};
Symbol 701 Button
on (release) {
_root.dragon = true;
_root.dragon0done = false;
_root.dragon.level = 0;
}
Symbol 703 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.dragonLevel + "/1";
};
Symbol 706 MovieClip Frame 1
stop();
Symbol 708 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 1
stop();
Symbol 710 MovieClip Frame 1
stop();
Symbol 711 MovieClip Frame 1
stop();
Symbol 712 Button
on (release) {
_root.continueMC.gotoAndStop(1);
_root.moviePlayed = false;
_root.busy = false;
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.halfdestroy = false;
_root.windestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 90;
_root.cave = false;
_root.wall = false;
_root.dragon = false;
_root.cart = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.tree = false;
_root.cave0done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.wall0done = false;
_root.wall1done = false;
_root.wall2done = false;
_root.water0done = false;
_root.water1done = false;
_root.dragon0done = false;
_root.dragon1done = false;
_root.dragon2done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
_root.music.gotoAndStop("eaststyle");
_root.workingmusic = false;
_root.fanfares = false;
_root.farmer = false;
_root.eaststyle = true;
_root.winmusic = false;
_root.none = false;
_root.menu.sound.gotoAndStop(1);
}
Symbol 721 Button
on (release) {
gotoAndPlay (421);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Instance of Symbol 734 MovieClip in Symbol 735 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(7) + 1);
}
Symbol 745 MovieClip Frame 1
stop();
Symbol 745 MovieClip Frame 28
stop();
Symbol 745 MovieClip Frame 29
_root.none = true;
Symbol 745 MovieClip Frame 421
_root.none = false;
_root.losedestroy = true;
Symbol 745 MovieClip Frame 436
_root.moviePlayed = true;
Symbol 748 Button
on (release) {
gotoAndPlay (421);
}
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 28
stop();
Symbol 757 MovieClip Frame 29
_root.none = true;
Symbol 757 MovieClip Frame 421
_root.none = false;
_root.halfdestroy = true;
Symbol 757 MovieClip Frame 436
_root.moviePlayed = true;
Symbol 760 Button
on (release) {
gotoAndPlay (421);
}
Symbol 778 MovieClip Frame 1
stop();
Symbol 778 MovieClip Frame 28
stop();
Symbol 778 MovieClip Frame 29
_root.none = true;
Symbol 778 MovieClip Frame 421
_root.none = false;
_root.windestroy = true;
Symbol 778 MovieClip Frame 435
_root.winwin = true;
_root.winmusic = true;
_root.eaststyle = false;
Symbol 778 MovieClip Frame 436
_root.moviePlayed = true;
Symbol 786 Button
on (release) {
gotoAndPlay (316);
}
Symbol 806 MovieClip Frame 316
_root.gotoAndStop("game3");
Symbol 813 MovieClip Frame 1
_root.busy = true;
Symbol 813 MovieClip Frame 15
stop();
_root.rock0done = true;
_root.busy = false;
Symbol 814 MovieClip Frame 1
stop();
Symbol 814 MovieClip Frame 3
_root.rock1done = true;
Symbol 816 MovieClip Frame 1
_root.busy = true;
Symbol 816 MovieClip Frame 39
stop();
_root.busy = false;
_root.water0done = true;
Symbol 820 MovieClip Frame 1
_root.busy = true;
Symbol 820 MovieClip Frame 75
stop();
_root.busy = false;
_root.water1done = true;
Symbol 824 MovieClip Frame 1
stop();
Symbol 824 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 836 MovieClip Frame 1
_root.busy = true;
Symbol 836 MovieClip Frame 37
stop();
_root.magic0done = true;
_root.busy = false;
Symbol 848 MovieClip Frame 1
_root.busy = true;
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Instance of Symbol 840 MovieClip in Symbol 848 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(10) + 1);
}
Symbol 848 MovieClip Frame 51
stop();
_root.busy = false;
_root.magic1done = true;
Symbol 849 MovieClip Frame 1
stop();
Symbol 849 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 853 MovieClip Frame 1
_root.busy = true;
Symbol 853 MovieClip Frame 12
stop();
_root.busy = false;
_root.person0done = true;
Symbol 854 MovieClip Frame 1
_root.busy = true;
Symbol 854 MovieClip Frame 156
stop();
_root.busy = false;
_root.person1done = true;
Symbol 860 MovieClip Frame 1
_root.busy = true;
Symbol 860 MovieClip Frame 100
stop();
_root.busy = false;
_root.person2done = true;
Symbol 861 MovieClip Frame 1
stop();
Symbol 861 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 861 MovieClip Frame 5
_root.person3done = true;
Symbol 865 MovieClip Frame 1
_root.busy = true;
Symbol 865 MovieClip Frame 6
stop();
_root.tree0done = true;
_root.busy = false;
Symbol 875 MovieClip Frame 1
_root.busy = true;
Symbol 875 MovieClip Frame 20
stop();
_root.tree1done = true;
_root.busy = false;
Symbol 876 MovieClip Frame 1
_root.busy = true;
Symbol 876 MovieClip Frame 73
stop();
_root.tree2done = true;
_root.busy = false;
Symbol 879 MovieClip Frame 1
_root.busy = true;
Symbol 879 MovieClip Frame 43
stop();
_root.tree3done = true;
_root.busy = false;
Symbol 897 MovieClip Frame 1
_root.busy = true;
Symbol 897 MovieClip Frame 50
stop();
_root.tree4done = true;
_root.busy = false;
Symbol 912 MovieClip Frame 1
stop();
Instance of Symbol 896 MovieClip in Symbol 915 MovieClip Frame 1
onClipEvent (enterFrame) {
play();
}
Instance of Symbol 889 MovieClip in Symbol 915 MovieClip Frame 1
onClipEvent (enterFrame) {
play();
}
Symbol 916 MovieClip Frame 1
stop();
Symbol 916 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 916 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 916 MovieClip Frame 5
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 916 MovieClip Frame 6
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 917 MovieClip Frame 1
_root.busy = true;
Symbol 917 MovieClip Frame 5
stop();
_root.busy = false;
_root.cart0done = true;
Symbol 920 MovieClip Frame 1
_root.busy = true;
Symbol 920 MovieClip Frame 290
stop();
_root.busy = false;
_root.cart1done = true;
Symbol 921 MovieClip Frame 1
_root.busy = true;
Symbol 921 MovieClip Frame 75
stop();
_root.busy = false;
_root.cart2done = true;
Symbol 922 MovieClip Frame 1
_root.busy = true;
Symbol 922 MovieClip Frame 46
stop();
_root.busy = false;
_root.cart3done = true;
Symbol 925 MovieClip Frame 1
_root.busy = true;
Symbol 925 MovieClip Frame 55
stop();
_root.busy = false;
_root.cart4done = true;
Symbol 927 MovieClip Frame 1
stop();
Symbol 927 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 936 MovieClip Frame 1
_root.busy = true;
Symbol 936 MovieClip Frame 7
stop();
_root.hut0done = true;
_root.busy = false;
Symbol 946 MovieClip Frame 1
_root.busy = true;
Symbol 946 MovieClip Frame 15
stop();
_root.hut1done = true;
_root.busy = false;
Symbol 954 MovieClip Frame 9
stop();
Symbol 955 MovieClip Frame 1
_root.busy = true;
Symbol 955 MovieClip Frame 55
stop();
_root.busy = false;
_root.farmer = true;
_root.hut2done = true;
Symbol 956 MovieClip Frame 10
stop();
Symbol 958 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 1
_root.busy = true;
Symbol 975 MovieClip Frame 32
stop();
_root.busy = false;
_root.hut3done = true;
Symbol 977 MovieClip Frame 1
stop();
Symbol 977 MovieClip Frame 2
stop();
Symbol 978 MovieClip Frame 1
stop();
Symbol 978 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 978 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 978 MovieClip Frame 5
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Instance of Symbol 977 MovieClip in Symbol 978 MovieClip Frame 7
onClipEvent (load) {
if (_root.hutLevel <= 2) {
this.gotoAndStop(1);
}
if (_root.hutLevel == 3) {
this.gotoandstop(2);
}
}
Symbol 980 MovieClip Frame 1
_root.busy = true;
Symbol 980 MovieClip Frame 29
stop();
_root.busy = false;
_root.horse0done = true;
Symbol 983 MovieClip Frame 10
stop();
Symbol 986 MovieClip Frame 10
stop();
Symbol 990 MovieClip Frame 1
_root.busy = true;
Symbol 990 MovieClip Frame 126
stop();
_root.busy = false;
_root.horse1done = true;
Symbol 998 MovieClip Frame 1
_root.busy = true;
Symbol 998 MovieClip Frame 90
stop();
_root.busy = false;
_root.horse2done = true;
Symbol 1000 MovieClip Frame 1
stop();
Symbol 1000 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 1000 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 1000 MovieClip Frame 5
_root.horse3done = true;
Symbol 1004 MovieClip Frame 1
_root.busy = true;
Symbol 1004 MovieClip Frame 59
stop();
_root.busy = false;
_root.castle0done = true;
Symbol 1027 MovieClip Frame 1
_root.busy = true;
Symbol 1027 MovieClip Frame 5
_root.busy = true;
Symbol 1027 MovieClip Frame 10
_root.busy = true;
Symbol 1027 MovieClip Frame 15
_root.busy = true;
Symbol 1027 MovieClip Frame 20
_root.busy = true;
Symbol 1027 MovieClip Frame 25
_root.busy = true;
Symbol 1027 MovieClip Frame 30
_root.busy = true;
Symbol 1027 MovieClip Frame 35
_root.busy = true;
Symbol 1027 MovieClip Frame 40
_root.busy = true;
Symbol 1027 MovieClip Frame 45
_root.busy = true;
Symbol 1027 MovieClip Frame 50
_root.busy = true;
Symbol 1027 MovieClip Frame 55
_root.busy = true;
Symbol 1027 MovieClip Frame 60
_root.busy = true;
Symbol 1027 MovieClip Frame 65
_root.busy = true;
Symbol 1027 MovieClip Frame 70
_root.busy = true;
Symbol 1027 MovieClip Frame 75
_root.busy = true;
Symbol 1027 MovieClip Frame 80
_root.busy = true;
Symbol 1027 MovieClip Frame 85
_root.busy = true;
Symbol 1027 MovieClip Frame 90
_root.busy = true;
Symbol 1027 MovieClip Frame 95
_root.busy = true;
Symbol 1027 MovieClip Frame 100
_root.busy = true;
Symbol 1027 MovieClip Frame 105
_root.busy = true;
Symbol 1027 MovieClip Frame 110
_root.busy = true;
Symbol 1027 MovieClip Frame 115
_root.busy = true;
Symbol 1027 MovieClip Frame 120
stop();
_root.busy = false;
_root.castle1done = true;
Symbol 1037 MovieClip Frame 1
_root.busy = true;
Symbol 1037 MovieClip Frame 159
stop();
_root.busy = false;
_root.castle2done = true;
Symbol 1042 MovieClip Frame 1
_root.busy = true;
Symbol 1042 MovieClip Frame 50
stop();
_root.busy = false;
_root.castle3done = true;
Symbol 1053 MovieClip Frame 1
stop();
Symbol 1053 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 1053 MovieClip Frame 4
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 1053 MovieClip Frame 5
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
Symbol 1059 MovieClip Frame 1
_root.busy = true;
Symbol 1059 MovieClip Frame 5
stop();
_root.chest0done = true;
_root.busy = false;
Symbol 1063 MovieClip Frame 251
stop();
Symbol 1076 MovieClip Frame 1
_parent.level = 1;
_root.chestLevel = 1;
Symbol 1076 MovieClip Frame 75
stop();
_root.fanfares = true;
_root.chest1done = true;
Symbol 1077 MovieClip Frame 1
stop();
Symbol 1077 MovieClip Frame 3
_root.lu++;
_root.attachMovie("levelup", "levelup" + _root.lu, _root.lu);
_root.levelup1._x = this._x;
_root.levelup1._y = this._y;
_root.lu = 0;
this.level = 1;
_root.chestLevel = 1;
Symbol 1078 Button
on (release) {
_root.castle = true;
}
Symbol 1080 MovieClip Frame 1
stop();
Symbol 1082 MovieClip Frame 1
stop();
Symbol 1082 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.castleLevel + "/3";
};
Instance of Symbol 1080 MovieClip in Symbol 1082 MovieClip Frame 3
onClipEvent (enterFrame) {
if (_root.castle) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 1083 Button
on (release) {
_root.hut = true;
}
Symbol 1085 MovieClip Frame 1
stop();
Symbol 1087 MovieClip Frame 1
stop();
Symbol 1087 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.hutLevel + "/3";
};
Symbol 1088 Button
on (release) {
_root.rock = true;
}
Symbol 1090 MovieClip Frame 1
stop();
Symbol 1092 MovieClip Frame 1
stop();
Symbol 1092 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.rockLevel + "/1";
};
Symbol 1093 Button
on (release) {
_root.magic = true;
}
Symbol 1095 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.magicLevel + "/1";
};
Symbol 1099 MovieClip Frame 1
stop();
Symbol 1099 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.cartLevel + "/4";
};
Symbol 1101 MovieClip Frame 1
stop();
Symbol 1101 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.horseLevel + "/3";
};
Symbol 1103 MovieClip Frame 1
stop();
Symbol 1103 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.personLevel + "/3";
};
Symbol 1105 MovieClip Frame 1
stop();
Symbol 1105 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.waterLevel + "/1";
};
Symbol 1107 MovieClip Frame 1
stop();
Symbol 1107 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.treeLevel + "/4";
};
Symbol 1108 Button
on (release) {
_root.chest = true;
}
Symbol 1110 MovieClip Frame 1
stop();
Symbol 1112 MovieClip Frame 1
stop();
Symbol 1112 MovieClip Frame 3
onEnterFrame = function () {
text.text = _root.chestLevel + "/1";
};
Symbol 1113 Button
on (release) {
_root.continueMC.gotoAndStop(1);
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.windestroy = false;
_root.halfdestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 120;
_root.none = false;
_root.busy = false;
_root.hut = false;
_root.tree = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.cart = false;
_root.castle = false;
_root.rock = false;
_root.magic = false;
_root.chest = false;
_root.hut0done = false;
_root.hut1done = false;
_root.hut2done = false;
_root.hut3done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.tree3done = false;
_root.tree4done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
_root.horse3done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.person3done = false;
_root.water0done = false;
_root.water1done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.cart3done = false;
_root.cart4done = false;
_root.castle0done = false;
_root.castle1done = false;
_root.castle2done = false;
_root.castle3done = false;
_root.rock0done = false;
_root.rock1done = false;
_root.magic0done = false;
_root.magic1done = false;
_root.chest0done = false;
_root.chest1done = false;
_root.workingmusic = true;
_root.fanfares = false;
_root.farmer = false;
_root.music.gotoAndStop("WorkingMusic");
_root.menu.sound.gotoAndStop(1);
}
Symbol 1114 Button
on (release) {
_root.locked = false;
_root.win = false;
_root.winMovie.gotoAndStop(1);
_root.halfMovie.gotoAndStop(1);
_root.loseMovie.gotoAndStop(1);
_root.windestroy = false;
_root.halfdestroy = false;
_root.losedestroy = false;
_root.moviePlayed = false;
_root.timer = 0;
_root.seconds = 120;
_root.none = false;
_root.busy = false;
_root.hut = false;
_root.tree = false;
_root.horse = false;
_root.person = false;
_root.water = false;
_root.cart = false;
_root.castle = false;
_root.rock = false;
_root.magic = false;
_root.chest = false;
_root.hut0done = false;
_root.hut1done = false;
_root.hut2done = false;
_root.hut3done = false;
_root.tree0done = false;
_root.tree1done = false;
_root.tree2done = false;
_root.tree3done = false;
_root.tree4done = false;
_root.horse0done = false;
_root.horse1done = false;
_root.horse2done = false;
_root.horse3done = false;
_root.person0done = false;
_root.person1done = false;
_root.person2done = false;
_root.person3done = false;
_root.water0done = false;
_root.water1done = false;
_root.cart0done = false;
_root.cart1done = false;
_root.cart2done = false;
_root.cart3done = false;
_root.cart4done = false;
_root.castle0done = false;
_root.castle1done = false;
_root.castle2done = false;
_root.castle3done = false;
_root.rock0done = false;
_root.rock1done = false;
_root.magic0done = false;
_root.magic1done = false;
_root.chest0done = false;
_root.chest1done = false;
_root.workingmusic = true;
_root.fanfares = false;
_root.farmer = false;
_root.music.gotoAndStop("WorkingMusic");
_root.menu.sound.gotoAndStop(1);
_root.gotoAndStop("menu");
}
Symbol 1121 Button
on (release) {
_parent.gotoAndPlay(613);
}
Symbol 1161 MovieClip Frame 1
stop();
Symbol 1161 MovieClip Frame 28
stop();
_root.menu.sound.gotoAndStop(2);
Symbol 1161 MovieClip Frame 29
_root.none = true;
Symbol 1161 MovieClip Frame 614
_root.none = false;
_root.losedestroy = true;
Symbol 1161 MovieClip Frame 629
_root.moviePlayed = true;
Symbol 1166 MovieClip Frame 1
stop();
Symbol 1166 MovieClip Frame 2
play();
Symbol 1166 MovieClip Frame 54
gotoAndStop (1);
Symbol 1166 MovieClip Frame 55
play();
Symbol 1166 MovieClip Frame 107
gotoAndStop (1);
Symbol 1186 MovieClip Frame 1
stop();
Symbol 1186 MovieClip Frame 2
play();
Symbol 1186 MovieClip Frame 286
gotoAndStop (1);
Symbol 1186 MovieClip Frame 287
play();
Symbol 1186 MovieClip Frame 571
gotoAndStop (1);
Symbol 1193 MovieClip Frame 1
stop();
Symbol 1193 MovieClip Frame 28
stop();
Symbol 1193 MovieClip Frame 29
_root.none = true;
Instance of Symbol 1166 MovieClip in Symbol 1193 MovieClip Frame 177
onClipEvent (load) {
if (_root.hutLevel <= 2) {
this.play();
}
if (_root.hutLevel == 3) {
this.gotoAndPlay(55);
}
}
Instance of Symbol 1186 MovieClip in Symbol 1193 MovieClip Frame 328
onClipEvent (load) {
if (_root.treeLevel <= 3) {
this.gotoAndPlay(287);
}
if (_root.treeLevel == 4) {
this.play();
}
}
Symbol 1193 MovieClip Frame 613
_root.none = false;
_root.halfdestroy = true;
Symbol 1193 MovieClip Frame 628
_root.moviePlayed = true;
Symbol 1231 MovieClip Frame 1
stop();
Symbol 1231 MovieClip Frame 28
stop();
Symbol 1231 MovieClip Frame 29
_root.none = true;
Symbol 1231 MovieClip Frame 613
_root.none = false;
_root.windestroy = true;
Symbol 1231 MovieClip Frame 627
_root.chest.level = 1;
_root.winwin = true;
_root.chest.gotoAndStop(3);
_root.level3 = true;
_root.pos = sharedobject.getLocal("RPGDATA");
_root.pos.data.level3 = _root.level3;
Symbol 1231 MovieClip Frame 628
_root.moviePlayed = true;
Symbol 1247 Button
on (release) {
_root.mg1.gotoAndStop(1);
}
Symbol 1251 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 1252 MovieClip Frame 1
stop();
p = 0;
timer = 0;
score = 0;
_root.dead = false;
spawnWhirlpool = function () {
p++;
_root.mg1.attachMovie("pool", "pool" + p, p);
if (p == 10) {
p = 0;
}
};
onEnterFrame = function () {
var _local1 = _root;
if (_local1.dead) {
_local1.mg1.gotoAndStop("dead");
}
if (!_local1.dead) {
timer++;
if (timer > 15) {
spawnWhirlpool();
timer = 0;
}
if (_local1.mg1.pool1.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool2.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool3.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool4.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool5.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool6.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool7.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool8.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool9.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool10.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
}
};
Instance of Symbol 68 MovieClip [ship] "ship" in Symbol 1252 MovieClip Frame 1
onClipEvent (load) {
speed = 7;
}
onClipEvent (enterFrame) {
if (_root.dead) {
this.removeMovieClip();
} else {
this.swapDepths(20);
}
if (Key.isDown(38)) {
if (_y > 190) {
_y = (_y - speed);
}
}
if (Key.isDown(40)) {
if (_y < 270) {
_y = (_y + speed);
}
}
}
Symbol 1252 MovieClip Frame 2
stop();
Symbol 1254 Button
on (release) {
gotoAndStop (2);
}
Symbol 1255 Button
on (release) {
gotoAndStop (1);
}
Symbol 1256 MovieClip Frame 1
stop();
_root.music.play();
Symbol 1256 MovieClip Frame 2
stop();
_root.music.stop();
Symbol 1280 Button
on (release) {
_root.totalFire = 800;
_root.shipscore = 0;
_root.alive = true;
_parent.gotoAndStop(11);
}
Symbol 1281 MovieClip Frame 1
stop();
_root.totalFire = 800;
_root.alive = true;
Symbol 1281 MovieClip Frame 2
stop();
_root.dead = true;
_root.alive = false;
Symbol 1282 Button
on (release) {
_root.tryagain.swapDepths(999999);
_root.tryagain.removeMovieClip();
_root.gotoAndStop(3);
}
Symbol 1299 Button
on (release) {
_root.mg3.gotoAndStop(1);
}
Symbol 1300 MovieClip Frame 1
stop();
r = 0;
timer = 0;
_root.mg3.score = 0;
_root.dead = false;
spawnRock = function () {
r++;
_root.mg3.attachMovie("rock", "rock" + r, r);
if (r == 5) {
r = 0;
}
};
onEnterFrame = function () {
var _local1 = _root;
if (_local1.dead) {
_local1.mg3.gotoAndStop("dead");
}
if (!_local1.dead) {
timer++;
if (timer > 60) {
spawnRock();
timer = 0;
}
if (_local1.mg1.pool1.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool2.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool3.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool4.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
if (_local1.mg1.pool5.hitTest(_local1.mg1.ship._x, _local1.mg1.ship._y + 23, true)) {
_local1.dead = true;
}
}
};
Instance of Symbol 1290 MovieClip "cart" in Symbol 1300 MovieClip Frame 1
onClipEvent (load) {
xscale = _xscale;
this.swapDepths(6);
}
onClipEvent (enterFrame) {
if (_root.mg3.horse.dir == "right") {
_xscale = xscale;
_x = (_root.mg3.horse._x - 45);
}
if (_root.mg3.horse.dir == "left") {
_xscale = (-xscale);
_x = (_root.mg3.horse._x + 45);
}
}
Instance of Symbol 605 MovieClip "horse" in Symbol 1300 MovieClip Frame 1
onClipEvent (load) {
speed = 8;
dir = "right";
xscale = _xscale;
_root.walking = false;
this.swapDepths(7);
}
onClipEvent (enterFrame) {
if (dir == "right") {
_x = (_x + 1);
}
if (dir == "left") {
_x = (_x - 1);
}
if (Key.isDown(39)) {
dir = "right";
_x = (_x + speed);
_xscale = xscale;
_root.walking = true;
} else if (Key.isDown(37)) {
dir = "left";
_x = (_x - speed);
_xscale = (-xscale);
_root.walking = true;
} else {
_root.walking = false;
}
}
Symbol 1300 MovieClip Frame 2
stop();
this.horse.removeMovieClip();
this.cart.removeMovieClip();