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

swfchan turned sixteen years old yesterday! (5may2024)

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

00338.swf

This is the info page for
Flash #78949

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


Text
OOPS! It seems your internet sucks! The download got cut off! Please refresh!

???????????
???????????
???????????
???????????
???????????
???????????
???????????
???????????

Dave's Phat Beat Machine ::: All this fresh code freestylin busted out by Alexis "Gankro" Beingessner ::: Samples are straight up original jams by (left to right across rows) ::: 01 - Andrew Hussie ::: 02 - Andrew Hussie ::: 03 - Gabe Nezovic ::: 04 - Robert Blaker  ::: 05 - Gabe Nezovic ::: 06 - Bill Bolin ::: 07 - Bill Bolin ::: 08 - "xerxes333" ::: 09 - "xerxes333" ::: 10 - Robert Blaker  ::: 11 - Gabe Nezovic ::: 12 - Bill Bolin ::: 13 - Bill Bolin ::: 14 - Bill Bolin ::: 15 - Bill Bolin ::: 16 - Bill Bolin ::::::: Special thanks to Bill Bolin for mastering all these clips and getting them to sync up! ::::::::::::l

ActionScript [AS3]

Section 1
//f_16 (soundMachine_fla.f_16) package soundMachine_fla { import flash.display.*; public dynamic class f_16 extends MovieClip { public function f_16(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package soundMachine_fla
Section 2
//knob_17 (soundMachine_fla.knob_17) package soundMachine_fla { import flash.display.*; public dynamic class knob_17 extends MovieClip { public var spin:SimpleButton; } }//package soundMachine_fla
Section 3
//MainTimeline (soundMachine_fla.MainTimeline) package soundMachine_fla { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.media.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var vols:Array; public var preload:MovieClip; public var s1:shittyButton; public var s3:shittyButton; public var s5:shittyButton; public var s6:shittyButton; public var s7:shittyButton; public var s8:shittyButton; public var s2:shittyButton; public var s4:shittyButton; public var s9:shittyButton; public var iKnob:MovieClip; public var mKnob:MovieClip; public var f2:SimpleButton; public var f5:SimpleButton; public var f6:SimpleButton; public var f3:SimpleButton; public var f4:SimpleButton; public var saves:Array; public var f1:SimpleButton; public var bArr:ByteArray; public var fs:MovieClip; public var j2:shittyButton; public var j3:shittyButton; public var select:int; public var j1:shittyButton; public var j4:shittyButton; public var mVol:Boolean; public var curFunc:int; public var synch:MovieClip; public var cont:Sprite; public var synth:MovieClip; public var jokeChans:Array; public var m10:MovieClip; public var m11:MovieClip; public var m12:MovieClip; public var m13:MovieClip; public var m14:MovieClip; public var m16:MovieClip; public var m15:MovieClip; public var m1:MovieClip; public var m2:MovieClip; public var m3:MovieClip; public var m6:MovieClip; public var m7:MovieClip; public var m8:MovieClip; public var m4:MovieClip; public var m5:MovieClip; public var playin:Array; public var m9:MovieClip; public var rott:Number; public var chan:SoundChannel; public var delay:int; public var rDiff:Number; public var jokePlays:Array; public var all:Boolean; public var iVol:Boolean; public var s10:shittyButton; public var s11:shittyButton; public var s12:shittyButton; public var s13:shittyButton; public var s14:shittyButton; public var s15:shittyButton; public var rot:Number; public var oops:MovieClip; public var jokeSongs:Array; public var s16:shittyButton; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2); } public function mouseMove(_arg1:MouseEvent):void{ var _local2:Number; _local2 = 0; if (mVol){ _local2 = (rot + (rott - (Math.atan2((mouseY - mKnob.y), (mouseX - mKnob.x)) * rDiff))); while (_local2 > 180) { _local2 = (_local2 - 360); }; while (_local2 < -180) { _local2 = (_local2 + 360); }; if ((((_local2 < 0)) && ((mKnob.spin.rotation > 90)))){ _local2 = 179.9; }; if ((((_local2 > 0)) && ((mKnob.spin.rotation < -90)))){ _local2 = -179.9; }; mKnob.spin.rotation = _local2; SoundMixer.soundTransform = new SoundTransform(((360 - (mKnob.spin.rotation + 180)) / 360)); }; if (iVol){ _local2 = (rot + (rott - (Math.atan2((mouseY - iKnob.y), (mouseX - iKnob.x)) * rDiff))); while (_local2 > 180) { _local2 = (_local2 - 360); }; while (_local2 < -180) { _local2 = (_local2 + 360); }; if ((((_local2 < 0)) && ((iKnob.spin.rotation > 90)))){ _local2 = 179.9; }; if ((((_local2 > 0)) && ((iKnob.spin.rotation < -90)))){ _local2 = -179.9; }; iKnob.spin.rotation = _local2; vols[select] = ((360 - (iKnob.spin.rotation + 180)) / 360); this[("m" + (select + 1))].soundTransform = new SoundTransform(vols[select]); }; } public function mouseUp(_arg1:MouseEvent):void{ mVol = false; iVol = false; } function frame2(){ stop(); iKnob.spin.rotation = -179; mKnob.spin.rotation = -179; vols = new Array(); select = 0; rot = 0; rott = 0; rDiff = (180 / Math.PI); mVol = false; iVol = false; cont = new Sprite(); saves = new Array(); curFunc = 0; synth.addChild(cont); stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMove); stage.addEventListener(MouseEvent.MOUSE_UP, mouseUp); this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, progresser); init(); jokeChans = new Array(new SoundChannel(), new SoundChannel(), new SoundChannel(), new SoundChannel()); jokeSongs = new Array(new Sound(new URLRequest("http://www.mspaintadventures.com/storyfiles/hs2/00253/mspa_harlequin.mp3")), new Sound(new URLRequest("http://www.turner.com/planet/mp3/cp_close.mp3")), new Sound(new URLRequest("http://fozzy42.com/SoundClips/Themes/Movies/Ghostbusters.mp3")), new Sound(new URLRequest("http://pasko.webs.com/foreign/Aerosmith_-_I_Dont_Wanna_Miss_A_Thing.mp3"))); jokePlays = new Array(false, false, false, false); } function frame1(){ delay = 0; all = false; playin = new Array(); this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, progresser); SoundMixer.soundTransform = new SoundTransform(0); stage.addEventListener(Event.ENTER_FRAME, enterFrame); } public function mouseDown(_arg1:MouseEvent):void{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:int; _local2 = 1; while (_local2 < 17) { if (this[("s" + _local2)].hitTestPoint(mouseX, mouseY, true)){ if (!playin[(_local2 - 1)]){ playin[(_local2 - 1)] = true; _local5 = 1; while (_local5 < 17) { if (playin[(_local5 - 1)]){ this[("m" + _local5)].gotoAndPlay(synch.currentFrame); }; _local5++; }; } else { this[("m" + _local2)].stop(); playin[(_local2 - 1)] = false; }; this[("s" + _local2)].play(); select = (_local2 - 1); iKnob.spin.rotation = ((360 - (vols[select] * 360)) - 180); }; _local2++; }; if (mKnob.hitTestPoint(mouseX, mouseY, true)){ mVol = true; rot = mKnob.spin.rotation; rott = (Math.atan2((mouseY - mKnob.y), (mouseX - mKnob.x)) * rDiff); }; if (iKnob.hitTestPoint(mouseX, mouseY, true)){ iVol = true; rot = iKnob.spin.rotation; rott = (Math.atan2((mouseY - iKnob.y), (mouseX - iKnob.x)) * rDiff); }; _local3 = 1; while (_local3 < 7) { if (this[("f" + _local3)].hitTestPoint(mouseX, mouseY, true)){ saves[curFunc][0] = playin.concat(); saves[curFunc][1] = vols.concat(); curFunc = (_local3 - 1); _local6 = 1; while (_local6 < 17) { if (saves[curFunc][0][(_local6 - 1)]){ this[("s" + _local6)].gotoAndStop(2); this[("m" + _local6)].gotoAndPlay(synch.currentFrame); } else { this[("s" + _local6)].gotoAndStop(1); this[("m" + _local6)].stop(); }; this[("m" + _local6)].soundTransform = new SoundTransform(saves[curFunc][1][(_local6 - 1)]); playin = saves[curFunc][0]; vols = saves[curFunc][1]; _local6++; }; fs.gotoAndStop(_local3); break; }; _local3++; }; _local4 = 0; while (_local4 < jokeSongs.length) { if (this[("j" + (_local4 + 1))].hitTestPoint(mouseX, mouseY, true)){ if (!jokePlays[_local4]){ jokePlays[_local4] = true; jokeChans[_local4] = jokeSongs[_local4].play(0, 99999); } else { jokePlays[_local4] = false; jokeChans[_local4].stop(); }; this[("j" + (_local4 + 1))].play(); }; _local4++; }; } public function init():void{ var _local1:int; var _local2:int; _local1 = 1; while (_local1 < 17) { playin.push(false); vols.push(1); this[("m" + _local1)].stop(); _local1++; }; _local2 = 0; while (_local2 < 6) { saves.push(new Array()); saves[_local2].push(playin.concat()); saves[_local2].push(vols.concat()); _local2++; }; SoundMixer.soundTransform = new SoundTransform(1); } public function enterFrame(_arg1:Event):void{ var _local2:int; if (currentFrame == 1){ delay++; if (delay > 100){ oops.gotoAndStop(2); }; } else { all = true; _local2 = 0; while (_local2 < 16) { if (!playin[_local2]){ if ((((((((_local2 == 0)) || ((_local2 == 3)))) || ((_local2 == 12)))) || ((_local2 == 15)))){ all = false; }; }; if (playin[_local2]){ if (((((((!((_local2 == 0))) && (!((_local2 == 3))))) && (!((_local2 == 12))))) && (!((_local2 == 15))))){ all = false; }; }; _local2++; }; if (all){ scaleX = (scaleY = (scaleY - ((scaleY - 0.8) / 10))); }; }; } public function progresser(_arg1:ProgressEvent):void{ if (((_arg1.bytesLoaded / _arg1.bytesTotal) * 100) == 100){ play(); } else { stop(); }; delay = 0; } } }//package soundMachine_fla
Section 4
//Symbol3_12 (soundMachine_fla.Symbol3_12) package soundMachine_fla { import flash.display.*; public dynamic class Symbol3_12 extends MovieClip { public function Symbol3_12(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package soundMachine_fla
Section 5
//shittyButton (shittyButton) package { import flash.display.*; public dynamic class shittyButton extends MovieClip { public function shittyButton(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 ButtonUses:1Used by:3 30
Symbol 3 MovieClip {shittyButton}Uses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:17
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:17
Symbol 8 GraphicUsed by:9 10
Symbol 9 MovieClipUses:8Used by:17
Symbol 10 MovieClipUses:8Used by:17
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:17
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:17
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:5 7 9 10 12 14 16Used by:21
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:17 20Used by:Timeline
Symbol 22 GraphicUsed by:25
Symbol 23 FontUsed by:24 31 54
Symbol 24 TextUses:23Used by:25
Symbol 25 MovieClip {soundMachine_fla.Symbol3_12}Uses:22 24Used by:Timeline
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 ButtonUses:28Used by:Timeline
Symbol 30 MovieClip {soundMachine_fla.f_16}Uses:2Used by:Timeline
Symbol 31 TextUses:23Used by:Timeline
Symbol 32 BitmapUsed by:34
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:32 33Used by:Timeline
Symbol 35 GraphicUsed by:36
Symbol 36 ButtonUses:35Used by:37
Symbol 37 MovieClip {soundMachine_fla.knob_17}Uses:36Used by:Timeline
Symbol 38 GraphicUsed by:39 40 41 42 43 44 45 46 47 48 49 50 51 52 56 57 58
Symbol 39 MovieClipUses:38 SS1Used by:Timeline
Symbol 40 MovieClipUses:38Used by:Timeline
Symbol 41 MovieClipUses:38 SS2Used by:Timeline
Symbol 42 MovieClipUses:38 SS3Used by:Timeline
Symbol 43 MovieClipUses:38 SS4Used by:Timeline
Symbol 44 MovieClipUses:38 SS5Used by:Timeline
Symbol 45 MovieClipUses:38 SS6Used by:Timeline
Symbol 46 MovieClipUses:38 SS7Used by:Timeline
Symbol 47 MovieClipUses:38 SS8Used by:Timeline
Symbol 48 MovieClipUses:38 SS9Used by:Timeline
Symbol 49 MovieClipUses:38 SS10Used by:Timeline
Symbol 50 MovieClipUses:38 SS11Used by:Timeline
Symbol 51 MovieClipUses:38 SS12Used by:Timeline
Symbol 52 MovieClipUses:38 SS13Used by:Timeline
Symbol 53 GraphicUsed by:55
Symbol 54 TextUses:23Used by:55
Symbol 55 MovieClipUses:53 54Used by:Timeline
Symbol 56 MovieClipUses:38 SS14Used by:Timeline
Symbol 57 MovieClipUses:38 SS15Used by:Timeline
Symbol 58 MovieClipUses:38 SS16Used by:Timeline
Streaming Sound 1Used by:Symbol 39 MovieClip
Streaming Sound 2Used by:Symbol 41 MovieClip
Streaming Sound 3Used by:Symbol 42 MovieClip
Streaming Sound 4Used by:Symbol 43 MovieClip
Streaming Sound 5Used by:Symbol 44 MovieClip
Streaming Sound 6Used by:Symbol 45 MovieClip
Streaming Sound 7Used by:Symbol 46 MovieClip
Streaming Sound 8Used by:Symbol 47 MovieClip
Streaming Sound 9Used by:Symbol 48 MovieClip
Streaming Sound 10Used by:Symbol 49 MovieClip
Streaming Sound 11Used by:Symbol 50 MovieClip
Streaming Sound 12Used by:Symbol 51 MovieClip
Streaming Sound 13Used by:Symbol 52 MovieClip
Streaming Sound 14Used by:Symbol 56 MovieClip
Streaming Sound 15Used by:Symbol 57 MovieClip
Streaming Sound 16Used by:Symbol 58 MovieClip

Instance Names

"preload"Frame 1Symbol 21 MovieClip
"oops"Frame 1Symbol 25 MovieClip {soundMachine_fla.Symbol3_12}
"f1"Frame 2Symbol 29 Button
"f2"Frame 2Symbol 29 Button
"f3"Frame 2Symbol 29 Button
"f4"Frame 2Symbol 29 Button
"f5"Frame 2Symbol 29 Button
"f6"Frame 2Symbol 29 Button
"s1"Frame 2Symbol 3 MovieClip {shittyButton}
"s5"Frame 2Symbol 3 MovieClip {shittyButton}
"s9"Frame 2Symbol 3 MovieClip {shittyButton}
"s13"Frame 2Symbol 3 MovieClip {shittyButton}
"s2"Frame 2Symbol 3 MovieClip {shittyButton}
"s6"Frame 2Symbol 3 MovieClip {shittyButton}
"s10"Frame 2Symbol 3 MovieClip {shittyButton}
"s14"Frame 2Symbol 3 MovieClip {shittyButton}
"s3"Frame 2Symbol 3 MovieClip {shittyButton}
"s7"Frame 2Symbol 3 MovieClip {shittyButton}
"s11"Frame 2Symbol 3 MovieClip {shittyButton}
"s15"Frame 2Symbol 3 MovieClip {shittyButton}
"s4"Frame 2Symbol 3 MovieClip {shittyButton}
"s8"Frame 2Symbol 3 MovieClip {shittyButton}
"s12"Frame 2Symbol 3 MovieClip {shittyButton}
"s16"Frame 2Symbol 3 MovieClip {shittyButton}
"fs"Frame 2Symbol 30 MovieClip {soundMachine_fla.f_16}
"j1"Frame 2Symbol 3 MovieClip {shittyButton}
"j2"Frame 2Symbol 3 MovieClip {shittyButton}
"j3"Frame 2Symbol 3 MovieClip {shittyButton}
"j4"Frame 2Symbol 3 MovieClip {shittyButton}
"mKnob"Frame 2Symbol 37 MovieClip {soundMachine_fla.knob_17}
"iKnob"Frame 2Symbol 37 MovieClip {soundMachine_fla.knob_17}
"m1"Frame 2Symbol 39 MovieClip
"synch"Frame 2Symbol 40 MovieClip
"m2"Frame 2Symbol 41 MovieClip
"m3"Frame 2Symbol 42 MovieClip
"m4"Frame 2Symbol 43 MovieClip
"m5"Frame 2Symbol 44 MovieClip
"m6"Frame 2Symbol 45 MovieClip
"m7"Frame 2Symbol 46 MovieClip
"m8"Frame 2Symbol 47 MovieClip
"m9"Frame 2Symbol 48 MovieClip
"m10"Frame 2Symbol 49 MovieClip
"m13"Frame 2Symbol 50 MovieClip
"m11"Frame 2Symbol 51 MovieClip
"m12"Frame 2Symbol 52 MovieClip
"synth"Frame 2Symbol 55 MovieClip
"m14"Frame 2Symbol 56 MovieClip
"m15"Frame 2Symbol 57 MovieClip
"m16"Frame 2Symbol 58 MovieClip
"spin"Symbol 37 MovieClip {soundMachine_fla.knob_17} Frame 1Symbol 36 Button

Special Tags

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




http://swfchan.com/16/78949/info.shtml
Created: 3/4 -2019 06:56:21 Last modified: 3/4 -2019 06:56:21 Server time: 06/05 -2024 18:33:57