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

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

christmas-super-hero.swf

This is the info page for
Flash #127489

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


Text
WWW.SUGAR-FREE-GAMES.COM

x

INSTRUCTIONS

PLAY MORE
GAMES

DOWNLOAD
THIS GAME

PLAY

BACK

Santa is trying to give kids their Christmas presents throwing them from his flying
sleigh. Santa's old, tired and, between us, a bit drunk. In other words, his throws
are not very accurate. Therefore he needs you to help him. What you need to do is
to catch the presents you don't believe will reach their target and to throw them
more accurately.

- Blue presents are for boys.

- Pink presents are for girls

CONTROLS:

Move your
character with
arrow keys

Press "Space" to throw a present

Press "P" to
pause the
game

RESUME GAME

END GAME

YOU HAVE PASSED LEVEL X

000000000000000000000

YOUR CURRENT SCORE IS:

NEXT LEVEL

YOU HAVE PASSED 3 INITIAL LEVELS OF THE
GAME. THE NEXT LEVEL IS ENDLESS, WHICH
MEANS THAT YOU WILL NEVER PASS IT. ARE
YOU SURE YOU WANT TO CONTINUE?

00000000000000000

YOUR SCORE IS:

ENTER YOUR NAME:

*Note: You must be connected to the Internet and allow popups
in order to save your score properly.

SAVE

CANCEL

0000000000

Name

The following information has been sent to www.sugar-free-games.com:

If you could not see your name at the page opened in a new browser window,
press "RETRY" button to try again.

RETRY

NEW GAME

ActionScript [AS1/AS2]

Instance of Symbol 8 MovieClip in Frame 1
onClipEvent (enterFrame) { Process = _parent.getBytesLoaded() / _parent.getBytesTotal(); gotoAndStop(Math.round(Process * 100)); if (_parent._framesloaded > 2) { gotoAndStop (2); } }
Frame 2
stop(); _quality = "HIGH";
Instance of Symbol 8 MovieClip in Frame 2
onClipEvent (enterFrame) { Process = _parent.getBytesLoaded() / _parent.getBytesTotal(); Percentage = Math.round(Process * 100); gotoAndStop(Percentage); _parent.LoadedText = Percentage + "% loaded"; if (_parent.getBytesLoaded() >= _parent.getBytesTotal()) { _visible = false; _parent.LoadedText = ""; if (_parent.SFGad._currentframe == 74) { _parent.SFGad.play(); } } }
Frame 4
stop(); _quality = "HIGH"; Score = 0; Level = 1; Lives = 5; halfPI = (Math.PI/2); dblPI = (Math.PI*2); Rad2Deg = 360 / dblPI;
Instance of Symbol 71 MovieClip "Instructions" in Frame 4
onClipEvent (load) { function Enable() { _visible = true; for (obj in _parent) { _parent[obj].enabled = false; } for (obj in _parent.PauseMenu) { _parent.PauseMenu[obj].enabled = false; } } function Disable() { _visible = false; for (obj in _parent) { _parent[obj].enabled = true; } for (obj in _parent.PauseMenu) { _parent.PauseMenu[obj].enabled = true; } } _visible = false; }
Frame 5
function Pause(OnOff) { if (OnOff) { PauseMenu._visible = true; Paused = true; Scene.Sleigh.Santa.stop(); OldQuality = _quality; _quality = "HIGH"; } else { PauseMenu._visible = false; Paused = false; if (SantaPlaying) { Scene.Sleigh.Santa.play(); } _quality = OldQuality; } } function CheckLevel() { if ((GiftsResolved > LastLevelUp) and ((GiftsResolved % 20) == 0)) { SleighSpeed = SleighSpeed + 0.5; Accuracy = Accuracy + 50; Lives++; LivesText.Update(); } } function InitLevel(L) { switch (L) { case 1 : SleighSpeed = 2; Accuracy = 100; KidsNum = 10; RightBound = 2000; break; case 2 : SleighSpeed = 2.5; Accuracy = 150; KidsNum = 15; RightBound = 2500; break; case 3 : SleighSpeed = 3; Accuracy = 200; KidsNum = 20; RightBound = 3000; break; case 4 : SleighSpeed = 3.5; Accuracy = 250; KidsNum = 25; LeftBound = -2000; RightBound = 2000; } if (Level < 4) { LeftBound = 0; } Scene.Background.gotoAndStop(L); } function CalcAngle(Xfrom, Yfrom, Xto, Yto) { if ((Xfrom == Xto) and (Yfrom == Yto)) { Angle = 0; } else { XDis = Math.abs(Xto - Xfrom); YDis = Math.abs(Yto - Yfrom); Angle = Math.atan(YDis / XDis); if (Xto > Xfrom) { if (Yto < Yfrom) { Angle = halfPI - Angle; } else { Angle = halfPI + Angle; } } else if (Yto > Yfrom) { Angle = (Math.PI + halfPI) - Angle; } else { Angle = (Math.PI + halfPI) + Angle; } if (Angle < 0) { Angle = Angle + (Math.PI*2); } } return(Angle); } function CalcDistance(Xfrom, Yfrom, Xto, Yto) { xDistance = Math.abs(Xto - Xfrom); yDistance = Math.abs(Yto - Yfrom); LineDistance = Math.sqrt(Math.pow(xDistance, 2) + Math.pow(yDistance, 2)); return(LineDistance); } function DropGift(x, y, Type, xSpeed, ySpeed) { NewGift = 0; gf = 1; while (gf <= TotalGifts) { if (!Gifts[gf].Active) { NewGift = gf; break; } gf++; } if (NewGift == 0) { TotalGifts++; NewGift = TotalGifts; Gifts[NewGift] = new Object(); Scene.GiftSample.duplicateMovieClip("Gift" + NewGift, Scene.getNextHighestDepth()); eval ("Scene.Gift" + NewGift).Snd = new Sound(eval ("Scene.Gift" + NewGift)); eval ("Scene.Gift" + NewGift).Snd.attachSound("Catch"); } Gifts[NewGift].Active = true; Gifts[NewGift].Type = Type; Gifts[NewGift].x = x; Gifts[NewGift].y = y; Gifts[NewGift].xSpeed = xSpeed; Gifts[NewGift].ySpeed = ySpeed; eval ("Scene.Gift" + NewGift)._visible = true; eval ("Scene.Gift" + NewGift)._x = x; eval ("Scene.Gift" + NewGift)._y = y; eval ("Scene.Gift" + NewGift).gotoAndStop(Gifts[NewGift].Type); return(NewGift); } function TurnLamps(On) { if (On) { for (l in Scene.Background.Lamps) { Scene.Background.Lamps[l].gotoAndStop(2); } } else { for (l in Scene.Background.Lamps) { Scene.Background.Lamps[l].gotoAndStop(1); } } LampsOn = On; } function PutSmoke(x, y, Type) { NewSmoke = 0; ss = 1; while (ss <= TotalSmokes) { if (!eval ("Scene.Smoke" + ss).Active) { NewSmoke = ss; break; } ss++; } if (NewSmoke == 0) { TotalSmokes++; NewSmoke = TotalSmokes; Scene.SmokeSample.duplicateMovieClip("Smoke" + NewSmoke, Scene.getNextHighestDepth()); Smokes[NewSmoke] = new Object(); eval ("Scene.Smoke" + NewSmoke).Snd = new Sound(eval ("Scene.Smoke" + NewSmoke)); eval ("Scene.Smoke" + NewSmoke).Snd.attachSound("Break"); } if (FX) { eval ("Scene.Smoke" + NewSmoke).Snd.start(); } eval ("Scene.Smoke" + NewSmoke).Active = true; eval ("Scene.Smoke" + NewSmoke)._x = x; eval ("Scene.Smoke" + NewSmoke)._y = y; eval ("Scene.Smoke" + NewSmoke)._visible = true; eval ("Scene.Smoke" + NewSmoke).gotoAndPlay(1); eval ("Scene.Smoke" + NewSmoke)._alpha = 80; eval ("Scene.Smoke" + NewSmoke).Col = new Color(eval ("Scene.Smoke" + NewSmoke)); if (Type == 1) { eval ("Scene.Smoke" + NewSmoke).Col.setRGB("0xFFBBCC"); } if (Type == 2) { eval ("Scene.Smoke" + NewSmoke).Col.setRGB("0xBBDDFF"); } } function PlaceKid(N, Min, Max) { Kids[N] = {Type:random(2) + 1, HasGift:false}; Kids[N].x = Min + random(Max - Min); Loop = true; Xshift = 0; do { if (!Loop) { break; } sh = 0; while (sh <= 1) { TooClose = false; TestPlace = Kids[N].x + (Xshift * Shift[sh]); ii = 1; while (ii <= KidsNum) { if ((ii != N) and (!isNaN(Kids[ii].x))) { if (((Math.abs(TestPlace - Kids[ii].x) < 50) or (TestPlace < Min)) or (TestPlace > Max)) { TooClose = true; break; } } ii++; } if (!TooClose) { Kids[N].x = TestPlace; Loop = false; break; } if (Xshift == 0) { break; } sh++; } Xshift++; } while (Xshift <= (Max - Min)); if (isNaN(eval ("Scene.Kid" + N)._x)) { Scene.KidSample.duplicateMovieClip("Kid" + N, Scene.getNextHighestDepth()); } eval ("Scene.Kid" + N)._x = Kids[N].x; eval ("Scene.Kid" + N)._y = 490; eval ("Scene.Kid" + N).gotoAndStop(Kids[N].Type); eval ("Scene.Kid" + N).Inside.gotoAndPlay(random(8) + 1); GiftsToThrow[N] = {x:((Kids[N].x - Accuracy) - (SleighSpeed * 5)) + random(Accuracy * 2), Thrown:false}; } TotalSmokes = 0; TotalGifts = 0; Gifts = new Array(); GiftInHands = 0; Frame = 1; LastFrame = 1; Dt = new Date(); LastLampsTime = (LastTime = Dt.getTime()); XFly = (YFly = 0); Acc = 2; Direction = 1; GiftsToThrow = new Array(); GiftsStack = new Array(); GiftsResolved = 0; LastLevelUp = 0; SantaPlaying = false; OldQuality = _quality; FX = true; Music = true; Paused = false; JB = new Sound(S); JB.attachSound("Song"); JB.start(0, 1000000); Scene.Background._xscale = (Scene.Background._yscale = 100); Scene.Background._x = -120; Scene.Background._y = 0; Shift = [-1, 1]; Kids = new Array(); InitLevel(Level); DirectionCo = [Number.NaN, {x:0, y:-1}, {x:0.5, y:-0.5}, {x:1, y:0}, {x:0.5, y:0.5}, {x:0, y:1}, {x:-0.5, y:0.5}, {x:-1, y:0}, {x:-0.5, y:-0.5}]; CloakOffset = [Number.NaN, {x1:-10, y1:1, x2:10, y2:0}, {x1:-11, y1:1, x2:3, y2:-1}, {x1:-12, y1:1, x2:-3, y2:-1}, {x1:-11, y1:1, x2:3, y2:-1}, {x1:-10, y1:-1, x2:10, y2:2}]; i = 2; while (i <= 4) { CloakOffset[10 - i] = {x1:-CloakOffset[i].x2, y1:CloakOffset[i].y2, x2:-CloakOffset[i].x1, y2:CloakOffset[i].y1}; i++; } PointsNum = 20; Schoulder = 11; Cell = 5; Elements = 5; MiddleElement = 3; CenterPoint = {x:372, y:200}; ElementsGap = (Schoulder * 2) / (Elements - 1); Line = new Array(); ln = 1; while (ln <= Elements) { Line[ln] = new Array(); Line[ln][0] = {x:(CenterPoint.x - Schoulder) + ((ln - 1) * ElementsGap), y:CenterPoint.y, forces:new Array()}; i = 1; while (i <= PointsNum) { Line[ln][i] = {x:Line[ln][i - 1].x, y:Line[ln][i - 1].y + Cell, forces:new Array()}; i++; } ln++; } TempLine = new Array(); ln = 1; while (ln <= Elements) { TempLine[ln] = new Array(); i = 0; while (i <= PointsNum) { TempLine[ln][i] = {x:Line[ln][i].x, y:Line[ln][i].y}; i++; } ln++; } Scene.createEmptyMovieClip("Draw", Scene.getNextHighestDepth()); Scene.HeroSample.duplicateMovieClip("Hero", Scene.getNextHighestDepth()); Scene.HeroSample._visible = false; Scene.GiftSample._visible = false; Scene.KidSample._visible = false; Scene.SmokeSample._visible = false; i = 1; while (i <= KidsNum) { if (Level < 4) { PlaceKid(i, LeftBound + 30, RightBound - 30); } else { PlaceKid(i, 30, 3970); } i++; } if (Level < 4) { SortGTT = new Array(); for (SortItem in GiftsToThrow) { SortGTT.push({x:GiftsToThrow[SortItem].x, num:SortItem}); } SortGTT.sortOn("x", 16); Gap = SleighSpeed * 29; i = SortGTT.length - 1; while (i >= 1) { if (SortGTT[i].x > ((RightBound - Gap) - (SleighSpeed * 5))) { SortGTT[i].x = (RightBound - Gap) - (SleighSpeed * 5); } if ((SortGTT[i].x - SortGTT[i - 1].x) < Gap) { SortGTT[i - 1].x = SortGTT[i].x - Gap; } i--; } i = 0; while (i < SortGTT.length) { GiftsToThrow[SortGTT[i].num].x = SortGTT[i].x; i++; } } TurnLamps(false);
Instance of Symbol 365 MovieClip "ScoreText" in Frame 5
onClipEvent (load) { function Update() { DigitsArray = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); TempValue = _parent.Score; i = 9; while (i >= 0) { TenPow = Math.pow(10, i); DigitsArray[i] = Math.floor(TempValue / TenPow); TempValue = TempValue - (DigitsArray[i] * TenPow); i--; } LastDigit = 0; i = 9; while (i >= 0) { if (DigitsArray[i] != 0) { LastDigit = i; break; } i--; } i = 0; while (i <= LastDigit) { DigNum = (i + 9) - LastDigit; eval ("Digit" + DigNum).gotoAndStop(DigitsArray[i] + 1); i++; } i = 0; while (i <= (8 - LastDigit)) { eval ("Digit" + i).gotoAndStop(11); i++; } } Update(); }
Instance of Symbol 369 MovieClip "LivesText" in Frame 5
onClipEvent (load) { function Update() { DigitsArray = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); TempValue = Math.ceil(_parent.Lives); i = 9; while (i >= 0) { TenPow = Math.pow(10, i); DigitsArray[i] = Math.floor(TempValue / TenPow); TempValue = TempValue - (DigitsArray[i] * TenPow); i--; } LastDigit = 0; i = 9; while (i >= 0) { if (DigitsArray[i] != 0) { LastDigit = i; break; } i--; } i = 0; while (i <= LastDigit) { eval ("Digit" + i).gotoAndStop(DigitsArray[i] + 1); i++; } i = 9; while (i > LastDigit) { eval ("Digit" + i).gotoAndStop(11); i--; } } Update(); }
Instance of Symbol 385 MovieClip "PauseMenu" in Frame 5
onClipEvent (load) { _visible = false; }
Frame 6
if (!Paused) { if (Level == 4) { LeftBound = Scene.Sleigh._x - 2000; RightBound = Scene.Sleigh._x + 2000; if (CenterPoint.x < (Scene.Background._x - 300)) { Scene.Background._x = Scene.Background._x - 3000; } if (CenterPoint.x > (Scene.Background._x + 2900)) { Scene.Background._x = Scene.Background._x + 3000; } } Dt = new Date(); Time = Dt.getTime(); if ((Time - LastLampsTime) >= 500) { if (LampsOn) { TurnLamps(false); } else { TurnLamps(true); } LastLampsTime = LastLampsTime + 500; } if ((Frame - LastFrame) == 10) { if (Frame > 20) { Lasted = Time - LastTime; if (Lasted > 700) { if (Scene._quality == "HIGH") { Scene._quality = "MEDIUM"; } if (Scene._quality == "MEDIUM") { Scene._quality = "LOW"; } } if (Lasted < 500) { if (Scene._quality == "LOW") { Scene._quality = "MEDIUM"; } if (Scene._quality == "MEDIUM") { Scene._quality = "HIGH"; } } } LastFrame = Frame; LastTime = Time; } Frame++; RA = (LA = (UA = (DA = false))); if (Key.isDown(37)) { LA = true; } if (Key.isDown(39)) { RA = true; } if (Key.isDown(38)) { UA = true; } if (Key.isDown(40)) { DA = true; } if (Key.isDown(80)) { Pause(true); } if (Key.isDown(32) and SpaceReleased) { if (GiftInHands > 0) { DroppedGift = DropGift(CenterPoint.x, CenterPoint.y + 15, GiftInHands, XFly, YFly); Gifts[DroppedGift].NoCatch = 24; GiftInHands = 0; } SpaceReleased = false; } if (!Key.isDown(32)) { SpaceReleased = true; } if (RA) { Direction = 3; } if (LA) { Direction = 7; } if (UA) { Direction = 1; } if (DA) { Direction = 5; } if (RA and UA) { Direction = 2; } if (RA and DA) { Direction = 4; } if (LA and DA) { Direction = 6; } if (LA and UA) { Direction = 8; } if (GiftInHands > 0) { Scene.Hero.gotoAndStop(6); Scene.Hero.Gift.gotoAndStop(GiftInHands); } else { if (Direction > 5) { Scene.Hero._xscale = -100; Scene.Hero.gotoAndStop(10 - Direction); } if (Direction <= 5) { Scene.Hero._xscale = 100; Scene.Hero.gotoAndStop(Direction); } } if (((RA or LA) or UA) or DA) { Acc = 2; } else { Acc = 0; } if (Math.abs(XFly) > 0.1) { XFly = XFly * 0.9; } else { XFly = 0; } if (Math.abs(YFly) > 0.1) { YFly = YFly * 0.9; } else { YFly = 0; } XFly = XFly + (Acc * DirectionCo[Direction].x); YFly = YFly + (Acc * DirectionCo[Direction].y); GlobalHero = {x:CenterPoint.x, y:CenterPoint.y}; Scene.localToGlobal(GlobalHero); Co = (372 - GlobalHero.x) / 10; Scene._x = Scene._x + Co; if (Scene._x > (-LeftBound)) { Scene._x = -LeftBound; } if (Scene._x < (744 - RightBound)) { Scene._x = 744 - RightBound; } if ((CenterPoint.y + YFly) > 350) { CenterPoint.y = 350; YFly = 0; } if ((CenterPoint.y + YFly) < 30) { CenterPoint.y = 30; YFly = 0; } if ((CenterPoint.x + XFly) > (RightBound - 20)) { CenterPoint.x = RightBound - 20; if (XFly > 0) { XFly = 0; } } if ((CenterPoint.x + XFly) < (LeftBound + 20)) { CenterPoint.x = LeftBound + 20; if (XFly < 0) { XFly = 0; } } CenterPoint.x = CenterPoint.x + XFly; CenterPoint.y = CenterPoint.y + YFly; Scene.Hero._x = CenterPoint.x; Scene.Hero._y = CenterPoint.y; if (GiftInHands > 0) { CurrClOffset = CloakOffset[1]; } else { CurrClOffset = CloakOffset[Direction]; } COXStep = (CurrClOffset.x2 - CurrClOffset.x1) / (Elements - 1); COYStep = (CurrClOffset.y2 - CurrClOffset.y1) / (Elements - 1); GapSize = Math.sqrt(Math.pow(COXStep, 2) + Math.pow(COYStep, 2)); ln = 1; while (ln <= Elements) { TempLine[ln][0] = {x:(CenterPoint.x + CurrClOffset.x1) + (COXStep * (ln - 1)), y:(CenterPoint.y + CurrClOffset.y1) + (COYStep * (ln - 1)), forces:new Array()}; i = 1; while (i <= PointsNum) { OldPos = {x:Line[ln][i].x, y:Line[ln][i].y}; DesiredPos = {x:Line[ln][i].x, y:Line[ln][i].y}; Line[ln][i].forces[1].Pow = Line[ln][i].forces[1].Pow * 0.7; if ((!isNaN(Line[ln][i].forces[1].Angle)) and (!isNaN(Line[ln][i].forces[1].Pow))) { DesiredPos.x = DesiredPos.x + (Math.sin(Line[ln][i].forces[1].Angle) * Line[ln][i].forces[1].Pow); DesiredPos.y = DesiredPos.y - (Math.cos(Line[ln][i].forces[1].Angle) * Line[ln][i].forces[1].Pow); } DesiredPos.x = DesiredPos.x + ((Math.random() / 2) - 0.25); DesiredPos.y = DesiredPos.y + ((Math.random() / 2) - 0.25); DesiredPos.y = DesiredPos.y + 2; if (ln != MiddleElement) { if (ln < MiddleElement) { F3Element = ln + 1; } else { F3Element = ln - 1; } D = CalcDistance(Line[F3Element][i].x, Line[F3Element][i].y, Line[ln][i].x, Line[ln][i].y); F3Pow = ((GapSize + ((i * GapSize) * 0.2)) - D) / 10; F3Ang = CalcAngle(Line[F3Element][i].x, Line[F3Element][i].y, Line[ln][i].x, Line[ln][i].y); DesiredPos.x = DesiredPos.x + (Math.sin(F3Ang) * F3Pow); DesiredPos.y = DesiredPos.y - (Math.cos(F3Ang) * F3Pow); } Angle = CalcAngle(TempLine[ln][i - 1].x, TempLine[ln][i - 1].y, DesiredPos.x, DesiredPos.y); TempLine[ln][i].x = TempLine[ln][i - 1].x + (Math.sin(Angle) * Cell); TempLine[ln][i].y = TempLine[ln][i - 1].y - (Math.cos(Angle) * Cell); Line[ln][i].forces[1] = {Angle:CalcAngle(OldPos.x, OldPos.y, TempLine[ln][i].x, TempLine[ln][i].y), Pow:CalcDistance(OldPos.x, OldPos.y, TempLine[ln][i].x, TempLine[ln][i].y)}; i++; } ln++; } ln = 1; while (ln <= Elements) { i = 0; while (i <= PointsNum) { Line[ln][i].x = TempLine[ln][i].x; Line[ln][i].y = TempLine[ln][i].y; i++; } ln++; } Scene.Draw.clear(); ln = 1; while (ln < Elements) { i = PointsNum; while (i > 0) { Scene.Draw.beginFill(16711680); Scene.Draw.moveTo(Line[ln][i].x, Line[ln][i].y); Scene.Draw.lineTo(Line[ln + 1][i].x, Line[ln + 1][i].y); Scene.Draw.lineTo(Line[ln + 1][i - 1].x, Line[ln + 1][i - 1].y); Scene.Draw.lineTo(Line[ln][i - 1].x, Line[ln][i - 1].y); Scene.Draw.lineTo(Line[ln][i].x, Line[ln][i].y); Scene.Draw.endFill(); i--; } ln++; } gtt = 1; while (gtt <= KidsNum) { if ((!GiftsToThrow[gtt].Thrown) and (GiftsToThrow[gtt].x <= ((Scene.Sleigh._x + 19) + (20 * SleighSpeed)))) { GiftsStack.push(gtt); GiftsToThrow[gtt].Thrown = true; } gtt++; } if (SantaPlaying and (Scene.Sleigh.Santa._currentframe == 1)) { SantaPlaying = false; } if ((Scene.Sleigh.Santa._currentframe == 1) and (GiftsStack.length > 0)) { Scene.Sleigh.Santa.play(); SantaPlaying = true; } if (Scene.Sleigh.Santa._currentframe == 12) { SantaGift = Kids[GiftsStack.shift()].Type; Scene.Sleigh.Santa.Gift.gotoAndStop(SantaGift); } if (Scene.Sleigh.Santa._currentframe == 20) { DGift = DropGift(Scene.Sleigh._x + 19, Scene.Sleigh._y - 30, SantaGift, SleighSpeed, 0); Gifts[DGift].NoCatch = 0; } g = 1; while (g <= TotalGifts) { if (Gifts[g].Active) { if (Math.abs(Gifts[g].xSpeed) > 0.1) { Gifts[g].xSpeed = Gifts[g].xSpeed * 0.95; } else { Gifts[g].xSpeed = 0; } Gifts[g].ySpeed = Gifts[g].ySpeed + 0.5; Gifts[g].x = Gifts[g].x + Gifts[g].xSpeed; Gifts[g].y = Gifts[g].y + Gifts[g].ySpeed; eval ("Scene.Gift" + g)._x = Gifts[g].x; eval ("Scene.Gift" + g)._y = Gifts[g].y; if (Gifts[g].NoCatch > 0) { Gifts[g].NoCatch--; } if ((((((GiftInHands == 0) and (Gifts[g].NoCatch == 0)) and (Gifts[g].x > (CenterPoint.x - 20))) and (Gifts[g].x < (CenterPoint.x + 20))) and (Gifts[g].y > (CenterPoint.y - 5))) and (Gifts[g].y < (CenterPoint.y + 50))) { Gifts[g].Active = false; GiftInHands = Gifts[g].Type; eval ("Scene.Gift" + g)._visible = false; XFly = (XFly + Gifts[g].xSpeed) / 2; YFly = (YFly + Gifts[g].ySpeed) / 2; Scene.Hero.gotoAndStop(6); Scene.Hero.Gift.gotoAndStop(GiftInHands); } if (Gifts[g].y >= 420) { k = 1; while (k <= KidsNum) { if (((Gifts[g].x > (Kids[k].x - 25)) and (Gifts[g].x < (Kids[k].x + 25))) and (!Kids[k].HasGift)) { Gifts[g].Active = false; eval ("Scene.Gift" + g)._visible = false; Kids[k].HasGift = true; if (Gifts[g].Type == Kids[k].Type) { eval ("Scene.Kid" + k).Inside.gotoAndStop(10); if (FX) { eval ("Scene.Gift" + g).Snd.start(); } Score = Score + Math.round((SleighSpeed * Accuracy) / 30); ScoreText.Update(); } else { eval ("Scene.Kid" + k).Inside.gotoAndStop(11); } GiftsResolved++; if (Level == 4) { CheckLevel(); } if ((GiftsResolved >= KidsNum) and (Level < 4)) { Level++; Lives++; if (Level < 4) { gotoAndStop ("EndLevel"); } else { gotoAndStop ("EndLevel3"); } } break; } k++; } if ((Gifts[g].y >= 480) and Gifts[g].Active) { Gifts[g].Active = false; eval ("Scene.Gift" + g)._visible = false; PutSmoke(Gifts[g].x, 480, Gifts[g].Type); Lives--; LivesText.Update(); if (Lives <= 0) { gotoAndStop ("EndGame"); } GiftsResolved++; if (Level == 4) { CheckLevel(); } if ((GiftsResolved >= KidsNum) and (Level < 4)) { Level++; Lives++; if (Level < 4) { gotoAndStop ("EndLevel"); } else { gotoAndStop ("EndLevel3"); } } } } } g++; } Scene.Sleigh._x = Scene.Sleigh._x + SleighSpeed; MoveHead = random(100) + 1; MoveEar = random(100) + 1; if (MoveHead <= 6) { eval ("Scene.Sleigh.Deer" + MoveHead).Head.play(); } if (MoveEar <= 6) { eval ("Scene.Sleigh.Deer" + MoveEar).Head.Ear.play(); } if (Level == 4) { k = 1; while (k <= KidsNum) { if (Kids[k].x < (LeftBound - 30)) { PlaceKid(k, RightBound + 30, RightBound + 330); } k++; } } }
Frame 7
gotoAndPlay ("Cycle");
Frame 8
_quality = "HIGH"; PrevLevel = Level - 1; LevelText = "YOU HAVE PASSED LEVEL " + PrevLevel; ScoreTxt = Score; JB.stop();
Frame 9
_quality = "HIGH"; JB.stop();
Frame 10
_quality = "HIGH"; JB.stop();
Symbol 8 MovieClip Frame 1
stop();
Symbol 19 Button
on (press) { getURL ("http://www.sugar-free-games.com", "_SELF"); }
Symbol 27 MovieClip Frame 74
stop();
Symbol 27 MovieClip Frame 100
_parent.gotoAndPlay(3);
Symbol 37 Button
on (press) { gotoAndPlay ("LevelInit"); }
Symbol 38 Button
on (press) { Instructions.Enable(); }
Symbol 40 Button
on (press) { getURL ("http://www.sugar-free-games.com", "_blank"); }
Symbol 41 Button
on (press) { getURL ("http://www.sugar-free-games.com/showgame.php?game=300", "_blank"); }
Symbol 45 Button
on (press) { getURL ("http://www.sugar-free-games.com", "_blank"); }
Symbol 49 Button
on (press) { Disable(); }
Symbol 172 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 9
gotoAndPlay (1);
Symbol 313 MovieClip Frame 9
gotoAndPlay (1);
Symbol 340 MovieClip Frame 26
stop(); _visible = false; Active = false;
Instance of Symbol 152 MovieClip "HeroSample" in Symbol 341 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Symbol 373 Button
on (press) { Pause(true); }
Symbol 375 Button
on (press) { _visible = false; _parent.Pause(false); }
Symbol 376 Button
on (press) { _parent.gotoAndStop("EndGame"); }
Symbol 377 Button
on (press) { getURL ("http://www.sugar-free-games.com/showgame.php?game=300", "_blank"); }
Symbol 380 Button
on (press) { _parent.Instructions.Enable(); }
Symbol 388 Button
on (press) { _parent.FX = !_parent.FX; if (_parent.FX) { gotoAndStop (1); } else { gotoAndStop (2); } }
Symbol 391 MovieClip Frame 1
stop();
Symbol 394 Button
on (press) { _parent.Music = !_parent.Music; if (_parent.Music) { _parent.JB.setVolume(100); gotoAndStop (1); } else { _parent.JB.setVolume(0); gotoAndStop (2); } }
Symbol 397 MovieClip Frame 1
stop();
Symbol 402 Button
on (press) { gotoAndPlay ("InitLevel"); }
Symbol 406 Button
on (press) { getURL ("http://www.sugar-free-games.com", "_blank"); }
Symbol 410 Button
on (press) { gotoAndPlay ("EndGame"); }
Symbol 413 Button
on (press) { if (UserName.length > 0) { Masks = new Array("fgfgdfgFSDFjh", "3462IOU84hISUDAFHueuryuwre4", "FDser58487(7tgery", "EWiuhcebI(9348", "ew43(==IiJEEID223", "bEHRIIUUIDUFHuuhhewiu2341", "DgerihutHhuhoui44588SDuiheu8", "Sdsfeu38)(7456387ddyeg", "DSerefnbuUuindeune45", "uTGer49887HUIoiuh=", "SDE4e4fhsH087h4hfe", "SADerfregtythyuDdf", "gGRWed4dDCDsdwew43209"); Data = new Array(); Data[0] = random(Masks.length); Data[1] = random(Masks[Data[0]].length); Data[2] = UserName.length; ScoreSt = UserScore.toString(); Data[3] = ScoreSt.length; i = 0; while (i < Data[2]) { Data[5 + i] = ord(UserName.charAt(i)); i++; } i = 0; while (i < Data[3]) { Data[(5 + Data[2]) + i] = ord(ScoreSt.charAt(i)); i++; } CheckSum = 0; i = 5; while (i < Data.length) { CheckSum = CheckSum + Data[i]; i++; } Data[4] = CheckSum % 100; COS = Data[1]; i = 2; while (i < Data.length) { MaskCo = ord(Masks[Data[0]].charAt(COS)) % 40; if (MaskCo == 0) { MaskCo = 40; } Data[i] = Data[i] + ord(Masks[Data[0]].charAt(COS)); Data[i] = Data[i] * MaskCo; COS++; if (COS >= Masks[Data[0]].length) { COS = 0; } i++; } Output = Data.join("x"); Dt.res = Output; SendData = true; RName = UserName; RScore = UserScore; gotoAndStop (2); } else { Nm.gotoAndPlay(2); } }
Symbol 417 MovieClip Frame 1
stop();
Symbol 418 Button
on (press) { _parent.gotoAndStop("InitGame"); }
Symbol 431 Button
on (press) { SendData = true; }
Symbol 434 MovieClip Frame 1
if (_parent.Score == 0) { _parent.gotoAndStop("InitGame"); } UserScore = _parent.Score; Selection.setFocus("UserName"); _parent.Score = 0; stop();
Instance of Symbol 370 MovieClip "Dt" in Symbol 434 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.SendData) { getURL ("http://www.sugar-free-games.com/superchristmas.php", "_blank", "POST"); _parent.SendData = false; } }
Symbol 434 MovieClip Frame 2
RName = "Name: " + RName; RScore = "Score: " + RScore; stop();

Library Items

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

Instance Names

"SFGad"Frame 2Symbol 27 MovieClip
"Instructions"Frame 4Symbol 71 MovieClip
"Scene"Frame 5Symbol 341 MovieClip
"ScoreText"Frame 5Symbol 365 MovieClip
"LivesText"Frame 5Symbol 369 MovieClip
"S"Frame 5Symbol 370 MovieClip
"PauseMenu"Frame 5Symbol 385 MovieClip
"Lamps"Symbol 138 MovieClip Frame 1Symbol 121 MovieClip
"Lamps"Symbol 138 MovieClip Frame 2Symbol 132 MovieClip
"Lamps"Symbol 138 MovieClip Frame 3Symbol 135 MovieClip
"Lamps"Symbol 138 MovieClip Frame 4Symbol 137 MovieClip
"Gift"Symbol 152 MovieClip Frame 6Symbol 151 MovieClip
"Ear"Symbol 176 MovieClip Frame 1Symbol 172 MovieClip
"Head"Symbol 233 MovieClip Frame 1Symbol 176 MovieClip
"Gift"Symbol 278 MovieClip Frame 12Symbol 151 MovieClip
"Deer1"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Deer4"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Deer2"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Deer5"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Deer3"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Deer6"Symbol 279 MovieClip Frame 1Symbol 233 MovieClip
"Santa"Symbol 279 MovieClip Frame 1Symbol 278 MovieClip
"Inside"Symbol 314 MovieClip Frame 1Symbol 296 MovieClip
"Inside"Symbol 314 MovieClip Frame 2Symbol 313 MovieClip
"Background"Symbol 341 MovieClip Frame 1Symbol 138 MovieClip
"HeroSample"Symbol 341 MovieClip Frame 1Symbol 152 MovieClip
"GiftSample"Symbol 341 MovieClip Frame 1Symbol 151 MovieClip
"Sleigh"Symbol 341 MovieClip Frame 1Symbol 279 MovieClip
"KidSample"Symbol 341 MovieClip Frame 1Symbol 314 MovieClip
"SmokeSample"Symbol 341 MovieClip Frame 1Symbol 340 MovieClip
"Digit5"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit4"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit3"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit2"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit1"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit0"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit6"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit7"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit8"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit9"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"Digit5"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit4"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit3"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit2"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit1"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit0"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit6"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit7"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit8"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Digit9"Symbol 369 MovieClip Frame 1Symbol 362 MovieClip
"Nm"Symbol 434 MovieClip Frame 1Symbol 417 MovieClip
"Dt"Symbol 434 MovieClip Frame 1Symbol 370 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 3Symbol 30 as "Catch"
ExportAssets (56)Timeline Frame 3Symbol 31 as "Song"
ExportAssets (56)Timeline Frame 3Symbol 32 as "Break"

Labels

"InitGame"Frame 4
"InitLevel"Frame 5
"Cycle"Frame 6
"EndLevel"Frame 8
"EndLevel3"Frame 9
"EndGame"Frame 10

Dynamic Text Variables

LoadedTextSymbol 29 EditableText"x"
LevelTextSymbol 399 EditableText"YOU HAVE PASSED LEVEL X"
ScoreTxtSymbol 400 EditableText"000000000000000000000"
UserScoreSymbol 412 EditableText"00000000000000000"
UserNameSymbol 424 EditableText""
RScoreSymbol 427 EditableText"0000000000"
RNameSymbol 428 EditableText"Name"




http://swfchan.com/26/127489/info.shtml
Created: 24/2 -2019 23:58:20 Last modified: 24/2 -2019 23:58:20 Server time: 03/05 -2024 18:17:01