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

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

newyear.swf

This is the info page for
Flash #15461

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


Text
RETROSABOTAGE

presents

'Happy New Year'

a sabotage of Space Invaders by Taito (1978)

Left arrow: Move left

Right arrow: Move right

Space bar: Shoot

loading

loading.

loading..

loading...

Happy New Year Humans!

www.RETROSABOTAGE.com

www.RETROSABOTAGE.com

?

?

This sabotage contains assets from the following sources:

sprites
Space Invaders by Taito

We believe our use of the aforementioned copyrighted material
falls under fair use. If you are one of the copyright holders and feel
differently or if you have any suggestions or feedback, please contact:
hello@retrosabotage.com

music
The Twilight Zone title theme by... Van Cleave?

CLICK TO START

CLICK TO START

ActionScript [AS3]

Section 1
//CartonStart_10 (Fixed_happynewyear_fla.CartonStart_10) package Fixed_happynewyear_fla { import flash.events.*; import flash.display.*; public dynamic class CartonStart_10 extends MovieClip { public var cartonstartbtn:SimpleButton; public function CartonStart_10(){ addFrameScript(0, frame1, 1, frame2); } public function CartonbuttonClickHandler(_arg1:MouseEvent):void{ play(); } function frame1(){ cartonstartbtn.addEventListener(MouseEvent.CLICK, CartonbuttonClickHandler); stop(); } function frame2(){ stop(); } } }//package Fixed_happynewyear_fla
Section 2
//MainTimeline (Fixed_happynewyear_fla.MainTimeline) package Fixed_happynewyear_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 shoot:Boolean; public var Fire:fire; public var Laugh:laugh; public var n:int; public var alienb:Alien1; public var once:Boolean; public var Hit:hit; public var curtain:MovieClip; public var tir:MovieClip; public var aliena:Alien1; public var Zone:zone; public var player:MovieClip; public var TheStartCarton:MovieClip; public function MainTimeline(){ addFrameScript(1, frame2, 2, frame3); } public function KeyHandler(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.LEFT){ player.x = (player.x - 5); }; if (_arg1.keyCode == Keyboard.RIGHT){ player.x = (player.x + 5); }; if (_arg1.keyCode == Keyboard.SPACE){ if (!shoot){ tir.x = player.x; Fire.play(); }; shoot = true; }; } function frame3(){ gotoAndPlay(2); } function frame2(){ Fire = new fire(); Hit = new hit(); Boom = new boom(); Laugh = new laugh(); Zone = new zone(); if (TheStartCarton.currentFrame == TheStartCarton.totalFrames){ if (n == 5){ Laugh.play(); }; if (curtain.currentFrame > 80){ if (!once){ curtain.stop(); Boom.play(); once = true; }; } else { if (!once){ if (n > 4){ curtain.play(); n++; } else { curtain.stop(); }; switch (aliena.currentFrame){ case 1: aliena.nextFrame(); break; case 2: aliena.prevFrame(); break; }; 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; if (n == 0){ Zone.play(); }; if (n < 5){ aliena.gotoAndPlay(3); aliena.width = (aliena.width * 2); aliena.height = (aliena.height * 2); n++; Hit.play(); }; }; }; }; } else { curtain.stop(); aliena.stop(); }; } } }//package Fixed_happynewyear_fla
Section 3
//Symbol4_7 (Fixed_happynewyear_fla.Symbol4_7) package Fixed_happynewyear_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class Symbol4_7 extends MovieClip { public var url_btn:SimpleButton; public function Symbol4_7(){ addFrameScript(79, frame80); } function frame80(){ url_btn.addEventListener(MouseEvent.CLICK, urlbuttonClickHandler); } public function urlbuttonClickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.retrosabotage.com"), "_self"); } } }//package Fixed_happynewyear_fla
Section 4
//Alien1 (Alien1) package { import flash.display.*; public dynamic class Alien1 extends MovieClip { } }//package
Section 5
//boom (boom) package { import flash.media.*; public dynamic class boom 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
//laugh (laugh) package { import flash.media.*; public dynamic class laugh extends Sound { } }//package
Section 10
//note1 (note1) package { import flash.media.*; public dynamic class note1 extends Sound { } }//package
Section 11
//note2 (note2) package { import flash.media.*; public dynamic class note2 extends Sound { } }//package
Section 12
//note3 (note3) package { import flash.media.*; public dynamic class note3 extends Sound { } }//package
Section 13
//note4 (note4) package { import flash.media.*; public dynamic class note4 extends Sound { } }//package
Section 14
//Symbol1 (Symbol1) package { import flash.display.*; public dynamic class Symbol1 extends MovieClip { } }//package
Section 15
//zone (zone) package { import flash.media.*; public dynamic class zone extends Sound { } }//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 {zone}
Symbol 8 Sound {fire}
Symbol 9 Sound {laugh}
Symbol 10 Sound {boom}
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip {Symbol1}Uses:11Used by:17 60
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:13 12 14 15 16Used by:Timeline
Symbol 18 GraphicUsed by:34 64  Timeline
Symbol 19 GraphicUsed by:34 64
Symbol 20 FontUsed by:21 24 61 62
Symbol 21 TextUses:20Used by:34 64
Symbol 22 FontUsed by:23 25 26 27 28 29 30 31 32 55 56 57 58
Symbol 23 TextUses:22Used by:34 64
Symbol 24 TextUses:20Used by:34 64
Symbol 25 TextUses:22Used by:34 64
Symbol 26 TextUses:22Used by:34 64
Symbol 27 TextUses:22Used by:34 64
Symbol 28 TextUses:22Used by:34 64
Symbol 29 TextUses:22Used by:33
Symbol 30 TextUses:22Used by:33
Symbol 31 TextUses:22Used by:33
Symbol 32 TextUses:22Used by:33
Symbol 33 MovieClipUses:29 30 31 32Used by:34
Symbol 34 MovieClipUses:18 19 21 23 24 25 26 27 28 33Used by:Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 36 GraphicUsed by:37  Timeline
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 38 GraphicUsed by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 ShapeTweeningUsed by:60
Symbol 43 GraphicUsed by:60 63
Symbol 44 GraphicUsed by:60
Symbol 45 FontUsed by:46
Symbol 46 TextUses:45Used by:60
Symbol 47 FontUsed by:48 49 52 53
Symbol 48 TextUses:47Used by:51
Symbol 49 TextUses:47Used by:51
Symbol 50 GraphicUsed by:51
Symbol 51 ButtonUses:48 49 50Used by:60
Symbol 52 TextUses:47Used by:59
Symbol 53 TextUses:47Used by:59
Symbol 54 GraphicUsed by:59
Symbol 55 TextUses:22Used by:59
Symbol 56 TextUses:22Used by:59
Symbol 57 TextUses:22Used by:59
Symbol 58 TextUses:22Used by:59
Symbol 59 ButtonUses:52 53 54 55 56 57 58Used by:60
Symbol 60 MovieClip {Fixed_happynewyear_fla.Symbol4_7}Uses:42 43 44 46 12 51 59Used by:Timeline
Symbol 61 TextUses:20Used by:63
Symbol 62 TextUses:20Used by:63
Symbol 63 ButtonUses:61 62 43Used by:64
Symbol 64 MovieClip {Fixed_happynewyear_fla.CartonStart_10}Uses:18 19 21 23 24 25 26 27 28 63Used by:Timeline

Instance Names

"player"Frame 2Symbol 37 MovieClip
"aliena"Frame 2Symbol 17 MovieClip {Alien1}
"alienb"Frame 2Symbol 17 MovieClip {Alien1}
"tir"Frame 2Symbol 41 MovieClip
"curtain"Frame 2Symbol 60 MovieClip {Fixed_happynewyear_fla.Symbol4_7}
"TheStartCarton"Frame 2Symbol 64 MovieClip {Fixed_happynewyear_fla.CartonStart_10}
"url_btn"Symbol 60 MovieClip {Fixed_happynewyear_fla.Symbol4_7} Frame 80Symbol 51 Button
"cartonstartbtn"Symbol 64 MovieClip {Fixed_happynewyear_fla.CartonStart_10} Frame 1Symbol 63 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.
Protect (24)Timeline Frame 131 bytes "..$1$G8$ZkJfqn.hs./6kSf6dUFgl1."




http://swfchan.com/4/15461/info.shtml
Created: 2/6 -2019 16:08:55 Last modified: 2/6 -2019 16:08:55 Server time: 22/12 -2024 09:12:47