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

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

Christmas Cat.swf

This is the info page for
Flash #40869

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


Text
<p align="center"><font face="Haettenschweiler" size="39" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="center"><font face="SnowDream" size="39" color="#ff0000" letterSpacing="0.000000" kerning="1">Level 1 - </font></p><p align="center"><font face="SnowDream" size="39" color="#ff0000" letterSpacing="0.000000" kerning="1">10 Presents</font></p>

<p align="center"><font face="Snap ITC" size="39" color="#ffffff" letterSpacing="0.000000" kerning="1">0:00</font></p>

Wrong
Way

<p align="center"><font face="Blitzkrieg NF" size="38" color="#587a49" letterSpacing="0.000000" kerning="1">$2000</font></p>

<p align="center"><font face="Blitzkrieg NF" size="38" color="#ffffff" letterSpacing="0.000000" kerning="1">0000000</font></p>

Good Job!

<p align="right"><font face="Orange LET" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>-100000</b></font></p>

You Died

<p align="left"><font face="Blitzkrieg NF" size="22" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>

Done?

<p align="left"><font face="Orange LET" size="53" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>Not Enough Money!</b></font></p>

<p align="left"><font face="Orange LET" size="53" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>Not Enough Money!</b></font></p>

You Scored

<p align="left"><font face="Orange LET" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>You Scored</b></font></p>

<p align="right"><font face="_sans" size="63" color="#006600" letterSpacing="0.000000" kerning="1"><b>$</b></font></p>

ActionScript [AS1/AS2]

Frame 1
stop(); music = new Sound(this); music.attachSound("MenuMusic"); music.start(0, 999); snowOn = 0; onEnterFrame = function () { if ((_root._currentframe != 1) && (_root._currentframe != 9)) { snowOn = undefined; delete onEnterFrame; } else if (((Math.random() * 100) > 40) && (snowOn < 40)) { snowOn++; mc = attachMovie("snow", "snow" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc._x = Math.random() * Stage.width; mc.speed = (Math.random() * 4) + 2; mc.wind = ((Math.random() * 2) * (Math.round(Math.random() * 1.5) - 1)) + 0.5; mc._alpha = (Math.random() * 42) + 14; scale = (Math.random() * 0.7) + 0.5; mc._xscale = mc._xscale * scale; mc._yscale = mc._yscale * scale; mc.onEnterFrame = function () { this._y = this._y + this.speed; this._x = this._x + this.wind; if ((((this._x > Stage.width) || (this._x < 0)) || (this._y > Stage.height)) || ((_root._currentframe != 1) && (_root._currentframe != 9))) { _root.snowOn--; this.removeMovieClip(); } }; } };
Frame 2
function spewMoney(xx, yy) { mc = _root.attachMovie("money", "money" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc._x = xx; mc._y = yy; mc.starty = yy; } function spewPresent(xx, yy) { mc = _root.attachMovie("present", "present" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc.sett = true; mc._x = xx; mc._y = yy; mc.starty = yy; } function dropPresent() { mc = _root.attachMovie("present", "present" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc._x = _root.player._x + _root.master.worldx; mc._y = _root.player._y; mc.startx = mc._x; _root.master.props.push(mc); _root.master.giftsleft--; _root.presents.push(mc); } function makeCrow(mc) { crow = _root.attachMovie("crow", "crow" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); extra = 0; if (_root.master.worldx != undefined) { extra = extra + _root.master.worldx; } crow._x = (mc._x + mc.chimney._x) + extra; crow._y = mc._y + mc.chimney._y; crow.houseOn = mc; mc.crow = crow; crows.push(crow); } function playerResetValues(who) { who._x = Stage.width / 2; who._y = Stage.height / 2; who.jumping = false; who.xvel = 0; who.yvel = 0; who.friction = 0.5; who.gravity = 2.5; who.speed = 9 + (spower * 3); who.running = false; who.dir = 1; who.onGround = false; who.justjumped = false; who.jumped = true; who.tackling = false; who.houseOn = null; who.chimney = null; who.onChimney = false; who.dropping = false; who.dealthit = false; who.hit = false; who.hitdir = 1; who.jetting = false; who.jetx = 0; who.jetted = false; } function makeHouse() { mc = _root.attachMovie("houses", "houses" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); extra = 0; if (_root.master.worldx != undefined) { extra = extra + _root.master.worldx; } if (lasthouse == undefined) { mc._x = 800; } else { mc._x = lasthouse._x - 759.7; } mc._y = 300; lasthouse = mc; rand = Math.round(Math.random() * 4); if (rand != 1) { mc.gotoAndStop(rand); } if (rand < 3) { mc.hascrow = true; makeCrow(mc); } rand = Math.random() * 100; if (rand > 32) { cat = _root.attachMovie("enemycat", "enemycat" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cat._x = mc._x + (mc._width / 2); cat._y = mc._y + mc.hit._y; cat.origx = cat._x; cat.origy = cat._y; cats.push(cat); mc.cat = cat; } _root.houses.push(mc); } function CreateLevel() { punch1 = new Sound(this); punch2 = new Sound(this); punch1.attachSound("punch1"); punch2.attachSound("punch2"); punch1.setVolume(50); punch2.setVolume(50); master = _root.attachMovie("master", "master", _root.getNextHighestDepth()); i = 0; while (i < 4) { makeHouse(); i++; } i = 0; while (i < 5) { mc = _root.attachMovie("edd", "healthhead" + i, _root.getNextHighestDepth()); mc._xscale = mc._xscale * 0.6; mc._yscale = mc._yscale * 0.6; mc._x = 2; mc._y = 61 + (i * 39); mc.num = i + 1; i++; } gifts = _root.attachMovie("gifts", "gifts", _root.getNextHighestDepth()); gifts._x = 500; gifts._y = 31.75; leveltell = _root.attachMovie("leveltell", "leveltell", _root.getNextHighestDepth()); leveltell._x = 258.45; leveltell._y = 125.1; leveltell.txt.text = ((("Level " + level) + " - ") + (level * 5)) + " Presents"; timer = _root.attachMovie("timer", "timer", _root.getNextHighestDepth()); timer._x = 99; timer._y = 30.5; _root.wrongway = _root.attachMovie("wrongway", "wrongway", _root.getNextHighestDepth()); wrongway._x = Stage.width / 2; wrongway._y = (Stage.height / 2) - 70; moneytxt = _root.attachMovie("moneytxt", "moneytxt", _root.getNextHighestDepth()); moneytxt._x = 165.5; moneytxt._y = -3; player = _root.attachMovie("player", "player", _root.getNextHighestDepth()); player._xscale = player._xscale * 0.65; player._yscale = player._yscale * 0.65; playerResetValues(player); player.onEnterFrame = function () { if (_root.life <= 0) { _root.life = 0; _root.lives--; if (lives > 0) { _root.RestartLevel(); } else { _root.gameOver(); } } _root.fueltank._visible = _root.hasjetpack; _root.wrongway.swapDepths(_root.getNextHighestDepth()); this.swapDepths(_root.getNextHighestDepth()); this.xvel = 0; this.running = false; this.onGround = false; if (this.onChimney) { if ((this._x > (this.chimney._x + this.houseOn._x)) && (this._x < ((this.chimney._x + this.houseOn._x) + this.chimney._width))) { num = (this.houseOn._y + this.houseOn.chimney._y) - this._y; if (Math.abs(num) < 10) { this._y = this.houseOn._y + this.houseOn.chimney._y; this.onChimney = true; this.onGround = true; this.chimney = this.houseOn.chimney; this.yvel = 0; this.justjumped = this.jumping; this.jumping = false; } else { this.jumped = true; } } else { this.jumped = true; } } if (!this.onGround) { this.onChimney = false; this.chimney = null; i = 0; while (i < _root.master.houses.length) { if (this.hitTest(_root.master.houses[i].hit)) { if (_root.master.houses[i].hit.hitTest(this._x, this._y + this.yvel, false) && ((this._y + this.yvel) >= _root.master.houses[i]._y)) { if ((!this.jumped) && (this.yvel > 0)) { if (this.dir == 1) { this._x = ((_root.master.houses[i]._x + 30) + _root.master.houses[i].hit._x) - this._width; } else { this._x = ((_root.master.houses[i]._x + _root.master.houses[i].hit._x) + 30) + _root.master.houses[i].hit._width; } } else { this.houseOn = _root.master.houses[i]; this.jumped = false; this.onGround = true; this.yvel = 0; this.justjumped = this.jumping; this.jumping = false; this._y = _root.master.houses[i].hit._y + _root.master.houses[i]._y; break; } } } i++; } } if ((Key.isDown(37) && (!this.tackling)) && (!this.dropping)) { if (this.jetting) { this.jetx = this.jetx - (this.speed / 10); } else { this.xvel = this.xvel - this.speed; } this.running = true; this.dir = -1; } if ((Key.isDown(39) && (!this.tackling)) && (!this.dropping)) { if (this.jetting) { this.jetx = this.jetx + (this.speed / 10); } else { this.xvel = this.xvel + this.speed; } this.running = true; this.dir = 1; } if ((((Key.isDown(38) && (!this.jumping)) && (this.onGround)) && (!this.tackling)) && (!this.dropping)) { this.jumped = true; this.onGround = false; this.jumping = true; this.yvel = -30; } if (((((Key.isDown(70) && (!this.tackling)) && (this.onChimney)) && (!this.running)) && (_root.master.giftsleft > 0)) && (!this.chimney.done)) { this.dropping = true; _root.master.giftsleft--; _root.master.given++; this.chimney.done = true; } if (((Key.isDown(68) && (!this.tackling)) && (_root.curfuel > 0)) && (_root.hasjetpack)) { this.jetting = true; this.jumped = true; this.jetted = true; _root.curfuel = _root.curfuel - 0.3; } else { this.jetting = false; } if (Key.isDown(88)) { _root.curfuel = _root.maxfuel; _root.hasjetpack = true; } if ((((Key.isDown(32) && (!this.tackling)) && (!this.jumping)) && (this.onGround)) && (!jetting)) { this.dealthit = false; this.tackling = true; } if (this.dropping) { this.gotoAndStop("giftdrop"); } else if (this.hit) { this.gotoAndStop("hit"); this.xvel = this.hitdir * 13; } else if (this.jetting) { this.yvel = this.yvel - 0.8; this.gotoAndStop("jet"); } else if (this.jumping || (!this.onGround)) { this.gotoAndStop("fly"); if ((!this.onChimney) && (this.yvel >= 0)) { if (this.houseOn.crow != undefined) { if ((!this.houseOn.crow.dead) && (this._y < (this.houseOn.crow._y - (this.houseOn.crow._height / 2)))) { if (this.hitTest(this.houseOn.crow)) { this.yvel = -16; this.houseOn.crow.dead = true; } } } } this.tackling = false; } else if (this.tackling) { _root.master.worldx = _root.master.worldx + (this.dir * ((185.05 + (tpower * 20)) / 10)); if (!this.dealthit) { i = 0; while (i < _root.master.enemies.length) { if (this.hitTest(_root.master.enemies[i])) { rand = Math.round(Math.random() + 1); _root["punch" + rand].start(0, 0); _root.master.enemies[i].hit = true; _root.master.enemies[i].hitdir = -this.dir; this.tackling = false; this.dealthit = true; break; } i++; } } this.gotoAndStop("tackle"); } else if (this.running) { this.gotoAndStop("run"); if (this.justjumped) { this.justjumped = false; this.guy.gotoAndPlay("fromfly"); } } else { this.gotoAndStop("idle"); } if (!this.onGround) { if (this.jetting) { this.yvel = this.yvel + (this.gravity / 4); } else if (this.jetted) { this.yvel = this.yvel + (this.gravity / 2); } else { this.yvel = this.yvel + this.gravity; } } if (this.yvel > 20) { this.yvel = 20; } if ((this.yvel < -15) && (this.jetted)) { this.yvel = -15; } if (((this._y - this._height) < 0) && (this.jetted)) { this._y = this._height; this.yvel = 0; } if (this.jumping) { num = (this.houseOn._y + this.houseOn.chimney._y) - this._y; if ((num > 0) && (num < this.yvel)) { this._y = this.houseOn._y + this.houseOn.chimney._y; this.jumped = false; this.onChimney = true; this.chimney = this.houseOn.chimney; this.yvel = 0; this.justjumped = this.jumping; this.jumping = false; } } this._y = this._y + this.yvel; if (this._y > Stage.height) { lives--; if (lives > 0) { _root.RestartLevel(); } else { _root.gameOver(); } } i = 0; while (i < _root.master.money.length) { if (this.hitTest(_root.master.money[i])) { _root.master.money[i].removeMovieClip(); _root.money = _root.money + Math.round((Math.random() * 10) + 10); } i++; } i = 0; while (i < _root.master.presents.length) { if (this.hitTest(_root.master.presents[i])) { _root.master.presents[i].removeMovieClip(); _root.master.giftsleft++; } i++; } if ((!this.jumped) && (this.jetted)) { this.jetted = false; } if (!this.jetting) { this.jetx = this.jetx * 0.9; } _root.master.worldx = _root.master.worldx + (this.xvel + this.jetx); this.jetx = this.jetx * 0.97; this._xscale = this.dir * Math.abs(this._xscale); }; } function RestartLevel() { _root.gifts.removeMovieClip(); _root.moneytxt.removeMovieClip(); _root.timer.removeMovieClip(); bgmusic.stop(); _root.restarted = true; delete player.onEnterFrame; _root.gotoAndStop("died"); } function cleanUp() { i = 0; while (i < 5) { _root["healthhead" + i].removeMovieClip(); i++; } lasthouse = undefined; i = 0; while (i < _root.houses.length) { _root.houses[i].crow.removeMovieClip(); _root.houses[i].cat.removeMovieClip(); _root.houses[i].removeMovieClip(); i++; } i = 0; while (i < presents.length) { presents[i].removeMovieClip(); i++; } i = 0; while (i < _root.master.money.length) { _root.master.money[i].removeMovieClip(); i++; } _root.wrongway.removeMovieClip(); _root.master.removeMovieClip(); delete master; _root.player.removeMovieClip(); delete player; _root.leveltell.removeMovieClip(); _root.gifts.removeMovieClip(); _root.moneytxt.removeMovieClip(); _root.timer.removeMovieClip(); bgmusic.stop(); punch1.stop(); punch2.stop(); delete bgmusic; delete punch1; delete punch2; } function notEnoughDeliveries() { _root.score = _root.score - _root.levelscore; _root.money = _root.money - _root.levelmoney; _root.levelscore = 0; _root.levelmoney = 0; cleanUp(); gotoAndStop ("notenough"); } function nextLevel() { _root.levelscore = 0; _root.levelmoney = 0; level++; cleanUp(); if (level == 10) { _root.startsec = 75; } if (level == 11) { gotoAndStop ("gamewin"); } else { gotoAndStop ("levelwin"); } } function gameOver() { _root.levelscore = 0; _root.levelmoney = 0; cleanUp(); level = undefined; lives = undefined; restarted = undefined; gotoAndStop ("gameover"); } stop(); if ((_root.restarted == false) || (_root.restarted == undefined)) { houses = new Array(); cats = new Array(); presents = new Array(); crows = new Array(); bgmusic = new Sound(this); bgmusic.attachSound("dominant"); bgmusic.start(0, 999); punch1 = new Sound(this); punch2 = new Sound(this); punch1.attachSound("punch1"); punch2.attachSound("punch2"); punch1.setVolume(50); punch2.setVolume(50); lasthouse = undefined; } if (level == undefined) { levelscore = 0; levelmoney = 0; _root.restarted = false; lives = 2; level = 1; money = 0; hasjetpack = false; curfuel = 30; maxfuel = 30; life = 30; maxlife = 30; spower = 1; tpower = 1; moneycap = 300; startsec = 60; score = 0; } if ((!_root.restarted) || (_root.restarted == undefined)) { CreateLevel(); } snowOn = 0; onEnterFrame = function () { if ((_root._currentframe != 2) && (_root._currentframe != 6)) { snowOn = undefined; delete onEnterFrame; } else if (((Math.random() * 100) > 40) && (snowOn < 40)) { snowOn++; mc = attachMovie("snow", "snow" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc._x = Math.random() * Stage.width; mc.speed = (Math.random() * 4) + 2; mc.wind = ((Math.random() * 2) * (Math.round(Math.random() * 1.5) - 1)) + 0.5; mc._alpha = (Math.random() * 42) + 14; scale = (Math.random() * 0.7) + 0.5; mc._xscale = mc._xscale * scale; mc._yscale = mc._yscale * scale; mc.onEnterFrame = function () { this._y = this._y + this.speed; this._x = this._x + this.wind; if ((((this._x > Stage.width) || (this._x < 0)) || (this._y > Stage.height)) || ((_root._currentframe != 2) && (_root._currentframe != 6))) { _root.snowOn--; this.removeMovieClip(); } }; } };
Frame 3
stop();
Frame 4
stop(); frame.txt.text = _root.score; snowOn = 0; onEnterFrame = function () { if (_root._currentframe != 4) { snowOn = undefined; delete onEnterFrame; } else if (((Math.random() * 100) > 40) && (snowOn < 40)) { snowOn++; mc = attachMovie("snow", "snow" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); mc._x = Math.random() * Stage.width; mc.speed = (Math.random() * 4) + 2; mc.wind = ((Math.random() * 2) * (Math.round(Math.random() * 1.5) - 1)) + 0.5; mc._alpha = (Math.random() * 42) + 14; scale = (Math.random() * 0.7) + 0.5; mc._xscale = mc._xscale * scale; mc._yscale = mc._yscale * scale; mc.onEnterFrame = function () { this._y = this._y + this.speed; this._x = this._x + this.wind; if ((((this._x > Stage.width) || (this._x < 0)) || (this._y > Stage.height)) || (_root._currentframe != 4)) { _root.snowOn--; this.removeMovieClip(); } }; } };
Frame 5
stop();
Frame 6
stop();
Frame 7
function Buy() { if (selected == 0) { _root.enough.play(); } else if (selected == 1) { if ((_root.money >= speed) && (_root.spower < 3)) { _root.money = _root.money - speed; _root.spower++; speed = _root.spower * 50; } else { _root.enough.play(); } } else if (selected == 2) { if ((_root.money >= jetpack) && (!_root.hasjetpack)) { _root.money = _root.money - jetpack; _root.hasjetpack = true; } else { _root.enough.play(); } } else if (selected == 3) { if ((_root.money >= fuel) && (_root.curfuel != _root.maxfuel)) { _root.money = _root.money - fuel; _root.curfuel = _root.maxfuel; } else { _root.enough.play(); } } else if (selected == 4) { if ((_root.money >= lifeup) && (_root.lives < 5)) { _root.money = _root.money - lifeup; _root.lives++; } else { _root.enough.play(); } } else if (selected == 5) { if ((_root.money >= moneyupgrade) && (_root.moneycap < 600)) { _root.money = _root.money - moneyupgrade; _root.moneycap = _root.moneycap + 100; } else { _root.enough.play(); } } else if (selected == 6) { if ((_root.money >= tackle) && (_root.tpower < 3)) { _root.money = _root.money - tackle; _root.tpower++; tackle = _root.tpower * 50; } else { _root.enough.play(); } } else if (selected == 7) { if ((_root.money >= maxhealthup) && (_root.maxhealth < 200)) { _root.money = _root.money - maxhealthup; _root.maxlife = _root.maxlife + 30; } else { _root.enough.play(); } } } stop(); tackle = _root.tpower * 50; speed = _root.spower * 50; moneyupgrade = 100; lifeup = 50; maxhealthup = 100; jetpack = 250; fuel = 30; selected = 0; onEnterFrame = function () { notenough.moneytxt.text = "$: " + _root.money; notenough.t1.text = "$: " + speed; notenough.t2.text = "$: " + jetpack; notenough.t3.text = "$: " + fuel; notenough.t4.text = "$: " + lifeup; notenough.t5.text = "$: " + moneyupgrade; notenough.t6.text = "$: " + tackle; notenough.t7.text = "$: " + maxhealthup; }; stop();
Frame 8
stop(); txt.text = _root.score;
Frame 9
stop();
Symbol 18 MovieClip [edd] Frame 1
head.setMask(mask); onEnterFrame = function () { if (this.num < _root.lives) { this.mask._y = -40; } else if (this.num == _root.lives) { this.mask._y = -102 + (62 * (_root.life / _root.maxlife)); } else { this.mask._y = -102; } };
Symbol 22 MovieClip Frame 1
this.done = false;
Symbol 29 MovieClip [houses] Frame 1
stop(); _root.master.props.push(this); _root.master.houses.push(this); this.startx = this._x + _root.master.worldx; rand = Math.round((Math.random() * 4) + 1); if (rand != 1) { }
Symbol 29 MovieClip [houses] Frame 2
stop();
Symbol 29 MovieClip [houses] Frame 3
stop();
Symbol 29 MovieClip [houses] Frame 4
stop();
Symbol 84 MovieClip Frame 3
present = new Sound(_root); present.attachSound("presentgive"); present.start(0, 0);
Symbol 84 MovieClip Frame 17
this._parent.dropping = false;
Symbol 104 MovieClip Frame 14
this._parent.hit = false;
Symbol 124 MovieClip Frame 10
this._parent.tackling = false;
Symbol 148 MovieClip [player] Frame 1
stop();
Symbol 148 MovieClip [player] Frame 2
stop();
Symbol 148 MovieClip [player] Frame 3
stop();
Symbol 148 MovieClip [player] Frame 4
stop();
Symbol 148 MovieClip [player] Frame 5
stop();
Symbol 148 MovieClip [player] Frame 6
stop();
Symbol 148 MovieClip [player] Frame 7
stop();
Symbol 149 MovieClip [master] Frame 1
props = new Array(); houses = new Array(); enemies = new Array(); money = new Array(); presents = new Array(); madeHouses = new Array(); spare = 2; goal = _root.level * 5; given = 0; giftsleft = (_root.level * 5) + spare; gtext = ""; min = 0; sec = _root.startsec; time = "0:00"; checkRate = 30; checkCounter = checkRate; startTime = getTimer(); checkCounter--; secs = "00"; fps = 30; movespeed = 9; worldx = 0; onEnterFrame = function () { _root.moneytxt.txt.text = "$" + _root.money; if (houses[houses.length - 1]._x > -800) { _root.makeHouse(); } if (houses[0]._x > 1600) { houses[0].cat.removeMovieClip(); houses[0].removeMovieClip(); houses.splice(0, 1); } if (worldx > (((houses[1]._x + houses[1]._width) + houses[1].startx) + 440)) { worldx = ((houses[1]._x + houses[1]._width) + houses[1].startx) + 440; _root.wrongway.play(); } if (checkCounter == 0) { fps = Math.floor(checkRate / ((getTimer() - startTime) / 1000)); startTime = getTimer(); checkCounter = checkRate; } sec = sec - (1 / fps); if (giftsleft == 0) { if (given >= (goal * 0.8)) { _root.nextLevel(); } else { _root.notEnoughDeliveries(); } } if ((Math.round(sec) == 0) && (min == 0)) { if (given >= (goal * 0.8)) { _root.nextLevel(); } else { _root.notEnoughDeliveries(); } } else { if (sec == 0) { sec = 60; min--; } if (sec < 10) { secs = "0" + Math.round(sec); } else { secs = Math.round(sec); } time = (min + ":") + secs; _root.timer.txt.text = time; if (giftsleft < 10) { gtext = "0" + giftsleft; } else { gtext = giftsleft; } _root.gifts.txt.text = gtext; i = 0; while (i < props.length) { props[i]._x = props[i].startx - worldx; i++; } } };
Symbol 185 MovieClip Frame 10
this._parent.hit = false;
Symbol 203 MovieClip Frame 19
onEnterFrame = function () { this._parent.startx = this._parent.startx + (this._parent.dir * 31.4285714285714); };
Symbol 203 MovieClip Frame 26
delete onEnterFrame; this._parent.hitting = false;
Symbol 209 MovieClip Frame 1
fallsound = new Sound(_root); fallsound.attachSound("fall"); fallsound.start(0, 0);
Symbol 209 MovieClip Frame 6
this.stop(); sc = 100 + (50 * _root.level); _root.score = _root.score + sc; _root.levelscore = _root.levelscore + sc; if ((Math.random() * 100) > 50) { _root.spewPresent(this._parent.houseOn._x + (this._parent.houseOn._width / 2), this._parent.houseOn._y + this._parent.houseOn.hit._y); } _root.spewMoney(this._parent.houseOn._x + (this._parent.houseOn._width / 2), this._parent.houseOn._y + this._parent.houseOn.hit._y);
Symbol 210 MovieClip [enemycat] Frame 1
function resetValues(who) { who.running = false; who.hit = false; who.hitting = false; who.xvel = 0; who.yvel = 0; who.onGround = false; rand = Math.random(); if (rand > 0.5) { who.dir = 1; } else { who.dir = -1; } who.houseOn = null; who.speed = 5; who.gravity = 2; who.dealthit = false; who.wait = 0; who.limit = 24; who.move = false; who.hitdir = 1; who.patrolling = false; } this._xscale = this._xscale * 0.45; this._yscale = this._yscale * 0.45; resetValues(this); onEnterFrame = function () { this.xvel = 0; if (this.houseOn == null) { i = 0; while (i < _root.master.houses.length) { if (this.hitTest(_root.master.houses[i])) { this.houseOn = _root.master.houses[i]; break; } i++; } } this.onGround = false; if (this.hitTest(this.houseOn.hit)) { if (this.houseOn.hit.hitTest(this._x, this._y, false) && (this._y >= this.houseOn._y)) { this.onGround = true; } } if ((!this.hit) && (!this.onGround)) { if ((this._x + 35) > ((this.houseOn._x + this.houseOn.hit._x) + this.houseOn.hit._width)) { this.startx = ((this.houseOn.startx + this.houseOn.hit._x) + this.houseOn.hit._width) - 30; this._y = this.houseOn._y + this.houseOn.hit._y; this.onGround = true; delete this.guy.onEnterFrame; this.hitting = false; } else if (this._x < (this.houseOn._x + this.houseOn.hit._x)) { this.startx = (this.houseOn.startx + this.houseOn.hit._x) + 30; this._y = this.houseOn._y + this.houseOn.hit._y; delete this.guy.onEnterFrame; this.hitting = false; } else if (((this._x + 35) > (this.houseOn._x + this.houseOn.hit._x)) && (this._x < ((this.houseOn._x + this.houseOn.hit._x) + this.houseOn.hit._width))) { this.onGround = true; } } if (!this.onGround) { this.gotoAndStop("fall"); this.yvel = this.yvel + this.gravity; this._y = this._y + this.yvel; } else { if (_root.player.houseOn == this.houseOn) { if (Math.abs(this._x - _root.player._x) > 20) { this.move = true; if (_root.player._x > this._x) { this.dir = 1; } else { this.dir = -1; } } else { this.move = false; } this.running = this.move; outofrange = _root.player._y > (_root.player.houseOn._y + _root.player.houseOn.hit._y); if (outofrange) { this.running = false; } if ((_root.player.onGround && (!_root.player.onChimney)) && (!outofrange)) { this.wait++; if (Math.abs(this._x - _root.player._x) < 350) { if ((this.wait > this.limit) && (!this.hitting)) { this.wait = 0; this.dealthit = false; this.running = false; this.hitting = true; } } } } else { delete this.guy.onEnterFrame; this.hitting = false; this.running = false; this.patrolling = true; } if (this.hit) { this.startx = this.startx + ((-this.hitdir) * ((this.speed * 3) + (_root.tpower * 6))); delete this.guy.onEnterFrame; this.hitting = false; this.gotoAndStop("gothit"); } else if (this.hitting) { this.xvel = 0; this.gotoAndStop("hit"); if (this.hitTest(_root.player) && (!this.dealthit)) { _root.life = _root.life - 4; this.dealthit = true; rand = Math.round(Math.random() + 1); _root["punch" + rand].start(0, 0); delete this.guy.onEnterFrame; _root.dropPresent(); this.hitting = false; _root.player.hit = true; _root.player.hitdir = this.dir; } } else if ((this.running && (!_root.player.onChimney)) && (this.move)) { this.gotoAndStop("run"); this.xvel = this.speed * this.dir; this.startx = this.startx + this.xvel; } else if (this.patrolling) { this.gotoAndStop("run"); this.xvel = this.speed * this.dir; this.startx = this.startx + this.xvel; if (this._x > (((this.houseOn._x + this.houseOn.hit._width) + this.houseOn.hit._x) - 60)) { this.dir = -1; } else if (this._x < ((this.houseOn._x + this.houseOn.hit._x) + 60)) { this.dir = 1; } } else { this.gotoAndStop("idle"); } } this._xscale = (-this.dir) * Math.abs(this._xscale); }; this.startx = this._x; this.starty = this._y; _root.master.enemies.push(this); _root.master.props.push(this);
Symbol 210 MovieClip [enemycat] Frame 2
stop();
Symbol 210 MovieClip [enemycat] Frame 3
stop();
Symbol 210 MovieClip [enemycat] Frame 4
stop();
Symbol 210 MovieClip [enemycat] Frame 5
stop();
Symbol 210 MovieClip [enemycat] Frame 6
this._parent.removeMovieClip();
Symbol 213 MovieClip [leveltell] Frame 1
filter = new flash.filters.GlowFilter(0, 0.1, 16, 16, 0, 3, false, false); this.filters = new Array(filter); starty = this._y; speed = 1; onEnterFrame = function () { if (this._alpha > 0) { this._y = this._y - speed; this._alpha = this._alpha - (100 / (starty / speed)); } else { this.removeMovieClip(); } };
Symbol 218 MovieClip [wrongway] Frame 1
stop();
Symbol 220 MovieClip [money] Frame 1
if (Math.random() > 0.4) { xvel = 1; } else { xvel = -1; } yvel = -((Math.random() * 5) + 5); gravity = 0.8; speed = 3; _root.master.props.push(this); _root.master.money.push(this); this.startx = this._x + _root.master.worldx; onEnterFrame = function () { this.startx = this.startx + (this.xvel * speed); this._y = this._y + this.yvel; this.yvel = this.yvel + gravity; if (this._y > this.starty) { this.yvel = this.yvel * -0.8; } };
Symbol 224 MovieClip [moneytxt] Frame 1
onEnterFrame = function () { this.scoretxt.text = _root.score; };
Symbol 238 MovieClip Frame 1
sound = new Sound(_root); sound.attachSound("bird"); sound.start(0, 0);
Symbol 238 MovieClip Frame 33
this._parent.ready = true;
Symbol 250 MovieClip Frame 12
this._parent.pecking = false;
Symbol 260 MovieClip Frame 1
sound = new Sound(_root); sound.attachSound("bird"); sound.start(0, 0);
Symbol 260 MovieClip Frame 13
_root.spewMoney(this._parent.houseOn._x + (this._parent.houseOn._width / 2), (this._parent.houseOn._y + this._parent.houseOn.hit._y) - 10); sc = 50 + (20 * _root.level); _root.score = _root.score + sc; _root.levelscore = _root.levelscore + sc; this._parent.removeMovieClip();
Symbol 261 MovieClip [crow] Frame 1
stop(); pecking = false; dead = false; wait = 0; limit = 24; dealthit = false; ready = false; onEnterFrame = function () { if (this.ready) { if (_root.player.houseOn == this.houseOn) { inrange = ((_root.player.jumping || (_root.player.onChimney)) && (Math.abs(_root.player._x - this._x) < 100)) && (_root.player.yvel <= 0); if (inrange) { this.wait++; if (this.wait > this.limit) { this.dealthit = false; this.wait = 0; this.pecking = true; } } } } if (!this.ready) { if (_root.player.houseOn == this.houseOn) { this.gotoAndStop("circle"); } } else if (this.dead) { this.gotoAndStop("dead"); } else if (this.pecking) { this.gotoAndStop("peck"); if (!this.dealthit) { if (this.hitTest(_root.player)) { _root.life = _root.life - 6; this.dealthit = true; _root.dropPresent(); } } } else { this.gotoAndStop("idle"); } }; this.startx = this._x; this.starty = this._y; _root.master.props.push(this);
Symbol 261 MovieClip [crow] Frame 2
stop();
Symbol 261 MovieClip [crow] Frame 3
stop();
Symbol 261 MovieClip [crow] Frame 4
stop();
Symbol 261 MovieClip [crow] Frame 5
stop();
Symbol 269 Button
on (release) { stopAllSounds(); _root.gotoAndStop("game"); }
Symbol 273 Button
on (release) { _root.gotoAndStop("instructions"); }
Symbol 277 Button
on (release) { getURL ("http://www.freegamesjungle.com", "_blank"); }
Symbol 292 Button
on (release) { getURL ("http://www.freegamesjungle.com", "_blank"); }
Symbol 298 MovieClip Frame 1
this._visible = false; fuel.setMask(mask); onEnterFrame = function () { if (_root.curfuel < 0) { _root.curfuel = 0; } mask._y = 4.5 + (57.3 - (57.3 * (_root.curfuel / _root.maxfuel))); };
Symbol 312 Button
on (release) { _root.gotoAndStop("workshop"); }
Symbol 330 Button
on (release) { _root.gotoAndStop("main"); }
Symbol 342 Button
on (release) { _root.gotoAndStop("main"); }
Symbol 345 Button
on (release) { _root.restarted = false; _root.gotoAndStop("game"); }
Symbol 355 MovieClip Frame 1
deadcat = new Sound(this); deadcat.attachSound("deadcat"); deadcat.start(0, 0); deadcat.onSoundComplete = function () { bgmusic = new Sound(_root); bgmusic.attachSound("dominant"); bgmusic.start(0, 999); }; onEnterFrame = function () { i = 0; while (i < _root.master.houses.length) { _root.master.houses[i]._y = _root.master.houses[i]._y + 10; _root.master.houses[i].crow._y = _root.master.houses[i].crow._y + 10; _root.master.houses[i].cat._y = _root.master.houses[i].cat._y + 10; i++; } i = 0; while (i < _root.master.money.length) { _root.master.money[i]._y = _root.master.money[i]._y + 10; _root.master.money[i].starty = _root.master.money[i].starty + 10; i++; } i = 0; while (i < _root.master.presents.length) { _root.master.presents[i]._y = _root.master.presents[i]._y + 10; _root.master.presents[i].starty = _root.master.presents[i].starty + 10; i++; } _root.player._y = _root.player._y + 10; };
Symbol 355 MovieClip Frame 40
_root.cleanUp(); delete onEnterFrame;
Symbol 355 MovieClip Frame 109
_root.CreateLevel(); _root.gotoAndStop("game");
Symbol 368 Button
on (release) { _root.selected = 1; _root.Buy(); }
Symbol 370 Button
on (release) { _root.selected = 2; _root.Buy(); }
Symbol 372 Button
on (release) { _root.selected = 3; _root.Buy(); }
Symbol 374 Button
on (release) { _root.selected = 4; _root.Buy(); }
Symbol 376 Button
on (release) { _root.selected = 5; _root.Buy(); }
Symbol 378 Button
on (release) { _root.selected = 6; _root.Buy(); }
Symbol 380 Button
on (release) { _root.selected = 7; _root.Buy(); }
Symbol 383 Button
on (release) { _root.restarted = false; delete _root.onEnterFrame; _root.gotoAndStop("game"); }
Symbol 391 MovieClip Frame 1
stop();
Symbol 406 Button
on (release) { nextFrame(); gotoAndPlay; }
Symbol 416 Button
on (release) { stopAllSounds(); _root.gotoAndStop("game"); }
Symbol 417 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [SlowMusic]
Symbol 2 Sound [punch2]
Symbol 3 Sound [punch1]
Symbol 4 Sound [presentgive]
Symbol 5 Sound [MenuMusic]
Symbol 6 Sound [dominant]
Symbol 7 Sound [deadcat]
Symbol 8 Sound [fall]
Symbol 9 Sound [bird]
Symbol 10 GraphicUsed by:13
Symbol 11 FontUsed by:12
Symbol 12 EditableTextUses:11Used by:13
Symbol 13 MovieClip [gifts]Uses:10 12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:18 298
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClip [edd]Uses:15 17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:29
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:29
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:29
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:29
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClip [houses]Uses:20 22 24 26 28
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip [snow]Uses:30
Symbol 32 GraphicUsed by:47 84
Symbol 33 GraphicUsed by:47
Symbol 34 GraphicUsed by:47 84
Symbol 35 GraphicUsed by:47
Symbol 36 GraphicUsed by:47
Symbol 37 GraphicUsed by:47 84
Symbol 38 GraphicUsed by:47
Symbol 39 GraphicUsed by:47
Symbol 40 GraphicUsed by:47
Symbol 41 GraphicUsed by:47
Symbol 42 GraphicUsed by:47
Symbol 43 GraphicUsed by:47
Symbol 44 GraphicUsed by:47
Symbol 45 GraphicUsed by:47
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:32 33 34 35 36 37 38 39 40 41 42 43 44 45 46Used by:148
Symbol 48 GraphicUsed by:54
Symbol 49 GraphicUsed by:54
Symbol 50 GraphicUsed by:54
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:48 49 50 51 52 53Used by:148
Symbol 55 GraphicUsed by:63
Symbol 56 GraphicUsed by:63
Symbol 57 GraphicUsed by:63
Symbol 58 GraphicUsed by:63
Symbol 59 GraphicUsed by:63
Symbol 60 GraphicUsed by:63
Symbol 61 GraphicUsed by:63
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:55 56 57 58 59 60 61 62Used by:148
Symbol 64 GraphicUsed by:84
Symbol 65 GraphicUsed by:84
Symbol 66 GraphicUsed by:84
Symbol 67 GraphicUsed by:84
Symbol 68 GraphicUsed by:84
Symbol 69 GraphicUsed by:84
Symbol 70 GraphicUsed by:84
Symbol 71 GraphicUsed by:84
Symbol 72 GraphicUsed by:84
Symbol 73 GraphicUsed by:84
Symbol 74 GraphicUsed by:84
Symbol 75 GraphicUsed by:84
Symbol 76 GraphicUsed by:84
Symbol 77 GraphicUsed by:84
Symbol 78 GraphicUsed by:84
Symbol 79 GraphicUsed by:84
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:64 65 66 67 68 69 70 71 72 73 32 74 75 34 76 77 78 79 37 80 81 82 83Used by:148
Symbol 85 GraphicUsed by:104
Symbol 86 GraphicUsed by:104
Symbol 87 GraphicUsed by:104
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:104 124
Symbol 90 GraphicUsed by:104
Symbol 91 GraphicUsed by:104
Symbol 92 GraphicUsed by:104
Symbol 93 GraphicUsed by:104
Symbol 94 GraphicUsed by:104
Symbol 95 GraphicUsed by:104
Symbol 96 GraphicUsed by:104
Symbol 97 GraphicUsed by:104
Symbol 98 GraphicUsed by:104
Symbol 99 GraphicUsed by:104
Symbol 100 GraphicUsed by:104
Symbol 101 GraphicUsed by:104
Symbol 102 GraphicUsed by:104
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:85 86 87 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Used by:148
Symbol 105 GraphicUsed by:124
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:124
Symbol 108 MovieClipUsed by:124
Symbol 109 GraphicUsed by:124
Symbol 110 GraphicUsed by:124
Symbol 111 GraphicUsed by:124
Symbol 112 GraphicUsed by:115
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:112 113 114Used by:124
Symbol 116 GraphicUsed by:124
Symbol 117 GraphicUsed by:124
Symbol 118 GraphicUsed by:124
Symbol 119 GraphicUsed by:124
Symbol 120 GraphicUsed by:124
Symbol 121 GraphicUsed by:124
Symbol 122 GraphicUsed by:124
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:105 107 108 109 110 89 111 115 116 117 118 119 120 121 122 123Used by:148
Symbol 125 GraphicUsed by:147
Symbol 126 GraphicUsed by:131
Symbol 127 GraphicUsed by:131
Symbol 128 GraphicUsed by:131
Symbol 129 GraphicUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:126 127 128 129 130Used by:147
Symbol 132 GraphicUsed by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:132 133Used by:147
Symbol 135 GraphicUsed by:147
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:147
Symbol 138 GraphicUsed by:147
Symbol 139 GraphicUsed by:147
Symbol 140 GraphicUsed by:147
Symbol 141 GraphicUsed by:147
Symbol 142 GraphicUsed by:147
Symbol 143 GraphicUsed by:147
Symbol 144 GraphicUsed by:147
Symbol 145 GraphicUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:125 131 134 135 137 138 139 140 141 142 143 144 145 146Used by:148
Symbol 148 MovieClip [player]Uses:47 54 63 84 104 124 147
Symbol 149 MovieClip [master]
Symbol 150 GraphicUsed by:164
Symbol 151 GraphicUsed by:164
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:164 171 203
Symbol 154 GraphicUsed by:164
Symbol 155 GraphicUsed by:164
Symbol 156 GraphicUsed by:164
Symbol 157 GraphicUsed by:164
Symbol 158 GraphicUsed by:164
Symbol 159 GraphicUsed by:164
Symbol 160 GraphicUsed by:164
Symbol 161 GraphicUsed by:164
Symbol 162 GraphicUsed by:164
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:150 151 153 154 155 156 157 158 159 160 161 162 163Used by:210
Symbol 165 GraphicUsed by:171
Symbol 166 GraphicUsed by:171
Symbol 167 GraphicUsed by:171
Symbol 168 GraphicUsed by:171
Symbol 169 GraphicUsed by:171
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:165 153 166 167 168 169 170Used by:210 417
Symbol 172 GraphicUsed by:185
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:185 209
Symbol 175 GraphicUsed by:185
Symbol 176 GraphicUsed by:185
Symbol 177 GraphicUsed by:185
Symbol 178 GraphicUsed by:185
Symbol 179 GraphicUsed by:185
Symbol 180 GraphicUsed by:185
Symbol 181 GraphicUsed by:185
Symbol 182 GraphicUsed by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:172 174 175 176 177 178 179 180 181 182 183 184Used by:210
Symbol 186 GraphicUsed by:203
Symbol 187 GraphicUsed by:203
Symbol 188 GraphicUsed by:203
Symbol 189 GraphicUsed by:203
Symbol 190 GraphicUsed by:203
Symbol 191 GraphicUsed by:203
Symbol 192 GraphicUsed by:203
Symbol 193 GraphicUsed by:203
Symbol 194 GraphicUsed by:203
Symbol 195 GraphicUsed by:203
Symbol 196 GraphicUsed by:203
Symbol 197 GraphicUsed by:203
Symbol 198 GraphicUsed by:203
Symbol 199 GraphicUsed by:203
Symbol 200 GraphicUsed by:203
Symbol 201 GraphicUsed by:203
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:186 153 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202Used by:210
Symbol 204 GraphicUsed by:209
Symbol 205 GraphicUsed by:209
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:204 174 205 206 207 208Used by:210
Symbol 210 MovieClip [enemycat]Uses:164 171 185 203 209
Symbol 211 FontUsed by:212 217
Symbol 212 EditableTextUses:211Used by:213
Symbol 213 MovieClip [leveltell]Uses:212
Symbol 214 FontUsed by:215
Symbol 215 EditableTextUses:214Used by:216
Symbol 216 MovieClip [timer]Uses:215
Symbol 217 TextUses:211Used by:218
Symbol 218 MovieClip [wrongway]Uses:217
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClip [money]Uses:219
Symbol 221 FontUsed by:222 223 359 360 361 362 363 364 365 366
Symbol 222 EditableTextUses:221Used by:224
Symbol 223 EditableTextUses:221Used by:224
Symbol 224 MovieClip [moneytxt]Uses:222 223
Symbol 225 GraphicUsed by:238
Symbol 226 GraphicUsed by:238
Symbol 227 GraphicUsed by:238
Symbol 228 GraphicUsed by:238
Symbol 229 GraphicUsed by:238
Symbol 230 GraphicUsed by:238
Symbol 231 GraphicUsed by:238
Symbol 232 GraphicUsed by:238
Symbol 233 GraphicUsed by:238
Symbol 234 GraphicUsed by:238
Symbol 235 GraphicUsed by:238
Symbol 236 GraphicUsed by:238
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:225 226 227 228 229 230 231 232 233 234 235 236 237Used by:261
Symbol 239 GraphicUsed by:244
Symbol 240 GraphicUsed by:244
Symbol 241 GraphicUsed by:244
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:239 240 241 242 243Used by:261
Symbol 245 GraphicUsed by:250
Symbol 246 GraphicUsed by:250
Symbol 247 GraphicUsed by:250
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:245 246 247 248 249Used by:261
Symbol 251 GraphicUsed by:260
Symbol 252 GraphicUsed by:260
Symbol 253 GraphicUsed by:260
Symbol 254 GraphicUsed by:260
Symbol 255 GraphicUsed by:260
Symbol 256 GraphicUsed by:260
Symbol 257 GraphicUsed by:260
Symbol 258 GraphicUsed by:260
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:251 252 253 254 255 256 257 258 259Used by:261
Symbol 261 MovieClip [crow]Uses:238 244 250 260Used by:417
Symbol 262 GraphicUsed by:293
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:265
Symbol 265 MovieClipUses:264Used by:293 417
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 ButtonUses:266 267 268Used by:293
Symbol 270 GraphicUsed by:273
Symbol 271 GraphicUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:270 271 272Used by:293
Symbol 274 GraphicUsed by:277
Symbol 275 GraphicUsed by:277
Symbol 276 GraphicUsed by:277
Symbol 277 ButtonUses:274 275 276Used by:293
Symbol 278 GraphicUsed by:293
Symbol 279 GraphicUsed by:292
Symbol 280 GraphicUsed by:292
Symbol 281 GraphicUsed by:292
Symbol 282 GraphicUsed by:292
Symbol 283 GraphicUsed by:292
Symbol 284 GraphicUsed by:285 292
Symbol 285 MovieClipUses:284Used by:290 292
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:292
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:292
Symbol 290 MovieClipUses:285Used by:292
Symbol 291 GraphicUsed by:292
Symbol 292 ButtonUses:279 280 281 282 283 285 287 289 290 291 284Used by:293
Symbol 293 MovieClipUses:262 265 269 273 277 278 292Used by:Timeline
Symbol 294 GraphicUsed by:Timeline
Symbol 295 GraphicUsed by:298
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClipUses:295 297 15Used by:Timeline
Symbol 299 GraphicUsed by:315
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:315
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:315
Symbol 304 GraphicUsed by:312
Symbol 305 GraphicUsed by:306 311
Symbol 306 MovieClipUses:305Used by:312
Symbol 307 GraphicUsed by:312
Symbol 308 GraphicUsed by:309 312
Symbol 309 MovieClipUses:308Used by:312
Symbol 310 GraphicUsed by:311 312
Symbol 311 MovieClipUses:310 305Used by:312
Symbol 312 ButtonUses:304 306 307 309 311 310 308Used by:315
Symbol 313 FontUsed by:314 414
Symbol 314 EditableTextUses:313Used by:315
Symbol 315 MovieClipUses:299 301 303 312 314Used by:Timeline
Symbol 316 GraphicUsed by:333
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:333
Symbol 319 FontUsed by:320 382 389 390 398 399
Symbol 320 EditableTextUses:319Used by:333
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:333
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:333
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:333
Symbol 327 GraphicUsed by:330
Symbol 328 GraphicUsed by:330
Symbol 329 GraphicUsed by:330
Symbol 330 ButtonUses:327 328 329Used by:333
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:331Used by:333
Symbol 333 MovieClipUses:316 318 320 322 324 326 330 332Used by:Timeline
Symbol 334 GraphicUsed by:348
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:348
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:348
Symbol 339 GraphicUsed by:342
Symbol 340 GraphicUsed by:341 342
Symbol 341 MovieClipUses:340Used by:342
Symbol 342 ButtonUses:339 341 340Used by:348  Timeline
Symbol 343 GraphicUsed by:344 345
Symbol 344 MovieClipUses:343Used by:345
Symbol 345 ButtonUses:343 344Used by:348
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:348
Symbol 348 MovieClipUses:334 336 338 342 345 347Used by:Timeline
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:355
Symbol 351 FontUsed by:353
Symbol 352 FontUsed by:353
Symbol 353 TextUses:351 352Used by:354
Symbol 354 MovieClipUses:353Used by:355
Symbol 355 MovieClipUses:350 354Used by:Timeline
Symbol 356 GraphicUsed by:388
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:388
Symbol 359 EditableTextUses:221Used by:388
Symbol 360 EditableTextUses:221Used by:388
Symbol 361 EditableTextUses:221Used by:388
Symbol 362 EditableTextUses:221Used by:388
Symbol 363 EditableTextUses:221Used by:388
Symbol 364 EditableTextUses:221Used by:388
Symbol 365 EditableTextUses:221Used by:388
Symbol 366 EditableTextUses:221Used by:388
Symbol 367 GraphicUsed by:368
Symbol 368 ButtonUses:367Used by:388
Symbol 369 GraphicUsed by:370
Symbol 370 ButtonUses:369Used by:388
Symbol 371 GraphicUsed by:372
Symbol 372 ButtonUses:371Used by:388
Symbol 373 GraphicUsed by:374
Symbol 374 ButtonUses:373Used by:388
Symbol 375 GraphicUsed by:376
Symbol 376 ButtonUses:375Used by:388
Symbol 377 GraphicUsed by:378
Symbol 378 ButtonUses:377Used by:388
Symbol 379 GraphicUsed by:380
Symbol 380 ButtonUses:379Used by:388
Symbol 381 GraphicUsed by:383
Symbol 382 TextUses:319Used by:383
Symbol 383 ButtonUses:381 382Used by:388
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:388
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 MovieClipUses:356 358 359 360 361 362 363 364 365 366 368 370 372 374 376 378 380 383 385 387Used by:Timeline
Symbol 389 EditableTextUses:319Used by:391
Symbol 390 EditableTextUses:319Used by:391
Symbol 391 MovieClipUses:389 390Used by:Timeline
Symbol 392 GraphicUsed by:397
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:397
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:397
Symbol 397 MovieClipUses:392 394 396Used by:Timeline
Symbol 398 TextUses:319Used by:Timeline
Symbol 399 EditableTextUses:319Used by:Timeline
Symbol 400 GraphicUsed by:417
Symbol 401 GraphicUsed by:417
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:417
Symbol 404 GraphicUsed by:417
Symbol 405 GraphicUsed by:406 416
Symbol 406 ButtonUses:405Used by:417
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:417
Symbol 409 GraphicUsed by:417
Symbol 410 GraphicUsed by:417
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:417
Symbol 413 GraphicUsed by:417
Symbol 414 EditableTextUses:313Used by:415
Symbol 415 MovieClipUses:414Used by:417
Symbol 416 ButtonUses:405Used by:417
Symbol 417 MovieClipUses:400 401 403 404 406 265 408 409 171 261 410 412 413 415 416Used by:Timeline

Instance Names

"fueltank"Frame 2Symbol 298 MovieClip
"frame"Frame 4Symbol 333 MovieClip
"notenough"Frame 7Symbol 388 MovieClip
"enough"Frame 7Symbol 391 MovieClip
"txt"Frame 8Symbol 399 EditableText
"txt"Symbol 13 MovieClip [gifts] Frame 1Symbol 12 EditableText
"mask"Symbol 18 MovieClip [edd] Frame 1Symbol 15 MovieClip
"head"Symbol 18 MovieClip [edd] Frame 1Symbol 17 MovieClip
"chimney"Symbol 29 MovieClip [houses] Frame 1Symbol 22 MovieClip
"hit"Symbol 29 MovieClip [houses] Frame 1Symbol 22 MovieClip
"dest"Symbol 124 MovieClip Frame 1Symbol 108 MovieClip
"guy"Symbol 148 MovieClip [player] Frame 2Symbol 54 MovieClip
"guy"Symbol 148 MovieClip [player] Frame 6Symbol 124 MovieClip
"guy"Symbol 148 MovieClip [player] Frame 7Symbol 147 MovieClip
"guy"Symbol 210 MovieClip [enemycat] Frame 5Symbol 203 MovieClip
"guy"Symbol 210 MovieClip [enemycat] Frame 6Symbol 209 MovieClip
"txt"Symbol 213 MovieClip [leveltell] Frame 1Symbol 212 EditableText
"txt"Symbol 216 MovieClip [timer] Frame 1Symbol 215 EditableText
"txt"Symbol 224 MovieClip [moneytxt] Frame 1Symbol 222 EditableText
"scoretxt"Symbol 224 MovieClip [moneytxt] Frame 1Symbol 223 EditableText
"fuel"Symbol 298 MovieClip Frame 1Symbol 297 MovieClip
"mask"Symbol 298 MovieClip Frame 1Symbol 15 MovieClip
"txt"Symbol 333 MovieClip Frame 1Symbol 320 EditableText
"moneytxt"Symbol 388 MovieClip Frame 1Symbol 359 EditableText
"t1"Symbol 388 MovieClip Frame 1Symbol 360 EditableText
"t2"Symbol 388 MovieClip Frame 1Symbol 361 EditableText
"t3"Symbol 388 MovieClip Frame 1Symbol 362 EditableText
"t4"Symbol 388 MovieClip Frame 1Symbol 363 EditableText
"t5"Symbol 388 MovieClip Frame 1Symbol 364 EditableText
"t6"Symbol 388 MovieClip Frame 1Symbol 365 EditableText
"t7"Symbol 388 MovieClip Frame 1Symbol 366 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "SlowMusic"
ExportAssets (56)Timeline Frame 1Symbol 2 as "punch2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "punch1"
ExportAssets (56)Timeline Frame 1Symbol 4 as "presentgive"
ExportAssets (56)Timeline Frame 1Symbol 5 as "MenuMusic"
ExportAssets (56)Timeline Frame 1Symbol 6 as "dominant"
ExportAssets (56)Timeline Frame 1Symbol 7 as "deadcat"
ExportAssets (56)Timeline Frame 1Symbol 8 as "fall"
ExportAssets (56)Timeline Frame 1Symbol 9 as "bird"
ExportAssets (56)Timeline Frame 1Symbol 13 as "gifts"
ExportAssets (56)Timeline Frame 1Symbol 18 as "edd"
ExportAssets (56)Timeline Frame 1Symbol 29 as "houses"
ExportAssets (56)Timeline Frame 1Symbol 31 as "snow"
ExportAssets (56)Timeline Frame 1Symbol 148 as "player"
ExportAssets (56)Timeline Frame 1Symbol 149 as "master"
ExportAssets (56)Timeline Frame 1Symbol 210 as "enemycat"
ExportAssets (56)Timeline Frame 1Symbol 213 as "leveltell"
ExportAssets (56)Timeline Frame 1Symbol 216 as "timer"
ExportAssets (56)Timeline Frame 1Symbol 218 as "wrongway"
ExportAssets (56)Timeline Frame 1Symbol 220 as "money"
ExportAssets (56)Timeline Frame 1Symbol 224 as "moneytxt"
ExportAssets (56)Timeline Frame 1Symbol 261 as "crow"

Labels

"main"Frame 1
"game"Frame 2
"levelwin"Frame 3
"gameover"Frame 4
"notenough"Frame 5
"died"Frame 6
"workshop"Frame 7
"gamewin"Frame 8
"instructions"Frame 9
"fromfly"Symbol 54 MovieClip Frame 7
"idle"Symbol 148 MovieClip [player] Frame 1
"run"Symbol 148 MovieClip [player] Frame 2
"fly"Symbol 148 MovieClip [player] Frame 3
"giftdrop"Symbol 148 MovieClip [player] Frame 4
"hit"Symbol 148 MovieClip [player] Frame 5
"tackle"Symbol 148 MovieClip [player] Frame 6
"jet"Symbol 148 MovieClip [player] Frame 7
"idle"Symbol 210 MovieClip [enemycat] Frame 2
"run"Symbol 210 MovieClip [enemycat] Frame 3
"gothit"Symbol 210 MovieClip [enemycat] Frame 4
"hit"Symbol 210 MovieClip [enemycat] Frame 5
"fall"Symbol 210 MovieClip [enemycat] Frame 6
"circle"Symbol 261 MovieClip [crow] Frame 2
"idle"Symbol 261 MovieClip [crow] Frame 3
"peck"Symbol 261 MovieClip [crow] Frame 4
"dead"Symbol 261 MovieClip [crow] Frame 5

Dynamic Text Variables

lifeupSymbol 363 EditableText"<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>"
moneyupgradeSymbol 364 EditableText"<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>"
tackleSymbol 365 EditableText"<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>"
maxhealthupSymbol 366 EditableText"<p align="left"><font face="Blitzkrieg NF" size="19" color="#339900" letterSpacing="0.000000" kerning="1">$: 600</font></p>"




http://swfchan.com/9/40869/info.shtml
Created: 10/5 -2019 17:57:06 Last modified: 10/5 -2019 17:57:06 Server time: 13/05 -2024 11:41:43