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

A
Very
Merry Christmas!


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

Snowboard.swf

This is the info page for
Flash #25527

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


Text
s

s

FPS:

Score:

00

00

Loading rest...

loading hi-scores...

loading hi-scores...

Best riders:

start game

send to friend

how to play

SOUND

Please wait while loading
hiscore.

Your score:

Your score:

sec

Time :

23

min

23

Your score:

Congratulations! You've made
it to the highscore list.
Enter your name and an
optional url below.

Your name:

Your url:

Submit

sec

Time :

23

min

23

Your score:

View hiscore

Sorry. That's not enough for
the hiscore list. Try again!

23

23

Disabled in beta version

Your greeting:

Your email:

Receipient email:

Receipient name:

send email

Thanx for helping us test this
beta version! Please direct any
feedback to titoonic@titoonic.dk
Control speed and direction with
your mouse.. Keep the green flags
to your left and the red ones to
your right..
Try adjusting your view with the
two sliders at the bottom of the
screen.
The higher speed you have when
passing a flag the more points you
will get.

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); ifFrameLoaded (35) { gotoAndPlay (3); }
Frame 2
gotoAndPlay (1);
Frame 36
stop();
Instance of Symbol 60 MovieClip in Frame 36
onClipEvent (load) { _parent.gotoAndStop("loader"); } onClipEvent (enterFrame) { preload = Math.floor((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100) + "%"; if (preload == "100%") { _parent.gotoAndStop("splash"); } }
Frame 37
stop();
Instance of Symbol 80 MovieClip "HiScoreMC" in Frame 37
onClipEvent (load) { function init() { GetHiscorePath = "http://www.titoonic.dk/titoonia/asp/GetHighScore_url.asp"; GameID = "snowboard1"; nbScores = 20; requestData(); } function Play() { } function requestData() { var postvars = ("?GameID=" + GameID); postvars = postvars + ("&osteloebe=" + getTimer()); loadVariables (GetHiscorePath + postvars, ""); } init(); } onClipEvent (data) { this.gotoAndStop("showit"); }
Frame 44
this._quality = "LOW"; stop(); score = 0;
Instance of Symbol 175 MovieClip "game" in Frame 44
onClipEvent (keyDown) { if (ISON) { if (Key.getCode() == Key.RIGHT) { } else if (Key.getCode() == Key.LEFT) { } else if (Key.getCode() == Key.UP) { } else if (Key.getCode() == Key.DOWN) { } else if (Key.getCode() == 32) { char.wpos.y = shade.wpos.y; char.yvel = -1.4; } } } onClipEvent (keyUp) { if (ISON) { if (Key.getCode() == Key.RIGHT) { } else if (Key.getCode() == Key.LEFT) { } else if (Key.getCode() == Key.UP) { } else if (Key.getCode() == Key.DOWN) { } else if (Key.getCode() == 32) { } } } onClipEvent (load) { function init() { state = "NORMAL"; MARKERSON = false; FLAGSON = true; index = 0; tex._visible = false; this.attachMovie("blocker", "horizon", 900); horizon._xscale = (blocker._xscale = 150); this.attachMovie("frame", "topframe", 2000); InitChar(); ISON = true; MaxY = -6; MinY = -9; RandomJags = 2; NbVerts = 500; V = new Array(); var t = 0; while (t < NbVerts) { spacing = 29; V[t] = new Object(); V[t].x = 5; Yvel = (Yvel + (Math.random() - 0.5)) * 0.6; newY = MinY + (Math.cos(t / 1.8) * 3.1); newY = newY + ((Math.random() - 0.5) * RandomJags); V[t].y = newY; Lasty = V[t].y; V[t].z = spacing * t; t++; } FlagCount = 0; NbFlags = 5; flag = new Array(); var t = 0; while (t < NbFlags) { this.attachMovie("flagmc", "flag" + t, t + 901); flag[t] = eval ("flag" + t); t++; } NbTexs = 14; tex = new Array(); var t = 0; while (t < NbTexs) { duplicateMovieClip ("tex", "tex" + t, t + 12); tex[t] = eval ("tex" + t); tex[t].id = t; tex[t].gotoAndStop(t); t++; } NbMarks = NbTexs; mark = new Array(); var t = 0; while (t < NbMarks) { this.attachMovie("markermc", "Marker" + t, t + 300); mark[t] = eval ("Marker" + t); mark[t].id = t; t++; } ScreenOffX = 225; ScreenOffY = 20; camZoom = 60; VPdist = 7; CamX = 0; CamY = -1; CamZ = -25; ClippingDist = 0.5; FollowDist = 25; CheckFlagID = 0; } function Place() { topframe.speeder._yscale = 7.14285714285714 * Char.Zvel; count++; var tmpDist = ((Char.Wpos.z - FollowDist) - CamZ); if (state == "NORMAL") { UpdateChar(); CamZ = CamZ + (tmpDist / 1); } else if (state == "CRASHED") { CrashChar(); CamZ = CamZ + (tmpDist / 1); } else if (state == "GOAL") { GoalChar(); } if ((V[index].z - Camz) < ClippingDist) { Starthere = index + 1; Countit = Countit + 1; if (FLAGSON && (6 < countit)) { if ((index + NbTexs) < (NbVerts - 50)) { flag[flagCount].x = (Math.random() - 0.5) * 15; flag[flagCount].y = V[(index + NbTexs) - 1].y; flag[flagCount].z = V[(index + NbTexs) - 1].z; if (Math.random() >= 0.5) { flag[flagCount].gotoAndStop("green"); flag[flagCount].type = "green"; } else { flag[flagCount].gotoAndStop("red"); flag[flagCount].type = "red"; } flagCount = flagCount + 1; Countit = 0; if (flagCount >= nbFlags) { flagCount = 0; } } else if (!GoalSet) { flag[flagCount].x = 0; flag[flagCount].y = V[(index + NbTexs) - 1].y; flag[flagCount].z = V[(index + NbTexs) - 1].z; flag[flagCount].gotoAndStop("goal"); flag[flagCount].type = "goal"; flagCount = flagCount + 1; Countit = 0; if (flagCount >= nbFlags) { flagCount = 0; } GoalSet = true; CamZvel = char.Zvel; } } } index = starthere; VPxnext = (VPdist * (V[index].x - Camx)) / (V[index].z - Camz); VPynext = (VPdist * (V[index].y - Camy)) / (V[index].z - Camz); var t = 0; while (t < NbTexs) { id = t + index; VPx = VPxnext; VPy = VPynext; VPxnext = (VPdist * (V[id + 1].x - Camx)) / (V[id + 1].z - Camz); ScaleX = VPx; VPynext = (VPdist * (V[id + 1].y - Camy)) / (V[id + 1].z - Camz); VPYdelta = VPynext - VPy; RelScale = (1 - (VPxnext / VPx)) * 100; ScaleY = (VPYdelta / RelScale) * 100; if (0 < ScaleY) { tex[t]._yscale = (ScaleY * CamZoom) + 1; tex[t]._visible = true; } else { tex[t]._visible = false; } tex[t]._x = ScreenOffX; tex[t]._y = ScreenOffY - (VPy * CamZoom); tex[t]._xscale = ScaleX * CamZoom; if (MARKERSON) { mark[t]._x = tex[t]._x; mark[t]._y = tex[t]._y; mark[t]._xscale = (mark[t]._yscale = tex[t]._xscale); } t++; } horizon._x = ScreenOffX; horizon._y = ScreenOffy - (VPy * CamZoom); var t = 0; while (t < nbFlags) { var DistVal = (Flag[t].z - Camz); if (ClippingDist < DistVal) { VPx = (VPdist * (Flag[t].x - Camx)) / (Flag[t].z - Camz); VPy = (VPdist * (Flag[t].y - Camy)) / (Flag[t].z - Camz); Size = (VPdist * (8 - Camx)) / (Flag[t].z - Camz); Flag[t]._x = ScreenOffX + (VPx * CamZoom); Flag[t]._y = ScreenOffY - (VPy * CamZoom); Flag[t]._xscale = (Flag[t]._yscale = size * CamZoom); var tmp = Math.round(DistVal / 30); Flag[t].gfx.gotoAndStop(tmp); } else { Flag[t]._x = (Flag[t]._y = -200); Flag[t]._xscale = (Flag[t]._yscale = 5); } t++; } } function GetGroundLevel(Zval) { Zid = index; while ((Zid * spacing) < Zval) { Zid++; } var OffZ = ((Zid - 1) * spacing); var deltaZ = ((Zid * spacing) - OffZ); var offY = V[Zid - 1].y; var deltaY = (V[Zid].y - offY); if (deltaY == 0) { } var res = ((-offY) - ((deltaY * (Zval - offZ)) / deltaZ)); return(res); } function InitChar() { Gravity = 0.21; Power = 0; SpringNormLen = 1.2; SpringConstant = 0.4; duplicateMovieClip ("character", "zack", 950); Char = zack; Char.Wpos = new O_3dvector(0, -5, 100); Char.Spos = new O_vector(0, 0); Char.Size = 10; Char.Xvel = 0; Char.Yvel = 0; Char.Zvel = 0; Char.Size = 5; CharYoffFactor = -0.915; Char._xscale = (Char._yscale = 48); this.attachMovie("shadowmc", "shadow", 945); shade = shadow; shade.Wpos = new O_3dvector(0, 0, 0); shade.Spos = new O_vector(0, 0); shade.size = 6; } function UpdateChar() { if (ONGROUND) { var MaxSide = 90; var SideDist = (this._xmouse - Char.Spos.x); if (MaxSide < SideDist) { SideDist = MaxSide; } else if (SideDist < (-MaxSide)) { SideDist = -MaxSide; } SideAcc = Math.abs(Char.Zvel) * (SideDist / 2500); var ym = (_root._ymouse - 100); if (ym < 30) { Power = 1; } else { Power = 0; } } with (Char) { Friction = 1 / (1.019 + (Math.abs(SideAcc) * 0.08)); xvel = (xvel + SideAcc) * 0.75; Zvel = (Zvel + (Power * 0.25)) * Friction; Wpos.x = Wpos.x + Xvel; Wpos.z = Wpos.z + Zvel; shade.Wpos.x = Wpos.x; shade.Wpos.y = GetGroundLevel(Wpos.z); shade.Wpos.z = Wpos.z; var dist = (wpos.y - (shade.wpos.y - SpringNormLen)); if (dist < 0) { dist = 0; Yvel = (Yvel + Gravity) - JumpAcc; JumpCount = JumpCount + 1; topframe.jumpometer._yscale = Jumpcount * 10; if (ONGROUND) { ONGROUND = false; } } else { springForce = SpringConstant * dist; Yvel = (((Yvel + Gravity) - JumpAcc) - SpringForce) * 0.81; if (!ONGROUND) { ONGROUND = true; topframe.jumpometer._yscale = 0.1; if ((0.6 < Math.abs(SideAcc)) && (Jumpcount >= 0)) { state = "CRASHED"; Char.gotoAndStop("crash"); } JumpCount = 0; } } Wpos.y = Wpos.y + Yvel; Spos = WorldToScreen(Wpos); var springPos = Math.round(((-Wpos.y) + shade.Wpos.y) / 0.2); if (10 < SpringPos) { SpringPos = 10; } if (SpringPos < 1) { SpringPos = 1; } if (SideAcc < -0.25) { SideFram = 0; } else if ((SideAcc < -0.15) && (-0.25 < SideAcc)) { SideFram = 1; } else if (0.25 < SideAcc) { SideFram = 4; } else if ((0.15 < SideAcc) && (SideAcc < 0.25)) { SideFram = 3; } else { SideFram = 2; } Char.gotoAndStop((SideFram * 10) + SpringPos); _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); _x = Spos.x; _y = (CharYofffactor * _xscale) + Spos.y; OldWY = Wpos.y; if ((0 < Flag[CheckFlagID].z) && (wpos.z >= Flag[CheckFlagID].z)) { sound.gotoAndPlay("pass"); if (Flag[CheckFlagID].type != "goal") { topframe.score = Number(topframe.score) + 10; var tempDist = (wpos.x - Flag[CheckFlagID].x); if (Math.abs(tempDist) < 2.1) { if (3 < Zvel) { state = "CRASHED"; } else { Zvel = 0; power = power * 0.5; } } else if ((Flag[CheckFlagID].type == "red") && (tempDist < 0)) { topframe.score = (Number(topframe.score) + 100) + Math.floor(((Zvel * Zvel) * Zvel) / 10); } else if ((Flag[CheckFlagID].type == "green") && (0 < tempDist)) { topframe.score = (Number(topframe.score) + 100) + Math.floor(((Zvel * Zvel) * Zvel) / 10); } CheckFlagID = CheckFlagID + 1; if (CheckFlagID >= nbFlags) { CheckFlagID = 0; } } else { state = "GOAL"; _parent._parent.goalanim.play(); } } } with (Shade) { Spos = WorldToScreen(Wpos); _x = Spos.x; _y = Spos.y; _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); } } function CrashChar() { Power = Power * 0.95; with (Char) { xvel = xvel * 0.75; Zvel = (Zvel * 0.85) + Power; Wpos.x = Wpos.x + Xvel; Wpos.z = Wpos.z + Zvel; shade.Wpos.x = Wpos.x; shade.Wpos.y = GetGroundLevel(Wpos.z); shade.Wpos.z = Wpos.z; var dist = (wpos.y - (shade.wpos.y - SpringNormLen)); if (dist < 0) { dist = 0; Yvel = Yvel + Gravity; } else { springForce = SpringConstant * dist; Yvel = (((Yvel + Gravity) - JumpAcc) - SpringForce) * 0.81; } wpos.y = shade.wpos.y; Spos = WorldToScreen(Wpos); Char.gotoAndStop("crash"); _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); _x = Spos.x; _y = (CharYofffactor * _xscale) + Spos.y; if (Zvel < 0.2) { resetChar(); } if ((0 < flag[CheckFlagID].z) && (wpos.z >= flag[CheckFlagID].z)) { var tempDist = (Char.wpos.x - flag[CheckFlagID].x); if (Math.abs(tempDist) < 3) { Zvel = 0; } CheckFlagID = CheckFlagID + 1; if (CheckFlagID >= nbFlags) { CheckFlagID = 0; } } } with (Shade) { Spos = WorldToScreen(Wpos); _x = Spos.x; _y = Spos.y; _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); } } function GoalChar() { CamZvel = CamZvel * 0.9; CamZ = CamZ + CamZvel; if (CamY < 5) { CamYvel = CamYvel + 0.01; } else { CamYvel = CamYvel - 0.02; if (CamYvel < 0) { CamYvel = 0; } } CamY = CamY + CamYvel; Power = Power * 0.9; with (Char) { xvel = xvel * 0.75; Zvel = (Zvel * 0.9) + Power; Wpos.x = Wpos.x + Xvel; Wpos.z = Wpos.z + Zvel; shade.Wpos.x = Wpos.x; shade.Wpos.y = GetGroundLevel(Wpos.z); shade.Wpos.z = Wpos.z; var dist = (wpos.y - (shade.wpos.y - SpringNormLen)); if (dist < 0) { dist = 0; Yvel = Yvel + Gravity; } else { springForce = SpringConstant * dist; Yvel = (((Yvel + Gravity) - JumpAcc) - SpringForce) * 0.81; } Wpos.y = Wpos.y + Yvel; Spos = WorldToScreen(Wpos); var springPos = Math.round(((-Wpos.y) + shade.Wpos.y) / 0.2); if (10 < SpringPos) { SpringPos = 10; } if (SpringPos < 1) { SpringPos = 1; } if (SideAcc < -0.25) { SideFram = 0; } else if ((SideAcc < -0.15) && (-0.25 < SideAcc)) { SideFram = 1; } else if (0.25 < SideAcc) { SideFram = 4; } else if ((0.15 < SideAcc) && (SideAcc < 0.25)) { SideFram = 3; } else { SideFram = 2; } Char.gotoAndStop((SideFram * 10) + SpringPos); _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); _x = Spos.x; _y = (CharYofffactor * _xscale) + Spos.y; if (Zvel < 0.15) { EndIt(); } } with (Shade) { Spos = WorldToScreen(Wpos); _x = Spos.x; _y = Spos.y; _xscale = (_yscale = WorldToScreenScale(Size, wpos.z)); } } function ResetChar() { state = "NORMAL"; Char.Xvel = 0; Char.Yvel = 0; Char.Zvel = 0; } function SetRandomPos(subject) { subject._x = Math.random() * 300; subject._y = Math.random() * 300; subject._xscale = (subject._yscale = (Math.random() * 30) + 10); } function WorldToScreen(vec) { var arr = new O_Vector(0, 0); arr.x = (VPdist * (vec.x - Camx)) / (vec.z - Camz); arr.y = (VPdist * (vec.y + Camy)) / (vec.z - Camz); arr.x = ScreenOffX + (arr.x * CamZoom); arr.y = ScreenOffY + (arr.y * CamZoom); return(arr); } function WorldToScreenScale(Size, zval) { var res; res = ((VPdist * (Size - Camx)) / (zval - Camz)) * CamZoom; return(res); } function EndIt() { _parent.score = topframe.score; _parent.gotoAndStop("gameover"); } function O_Vector(x, y) { this.x = x; this.y = y; } function O_3dVector(x, y, z) { this.x = x; this.y = y; this.z = z; } init(); } onClipEvent (enterFrame) { Place(); topframe.Fpstxt = Math.round(1000 / (getTimer() - time1)); time1 = getTimer(); }
Frame 50
stop(); this._quality = "HIGH";
Instance of Symbol 205 MovieClip "hiscore" in Frame 50
onClipEvent (load) { function init() { GetHiscorePath = "http://www.titoonic.dk/titoonia/asp/GetHighScore.asp"; SubmitScorePath = "http://www.titoonic.dk/titoonia/asp/SetHighScore_url.asp"; GameID = "snowboard1"; UserScore = _parent.Score; scoretxt = UserScore; min = _parent.min; sek = _parent.sek; nbScores = 10; requestData(); } function PlayAgain() { _parent.gotoAndStop("game"); } function requestData() { type = "CHECKSCORE"; loadVariables ((GetHiscorePath + "?GameID=") + GameID, ""); } function SubmitScore() { var postvars = ("?GameID=" + GameID); postvars = postvars + ("&submitname=" + Nametxt); postvars = postvars + ("&submitscore=" + UserScore); postvars = postvars + ("&submitUrl=" + UrlTxt); type = "SUBMITSCORE"; loadVariables (SubmitScorePath + postvars, ""); } function UseData() { if (type == "CHECKSCORE") { if (Score10 < UserScore) { this.gotoAndStop("entername"); } else { this.gotoAndStop("showscore"); } } else if (type == "SUBMITSCORE") { _parent.gotoAndStop("splash"); } } function ShowHighScore(Reloadit) { _parent.gotoAndStop("splash"); } init(); } onClipEvent (data) { UseData(); }
Frame 59
stop();
Frame 70
stop();
Symbol 7 Button
on (release) { _parent._parent.GotoUrl(url); }
Symbol 20 Button
on (press) { _parent.dragstart(); } on (release, releaseOutside) { _parent.dragend(); }
Symbol 22 Button
on (press) { _parent.jumpscroll(); }
Symbol 26 MovieClip Frame 1
function ini() { outputvalue = 0; dragging = false; dragoffset = 0; slidermax = sliderareabox._height - slider._height; sliderx = sliderareabox._width / 2; slider._x = sliderx; slider._y = 0; slider._y = slidermax * ((eval ("_parent." add variablename) - minvalue) / (maxvalue - minvalue)); } function dragstart() { dragging = true; dragoffset = this._ymouse - slider._y; } function dragit() { if ((0 < (this._yMouse - dragoffset)) && ((this._yMouse - dragoffset) < slidermax)) { slider._y = this._yMouse - dragoffset; } if ((this._yMouse - dragoffset) < 0) { slider._y = 0; } if (slidermax < (this._yMouse - dragoffset)) { slider._y = slidermax; } doit(); } function jumpscroll() { if (this._yMouse < slider._y) { slider._y = slider._y - Math.min(slidermax / ((maxvalue - minvalue) / jumpscrollunits), slider._y); } if ((slider._y + slider._height) < this._yMouse) { slider._y = slider._y + Math.min(slidermax / ((maxvalue - minvalue) / jumpscrollunits), slidermax - slider._y); } doit(); } function stepscroll(plusminus) { if (plusminus == "plus") { slider._y = slider._y + Math.min(slidermax / ((maxvalue - minvalue) / stepscrollunits), slidermax - slider._y); } if (plusminus == "minus") { slider._y = slider._y - Math.min(slidermax / ((maxvalue - minvalue) / stepscrollunits), slider._y); } doit(); } function doit() { outputvalue = ((maxvalue - minvalue) * (slider._y / slidermax)) + minvalue; if (roundnumbers == "true") { outputvalue = Math.round(outputvalue); } Set("_parent." add variablename, outputvalue); } function dragend() { dragging = false; }
Instance of Symbol 21 MovieClip "slider" in Symbol 26 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.dragging == true) { _parent.dragit(); } }
Symbol 26 MovieClip Frame 2
stop(); ini();
Symbol 27 MovieClip Frame 1
function ini() { outputvalue = 0; dragging = false; dragoffset = 0; slidermax = sliderareabox._height - slider._height; sliderx = sliderareabox._width / 2; slider._x = sliderx; slider._y = 0; slider._y = slidermax * ((eval ("_parent." add variablename) - minvalue) / (maxvalue - minvalue)); } function dragstart() { dragging = true; dragoffset = this._ymouse - slider._y; } function dragit() { if ((0 < (this._yMouse - dragoffset)) && ((this._yMouse - dragoffset) < slidermax)) { slider._y = this._yMouse - dragoffset; } if ((this._yMouse - dragoffset) < 0) { slider._y = 0; } if (slidermax < (this._yMouse - dragoffset)) { slider._y = slidermax; } doit(); } function jumpscroll() { if (this._yMouse < slider._y) { slider._y = slider._y - Math.min(slidermax / ((maxvalue - minvalue) / jumpscrollunits), slider._y); } if ((slider._y + slider._height) < this._yMouse) { slider._y = slider._y + Math.min(slidermax / ((maxvalue - minvalue) / jumpscrollunits), slidermax - slider._y); } doit(); } function stepscroll(plusminus) { if (plusminus == "plus") { slider._y = slider._y + Math.min(slidermax / ((maxvalue - minvalue) / stepscrollunits), slidermax - slider._y); } if (plusminus == "minus") { slider._y = slider._y - Math.min(slidermax / ((maxvalue - minvalue) / stepscrollunits), slider._y); } doit(); } function doit() { outputvalue = ((maxvalue - minvalue) * (slider._y / slidermax)) + minvalue; if (roundnumbers == "true") { outputvalue = Math.round(outputvalue); } Set("_parent." add variablename, outputvalue); } function dragend() { dragging = false; }
Instance of Symbol 21 MovieClip "slider" in Symbol 27 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.dragging == true) { _parent.dragit(); } }
Symbol 27 MovieClip Frame 2
stop(); ini();
Instance of Symbol 26 MovieClip in Symbol 32 MovieClip [frame] Frame 1
onClipEvent (load) { variablename = "_parent.FollowDist"; minvalue = 1; maxvalue = 90; roundnumbers = "false"; jumpscrollunits = 10; stepscrollunits = 1; }
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip [frame] Frame 1
onClipEvent (load) { variablename = "_parent.CamY"; minvalue = -5; maxvalue = 30; roundnumbers = "false"; jumpscrollunits = 3; stepscrollunits = 0.35; }
Symbol 34 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 1
stop();
Symbol 38 MovieClip Frame 1
stop();
Symbol 39 MovieClip [flagmc] Frame 1
stop();
Symbol 54 MovieClip Frame 5
stop();
Symbol 61 MovieClip Frame 500
gotoAndPlay(this.random(450));
Symbol 67 MovieClip Frame 2
init(); stop();
Symbol 75 Button
on (press) { _parent.stepscroll("minus"); }
Symbol 77 Button
on (press) { _parent.stepscroll("plus"); }
Symbol 79 MovieClip Frame 1
function ini() { if (orientation == "vertical") { heightwidth = "._height"; xy = "._y"; } if (orientation == "horisontal") { heightwidth = "._width"; xy = "._x"; } dragging = false; dragoffset = 0; scrollcliptop = eval (("_parent." add scrollarea) add xy); scrollclipbot = scrollcliptop + ((eval (("_parent." add scrollclip) add heightwidth) - eval (("_parent." add scrollarea) add heightwidth)) * -1); slider._height = (sliderareabox._height * eval (("_parent." add scrollarea) add heightwidth)) / eval (("_parent." add scrollclip) add heightwidth); slidermax = sliderareabox._height - slider._height; sliderx = sliderareabox._width / 2; if (orientation == "vertical") { setProperty("_parent." add scrollclip, _y , scrollcliptop); } if (orientation == "horisontal") { setProperty("_parent." add scrollclip, _x , scrollcliptop); } slider._x = sliderx; slider._y = 0; if (eval (("_parent." add scrollclip) add heightwidth) < eval (("_parent." add scrollarea) add heightwidth)) { if (ifSmallClip == "transparent") { slider._visible = false; _alpha = 50; } if (ifSmallClip == "invisible") { this._visible = false; } } else { slider._visible = true; } } function dragstart() { dragging = true; dragoffset = this._ymouse - slider._y; } function dragit() { if ((0 < (this._yMouse - dragoffset)) && ((this._yMouse - dragoffset) < slidermax)) { slider._y = this._yMouse - dragoffset; } if ((this._yMouse - dragoffset) < 0) { slider._y = 0; } if (slidermax < (this._yMouse - dragoffset)) { slider._y = slidermax; } if (orientation == "vertical") { setProperty("_parent." add scrollclip, _y , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } if (orientation == "horisontal") { setProperty("_parent." add scrollclip, _x , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } } function jumpscroll() { if (this._yMouse < slider._y) { slider._y = slider._y - Math.min(slider._height, slider._y); } if ((slider._y + slider._height) < this._yMouse) { slider._y = slider._y + Math.min(slider._height, slidermax - slider._y); } if (orientation == "vertical") { setProperty("_parent." add scrollclip, _y , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } if (orientation == "horisontal") { setProperty("_parent." add scrollclip, _x , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } } function stepscroll(plusminus) { if (plusminus == "plus") { slider._y = Math.min(slider._y + stepscrollunits, slidermax); } if (plusminus == "minus") { slider._y = Math.max(slider._y - stepscrollunits, 0); } if (orientation == "vertical") { setProperty("_parent." add scrollclip, _y , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } if (orientation == "horisontal") { setProperty("_parent." add scrollclip, _x , ((scrollclipbot - scrollcliptop) * (slider._y / slidermax)) + scrollcliptop); } } function dragend() { dragging = false; }
Instance of Symbol 21 MovieClip "slider" in Symbol 79 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.dragging == true) { _parent.dragit(); } }
Symbol 79 MovieClip Frame 2
stop(); ini();
Symbol 80 MovieClip Frame 3
stop();
Symbol 80 MovieClip Frame 10
stop();
Instance of Symbol 67 MovieClip "dataloader" in Symbol 80 MovieClip Frame 10
onClipEvent (load) { function GotoUrl(url) { if (9 < length(url)) { if ((substring(Url, 0, 7)) == "http://") { } else { tempUrl = "http://" + Url; } } getURL (tempUrl, "_blank"); } row = new Array(); posi = 2; var t = 1; while (10 >= t) { this.attachMovie("textrow", "row" + t, t); row[t] = eval ("row" + t); row[t].number = t; row[t].name = eval ("_parent.playername" + t); row[t].score = eval ("_parent.score" + t); row[t]._y = posi; var tempUrl = eval ("_parent.Url" + t); if (9 < length(tempUrl)) { if ((substring(tempUrl, 0, 7)) == "http://") { tempUrl = substring(tempUrl, 8, length(tempUrl)); } row[t].um.url = tempUrl; row[t].um._visible = true; posi = posi + 34; } else { row[t].um.url = "boooooo"; row[t].um._visible = false; posi = posi + 20; } t++; } }
Instance of Symbol 79 MovieClip "sc" in Symbol 80 MovieClip Frame 10
onClipEvent (load) { scrollclip = "dataloader"; scrollarea = "scrollarea1"; orientation = "vertical"; stepscrollunits = 1; ifSmallClip = "transparent"; }
Symbol 88 Button
on (release) { gotoAndPlay (44); }
Symbol 89 Button
on (release) { gotoAndStop (59); }
Symbol 90 Button
on (release) { gotoAndStop (70); }
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 42
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 17
gotoAndStop (1);
Symbol 171 MovieClip Frame 19
stop();
Symbol 172 MovieClip Frame 1
stop();
Symbol 191 Button
on (press) { submitscore(); }
Symbol 201 Button
on (press) { _parent.gotoAndStop("splash"); }
Symbol 205 MovieClip Frame 3
stop();
Symbol 205 MovieClip Frame 16
stop();
Symbol 206 Button
on (release) { getURL ("http://www.titoonic.dk", "_blank"); }
Symbol 207 MovieClip Frame 500
gotoAndPlay(this.random(450));
Symbol 208 Button
on (release) { gotoAndStop (59); }
Symbol 222 Button
on (release) { gotoAndPlay (44); }
Symbol 223 Button
on (press) { gotoAndStop (70); }
Symbol 225 Button
on (release) { this.gotoAndStop("sendtofriend"); }

Library Items

Symbol 1 FontUsed by:2 11 28 29 30 31 58 59 62 63 64 81 82 83 176 178 179 180 181 182 183 184 185 187 188 189 190 200 202 209 211 212 213 214 215 216 217 218 219 220 224
Symbol 2 EditableTextUses:1Used by:8
Symbol 3 GraphicUsed by:7
Symbol 4 GraphicUsed by:7
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 ButtonUses:3 4 5 6Used by:8
Symbol 8 MovieClipUses:2 7Used by:13
Symbol 9 FontUsed by:10 12 177 186 199
Symbol 10 EditableTextUses:9Used by:13
Symbol 11 EditableTextUses:1Used by:13
Symbol 12 EditableTextUses:9Used by:13
Symbol 13 MovieClip [textrow]Uses:8 10 11 12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip [blocker]Uses:14
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:32
Symbol 18 GraphicUsed by:20 22 32 80
Symbol 19 GraphicUsed by:21
Symbol 20 ButtonUses:18Used by:21
Symbol 21 MovieClipUses:19 20Used by:26 27 79
Symbol 22 ButtonUses:18Used by:25
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:25
Symbol 25 MovieClipUses:22 24Used by:26 27 79
Symbol 26 MovieClipUses:21 25Used by:32
Symbol 27 MovieClipUses:21 25Used by:32
Symbol 28 TextUses:1Used by:32
Symbol 29 TextUses:1Used by:32
Symbol 30 EditableTextUses:1Used by:32
Symbol 31 EditableTextUses:1Used by:32
Symbol 32 MovieClip [frame]Uses:17 18 26 27 28 29 30 31
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:39
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:39
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClip [flagmc]Uses:34 36 38
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [shadowmc]Uses:40
Symbol 42 GraphicUsed by:Timeline
Symbol 43 GraphicUsed by:92  Timeline
Symbol 44 GraphicUsed by:92  Timeline
Symbol 45 GraphicUsed by:92  Timeline
Symbol 46 GraphicUsed by:92  Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 GraphicUsed by:61 207  Timeline
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  Timeline
Symbol 54 MovieClipUses:49 50 51 52 53Used by:Timeline
Symbol 55 GraphicUsed by:57 206  Timeline
Symbol 56 GraphicUsed by:57 206
Symbol 57 ButtonUses:55 56Used by:Timeline
Symbol 58 EditableTextUses:1Used by:60
Symbol 59 TextUses:1Used by:60
Symbol 60 MovieClipUses:58 59Used by:Timeline
Symbol 61 MovieClipUses:48Used by:Timeline
Symbol 62 TextUses:1Used by:80
Symbol 63 TextUses:1Used by:80
Symbol 64 TextUses:1Used by:80
Symbol 65 GraphicUsed by:67
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:65 66Used by:80
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:80
Symbol 70 GraphicUsed by:79
Symbol 71 GraphicUsed by:75 77
Symbol 72 GraphicUsed by:75 77
Symbol 73 GraphicUsed by:75 77
Symbol 74 GraphicUsed by:75 77
Symbol 75 ButtonUses:71 72 73 74Used by:76
Symbol 76 MovieClipUses:75Used by:79
Symbol 77 ButtonUses:71 72 73 74Used by:78
Symbol 78 MovieClipUses:77Used by:79
Symbol 79 MovieClipUses:70 76 78 21 25Used by:80
Symbol 80 MovieClipUses:62 63 64 67 18 69 79Used by:Timeline
Symbol 81 TextUses:1Used by:Timeline
Symbol 82 TextUses:1Used by:Timeline
Symbol 83 TextUses:1Used by:Timeline
Symbol 84 GraphicUsed by:88 89 90 191 201 208 222 223 225  Timeline
Symbol 85 GraphicUsed by:88 89 90 191 201 208 222 223 225  Timeline
Symbol 86 GraphicUsed by:88 89 90 191 201 208 222 223 225  Timeline
Symbol 87 GraphicUsed by:88 89 90 191 201 208 222 223 225
Symbol 88 ButtonUses:84 85 86 87Used by:Timeline
Symbol 89 ButtonUses:84 85 86 87Used by:Timeline
Symbol 90 ButtonUses:84 85 86 87Used by:Timeline
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91 45 43 46 44Used by:Timeline
Symbol 93 GraphicUsed by:175
Symbol 94 BitmapUsed by:95 173
Symbol 95 GraphicUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:175
Symbol 97 FontUsed by:98
Symbol 98 TextUses:97Used by:99
Symbol 99 MovieClipUses:98 SS1Used by:175
Symbol 100 GraphicUsed by:172
Symbol 101 GraphicUsed by:102 171
Symbol 102 MovieClipUses:101Used by:172
Symbol 103 GraphicUsed by:172
Symbol 104 GraphicUsed by:172
Symbol 105 GraphicUsed by:172
Symbol 106 GraphicUsed by:172
Symbol 107 GraphicUsed by:172
Symbol 108 GraphicUsed by:172
Symbol 109 GraphicUsed by:172
Symbol 110 GraphicUsed by:172
Symbol 111 GraphicUsed by:172
Symbol 112 GraphicUsed by:172
Symbol 113 GraphicUsed by:172
Symbol 114 GraphicUsed by:172
Symbol 115 GraphicUsed by:172
Symbol 116 GraphicUsed by:172
Symbol 117 GraphicUsed by:172
Symbol 118 GraphicUsed by:172
Symbol 119 GraphicUsed by:172
Symbol 120 GraphicUsed by:172
Symbol 121 GraphicUsed by:172
Symbol 122 GraphicUsed by:172
Symbol 123 GraphicUsed by:172
Symbol 124 GraphicUsed by:172
Symbol 125 GraphicUsed by:172
Symbol 126 GraphicUsed by:172
Symbol 127 GraphicUsed by:172
Symbol 128 GraphicUsed by:172
Symbol 129 GraphicUsed by:172
Symbol 130 GraphicUsed by:172
Symbol 131 GraphicUsed by:172
Symbol 132 GraphicUsed by:172
Symbol 133 GraphicUsed by:172
Symbol 134 GraphicUsed by:172
Symbol 135 GraphicUsed by:172
Symbol 136 GraphicUsed by:172
Symbol 137 GraphicUsed by:172
Symbol 138 GraphicUsed by:172
Symbol 139 GraphicUsed by:172
Symbol 140 GraphicUsed by:172
Symbol 141 GraphicUsed by:172
Symbol 142 GraphicUsed by:172
Symbol 143 GraphicUsed by:172
Symbol 144 GraphicUsed by:172
Symbol 145 GraphicUsed by:172
Symbol 146 GraphicUsed by:172
Symbol 147 GraphicUsed by:172
Symbol 148 GraphicUsed by:172
Symbol 149 GraphicUsed by:172
Symbol 150 GraphicUsed by:172
Symbol 151 GraphicUsed by:172
Symbol 152 GraphicUsed by:171
Symbol 153 GraphicUsed by:171
Symbol 154 GraphicUsed by:171
Symbol 155 GraphicUsed by:171
Symbol 156 GraphicUsed by:171
Symbol 157 GraphicUsed by:171
Symbol 158 GraphicUsed by:171
Symbol 159 GraphicUsed by:171
Symbol 160 GraphicUsed by:171
Symbol 161 GraphicUsed by:171
Symbol 162 GraphicUsed by:171
Symbol 163 GraphicUsed by:171
Symbol 164 GraphicUsed by:171
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:152 153 154 155 156 101 157 158 159 160 161 162 163 164 165 166 167 168 169 170Used by:172
Symbol 172 MovieClipUses:100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 171Used by:175
Symbol 173 GraphicUses:94Used by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:93 96 99 172 173 174Used by:Timeline
Symbol 176 TextUses:1Used by:205
Symbol 177 EditableTextUses:9Used by:205
Symbol 178 TextUses:1Used by:205
Symbol 179 TextUses:1Used by:205
Symbol 180 TextUses:1Used by:205
Symbol 181 EditableTextUses:1Used by:205
Symbol 182 TextUses:1Used by:205
Symbol 183 EditableTextUses:1Used by:205
Symbol 184 EditableTextUses:1Used by:205
Symbol 185 EditableTextUses:1Used by:205
Symbol 186 EditableTextUses:9Used by:205
Symbol 187 TextUses:1Used by:205
Symbol 188 TextUses:1Used by:205  Timeline
Symbol 189 TextUses:1Used by:205
Symbol 190 TextUses:1Used by:205
Symbol 191 ButtonUses:84 85 86 87Used by:205
Symbol 192 GraphicUsed by:205 210  Timeline
Symbol 193 FontUsed by:194 195 196 197 198 203 204
Symbol 194 TextUses:193Used by:205
Symbol 195 TextUses:193Used by:205
Symbol 196 EditableTextUses:193Used by:205
Symbol 197 TextUses:193Used by:205
Symbol 198 EditableTextUses:193Used by:205
Symbol 199 EditableTextUses:9Used by:205
Symbol 200 TextUses:1Used by:205
Symbol 201 ButtonUses:84 85 86 87Used by:205
Symbol 202 TextUses:1Used by:205
Symbol 203 EditableTextUses:193Used by:205
Symbol 204 EditableTextUses:193Used by:205
Symbol 205 MovieClipUses:176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 194 195 196 197 198 199 200 201 202 203 204Used by:Timeline
Symbol 206 ButtonUses:55 56Used by:Timeline
Symbol 207 MovieClipUses:48Used by:Timeline
Symbol 208 ButtonUses:84 85 86 87Used by:Timeline
Symbol 209 TextUses:1Used by:210
Symbol 210 MovieClipUses:209 192Used by:Timeline
Symbol 211 EditableTextUses:1Used by:Timeline
Symbol 212 EditableTextUses:1Used by:Timeline
Symbol 213 EditableTextUses:1Used by:Timeline
Symbol 214 EditableTextUses:1Used by:Timeline
Symbol 215 EditableTextUses:1Used by:Timeline
Symbol 216 TextUses:1Used by:Timeline
Symbol 217 TextUses:1Used by:Timeline
Symbol 218 TextUses:1Used by:Timeline
Symbol 219 TextUses:1Used by:Timeline
Symbol 220 TextUses:1Used by:Timeline
Symbol 221 GraphicUsed by:Timeline
Symbol 222 ButtonUses:84 85 86 87Used by:Timeline
Symbol 223 ButtonUses:84 85 86 87Used by:Timeline
Symbol 224 TextUses:1Used by:Timeline
Symbol 225 ButtonUses:84 85 86 87Used by:Timeline
Streaming Sound 1Used by:Symbol 99 MovieClip

Instance Names

"log"Frame 36Symbol 61 MovieClip
"HiScoreMC"Frame 37Symbol 80 MovieClip
"goalanim"Frame 44Symbol 92 MovieClip
"game"Frame 44Symbol 175 MovieClip
"hiscore"Frame 50Symbol 205 MovieClip
"um"Symbol 13 MovieClip [textrow] Frame 1Symbol 8 MovieClip
"slider"Symbol 26 MovieClip Frame 1Symbol 21 MovieClip
"sliderareabox"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"slider"Symbol 27 MovieClip Frame 1Symbol 21 MovieClip
"sliderareabox"Symbol 27 MovieClip Frame 1Symbol 25 MovieClip
"speeder"Symbol 32 MovieClip [frame] Frame 1Symbol 17 MovieClip
"gfx"Symbol 39 MovieClip [flagmc] Frame 1Symbol 34 MovieClip
"gfx"Symbol 39 MovieClip [flagmc] Frame 2Symbol 36 MovieClip
"gfx"Symbol 39 MovieClip [flagmc] Frame 3Symbol 38 MovieClip
"slider"Symbol 79 MovieClip Frame 1Symbol 21 MovieClip
"sliderareabox"Symbol 79 MovieClip Frame 1Symbol 25 MovieClip
"dataloader"Symbol 80 MovieClip Frame 10Symbol 67 MovieClip
"scrollarea1"Symbol 80 MovieClip Frame 10Symbol 69 MovieClip
"sc"Symbol 80 MovieClip Frame 10Symbol 79 MovieClip
"tex"Symbol 175 MovieClip Frame 1Symbol 96 MovieClip
"sound"Symbol 175 MovieClip Frame 1Symbol 99 MovieClip
"character"Symbol 175 MovieClip Frame 1Symbol 172 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 13 as "textrow"
ExportAssets (56)Timeline Frame 1Symbol 15 as "blocker"
ExportAssets (56)Timeline Frame 1Symbol 32 as "frame"
ExportAssets (56)Timeline Frame 1Symbol 39 as "flagmc"
ExportAssets (56)Timeline Frame 1Symbol 41 as "shadowmc"

Labels

"splashload"Frame 35
"loader"Frame 36
"splash"Frame 37
"game"Frame 44
"gameover"Frame 50
"sendtofriend"Frame 59
"howto"Frame 70
"green"Symbol 39 MovieClip [flagmc] Frame 1
"red"Symbol 39 MovieClip [flagmc] Frame 2
"goal"Symbol 39 MovieClip [flagmc] Frame 3
"wait"Symbol 80 MovieClip Frame 3
"showit"Symbol 80 MovieClip Frame 10
"pass"Symbol 99 MovieClip Frame 5
"crash"Symbol 172 MovieClip Frame 55
"comparescore"Symbol 205 MovieClip Frame 3
"entername"Symbol 205 MovieClip Frame 16
"showscore"Symbol 205 MovieClip Frame 26

Dynamic Text Variables

urlSymbol 2 EditableText"s"
scoreSymbol 10 EditableText""
nameSymbol 11 EditableText"s"
numberSymbol 12 EditableText""
scoreSymbol 30 EditableText"00"
fpstxtSymbol 31 EditableText"00"
preloadSymbol 58 EditableText""
scoretxtSymbol 177 EditableText"Your score:"
sekSymbol 181 EditableText"23"
minSymbol 183 EditableText"23"
urltxtSymbol 184 EditableText""
nametxtSymbol 185 EditableText""
scoretxtSymbol 186 EditableText"Your score:"
sekSymbol 196 EditableText"23"
minSymbol 198 EditableText"23"
scoretxtSymbol 199 EditableText"Your score:"
sekSymbol 203 EditableText"23"
minSymbol 204 EditableText"23"
message1Symbol 211 EditableText""
from_emailSymbol 212 EditableText""
from_nameSymbol 213 EditableText""
to_emailSymbol 214 EditableText""
to_nameSymbol 215 EditableText""




http://swfchan.com/6/25527/info.shtml
Created: 23/5 -2019 15:19:01 Last modified: 23/5 -2019 15:19:01 Server time: 23/12 -2024 00:48:35