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

swfchan turned sixteen years old the day before yesterday! (5may2024)

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

rm_1_1_0_0.swf

This is the info page for
Flash #51835

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


Text
PLAY

0

0

0

LEVEL

LIVES

Roses

version:  rm-1.1.0.0

actions

Suigintou
Got You!

LEVEL
COMPLETE

GAME OVER

ActionScript [AS1/AS2]

Frame 1
Stage.scaleMode = "noScale"; stop();
Frame 2
function startLevel() { var _local1 = _root; level = 0; berries = new Array(); y = 1; while (y < 12) { x = 1; while (x < 15) { if (!background.hitTest(x * 50, y * 50, true)) { attachMovie("berry", "berry" + level, level); clip = _local1["berry" + level]; clip._x = x * 50; clip._y = y * 50; berries.push(clip); level++; } x++; } y++; } attachMovie("fox", "fox", level++); fox._x = 300; fox._y = 300; fox.move = {x:0, y:0}; fox.dest = {x:300, y:300}; fox.nextmove = 0; attachMovie("bunny", "bunny", level++); bunny._x = 50; bunny._y = 50; bunny.move = {x:0, y:0}; bunny.dest = {x:50, y:50}; bunny.nextmove = 0; bunny.last = {x:50, y:50}; } function move() { if (getTimer() > fox.nextmove) { fox.nextmove = getTimer() + 10; fox._x = fox._x + (fox.move.x * 1); fox._y = fox._y + (fox.move.y * 1); if ((fox._x == fox.dest.x) and (fox._y == fox.dest.y)) { eatBerry(); nextMove(); } } } function eatBerry() { allGone = true; i = 0; while (i < berries.length) { if (((berries[i]._currentFrame == 1) and (berries[i]._x == fox._x)) and (berries[i]._y == fox._y)) { berries[i].gotoAndStop("nothing"); score++; } else if (berries[i]._currentFrame == 1) { allGone = false; } i++; } if (allGone) { gotoAndPlay ("level over"); gameLevel++; } } function nextMove() { fox.move.x = 0; fox.move.y = 0; if (Key.isDown(37)) { fox.move.x = -1; fox._xscale = Math.abs(fox._xscale); } else if (Key.isDown(39)) { fox.move.x = 1; fox._xscale = -Math.abs(fox._xscale); } else if (Key.isDown(38)) { fox.move.y = -1; } else if (Key.isDown(40)) { fox.move.y = 1; } newx = fox._x + (fox.move.x * 50); newy = fox._y + (fox.move.y * 50); okToMove = false; i = 0; while (i < berries.length) { if ((berries[i]._x == newx) and (berries[i]._y == newy)) { fox.dest.x = newx; fox.dest.y = newy; okToMove = true; } i++; } if (!okToMove) { fox.move.x = 0; fox.move.y = 0; } } function moveBunny() { if (getTimer() > bunny.nextmove) { bunny.nextmove = (getTimer() + 20) - (gameLevel * 10); bunny._x = bunny._x + (bunny.move.x * 1); bunny._y = bunny._y + (bunny.move.y * 1); if ((bunny._x == bunny.dest.x) and (bunny._y == bunny.dest.y)) { possibilities = new Array(); i = 0; while (i < berries.length) { xdiff = Math.abs(berries[i]._x - bunny._x); ydiff = Math.abs(berries[i]._y - bunny._y); if (((xdiff == 50) and (ydiff == 0)) or ((xdiff == 0) and (ydiff == 50))) { possibilities.push(berries[i]); } i++; } do { r = int(Math.random() * possibilities.length); bunny.dest.x = possibilities[r]._x; bunny.dest.y = possibilities[r]._y; bunny.move.x = (possibilities[r]._x - bunny._x) / 50; bunny.move.y = (possibilities[r]._y - bunny._y) / 50; } while (((bunny.dest.x == lastx) and (bunny.dest.y == lasty)) and (possibilities.length > 1)); lastx = bunny._x; lasty = bunny._y; } } if ((Math.abs(bunny._x - fox._x) <= 70) and (Math.abs(bunny._y - fox._y) <= 110)) { if (lives < 1) { i = 0; while (i < berries.length) { berries[i].gotoAndStop("nothing"); i++; } fox.removeMovieClip(); bunny.removeMovieClip(); gotoAndStop ("game over"); } else { i = 0; while (i < berries.length) { berries[i].gotoAndStop("nothing"); fox.removeMovieClip(); bunny.removeMovieClip(); i++; } lives--; gotoAndStop ("lost life"); } } } stop();
Instance of Symbol 41 MovieClip in Frame 2
onClipEvent (load) { _root.startLevel(); } onClipEvent (enterFrame) { _root.move(); _root.moveBunny(); }
Frame 3
stop();
Frame 4
stop();
Frame 5
stop();
Symbol 6 MovieClip [berry] Frame 1
stop();
Symbol 21 MovieClip [fox0] Frame 274
gotoAndPlay (2);
Instance of Symbol 21 MovieClip [fox0] in Symbol 22 MovieClip [fox] Frame 1
onClipEvent (enterFrame) { k = 275; if (Key.isDown(37)) { if (this._currentFrame < k) { this.gotoAndPlay("eat"); } } if (Key.isDown(39)) { if (this._currentFrame < k) { this.gotoAndPlay("eat"); } } if (Key.isDown(38)) { if (this._currentFrame < k) { this.gotoAndPlay("eat"); } } if (Key.isDown(40)) { if (this._currentFrame < k) { this.gotoAndPlay("eat"); } } }
Symbol 29 Button
on (press) { lives = 3; score = 0; gameLevel = 1; gotoAndPlay ("play"); }
Symbol 39 Button
on (press) { getURL ("http://www.animenewsrider.com/andev", "_blank"); }
Symbol 43 Button
on (press) { gotoAndPlay ("play"); }
Symbol 48 Button
on (press) { gotoAndPlay ("start"); }

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClip [bunny]Uses:2
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClip [berry]Uses:5
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:21
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:21
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:21
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:21
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:21
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:21
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClip [fox0]Uses:8 10 12 14 16 18 20Used by:22
Symbol 22 MovieClip [fox]Uses:21
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 GraphicUsed by:29 43 48
Symbol 27 FontUsed by:28 30 31 32 33 34 35 36 37 40 42 46 47
Symbol 28 TextUses:27Used by:29 43 48
Symbol 29 ButtonUses:26 28Used by:Timeline
Symbol 30 EditableTextUses:27Used by:Timeline
Symbol 31 EditableTextUses:27Used by:Timeline
Symbol 32 EditableTextUses:27Used by:Timeline
Symbol 33 TextUses:27Used by:Timeline
Symbol 34 TextUses:27Used by:Timeline
Symbol 35 TextUses:27Used by:Timeline
Symbol 36 EditableTextUses:27Used by:Timeline
Symbol 37 EditableTextUses:27Used by:Timeline
Symbol 38 GraphicUsed by:39
Symbol 39 ButtonUses:38Used by:Timeline
Symbol 40 EditableTextUses:27Used by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 TextUses:27Used by:Timeline
Symbol 43 ButtonUses:26 28Used by:Timeline
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:Timeline
Symbol 46 TextUses:27Used by:Timeline
Symbol 47 TextUses:27Used by:Timeline
Symbol 48 ButtonUses:26 28Used by:Timeline

Instance Names

"background"Frame 1Symbol 25 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "bunny"
ExportAssets (56)Timeline Frame 1Symbol 6 as "berry"
ExportAssets (56)Timeline Frame 1Symbol 21 as "fox0"
ExportAssets (56)Timeline Frame 1Symbol 21 as "fox0"
ExportAssets (56)Timeline Frame 1Symbol 22 as "fox"

Labels

"start"Frame 1
"play"Frame 2
"lost life"Frame 3
"level over"Frame 4
"game over"Frame 5
"nothing"Symbol 6 MovieClip [berry] Frame 2
"normal0"Symbol 21 MovieClip [fox0] Frame 2
"eat"Symbol 21 MovieClip [fox0] Frame 275

Dynamic Text Variables

gameLevelSymbol 30 EditableText"0"
livesSymbol 31 EditableText"0"
scoreSymbol 32 EditableText"0"
zzzSymbol 36 EditableText""




http://swfchan.com/11/51835/info.shtml
Created: 24/4 -2019 12:11:14 Last modified: 24/4 -2019 12:11:14 Server time: 07/05 -2024 23:31:05