Frame 1
stop();
Frame 16
function makeFlake() {
var _local1 = this;
ran = random(100);
if (ran < 5) {
myflake = attachMovie("flakes", "flake" + flakeno, flakeno++);
if (flakeno > 8100) {
flakeno = 8100;
}
myflake._x = random(600);
myflake._y = -50;
myflake._xscale = (myflake._yscale = random(70) + 20);
myflake.gotoAndStop(random(2) + 1);
myflake.speed = (Math.random() * 2) + 1;
myflake.ok = true;
myflake.onEnterFrame = function () {
var _local1 = this;
if (((_local1._x > 650) || (_local1._x < -50)) || (_local1._y > 600)) {
_local1.removeMovieClip();
}
_local1._rotation = _local1._rotation + _local1.speed;
_local1._y = _local1._y + _local1.speed;
if (_local1.ok) {
_local1.w = random(40) + 5;
_local1.ww = 0;
_local1.ok = false;
_local1.dir = random(2);
}
if (_local1.ww > _local1.w) {
_local1.ok = true;
}
if (_local1.dir == 1) {
_local1._x = _local1._x + _local1.speed;
} else {
_local1._x = _local1._x - _local1.speed;
}
_local1.ww++;
};
}
}
stop();
maze_mc.removeMovieClip();
stopAllSounds();
flakeno = 8000;
myflakes = setInterval(makeFlake, 100);
Frame 25
function MazeCell(address, nbrEdges) {
var _local2 = this;
var _local3 = nbrEdges;
_local2.address = address;
_local2.edgeFlags = 0;
_local2.visited = false;
var _local1 = 0;
while (_local1 < _local3) {
_local2.edgeFlags = _local2.edgeFlags << 1;
_local2.edgeFlags = _local2.edgeFlags | 1;
_local1++;
}
}
function CellList(nbrCells) {
var _local2 = nbrCells;
this.cells = new Array();
var _local1 = 0;
while (_local1 < _local2) {
cells[_local1] = null;
_local1++;
}
}
function Maze() {
this.digMethod = 0;
}
function GridMaze(w, h) {
var _local1 = this;
_local1.w = w;
_local1.h = h;
_local1.digMethod = 2;
_local1.idleReport = spinDice;
_local1.completionFunc = FinishMaze;
}
function drawMyMaze() {
var _local1 = this;
var _local2 = _root;
mc.TW = 400 / (_local1.maze.w + 2);
mc.TH = 400 / (_local1.maze.h + 2);
mc.TM = mc.TW;
mc.LM = mc.TH;
mc.clear();
mc.lineStyle(3, 10066329, 100);
var _local3 = _local1.maze.cells.length;
while (_local3 >= 0) {
_local1.maze.drawCell(_local1, _local1.maze.cells[_local3]);
}
_local1.onEnterFrame = undefined;
_local2.mcSanta._width = (_local2.mcSanta._height = _local2.blockSize * 0.5);
_local2.mcSanta._x = 25 + (_local2.blocksize * 1.5);
_local2.mcSanta._y = 75 + (_local2.blocksize * 1.5);
if (_local2.arrDays[_local2.Day] != "BONUS") {
_local2.attachMovie("mcTarget", "target1", 1);
_local2.target1._width = (_local2.target1._height = _local2.blockSize * 0.75);
_local2.target1._x = (25 + (_local2.blockSize * _local1.maze.h)) + (_local2.blockSize * 0.5);
_local2.target1._y = 75 + (_local2.blockSize * 1.5);
_local2.attachMovie("mcTarget", "target2", 2);
_local2.target2._width = (_local2.target2._height = _local2.blockSize * 0.75);
_local2.target2._x = (25 + (_local2.blockSize * _local1.maze.h)) + (_local2.blockSize * 0.5);
_local2.target2._y = (75 + (_local2.blockSize * _local1.maze.h)) + (_local2.blockSize * 0.5);
_local2.attachMovie("mcTarget", "target3", 3);
_local2.target3._width = (_local2.target3._height = _local2.blockSize * 0.75);
_local2.target3._x = 25 + (_local2.blockSize * 1.5);
_local2.target3._y = (75 + (_local2.blockSize * _local1.maze.h)) + (_local2.blockSize * 0.5);
} else {
target = 1;
while (target <= 10) {
myTarget = _local2.attachMovie("mcGift", "target" + target, target + 2000);
myTarget.gotoAndStop(random(5) + 1);
myTarget.onEnterFrame = function () {
var _local1 = this;
var _local2 = _root;
if (_local1.hitTest(_local2.mcSanta._x, _local2.mcSanta._y)) {
_local1.my500 = _local2.attachMovie("mc500", "mc500" + _local1._name.substr(6), Number(_local1._name.substr(6)) + 3000);
_local1.my500._x = _local1._x;
_local1.my500._y = _local1._y;
_local1.removeMovieClip();
}
};
myTarget.onUnload = function () {
_root.checkWin();
};
target_ok = false;
while (!target_ok) {
target_xpos = random(_local1.maze.w) + 1;
target_ypos = random(_local1.maze.h - 1) + 2;
target_ok = true;
sTarget = 0;
while (sTarget < arrTarget.length) {
if ((target_xpos == arrTarget[sTarget][0]) && (target_ypos == arrTarget[sTarget][1])) {
target_ok = false;
break;
}
sTarget++;
}
if (target_ok) {
arrTarget.push([target_xpos, target_ypos]);
}
}
myTarget._width = (myTarget._height = _local2.blockSize * 0.75);
myTarget._x = (25 + (_local2.blockSize * target_xpos)) + (_local2.blockSize * 0.5);
myTarget._y = (75 + (_local2.blockSize * target_ypos)) + (_local2.blockSize * 0.5);
target++;
}
}
if (_local2.arrDays[_local2.Day] != "13") {
_local2.mcRemaining.setUpTimer();
_local2.mcRemaining.startTime();
_local2.mcSanta.onEnterFrame = _local2.followMouse;
}
_local3 = _local3--;
}
function FinishMaze() {
_root.mcLevel.gotoAndPlay(31);
}
function resetGridMaze() {
mc.maze.init();
}
function biggerGridMaze() {
if (mc.maze.w < 32) {
mc.maze.w = mc.maze.w + 2;
mc.maze.h = mc.maze.h + 2;
}
mc.maze.init();
}
function smallerGridMaze() {
if (this.active) {
if (mc.maze.w > 2) {
mc.maze.w = mc.maze.w - 2;
mc.maze.h = mc.maze.h - 2;
}
mc.maze.init();
}
}
function init() {
var _local1 = this;
_local1.mc = _local1.createEmptyMovieClip("maze_mc", 10);
_local1.mc._x = 25;
_local1.mc._y = 75;
_local1.mc.maze = new GridMaze(MW, MH);
_local1.mc.maze.init();
}
function setupGame() {
var _local1 = _root;
_local1.isPaused = false;
Day++;
level = arrDays[Day];
if (Number(level) >= 13) {
_local1.finished = "ok";
_local1.attachMovie("Over", "Over", 7000);
} else {
txtLevel.text = arrDays[Day];
backx = false;
backy = false;
mcSanta._x = mcSanta.startX;
mcSanta._y = mcSanta.startY;
lights1._visible = false;
lights2._visible = false;
lights3._visible = false;
mc1000_1.gotoAndStop(46);
mc1000_2.gotoAndStop(46);
mc1000_3.gotoAndStop(46);
haus1._visible = true;
haus2._visible = true;
haus3._visible = true;
_local1.ok1 = false;
_local1.ok2 = false;
_local1.ok3 = false;
if (arrDays[Day] == "BONUS") {
mcLevel.mcLevel.txtLevel.text = "Bonus Round";
} else {
mcLevel.mcLevel.txtLevel.text = ("On the " + arrLevel[Day]) + " day of Christmas...";
}
mcLevel._visible = true;
mcLevel.play();
}
}
function checkWin() {
var _local1 = _root;
if (_local1.arrDays[_local1.Day] != "BONUS") {
if ((_local1.ok1 && (_local1.ok2)) && (_local1.ok3)) {
delete mcSanta.onEnterFrame;
_local1.mcRemaining.stopTime();
_local1.mcComplete.mcComplete.txtText.text = "Round Complete!";
_local1.mcComplete.mcComplete.txtTime.text = "Time Left: " + _local1.mcRemaining.txtTime.text;
myMin = (Number(_local1.mcRemaining.txtTime.text.substr(0, 1)) * 60) * 100;
mySec = Number(_local1.mcRemaining.txtTime.text.substr(2, 2)) * 100;
myMin = myMin + mySec;
_local1.mcComplete.myScore = myMin;
_local1.mcComplete.mcComplete.txtScore.text = "Bonus Score: " + myMin;
_local1.mcComplete._visible = true;
_local1.mcComplete.play();
}
} else {
win = true;
giftcheck = 1;
while (giftcheck <= 10) {
if (_local1["target" + giftcheck] != undefined) {
win = false;
break;
}
giftcheck++;
}
if (win) {
delete mcSanta.onEnterFrame;
_local1.mcRemaining.stopTime();
_local1.mcComplete.mcComplete.txtTime.text = "Time Left: " + _local1.mcRemaining.txtTime.text;
myMin = (Number(_local1.mcRemaining.txtTime.text.substr(0, 1)) * 60) * 100;
mySec = Number(_local1.mcRemaining.txtTime.text.substr(2, 2)) * 100;
myMin = myMin + mySec;
_local1.mcComplete.myScore = myMin;
_local1.mcComplete.mcComplete.txtScore.text = "Bonus Score: " + myMin;
_local1.mcComplete._visible = true;
_local1.mcComplete.play();
}
}
}
function followMouse() {
var _local1 = this;
var _local2 = _root;
if (_local2.arrDays[Day] != "BONUS") {
ctr = 1;
while (ctr <= 3) {
if (_local2["target" + ctr].hitTest(_local1._x, _local1._y) && (!_local2["ok" + ctr])) {
_local2["ok" + ctr] = true;
_local2["lights" + ctr]._visible = true;
_local2["haus" + ctr]._visible = false;
_local2["mc1000_" + ctr].gotoAndPlay(1);
}
ctr++;
}
}
if ((((_local2._xmouse > (maze_mc._x + _local2.blockSize_x)) && (_local2._xmouse < (maze_mc._x + (_local2.blockSize * (maze_mc.maze.h + 1))))) && (_local2._ymouse > (maze_mc._y + _local2.blocksize))) && (_local2._ymouse < (maze_mc._y + (_local2.blockSize * (maze_mc.maze.h + 1))))) {
_local1.destx = (_local2._xmouse - _local1._x) / 3;
_local1.desty = (_local2._ymouse - _local1._y) / 3;
if (_local1.destx > 3) {
_local1.destx = 3;
}
if (_local1.destx < -3) {
_local1.destx = -3;
}
if (_local1.desty > 3) {
_local1.desty = 3;
}
if (_local1.desty < -3) {
_local1.desty = -3;
}
_local1.oldx = _local1._x;
_local1.oldy = _local1._y;
_local1._x = _local1._x + _local1.destx;
_local1._y = _local1._y + _local1.desty;
if (maze_mc.hitTest(_local1._x - (_local1._width / 2), _local1._y, true) || (maze_mc.hitTest(_local1._x + (_local1._width / 2), _local1._y, true))) {
backx = true;
}
if (maze_mc.hitTest(_local1._x, _local1._y - (_local1._height / 2), true) || (maze_mc.hitTest(_local1._x, _local1._y + (_local1._height / 2), true))) {
backy = true;
}
if (backx) {
backx = false;
_local1._x = _local1.oldx;
}
if (backy) {
backy = false;
_local1._y = _local1.oldy;
}
}
}
function playMusic() {
myMP3.onLoad = function () {
myMP3.start();
};
myMP3.onSoundComplete = function () {
songNo++;
if (songNo > 4) {
songNo = 1;
}
myMP3.loadSound(("http://www.funflashgames.com/12days/sounds/" + songNo) + ".mp3", true);
};
myMP3.loadSound(("http://www.funflashgames.com/12days/sounds/" + songNo) + ".mp3", true);
}
_quality = "medium";
initCtr++;
if (initCtr > 1) {
trace("Mazeclass script called twice");
}
MazeCell.prototype.clearEdge = function (edgeNbr) {
this.edgeFlags = this.edgeFlags & (~(1 << edgeNbr));
};
CellList.prototype.getRandomEdge = function () {
var _local2 = this;
var nsize = _local2.countNonEmpties();
var nIdx = random(nsize);
var _local3 = 0;
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if (((_local2.cells[_local1] != null) && (!_local2.cells[_local1].visited)) && ((_local3++) == nIdx)) {
return(_local1);
}
}
return(-1);
};
CellList.prototype.containsNonEmpties = function () {
var _local2 = this;
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if (_local2.cells[_local1] != null) {
return(true);
}
}
return(false);
};
CellList.prototype.countNonEmpties = function () {
var _local2 = this;
var _local3 = 0;
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if (_local2.cells[_local1] != null) {
_local3++;
}
}
return(_local3);
};
Maze.prototype.clearVisited = function () {
var _local2 = this;
var _local1 = 0;
while (_local1 < _local2.maxCells) {
_local2.cells[_local1].visited = false;
_local1++;
}
_local2.cstack = new Array();
};
Maze.prototype.solvePass = function () {
var _local1 = this;
var i = 0;
while (((i < 25) && (_local1.nbrSolved < _local1.maxCells)) && ((_local1.n++) < (_local1.maxCells * 2))) {
var _local3 = _local1.findOpenNeighbors(_local1.curCellAddr);
var _local2 = _local1.cells[_local1.curCellAddr];
_local2.visited = true;
if (_local3.containsNonEmpties()) {
var edgeNbr = _local3.getRandomEdge();
var newcell = _local3.cells[edgeNbr];
_local2.clearEdge(edgeNbr);
newcell.clearEdge(_local1.getEdge(newcell, _local2));
_local1.nbrSolved++;
_local1.cstack.push(_local2.address);
_local1.curCellAddr = newcell.address;
} else {
if (_local1.cstack.length <= 0) {
trace("Empty Stack (shouldn't happen)!");
clearInterval(_local1.sih);
if (_local1.completionFunc != undefined) {
_local1.completionFunc();
}
return;
}
switch (_local1.digMethod) {
case 0 :
_local1.curCellAddr = _local1.cstack.shift();
break;
case 1 :
_local1.curCellAddr = _local1.cstack.pop();
break;
case 2 :
var idx = random(_local1.cstack.length);
_local1.curCellAddr = _local1.cstack[idx];
_local1.cstack.splice(idx, 1);
}
}
i++;
}
if (_local1.nbrSolved >= _local1.maxCells) {
if (_local1.idleReport != undefined) {
_local1.idleReport(1);
}
clearInterval(_local1.sih);
if (_local1.completionFunc != undefined) {
_local1.completionFunc();
}
} else if (_local1.n >= (_local1.maxCells * 2)) {
trace("maze not solved");
clearInterval(_local1.sih);
if (_local1.completionFunc != undefined) {
_local1.completionFunc();
}
} else if (_local1.idleReport != undefined) {
_local1.idleReport(_local1.nbrSolved / _local1.maxCells);
}
};
Maze.prototype.init = function () {
var _local2 = this;
_local2.maxCells = _local2.getMaxCells();
_local2.cells = new Array();
_local2.cstack = new Array();
var _local1 = 0;
while (_local1 < _local2.maxCells) {
_local2.cells[_local1] = new MazeCell(_local1, _local2.getNbrEdges(_local1));
_local1++;
}
_local2.pokeEntryHoles();
_local2.curCellAddr = random(_local2.maxCells);
_local2.nbrSolved = 1;
_local2.n = 0;
_local2.sih = SetInterval(function (maze) {
maze.solvePass();
}, 50, _local2);
};
Maze.prototype.getEdge = function (src, dst) {
var _local3 = dst;
var _local2 = this.findNeighbors(src.address);
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if (_local2.cells[_local1] == _local3) {
return(_local1);
}
}
return(-1);
};
Maze.prototype.findOpenNeighbors = function (addr) {
var _local2 = this.findNeighbors(addr);
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if ((_local2.cells[_local1] != null) && (_local2.cells[_local1].visited)) {
_local2.cells[_local1] = null;
}
}
return(_local2);
};
Maze.prototype.findOpenAccess = function (addr) {
var _local2 = this.findNeighbors(addr);
var _local3 = this.cells[addr];
var _local1 = _local2.cells.length;
while (_local1-- , _local1 >= 0) {
if ((_local2.cells[_local1] != null) && (_local2.cells[_local1].visited || ((_local3.edgeFlags & (1 << _local1)) != 0))) {
_local2.cells[_local1] = null;
}
}
return(_local2);
};
Maze.prototype.pokeEntryHoles = function () {
var _local1 = this;
_local1.cells[0].clearEdge(1);
if (_root.arrDays[_root.Day] != "BONUS") {
_local1.cells[_local1.maxCells - 1].clearEdge(3);
_local1.cells[Math.sqrt(_local1.maxCells) - 1].clearEdge(1);
_local1.cells[_local1.maxCells - Math.sqrt(_local1.maxCells)].clearEdge(3);
}
};
MW = 10;
MH = 10;
GridMaze.prototype = new Maze();
GridMaze.prototype.getNbrEdges = function (addr) {
return(4);
};
GridMaze.prototype.getMaxCells = function () {
return(this.w * this.h);
};
GridMaze.prototype.findNeighbors = function (cellAddr) {
var _local1 = this;
var _local3 = cellAddr;
var _local2 = new CellList(4);
var x = (_local3 % _local1.w);
var y = Math.floor(_local3 / _local1.w);
if (x < (_local1.w - 1)) {
_local2.cells[0] = _local1.cells[_local3 + 1];
}
if (y > 0) {
_local2.cells[1] = _local1.cells[_local3 - _local1.w];
}
if (x > 0) {
_local2.cells[2] = _local1.cells[_local3 - 1];
}
if (y < (_local1.h - 1)) {
_local2.cells[3] = _local1.cells[_local3 + _local1.w];
}
return(_local2);
};
GridMaze.prototype.drawCell = function (mc, cell) {
var _local1 = mc;
var _local2 = cell.address % this.w;
var _local3 = Math.floor(cell.address / this.w);
if (cell.edgeFlags & 1) {
_local1.drawLine(_local1.LM + ((_local2 + 1) * _local1.TW), _local1.TM + ((_local3 + 1) * _local1.TH), _local1.LM + ((_local2 + 1) * _local1.TW), _local1.TM + (_local3 * _local1.TH));
}
if (cell.edgeFlags & 2) {
_local1.drawLine(_local1.LM + ((_local2 + 1) * _local1.TW), _local1.TM + (_local3 * _local1.TH), _local1.LM + (_local2 * _local1.TW), _local1.TM + (_local3 * _local1.TH));
}
if (cell.edgeFlags & 4) {
_local1.drawLine(_local1.LM + (_local2 * _local1.TW), _local1.TM + (_local3 * _local1.TH), _local1.LM + (_local2 * _local1.TW), _local1.TM + ((_local3 + 1) * _local1.TH));
}
if (cell.edgeFlags & 8) {
_local1.drawLine(_local1.LM + (_local2 * _local1.TW), _local1.TM + ((_local3 + 1) * _local1.TH), _local1.LM + ((_local2 + 1) * _local1.TW), _local1.TM + ((_local3 + 1) * _local1.TH));
}
_root.blockSize = Math.abs((_local1.LM + ((_local2 + 1) * _local1.TW)) - (_local1.LM + (_local2 * _local1.TW)));
};
MovieClip.prototype.drawLine = function (x1, y1, x2, y2) {
this.moveTo(x1, y1);
this.lineTo(x2, y2);
};
init();
arrDays = new Array("", 1, 2, 3, "BONUS", 4, 5, 6, 7, "BONUS", 8, 9, 10, 11, "BONUS", 12, 13);
arrLevel = new Array("", "1st", "2nd", "3rd", "", "4th", "5th", "6th", "7th", "", "8th", "9th", "10th", "11th", "", "12th");
Day = 0;
txtScore.text = 0;
mcLevel._visible = false;
mcComplete._visible = false;
mcComplete.gotoAndStop(101);
mcLevel.gotoAndStop(121);
myMP3 = new Sound();
songNo = 1;
playMusic();
stop();
Instance of Symbol 95 MovieClip "lights1" in Frame 25
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 96 MovieClip "lights2" in Frame 25
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 97 MovieClip "lights3" in Frame 25
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 108 MovieClip "mcRemaining" in Frame 25
onClipEvent (load) {
function setUpTimer() {
if (_root.arrDays[_root.Day] == "BONUS") {
min = 1;
txtTime.text = "1:00:0";
} else {
min = 2;
txtTime.text = "2:00:0";
}
sec = 0;
mil = 0;
}
function countdown() {
var _local1 = _root;
mil--;
if (mil < 0) {
mil = 9;
sec--;
if (sec < 0) {
sec = 59;
min--;
}
}
if (((min == 0) && (sec == 0)) && (mil == 0)) {
stopTime();
delete _local1.mcSanta.onEnterFrame;
if (_local1.arrDays[_local1.Day] == "BONUS") {
_local1.mcComplete.mcComplete.txtText.text = "Time is up!";
_local1.mcComplete.mcComplete.txtScore.text = "";
_local1.mcComplete.mcComplete.txtTime.text = "";
_local1.mcComplete.myScore = 0;
_local1.mcComplete._visible = true;
_local1.mcComplete.play();
} else {
_local1.finished = "";
_local1.attachMovie("Over", "Over", 7000);
}
}
smil = mil;
if (sec < 10) {
ssec = "0" + sec;
} else {
ssec = sec;
}
txtTime.text = (((min + ":") + ssec) + ":") + smil;
updateAfterEvent();
}
function stopTime() {
clearInterval(myTime);
}
function startTime() {
myTime = setInterval(countdown, 100);
}
_root.setupGame();
}
Instance of Symbol 123 MovieClip "mcSanta" in Frame 25
onClipEvent (load) {
startX = this._x;
startY = this._y;
}
Symbol 7 MovieClip [flakes] Frame 1
stop();
Symbol 12 MovieClip [mc500] Frame 2
_root.txtScore.text = Number(_root.txtScore.text) + 500;
Symbol 12 MovieClip [mc500] Frame 45
_root.checkWin();
Symbol 12 MovieClip [mc500] Frame 46
this.removeMovieClip();
Symbol 18 MovieClip [mcGift] Frame 1
stop();
Symbol 25 MovieClip Frame 1
stop();
Symbol 31 Button
on (release) {
myScore = new LoadVars();
myScore.score = _root.txtScore.text;
myScore.name = txtName.text;
myScore.id = _root.id;
myScore.toString();
if (_root.url.substr(0, 5) != "http:") {
myScore.send("http://" + _root.url, "_self", "POST");
} else {
myScore.send(_root.url, "_self", "POST");
}
_root.isPaused = false;
stopAllSounds();
_root.gotoAndStop("intro");
this.removeMovieClip();
}
Symbol 34 MovieClip [Over] Frame 15
if (_root.finished == "ok") {
mcScreen.gotoAndStop(2);
}
Symbol 34 MovieClip [Over] Frame 31
stop();
Symbol 50 MovieClip Frame 20
stop();
_parent.play();
Symbol 51 MovieClip Frame 1
stop();
this.onEnterFrame = function () {
perc = Math.round(100 * (_root.getBytesLoaded() / _root.getBytesTotal()));
gotoAndStop(perc);
};
Symbol 51 MovieClip Frame 100
stop();
delete this.onEnterFrame;
Symbol 51 MovieClip Frame 106
_parent.nextFrame();
Symbol 64 MovieClip Frame 1
play();
Symbol 64 MovieClip Frame 86
stop();
_parent.play();
Symbol 65 MovieClip Frame 1
stop();
_quality = "BEST";
Symbol 65 MovieClip Frame 15
_parent.play();
Symbol 72 Button
on (release) {
getURL ("http://www.funflashgames.com", "_blank");
}
Symbol 75 Button
on (release) {
getURL ("http://www.funflashgames.com/pages/FreeContent.htm", "_blank");
}
Symbol 78 Button
on (release) {
gotoAndStop ("start");
}
Symbol 79 Button
on (release) {
gotoAndStop ("instructions");
}
Symbol 80 Button
on (release) {
getURL ("http://www.funflashgames.com/highscores/12daysofchristmas.html", "_self");
}
Symbol 83 Button
on (release) {
gotoAndStop ("intro");
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 95 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 96 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Instance of Symbol 93 MovieClip in Symbol 97 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(105));
}
Symbol 111 MovieClip Frame 1
_root.maze_mc._visible = false;
Symbol 111 MovieClip Frame 30
stop();
Symbol 111 MovieClip Frame 120
_root.maze_mc.onEnterFrame = _root.drawMyMaze;
_root.maze_mc._visible = true;
_visible = false;
stop();
Symbol 115 MovieClip Frame 2
_root.txtScore.text = Number(_root.txtScore.text) + 1000;
Symbol 115 MovieClip Frame 45
_root.checkWin();
Symbol 115 MovieClip Frame 46
stop();
Symbol 116 Button
on (release) {
if (_root.isPaused) {
_root.isPaused = false;
_root.mcRemaining.startTime();
_root.mcSanta.onEnterFrame = _root.followMouse;
_root.mcPause.removeMovieClip();
} else {
_root.isPaused = true;
_root.mcRemaining.stopTime();
_root.attachMovie("mcPause", "mcPause", 6000);
delete _root.mcSanta.onEnterFrame;
}
}
Symbol 121 MovieClip Frame 1
_root.maze_mc._visible = false;
ctr = 1;
while (ctr <= 10) {
_root["target" + ctr].removeMovieClip();
ctr++;
}
Symbol 121 MovieClip Frame 30
_root.txtScore.text = Number(_root.txtScore.text) + myScore;
Symbol 121 MovieClip Frame 100
_visible = false;
_root.setupGame();
_root.biggerGridMaze();
stop();