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

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

niceshot.swf

This is the info page for
Flash #8885

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


Text
Happy New Year Humans!

www.RETROSABOTAGE.com

www.RETROSABOTAGE.com

ActionScript [AS3]

Section 1
//Bullshit_7 (NiceShot_fla.Bullshit_7) package NiceShot_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class Bullshit_7 extends MovieClip { public var Leave_btn:SimpleButton; public function Bullshit_7(){ addFrameScript(1, frame2); } function frame2(){ Leave_btn.addEventListener(MouseEvent.CLICK, urlbuttonClickHandler); } public function urlbuttonClickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.retrosabotage.com"), "_self"); } } }//package NiceShot_fla
Section 2
//MainTimeline (NiceShot_fla.MainTimeline) package NiceShot_fla { import flash.events.*; import flash.display.*; import flash.ui.*; public dynamic class MainTimeline extends MovieClip { public var Boom:boom; public var mvmg:Boolean; public var Hop:hop; public var shoot:Boolean; public var leavebtn:MovieClip; public var n:int; public var alienb:Alien1; public var impact:Boolean; public var Fire:fire; public var Clap:clap; public var once:Boolean; public var Hit:hit; public var curtain:MovieClip; public var tir:MovieClip; public var aliena:Alien1; public var pas:Number; public var omgiamhit:Boolean; public var player:MovieClip; public var start_btn:SimpleButton; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } public function KeyHandler(_arg1:KeyboardEvent):void{ if (!impact){ if (_arg1.keyCode == Keyboard.LEFT){ player.x = (player.x - 5); }; if (_arg1.keyCode == Keyboard.RIGHT){ player.x = (player.x + 5); }; if (player.x < 15){ player.x = 15; }; if (player.x > 535){ player.x = 535; }; if (_arg1.keyCode == Keyboard.SPACE){ if (!shoot){ tir.x = player.x; Fire.play(); }; shoot = true; }; }; } public function buttonClickHandler(_arg1:MouseEvent):void{ play(); Hop.play(); } function frame3(){ gotoAndPlay(2); } function frame1(){ Hop = new hop(); start_btn.addEventListener(MouseEvent.CLICK, buttonClickHandler); stop(); } function frame2(){ Fire = new fire(); Hit = new hit(); Boom = new boom(); Clap = new clap(); switch (aliena.currentFrame){ case 1: aliena.nextFrame(); break; case 2: aliena.prevFrame(); break; case 3: aliena.nextFrame(); break; case 4: aliena.prevFrame(); break; case 5: aliena.gotoAndPlay(3); break; }; if (leavebtn.currentFrame == leavebtn.totalFrames){ leavebtn.stop(); }; if (impact){ if (player.currentFrame > 20){ if (once){ Clap.play(); once = false; leavebtn.gotoAndPlay(2); }; }; if (player.currentFrame > 30){ player.stop(); } else { player.play(); }; } else { curtain.stop(); player.stop(); once = true; leavebtn.stop(); if (omgiamhit){ if (aliena.y < (player.y - 20)){ aliena.y = (aliena.y + 10); } else { aliena.y = player.y; impact = true; Boom.play(); }; pas = ((player.y - aliena.y) / 10); if (pas == 0){ aliena.x = player.x; }; if (pas < 1){ aliena.x = ((aliena.x + player.x) / 2); } else { aliena.x = (aliena.x + ((player.x - aliena.x) / pas)); }; } else { if (mvmg){ if (aliena.x == 120){ mvmg = !(mvmg); aliena.y = (aliena.y + 5); } else { aliena.x = (aliena.x - 3); }; } else { if (aliena.x == 420){ mvmg = !(mvmg); aliena.y = (aliena.y + 5); } else { aliena.x = (aliena.x + 3); }; }; }; stage.addEventListener(KeyboardEvent.KEY_DOWN, KeyHandler); if (shoot){ if (tir.y > 0){ tir.y = (tir.y - 20); } else { shoot = false; tir.x = -30; tir.y = 360; }; } else { tir.x = -30; tir.y = 360; }; if ((((((((tir.y < (aliena.y + (aliena.height / 2)))) && ((tir.y > ((aliena.y - (aliena.height / 2)) - 10))))) && ((tir.x < (aliena.x + (aliena.width / 2)))))) && ((tir.x > (aliena.x - (aliena.width / 2)))))){ shoot = false; n++; if (n == 3){ Boom.play(); omgiamhit = true; aliena.gotoAndStop(5); } else { Hit.play(); }; if (n < 3){ aliena.gotoAndPlay(5); }; }; }; } } }//package NiceShot_fla
Section 3
//Alien1 (Alien1) package { import flash.display.*; public dynamic class Alien1 extends MovieClip { } }//package
Section 4
//boom (boom) package { import flash.media.*; public dynamic class boom extends Sound { } }//package
Section 5
//clap (clap) package { import flash.media.*; public dynamic class clap extends Sound { } }//package
Section 6
//fire (fire) package { import flash.media.*; public dynamic class fire extends Sound { } }//package
Section 7
//hit (hit) package { import flash.media.*; public dynamic class hit extends Sound { } }//package
Section 8
//hop (hop) package { import flash.media.*; public dynamic class hop extends Sound { } }//package
Section 9
//note1 (note1) package { import flash.media.*; public dynamic class note1 extends Sound { } }//package
Section 10
//note2 (note2) package { import flash.media.*; public dynamic class note2 extends Sound { } }//package
Section 11
//note3 (note3) package { import flash.media.*; public dynamic class note3 extends Sound { } }//package
Section 12
//note4 (note4) package { import flash.media.*; public dynamic class note4 extends Sound { } }//package
Section 13
//Symbol1 (Symbol1) package { import flash.display.*; public dynamic class Symbol1 extends MovieClip { } }//package

Library Items

Symbol 1 Sound {note4}
Symbol 2 Sound {note3}
Symbol 3 Sound {note2}
Symbol 4 Sound {note1}
Symbol 5 Sound {hop}
Symbol 6 Sound {hit}
Symbol 7 Sound {fire}
Symbol 8 Sound {clap}
Symbol 9 Sound {boom}
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip {Symbol1}Uses:10Used by:17 41
Symbol 12 GraphicUsed by:17
Symbol 13 GraphicUsed by:17
Symbol 14 GraphicUsed by:17
Symbol 15 GraphicUsed by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip {Alien1}Uses:12 11 13 14 15 16Used by:Timeline
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 ButtonUses:18 19 20Used by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 GraphicUsed by:31  Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 GraphicUsed by:31  Timeline
Symbol 27 GraphicUsed by:31  Timeline
Symbol 28 GraphicUsed by:31  Timeline
Symbol 29 GraphicUsed by:31  Timeline
Symbol 30 GraphicUsed by:31  Timeline
Symbol 31 MovieClipUses:23 26 27 28 29 30Used by:Timeline
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:Timeline
Symbol 34 ShapeTweeningUsed by:41
Symbol 35 GraphicUsed by:41
Symbol 36 GraphicUsed by:41
Symbol 37 FontUsed by:38
Symbol 38 TextUses:37Used by:41
Symbol 39 FontUsed by:40 43
Symbol 40 TextUses:39Used by:41
Symbol 41 MovieClipUses:34 35 36 38 11 40Used by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 TextUses:39Used by:45
Symbol 44 GraphicUsed by:45
Symbol 45 ButtonUses:43 44Used by:49
Symbol 46 GraphicUsed by:49
Symbol 47 ShapeTweeningUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip {NiceShot_fla.Bullshit_7}Uses:45 46 47 48Used by:Timeline

Instance Names

"start_btn"Frame 1Symbol 21 Button
"aliena"Frame 2Symbol 17 MovieClip {Alien1}
"alienb"Frame 2Symbol 17 MovieClip {Alien1}
"player"Frame 2Symbol 31 MovieClip
"tir"Frame 2Symbol 33 MovieClip
"curtain"Frame 2Symbol 41 MovieClip
"leavebtn"Frame 2Symbol 49 MovieClip {NiceShot_fla.Bullshit_7}
"Leave_btn"Symbol 49 MovieClip {NiceShot_fla.Bullshit_7} Frame 2Symbol 45 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.
Protect (24)Timeline Frame 131 bytes "..$1$IO$s8JKJqW9y64IhFFz1L2B60."




http://swfchan.com/2/8885/info.shtml
Created: 10/6 -2019 16:10:28 Last modified: 10/6 -2019 16:10:28 Server time: 10/05 -2024 18:32:19