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

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

Saving Christmas.swf

This is the info page for
Flash #36749

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


Text
MERRY CHRISTMAS FROM ARMORGAMES.COM

MERRY CHRISTMAS FROM MOOSEISLOOSE.CO.UK

While trying to take off on christmas eve, santa's sleigh
started to shudder. as the sleigh fell to the ground presents
scattered everywhere! collect as many presents as you can
before christmas day, otherwise christmas will be ruined!

TURN

ACCELERATE

Q

ActionScript [AS1/AS2]

Frame 1
Stage.showmenu = false;
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Frame 5
Set("/:score", "0");
Instance of Symbol 81 MovieClip "ship" in Frame 5
onClipEvent (enterFrame) { if (timer > 0) { timer--; } if (Key.isDown(32) && (timer == 0)) { timer = 3; if (_root.shot1.alive == 0) { with (_root.shot1) { xv = 15 * Math.sin(0.017453 * this.angle); yv = -15 * Math.cos(0.017453 * this.angle); alive = 15; } setProperty(_root.shot1, _x , this._x); setProperty(_root.shot1, _y , this._y); } else if (_root.shot2.alive == 0) { with (_root.shot2) { xv = 15 * Math.sin(0.017453 * this.angle); yv = -15 * Math.cos(0.017453 * this.angle); alive = 15; } setProperty(_root.shot2, _x , this._x); setProperty(_root.shot2, _y , this._y); } else if (_root.shot3.alive == 0) { with (_root.shot3) { xv = 15 * Math.sin(0.017453 * this.angle); yv = -15 * Math.cos(0.017453 * this.angle); alive = 15; } setProperty(_root.shot3, _x , this._x); setProperty(_root.shot3, _y , this._y); } else if (_root.shot4.alive == 0) { with (_root.shot4) { xv = 15 * Math.sin(0.017453 * this.angle); yv = -15 * Math.cos(0.017453 * this.angle); alive = 15; } setProperty(_root.shot4, _x , this._x); setProperty(_root.shot4, _y , this._y); } } if (Key.isDown(39)) { torque = 5; } else if (Key.isDown(37)) { torque = -5; } else { torque = 0; } } onClipEvent (load) { xmax = 490; xmin = 10; ymax = 390; ymin = 10; angle = 0; xv = 0; x = 0; y = 0; yv = 0; xa = 0; ya = 0; v = 0; visc = 0.02; drag = 0; score = 0; timer = 0; } onClipEvent (enterFrame) { rtorque = 0.5 * AngVelocity; AngAcceleration = torque - rtorque; AngVelocity = AngVelocity + AngAcceleration; angle = angle + AngVelocity; if (angle < 0) { angle = angle + 360; } if (angle > 360) { angle = angle - 360; } v = Math.sqrt((xv * xv) + (yv * yv)); drag = visc * v; if (Key.isDown(38)) { force = 1; gotoAndStop (10); } else { force = 0; gotoAndStop (9); } xa = ((drag * xv) * -1) + (force * Math.sin(0.017453 * angle)); ya = ((drag * yv) * -1) - (force * Math.cos(0.017453 * angle)); xv = xv + xa; yv = yv + ya; if (xmin >= _x) { _x = (_x + (xmax - 10)); } if (_x >= xmax) { _x = (_x - (xmax - 10)); } if (ymin >= _y) { _y = (_y + (ymax - 10)); } if (_y >= ymax) { _y = (_y - (ymax - 10)); } _y = (_y + yv); _x = (_x + xv); _rotation = angle; }
Frame 484
stopAllSounds();
Frame 485
Set("/:total", /:score);
Frame 490
stop();
Symbol 17 Button
on (release) { _root.play(); }
Symbol 18 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 18 MovieClip Frame 2
gotoAndPlay (1);
Symbol 21 Button
on (release) { getURL ("http://mooseisloose.co.uk", "_blank"); }
Symbol 24 Button
on (release) { getURL ("http://armorgames.com", "_blank"); }
Symbol 32 Button
on (release) { gotoAndPlay (5); }
Symbol 37 Button
on (release) { gotoAndStop (3); }
Symbol 42 Button
on (release) { gotoAndStop (4); }
Symbol 47 Button
on (release) { getURL ("http://mooseisloose.co.uk", "_blank"); }
Symbol 53 Button
on (release) { getURL ("http://armorgames.com", "_blank"); }
Symbol 63 Button
on (release) { prevFrame(); }
Symbol 65 Button
on (release) { gotoAndStop (2); }
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 11
var /:score = (Number(/:score) + 1);
Symbol 77 MovieClip Frame 12
stop();
Instance of Symbol 77 MovieClip "rock3" in Symbol 78 MovieClip Frame 1
onClipEvent (load) { alive = 1; xmax = 300; xmin = 7; ymax = 450; ymin = 12; angle = 0; _x = (500 * Math.random()); if ((_x < 20) || (_x > 480)) { _y = (400 * Math.random()); } else { _y = 20; } xv = (6 * Math.random()) - 3; yv = (6 * Math.random()) - 3; hit = 0; } onClipEvent (enterFrame) { if (alive) { _visible = true; } else { _visible = true; } if (alive) { if (xmin >= _x) { _x = (_x + (xmax - 10)); } if (_x >= xmax) { _x = (_x - (xmax - 10)); } if (ymin >= _y) { _y = (_y + (ymax - 10)); } if (_y >= ymax) { _y = (_y - (ymax - 10)); } _x = (_x + xv); _y = (_y + yv); hit = 0; if (_root.shot1.alive && (hit == 0)) { if (this.hitTest(_root.shot1)) { _root.shot1.alive = 0; hit = 1; } } if (_root.shot2.alive && (hit == 0)) { if (this.hitTest(_root.shot2)) { _root.shot2.alive = 0; hit = 1; } } if (_root.shot3.alive && (hit == 0)) { if (this.hitTest(_root.shot3)) { _root.shot3.alive = 0; hit = 1; } } if (_root.shot4.alive && (hit == 0)) { if (this.hitTest(_root.shot4)) { _root.shot4.alive = 0; hit = 1; } } if (this.hitTest(_root.ship)) { hit = 1; } if (hit) { gotoAndPlay (2); with (_root.rock3m1) { alive = 1; _x = this._x; _y = this._y; } with (_root.rock3m2) { alive = 1; _x = this._x; _y = this._y; } alive = 0; _root.ship.score = _root.ship.score + 20; } else { gotoAndPlay (1); } } }
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
stop();
Symbol 85 Button
on (press) { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } }
Symbol 92 Button
on (release) { gotoAndStop (2); }

Library Items

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

Instance Names

"ship"Frame 5Symbol 81 MovieClip
"bar"Symbol 18 MovieClip Frame 1Symbol 4 MovieClip
"rock3"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Uh$KDOgs2dwi1qRYjiiT9pC3/."

Labels

"loaded"Symbol 18 MovieClip Frame 3

Dynamic Text Variables

totalSymbol 97 EditableText""




http://swfchan.com/8/36749/info.shtml
Created: 14/5 -2019 23:24:16 Last modified: 14/5 -2019 23:24:16 Server time: 12/05 -2024 08:45:16