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/47062812?noj=FRM47062812-7DC" width="1" height="1"></div>

game003.swf

This is the info page for
Flash #51196

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


Text
Camerax: 0
PlayerX: 0

ActionScript [AS3]

Section 1
//jump_21 (game_fla.jump_21) package game_fla { import flash.display.*; public dynamic class jump_21 extends MovieClip { public function jump_21(){ addFrameScript(24, frame25); } function frame25(){ gotoAndPlay(12); } } }//package game_fla
Section 2
//jumppower_23 (game_fla.jumppower_23) package game_fla { import flash.display.*; public dynamic class jumppower_23 extends MovieClip { public function jumppower_23(){ addFrameScript(27, frame28); } function frame28(){ gotoAndPlay(16); } } }//package game_fla
Section 3
//jumppowerstill_25 (game_fla.jumppowerstill_25) package game_fla { import flash.display.*; public dynamic class jumppowerstill_25 extends MovieClip { public function jumppowerstill_25(){ addFrameScript(27, frame28); } function frame28(){ gotoAndPlay(16); } } }//package game_fla
Section 4
//jumpstill_22 (game_fla.jumpstill_22) package game_fla { import flash.display.*; public dynamic class jumpstill_22 extends MovieClip { public function jumpstill_22(){ addFrameScript(27, frame28); } function frame28(){ gotoAndPlay(12); } } }//package game_fla
Section 5
//MainTimeline (game_fla.MainTimeline) package game_fla { import flash.events.*; import flash.display.*; import flash.text.*; import flash.filters.*; public dynamic class MainTimeline extends MovieClip { public var BButton; public var hills2:MovieClip; public var hills3:MovieClip; public var RButton; public var hills1:MovieClip; public var keyIsDown:Array; public var DPadLeft; public var i; public var PlayerMY:int; public var PlayerMX:int; public var PlayerJumpFrames:int; public var LButton; public var DPadUp; public var AButton; public var YButton; public var PlayerFrame:String; public var DPadDown; public var init:int; public var PJumpPower:int; public var RunAccel:int; public var Player1:MovieClip; public var PlayerAirborne:Boolean; public var console:TextField; public var Drag:int; public var PlayerJumpPower:int; public var PlayerX:int; public var PlayerY:int; public var JumpPower:int; public var PJumpDelay:int; public var ground:MovieClip; public var PRunMaxVel:int; public var PRunAccel:int; public var XButton; public var DPadRight; public var CameraMX:int; public var CameraX:int; public var CameraY:int; public var CameraMY:int; public var PlayerDir:int; public var PlayerDrag:int; public var RunMaxVel:int; public var JumpDelay:int; public function MainTimeline(){ addFrameScript(0, frame1); } public function handleKeyUp(_arg1:KeyboardEvent){ keyIsDown[_arg1.keyCode] = false; } public function handleKeyDown(_arg1:KeyboardEvent){ keyIsDown[_arg1.keyCode] = true; } function frame1(){ DPadLeft = 37; DPadRight = 39; DPadUp = 38; DPadDown = 40; AButton = 90; BButton = 58; XButton = 56; YButton = 43; LButton = 15; RButton = 16; RunMaxVel = 12; RunAccel = 4; PRunMaxVel = 63; PRunAccel = 12; JumpPower = 16; JumpDelay = 2; PJumpPower = 34; PJumpDelay = 3; Drag = 5; if (init != 1){ keyIsDown = new Array(0x0100); i = 0; while (i < 0x0100) { keyIsDown[i] = false; i++; }; stage.addEventListener(Event.ENTER_FRAME, gameLoop); stage.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); stage.addEventListener(KeyboardEvent.KEY_UP, handleKeyUp); init = 1; CameraX = 0; PlayerJumpFrames = 0; PlayerAirborne = false; PlayerFrame = "standright"; Player1.gotoAndStop("standright"); PlayerDir = 1; }; } public function gameLoop(_arg1){ var _local2:BlurFilter; var _local3:Array; i = 0; if (keyIsDown[DPadLeft] == true){ i--; }; if (keyIsDown[DPadRight] == true){ i++; }; if (PlayerDir != (i * 2)){ PlayerDir = (PlayerDir + i); if (PlayerDir == 0){ PlayerDir = (PlayerDir + i); }; }; if ((((PlayerDir < 0)) && ((i == 0)))){ PlayerDir = -1; } else { if ((((PlayerDir > 0)) && ((i == 0)))){ PlayerDir = 1; }; }; if (keyIsDown[AButton] == true){ if (PlayerAirborne == false){ PlayerAirborne = true; if (keyIsDown[RButton] == true){ if (PlayerDir > 0){ if (Math.abs(PlayerMX) > 5){ if (PlayerFrame != "pjumpright"){ PlayerFrame = "pjumpright"; Player1.gotoAndStop("pjumpright"); }; } else { if (PlayerFrame != "pjumprightstill"){ PlayerFrame = "pjumprightstill"; Player1.gotoAndStop("pjumprightstill"); }; }; } else { if (Math.abs(PlayerMX) > 5){ if (PlayerFrame != "pjumpleft"){ PlayerFrame = "pjumpleft"; Player1.gotoAndStop("pjumpleft"); }; } else { if (PlayerFrame != "pjumpleftstill"){ PlayerFrame = "pjumpleftstill"; Player1.gotoAndStop("pjumpleftstill"); }; }; }; PlayerJumpFrames = PJumpDelay; PlayerJumpPower = PJumpPower; } else { if (PlayerDir > 0){ if (Math.abs(PlayerMX) > 5){ if (PlayerFrame != "jumpright"){ PlayerFrame = "jumpright"; Player1.gotoAndStop("jumpright"); }; } else { if (PlayerFrame != "jumprightstill"){ PlayerFrame = "jumprightstill"; Player1.gotoAndStop("jumprightstill"); }; }; } else { if (Math.abs(PlayerMX) > 5){ if (PlayerFrame != "jumpleft"){ PlayerFrame = "jumpleft"; Player1.gotoAndStop("jumpleft"); }; } else { if (PlayerFrame != "jumpleftstill"){ PlayerFrame = "jumpleftstill"; Player1.gotoAndStop("jumpleftstill"); }; }; }; PlayerJumpFrames = JumpDelay; PlayerJumpPower = JumpPower; }; }; }; if (PlayerAirborne == true){ if (PlayerJumpFrames == -1){ if ((((((PlayerY <= 0)) && ((PlayerMY <= 0)))) && ((PlayerAirborne == true)))){ PlayerY = 0; PlayerMY = 0; PlayerAirborne = false; } else { PlayerMY = (PlayerMY - 2); }; } else { if (PlayerJumpFrames > 0){ PlayerJumpFrames--; } else { PlayerJumpFrames--; PlayerMY = (PlayerMY + PlayerJumpPower); }; }; if (PlayerDrag > Drag){ PlayerDrag = 0; PlayerMX = (PlayerMX * 0.95); } else { PlayerDrag++; }; }; if (PlayerAirborne == false){ if ((((PlayerDir > 1)) && ((PlayerMX >= 0)))){ PlayerDrag = 0; if (keyIsDown[RButton] == true){ if (keyIsDown[AButton] == false){ if (PlayerMX < PRunMaxVel){ PlayerMX = (PlayerMX + PRunAccel); } else { PlayerMX = (PlayerMX - ((PlayerMX - PRunMaxVel) / 2)); }; }; if (PlayerFrame != "prunright"){ PlayerFrame = "prunright"; Player1.gotoAndStop("prunright"); }; } else { if (keyIsDown[AButton] == false){ if (PlayerMX < RunMaxVel){ PlayerMX = (PlayerMX + RunAccel); } else { PlayerMX = (PlayerMX - ((PlayerMX - RunMaxVel) / 2)); }; }; if (PlayerFrame != "runright"){ PlayerFrame = "runright"; Player1.gotoAndStop("runright"); }; }; } else { if ((((PlayerDir < -1)) && ((PlayerMX <= 0)))){ if (keyIsDown[RButton] == true){ if (keyIsDown[AButton] == false){ if (PlayerMX > -(PRunMaxVel)){ PlayerMX = (PlayerMX - PRunAccel); } else { PlayerMX = (PlayerMX - ((PlayerMX + PRunMaxVel) / 2)); }; }; if (PlayerFrame != "prunleft"){ PlayerFrame = "prunleft"; Player1.gotoAndStop("prunleft"); }; } else { if (keyIsDown[AButton] == false){ if (PlayerMX > -(RunMaxVel)){ PlayerMX = (PlayerMX - RunAccel); } else { PlayerMX = (PlayerMX - ((PlayerMX + RunMaxVel) / 2)); }; }; if (PlayerFrame != "runleft"){ PlayerFrame = "runleft"; Player1.gotoAndStop("runleft"); }; }; } else { if (PlayerDir > 0){ if (PlayerMX < 0){ PlayerMX = (PlayerMX / 1.75); } else { if (PlayerMX != 0){ PlayerMX = (PlayerMX / 1.33); if (PlayerFrame != "slideright"){ PlayerFrame = "slideright"; Player1.gotoAndStop("slideright"); }; } else { if (PlayerFrame != "standright"){ PlayerFrame = "standright"; Player1.gotoAndStop("standright"); }; }; }; } else { if (PlayerDir < 0){ if (PlayerMX > 0){ PlayerMX = (PlayerMX / 1.75); } else { if (PlayerMX != 0){ PlayerMX = (PlayerMX / 1.33); if (PlayerFrame != "slideleft"){ PlayerFrame = "slideleft"; Player1.gotoAndStop("slideleft"); }; } else { if (PlayerFrame != "standleft"){ PlayerFrame = "standleft"; Player1.gotoAndStop("standleft"); }; }; }; } else { PlayerMX = 0; }; }; }; }; }; PlayerX = (PlayerX + PlayerMX); PlayerY = (PlayerY + PlayerMY); CameraMX = ((PlayerX - CameraX) / 2); CameraX = (CameraX + CameraMX); Player1.x = ((PlayerX - CameraX) + 128); Player1.y = ((-(PlayerY) + CameraY) + 416); if (CameraX < 0){ ground.x = (0 - (CameraX % 0x0100)); hills1.x = (0 - ((CameraX / 48) % 0x0100)); hills2.x = (0 - ((CameraX / 40) % 0x0100)); hills3.x = (0 - ((CameraX / 32) % 0x0100)); } else { ground.x = (0x0100 - (CameraX % 0x0100)); hills1.x = (0x0100 - ((CameraX / 48) % 0x0100)); hills2.x = (0x0100 - ((CameraX / 40) % 0x0100)); hills3.x = (0x0100 - ((CameraX / 32) % 0x0100)); }; _local2 = new BlurFilter(Math.abs((CameraMX / 4)), 0, 3); _local3 = new Array(); _local3.push(_local2); ground.filters = _local3; console.text = "Controls: Left, Right, Shift, Z"; } } }//package game_fla
Section 6
//runpower_13 (game_fla.runpower_13) package game_fla { import flash.display.*; public dynamic class runpower_13 extends MovieClip { public function runpower_13(){ addFrameScript(12, frame13); } function frame13(){ gotoAndPlay(5); } } }//package game_fla
Section 7
//slide_12 (game_fla.slide_12) package game_fla { import flash.display.*; public dynamic class slide_12 extends MovieClip { public function slide_12(){ addFrameScript(9, frame10); } function frame10(){ gotoAndPlay(6); } } }//package game_fla

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:Timeline
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 FontUsed by:14
Symbol 14 EditableTextUses:13Used by:Timeline
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:20
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClipUses:17 19Used by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:36 37 38 39 50 51 53 54
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:36 37 38 40 50 51 53 54
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:36 37 38 41 50 51 53 54
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:36 37 38 42 50 51 53 54
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:36 37 38 50 51 52 53 54
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:36 38
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36 37 38 46 50 51 53 54
Symbol 36 MovieClipUses:23 25 27 29 31 33 35Used by:55
Symbol 37 MovieClipUses:23 25 27 29 31 35Used by:55
Symbol 38 MovieClip {game_fla.slide_12}Uses:23 25 27 29 31 33 35Used by:55
Symbol 39 MovieClipUses:23Used by:49 53 54
Symbol 40 MovieClipUses:25Used by:49 53 54
Symbol 41 MovieClipUses:27Used by:49 53 54
Symbol 42 MovieClipUses:29Used by:49 53 54
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClipUses:44Used by:49
Symbol 46 MovieClipUses:35Used by:49 53 54
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:49
Symbol 49 MovieClip {game_fla.runpower_13}Uses:39 40 41 42 45 46 48Used by:55
Symbol 50 MovieClip {game_fla.jump_21}Uses:23 25 27 29 31 35Used by:55
Symbol 51 MovieClip {game_fla.jumpstill_22}Uses:23 25 27 29 31 35Used by:55
Symbol 52 MovieClipUses:31Used by:53 54
Symbol 53 MovieClip {game_fla.jumppower_23}Uses:39 40 41 42 52 46 23 25 27 29 31 35Used by:55
Symbol 54 MovieClip {game_fla.jumppowerstill_25}Uses:39 40 41 42 52 46 23 25 27 29 31 35Used by:55
Symbol 55 MovieClipUses:36 37 38 49 50 51 53 54Used by:Timeline
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:Timeline
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:Timeline

Instance Names

"hills1"Frame 1Symbol 6 MovieClip
"hills2"Frame 1Symbol 9 MovieClip
"hills3"Frame 1Symbol 12 MovieClip
"console"Frame 1Symbol 14 EditableText
"ground"Frame 1Symbol 21 MovieClip
"Player1"Frame 1Symbol 55 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"grass"Symbol 21 MovieClip Frame 1
"standleft"Symbol 55 MovieClip Frame 1
"standright"Symbol 55 MovieClip Frame 9
"runleft"Symbol 55 MovieClip Frame 18
"runright"Symbol 55 MovieClip Frame 25
"slideleft"Symbol 55 MovieClip Frame 33
"slideright"Symbol 55 MovieClip Frame 40
"prunleft"Symbol 55 MovieClip Frame 48
"prunright"Symbol 55 MovieClip Frame 55
"jumpleft"Symbol 55 MovieClip Frame 63
"jumpleftstill"Symbol 55 MovieClip Frame 70
"jumpright"Symbol 55 MovieClip Frame 80
"jumprightstill"Symbol 55 MovieClip Frame 88
"pjumpleft"Symbol 55 MovieClip Frame 98
"pjumpleftstill"Symbol 55 MovieClip Frame 106
"pjumpright"Symbol 55 MovieClip Frame 116
"pjumprightstill"Symbol 55 MovieClip Frame 125




http://swfchan.com/11/51196/info.shtml
Created: 25/4 -2019 08:42:55 Last modified: 25/4 -2019 08:42:55 Server time: 07/05 -2024 23:35:57