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

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

Dealing with Gravity.swf

This is the info page for
Flash #31209

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


Text
By Yevgeniy Rudoy

PLAY

PLAY

PLAY

PLAY

Instructions

Instructions

Instructions

Back to Menu

Back to Menu

Your goal in this game is similar to one of the goals in
your life: not getting hit by sharp pointy things.

How do you go about doing that? Well, use the
control keys. While this game contains gravity that
is, in fact, stronger then your willpower, you should
be able to find means to get to where you want
anyway.

And don't forget: there is an edge to this game that
makes it much harder then it seems; more
specifically; you'll see if you try any difficulty other
then "simple".

Congradulations!
You Won!
Can you do it on a higher
difficulty?

Choose a
Difficulty

Simple

Simple

Normal

Normal

Difficult

Difficult

Insane

Insane

YOU LOSE!
Continue?

No

YES

(press enter)

Congratulations. You
got to the next level.
But can you survive
the next one?

ActionScript [AS1/AS2]

Frame 1
function movement(u, myBoll) { var _local2 = myBoll.DX; var _local1 = myBoll.DY; u._x = u._x + _local2; u._y = u._y + _local1; if ((_local2 > 25) || (_local2 < -25)) { if (_local2 > 0) { _local2 = 25; } if (_local2 < 0) { _local2 = -25; } } if ((_local1 > 25) || (_local1 < -25)) { if (_local1 > 0) { _local1 = 25; } if (_local1 < 0) { _local1 = -25; } } if (u._x < 25) { u._x = 50 - u._x; _local2 = -_local2; } if (u._x > 425) { u._x = 850 - u._x; _local2 = -_local2; } if (u._y < 25) { u._y = 50 - u._y; _local1 = -_local1; } if (u._y > 425) { u._y = 850 - u._y; _local1 = -_local1; } if (Key.isDown(40)) { _local1 = _local1 + 0.4; } if (Key.isDown(38)) { _local1 = _local1 - 0.4; } if (Key.isDown(39)) { _local2 = _local2 + 0.4; } if (Key.isDown(37)) { _local2 = _local2 - 0.4; } _local1 = _local1 + 0.5; myBoll.DX = _local2; myBoll.DY = _local1; } function CLEAR() { myBoll1.DX = 0; myBoll1.DY = 0; myBoll2.DX = 1; myBoll2.DY = 0; myBoll3.DX = 2; myBoll3.DY = 0; myBoll4.DX = 3; myBoll4.DY = 0; } function HIT(enemy) { if ((Math.sqrt(((enemy._x - u1._x) * (enemy._x - u1._x)) + ((enemy._y - u1._y) * (enemy._y - u1._y))) + 5) < ((u1._width + enemy._width) / 2)) { death = 1; } if ((Math.sqrt(((enemy._x - u2._x) * (enemy._x - u2._x)) + ((enemy._y - u2._y) * (enemy._y - u2._y))) + 5) < ((u2._width + enemy._width) / 2)) { death = 1; } if ((Math.sqrt(((enemy._x - u3._x) * (enemy._x - u3._x)) + ((enemy._y - u3._y) * (enemy._y - u3._y))) + 5) < ((u3._width + enemy._width) / 2)) { death = 1; } if ((Math.sqrt(((enemy._x - u4._x) * (enemy._x - u4._x)) + ((enemy._y - u4._y) * (enemy._y - u4._y))) + 5) < ((u4._width + enemy._width) / 2)) { death = 1; } } function DS(enemy) { enemy._y = 415; if (timer <= 1) { enemy._alpha = 0; enemy._x = 35; enemy._rotation = 0; } if (enemy._alpha < 100) { enemy._alpha = enemy._alpha + 2.5; } else { enemy._alpha = 100; if (enemy._x == 35) { enemy._rotation = 0; enemy._x = enemy._x + 2; } else if (enemy._x == 415) { enemy._rotation = 180; enemy._x = enemy._x - 2; } else if (enemy._rotation == 0) { enemy._x = enemy._x + 2; } else if (enemy._rotation == 180) { enemy._x = enemy._x - 2; } HIT(enemy); } } function LS(enemy) { enemy._x = 415; if (timer <= 1) { enemy._alpha = 0; enemy._y = 35; enemy._rotation = 0; } if (enemy._alpha < 100) { enemy._alpha = enemy._alpha + 2.5; } else { enemy._alpha = 100; if (enemy._y == 35) { enemy._rotation = 0; enemy._y = enemy._y + 2; } else if (enemy._y == 415) { enemy._rotation = 180; enemy._y = enemy._y - 2; } else if (enemy._rotation == 0) { enemy._y = enemy._y + 2; } else if (enemy._rotation == 180) { enemy._y = enemy._y - 2; } HIT(enemy); } } function RS(enemy) { enemy._x = 35; if (timer <= 1) { enemy._alpha = 0; enemy._y = 35; enemy._rotation = 0; } if (enemy._alpha < 100) { enemy._alpha = enemy._alpha + 2.5; } else { enemy._alpha = 100; if (enemy._y == 35) { enemy._rotation = 0; enemy._y = enemy._y + 2; } else if (enemy._y == 415) { enemy._rotation = 180; enemy._y = enemy._y - 2; } else if (enemy._rotation == 0) { enemy._y = enemy._y + 2; } else if (enemy._rotation == 180) { enemy._y = enemy._y - 2; } HIT(enemy); } } function US(enemy) { enemy._y = 35; if (timer <= 1) { enemy._alpha = 0; enemy._x = 35; enemy._rotation = 0; } if (enemy._alpha < 100) { enemy._alpha = enemy._alpha + 2.5; } else { enemy._alpha = 100; if (enemy._x == 35) { enemy._rotation = 0; enemy._x = enemy._x + 2; } else if (enemy._x == 415) { enemy._rotation = 180; enemy._x = enemy._x - 2; } else if (enemy._rotation == 0) { enemy._x = enemy._x + 2; } else if (enemy._rotation == 180) { enemy._x = enemy._x - 2; } HIT(enemy); } } function CS(enemy) { enemy._x = 225; enemy._y = 225; HIT(enemy); } function BS(enemy) { if (timer <= 1) { enemy._x = 225; enemy._y = 225; } else { if (Key.isDown(39)) { enemy._x = enemy._x + 3; } if (Key.isDown(37)) { enemy._x = enemy._x - 3; } } HIT(enemy); if (enemy._x > 415) { enemy._x = 415; } if (enemy._y > 415) { enemy._y = 415; } if (enemy._x < 35) { enemy._x = 35; } if (enemy._y < 35) { enemy._y = 35; } } function BS1(enemy) { if (timer <= 1) { enemy._x = 120; enemy._y = 120; } else { if (Key.isDown(39)) { enemy._x = enemy._x + 3; } if (Key.isDown(37)) { enemy._x = enemy._x - 3; } } if (enemy._x < 35) { enemy._x = 35; } if (enemy._x > 205) { enemy._x = 205; } HIT(enemy); } function FS(enemy) { if (timer <= 1) { enemy._x = 225; enemy._y = 225; } if (enemy._x == 415) { enemy._rotation = 36; } else if (enemy._x == 35) { enemy._rotation = 108; } else if (enemy._y == 415) { enemy._rotation = 72; } else if (enemy._y == 35) { enemy._rotation = 0; } else if (random(100) == 0) { enemy._rotation = random(4) * 36; } if (enemy._rotation == 36) { enemy._x = enemy._x - 2; } if (enemy._rotation == 108) { enemy._x = enemy._x + 2; } if (enemy._rotation == 0) { enemy._y = enemy._y + 2; } if (enemy._rotation == 72) { enemy._y = enemy._y - 2; } HIT(enemy); } var difficulty = 0; var DX1 = 0; var DY1 = 0; var DX2 = 1; var DY2 = 0; var DX3 = 2; var DY3 = 0; var DX4 = 3; var DY4 = 0; var myBoll1 = new BALL(DX1, DY1); var myBoll2 = new BALL(DX2, DY2); var myBoll3 = new BALL(DX3, DY3); var myBoll4 = new BALL(DX4, DY4); gotoAndStop (2);
Frame 2
CLEAR(); var timer = 0; var level = 1; var death = 0;
Frame 21
LevelText.text = "level " + level; movement(u1, myBoll1); if (difficulty > 1) { movement(u2, myBoll2); } else { u2._x = -1000; } if (difficulty > 2) { movement(u3, myBoll3); } else { u3._x = -1000; } if (difficulty > 3) { movement(u4, myBoll4); } else { u4._x = -1000; } timer = timer + 1; if (timer >= 600) { timer = 0; gotoAndStop (23); } if (level == 1) { DS(Dspike); } if (level == 2) { DS(Dspike); LS(Lspike); RS(Rspike); } if (level == 3) { DS(Dspike); LS(Lspike); RS(Rspike); US(Uspike); } if (level == 4) { DS(Dspike); LS(Lspike); RS(Rspike); US(Uspike); CS(Cspike); } if (level == 5) { DS(Dspike); LS(Lspike); RS(Rspike); US(Uspike); BS(Bspike); } if (level == 6) { DS(Dspike); LS(Lspike); RS(Rspike); US(Uspike); BS1(Bspike); B2spike._x = Bspike._x + 210; B3spike._x = Bspike._x; B4spike._x = Bspike._x + 210; B2spike._y = Bspike._y; B3spike._y = Bspike._y + 210; B4spike._y = Bspike._y + 210; HIT(B2spike); HIT(B3spike); HIT(B4spike); trace(B2spike._x); } if (level == 7) { FS(Fspike); FS(F2spike); FS(F3spike); FS(F4spike); FS(F5spike); FS(F6spike); FS(F7spike); FS(F8spike); FS(F9spike); FS(F10spike); }
Frame 22
if (death == 1) { gotoAndStop (20); } else { gotoAndPlay (21); }
Frame 23
if (level == 7) { gotoAndStop (18); } level = level + 1; CLEAR();
Symbol 11 Button
on (release) { gotoAndStop (19); }
Symbol 17 Button
on (release) { gotoAndStop (3); }
Symbol 21 Button
on (release) { getURL ("http://www.albinoblacksheep.com", "_blank"); }
Symbol 66 MovieClip [__Packages.BALL] Frame 0
class BALL { var DX, DY; function BALL (DX, DY) { this.DX = DX; this.DY = DY; } }
Symbol 26 Button
on (release) { gotoAndStop (2); }
Symbol 35 Button
on (release) { difficulty = 1; gotoAndPlay (21); }
Symbol 38 Button
on (release) { difficulty = 2; gotoAndPlay (21); }
Symbol 41 Button
on (release) { difficulty = 3; gotoAndPlay (21); }
Symbol 44 Button
on (release) { difficulty = 4; gotoAndPlay (21); }
Symbol 51 Button
on (release) { gotoAndStop (2); }
Symbol 56 Button
on (release) { death = 0; timer = 0; CLEAR(); gotoAndPlay (21); } on (keyPress "<Enter>") { death = 0; timer = 0; CLEAR(); gotoAndPlay (21); }
Symbol 65 Button
on (release) { gotoAndPlay (21); } on (keyPress "<Enter>") { death = 0; timer = 0; CLEAR(); gotoAndPlay (21); }

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 FontUsed by:3 27 28 29 30 31 32 33 36 37 39 40 42 43 63
Symbol 3 TextUses:2Used by:Timeline
Symbol 4 FontUsed by:5 6 8 10 12 13 15
Symbol 5 TextUses:4Used by:11 65
Symbol 6 TextUses:4Used by:7
Symbol 7 MovieClipUses:6Used by:11 65
Symbol 8 TextUses:4Used by:11 65
Symbol 9 GraphicUsed by:11 65
Symbol 10 TextUses:4Used by:11 17 65
Symbol 11 ButtonUses:5 7 8 9 10Used by:Timeline
Symbol 12 TextUses:4Used by:17
Symbol 13 TextUses:4Used by:14
Symbol 14 MovieClipUses:13Used by:17
Symbol 15 TextUses:4Used by:17
Symbol 16 GraphicUsed by:17
Symbol 17 ButtonUses:12 14 15 16 10Used by:Timeline
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:21
Symbol 20 GraphicUsed by:21
Symbol 21 ButtonUses:19 20Used by:Timeline
Symbol 66 MovieClip [__Packages.BALL]
Symbol 22 FontUsed by:23 24
Symbol 23 TextUses:22Used by:26
Symbol 24 TextUses:22Used by:26
Symbol 25 GraphicUsed by:26
Symbol 26 ButtonUses:23 24 25Used by:Timeline
Symbol 27 TextUses:2Used by:Timeline
Symbol 28 TextUses:2Used by:Timeline
Symbol 29 TextUses:2Used by:Timeline
Symbol 30 TextUses:2Used by:Timeline
Symbol 31 TextUses:2Used by:Timeline
Symbol 32 TextUses:2Used by:35 38 41 44
Symbol 33 TextUses:2Used by:35
Symbol 34 GraphicUsed by:35 38 41 44
Symbol 35 ButtonUses:32 33 34Used by:Timeline
Symbol 36 TextUses:2Used by:38
Symbol 37 TextUses:2Used by:38
Symbol 38 ButtonUses:36 37 34 32Used by:Timeline
Symbol 39 TextUses:2Used by:41
Symbol 40 TextUses:2Used by:41
Symbol 41 ButtonUses:39 40 34 32Used by:Timeline
Symbol 42 TextUses:2Used by:44
Symbol 43 TextUses:2Used by:44
Symbol 44 ButtonUses:42 43 34 32Used by:Timeline
Symbol 45 FontUsed by:46 50 55 64
Symbol 46 TextUses:45Used by:Timeline
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51
Symbol 50 EditableTextUses:45Used by:51
Symbol 51 ButtonUses:47 48 49 50Used by:Timeline
Symbol 52 GraphicUsed by:56
Symbol 53 GraphicUsed by:56
Symbol 54 GraphicUsed by:56
Symbol 55 EditableTextUses:45Used by:56
Symbol 56 ButtonUses:52 53 54 55Used by:Timeline
Symbol 57 FontUsed by:58
Symbol 58 TextUses:57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:Timeline
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:Timeline
Symbol 63 EditableTextUses:2Used by:Timeline
Symbol 64 TextUses:45Used by:Timeline
Symbol 65 ButtonUses:5 7 8 9 10Used by:Timeline

Instance Names

"u1"Frame 21Symbol 60 MovieClip
"u2"Frame 21Symbol 60 MovieClip
"u3"Frame 21Symbol 60 MovieClip
"u4"Frame 21Symbol 60 MovieClip
"Dspike"Frame 21Symbol 62 MovieClip
"LevelText"Frame 21Symbol 63 EditableText
"Lspike"Frame 21Symbol 62 MovieClip
"Rspike"Frame 21Symbol 62 MovieClip
"Uspike"Frame 21Symbol 62 MovieClip
"Cspike"Frame 21Symbol 62 MovieClip
"Fspike"Frame 21Symbol 62 MovieClip
"F2spike"Frame 21Symbol 62 MovieClip
"F3spike"Frame 21Symbol 62 MovieClip
"F4spike"Frame 21Symbol 62 MovieClip
"F5spike"Frame 21Symbol 62 MovieClip
"F6spike"Frame 21Symbol 62 MovieClip
"F7spike"Frame 21Symbol 62 MovieClip
"F8spike"Frame 21Symbol 62 MovieClip
"F9spike"Frame 21Symbol 62 MovieClip
"F10spike"Frame 21Symbol 62 MovieClip
"Bspike"Frame 21Symbol 62 MovieClip
"B2spike"Frame 21Symbol 62 MovieClip
"B3spike"Frame 21Symbol 62 MovieClip
"B4spike"Frame 21Symbol 62 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 66 as "__Packages.BALL"




http://swfchan.com/7/31209/info.shtml
Created: 18/5 -2019 20:06:03 Last modified: 18/5 -2019 20:06:03 Server time: 13/05 -2024 09:32:31