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

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

Ski Game.swf

This is the info page for
Flash #26133

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


Text
YOUR SCORE

BEST SCORE

0

0

THE
"YOU COULDN'T SKI TO SAVE YOURSELF"
GAME

INSTRUCTIONS
LEFT AND RIGHT ARROW KEYS TO TURN
SPACEBAR TO JUMP SMALL OBJECTS

START GAME

START GAME

WWW.SAVEYOURSELF.COM.AU

WWW.SAVEYOURSELF.COM.AU

ActionScript [AS1/AS2]

Frame 1
function resetSides() { sideR._x = 1000; sideR2._x = 1000; sideL._x = -600; sideL2._x = -600; } function resetSki() { if (d > bestD) { bestD = d; SOD.bestD = d; } d = 0; skiangle = 90; speed = 0; skiN = 1; crashed = false; jumped = false; if (sidecrash) { x = 0; resetSIdes(); } sideCrash = false; } function crash(typ) { crashed = true; if (typ eq "side") { ski.gotoandplay("crashside"); sidecrash = true; speed = speed / 2; } else { ski.gotoandplay("crash"); } } function genObj() { n++; var tmp = obj.duplicateMovieClip("obj" + n, n + 100); tmp._x = random(600) - 100; tmp._y = random(450) + 100; if (random(2) == 1) { tmp._xscale = 100; } else { tmp._xscale = -100; } tmp.obj.gotoandstop(random(8) + 1); } function makeObjs() { var i = 0; while (i < objLim) { genObj(); i++; } } function scr() { yspeed = speed * Math.cos((-skiangle) * rad); xspeed = speed * Math.sin((-skiangle) * rad); sideR._x = sideR._x + xspeed; sideR._y = sideR._y + yspeed; sideR2._x = sideR2._x + xspeed; sideR2._y = sideR2._y + yspeed; x = x + xspeed; y = y + yspeed; if ((x < -790) || (x > 790)) { if (!crashed) { if (x > 760) { ski._xscale = -100; } crash("side"); } } if (sideR._y < -500) { sideR._y = sideR2._y + 460; } else if (sideR2._y < -500) { sideR2._y = sideR._y + 460; } sideL._x = sideL._x + xspeed; sideL._y = sideL._y + yspeed; sideL2._x = sideL2._x + xspeed; sideL2._y = sideL2._y + yspeed; if (sideL._y < -500) { sideL._y = sideL2._y + 460; } else if (sideL2._y < -500) { sideL2._y = sideL._y + 460; } var i = 1; while (i < (objLim + 1)) { t = eval ("obj" + i); var ai = 0; while (ai < 4) { t._x = t._x + (xspeed / 4); t._y = t._y + (yspeed / 4); if (hit.hitTest(t._x, t._y, 1)) { if ((!jumped) && (t.obj.currentframe < 6)) { t._y = 450; crash(); } } if (t._y < 0) { t._y = _root.mh + 80; t._x = random(800) - 400; t.obj.gotoandstop(random(8) + 1); } ai++; } i++; } if (crashed) { speed = speed - (dcc * 1.8); } else if (skin == 5) { speed = speed + (acc * 2); } else if ((skiN == 1) | (skin == 9)) { speed = speed - dcc; } else { speed = speed + acc; } if (speed < 0) { speed = 0; } else if (speed > Slim) { speed = sLim; } d = d - yspeed; d = int(d); } function chgAngle(n) { if (n == 37) { skiAngle = skiAngle + chg; if (skin == 9) { speed = speed + 1; } } else if (n == 39) { skiAngle = skiAngle - chg; if (skin == 1) { speed = speed + 1; } } else if (n == 40) { skiAngle = 180; } else if (n == 32) { if ((speed > 2) && (!crashed)) { jumped = true; ski.gotoandplay("jump"); } } if (skiAngle < 90) { skiAngle = 90; } else if (skiAngle > 270) { skiAngle = 270; } chkSki(); } function chkSki() { var n = (Math.round(skiAngle / angRat) + 1); ski.dude.gotoandstop(n - 4); skiN = n - 4; } function startGame() { myKey = new Object(); myKey.onKeyDown = function () { var k = Key.getCode(); if (kup || (k != 32)) { kup = false; if (ski._currentframe == 1) { chgAngle(k); } } }; myKey.onKeyUp = function () { kup = true; }; Key.addListener(myKey); looper.gotoandplay(2); } SOT = "SKISY1.1"; so = SharedObject.getLocal(SOT, "/"); SOD = so.data; if (SOD.bestD ne "") { bestD = SOD.bestD; } angle = 180; frames = 9; angRat = (angle / 2) / 4; left = 37; right = 39; down = 40; chg = 22.5; acc = 0.05; dcc = 0.5; mw = 400; mh = 400; sLim = 30; n = 0; objLim = 14; score.swapDepths(2000); resetSki(); rad = (Math.PI/180); makeObjs(); kup = true;
Symbol 25 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
dude.gotoandstop(_root.skin); stop();
Symbol 57 MovieClip Frame 24
_root.resetSki(); gotoAndPlay (1);
Symbol 57 MovieClip Frame 38
_root.jumped = false; gotoAndPlay (1);
Symbol 57 MovieClip Frame 58
if (_xscale < 0) { _xscale = 100; } _root.resetSki();
Symbol 68 MovieClip Frame 1
stop();
Symbol 91 Button
on (release) { _root.startGame(); gotoAndStop (2); }
Symbol 95 Button
on (release) { getURL ("http://www.saveyourself.com.au/ski.html"); }
Symbol 96 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 2
_root.scr();
Symbol 99 MovieClip Frame 3
gotoAndPlay (2);

Library Items

Symbol 1 GraphicUsed by:25
Symbol 2 GraphicUsed by:7
Symbol 3 GraphicUsed by:6
Symbol 4 GraphicUsed by:6
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:3 4 5Used by:7
Symbol 7 MovieClipUses:2 6Used by:25
Symbol 8 GraphicUsed by:13 25
Symbol 9 GraphicUsed by:12
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:9 10 11Used by:13 25
Symbol 13 MovieClipUses:8 12Used by:25
Symbol 14 GraphicUsed by:19
Symbol 15 GraphicUsed by:18
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:15 16 17Used by:19
Symbol 19 MovieClipUses:14 18Used by:25
Symbol 20 GraphicUsed by:25
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:21 22 23Used by:25
Symbol 25 MovieClipUses:1 7 13 19 20 24 8 12Used by:57
Symbol 26 GraphicUsed by:57
Symbol 27 GraphicUsed by:57
Symbol 28 GraphicUsed by:57
Symbol 29 GraphicUsed by:57
Symbol 30 GraphicUsed by:57
Symbol 31 GraphicUsed by:57
Symbol 32 GraphicUsed by:57
Symbol 33 GraphicUsed by:57
Symbol 34 GraphicUsed by:57
Symbol 35 GraphicUsed by:57
Symbol 36 GraphicUsed by:57
Symbol 37 GraphicUsed by:57
Symbol 38 GraphicUsed by:57
Symbol 39 GraphicUsed by:57
Symbol 40 GraphicUsed by:57
Symbol 41 GraphicUsed by:57
Symbol 42 GraphicUsed by:57
Symbol 43 GraphicUsed by:57
Symbol 44 GraphicUsed by:57
Symbol 45 GraphicUsed by:57
Symbol 46 GraphicUsed by:57
Symbol 47 GraphicUsed by:57
Symbol 48 GraphicUsed by:57
Symbol 49 GraphicUsed by:57
Symbol 50 GraphicUsed by:57
Symbol 51 GraphicUsed by:57
Symbol 52 GraphicUsed by:57
Symbol 53 GraphicUsed by:57
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56Used by:Timeline
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:Timeline
Symbol 60 GraphicUsed by:68
Symbol 61 GraphicUsed by:68
Symbol 62 GraphicUsed by:68
Symbol 63 GraphicUsed by:68
Symbol 64 GraphicUsed by:68
Symbol 65 GraphicUsed by:68
Symbol 66 GraphicUsed by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:60 61 62 63 64 65 66 67Used by:69
Symbol 69 MovieClipUses:68Used by:Timeline
Symbol 70 FontUsed by:71 72 73 74 75 76 77 79 80 81 82 85 86
Symbol 71 EditableTextUses:70Used by:Timeline
Symbol 72 EditableTextUses:70Used by:Timeline
Symbol 73 EditableTextUses:70Used by:Timeline
Symbol 74 EditableTextUses:70Used by:Timeline
Symbol 75 EditableTextUses:70Used by:Timeline
Symbol 76 EditableTextUses:70Used by:Timeline
Symbol 77 EditableTextUses:70Used by:Timeline
Symbol 78 GraphicUsed by:96
Symbol 79 TextUses:70Used by:96
Symbol 80 TextUses:70Used by:96
Symbol 81 EditableTextUses:70Used by:96
Symbol 82 EditableTextUses:70Used by:96
Symbol 83 GraphicUsed by:96
Symbol 84 FontUsed by:85 86 88 90 93 94
Symbol 85 TextUses:70 84Used by:96
Symbol 86 TextUses:84 70Used by:96
Symbol 87 GraphicUsed by:91
Symbol 88 TextUses:84Used by:91
Symbol 89 GraphicUsed by:91
Symbol 90 TextUses:84Used by:91
Symbol 91 ButtonUses:87 88 89 90Used by:96
Symbol 92 GraphicUsed by:95
Symbol 93 TextUses:84Used by:95
Symbol 94 TextUses:84Used by:95
Symbol 95 ButtonUses:92 93 94Used by:96
Symbol 96 MovieClipUses:78 79 80 81 82 83 85 86 91 95Used by:Timeline
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:Timeline
Symbol 99 MovieClipUsed by:Timeline

Instance Names

"ski"Frame 1Symbol 57 MovieClip
"hit"Frame 1Symbol 59 MovieClip
"obj"Frame 1Symbol 69 MovieClip
"score"Frame 1Symbol 96 MovieClip
"sideR"Frame 1Symbol 98 MovieClip
"sideR2"Frame 1Symbol 98 MovieClip
"sideL"Frame 1Symbol 98 MovieClip
"sideL2"Frame 1Symbol 98 MovieClip
"looper"Frame 1Symbol 99 MovieClip
"dude"Symbol 57 MovieClip Frame 1Symbol 25 MovieClip
"obj"Symbol 69 MovieClip Frame 1Symbol 68 MovieClip

Labels

"crash"Symbol 57 MovieClip Frame 2
"jump"Symbol 57 MovieClip Frame 25
"crashside"Symbol 57 MovieClip Frame 40

Dynamic Text Variables

skiAngleSymbol 71 EditableText""
xspeedSymbol 72 EditableText""
yspeedSymbol 73 EditableText""
speedSymbol 74 EditableText""
skiNSymbol 75 EditableText""
xSymbol 76 EditableText""
ySymbol 77 EditableText""
_root.dSymbol 81 EditableText"0"
_root.bestdSymbol 82 EditableText"0"




http://swfchan.com/6/26133/info.shtml
Created: 23/5 -2019 00:41:46 Last modified: 23/5 -2019 00:41:46 Server time: 13/05 -2024 22:09:55