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

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

love ninja - cool breath power.swf

This is the info page for
Flash #87359

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


Text
A

A

ActionScript [AS1/AS2]

Frame 1
if (_root.MMplayerType == undefined) { } else { stop(); var updater; var hold; loadUpdater = function () { System.security.allowDomain("fpdownload.macromedia.com"); updater = _root.createEmptyMovieClip("expressInstallHolder", 10000000); updater.installStatus = installStatus; hold = updater.createEmptyMovieClip("hold", 1); updater.onEnterFrame = function () { if (typeof(hold.startUpdate) == "function") { loadInit(); delete this.onEnterFrame; } }; var _local3 = Math.random(); hold.loadMovie("http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?" + _local3); }; loadInit = function () { hold.redirectURL = _root.MMredirectURL; hold.MMplayerType = _root.MMplayerType; hold.MMdoctitle = _root.MMdoctitle; hold.startUpdate(); }; installStatus = function (statusValue) { if (statusValue == "Download.Complete") { } else if (statusValue == "Download.Cancelled") { getURL ("javascript:alert('This content requires a more recent version of the Macromedia Flash Player.')"); } else if (statusValue == "Download.Failed") { getURL ("javascript:alert('There was an error in downloading the Flash Player update. Please try again later, or visit macrmedia.com to download the latest version of the Flash plugin.')"); } }; loadUpdater(); }
Frame 2
mixer_mc.init(); this.tabIndex = 0; _global.orgStageW = 800; _global.orgStageH = 600; Stage.scaleMode = "noScale";
Frame 41
gotoAndPlay ("loop");
Symbol 39 MovieClip Frame 1
stop();
Symbol 70 MovieClip [mixer_mc] Frame 1
#initclip 7 Object.registerClass("mixer_mc", com.cbpwidgets.Mixer); #endinitclip
Symbol 72 MovieClip [wf_cornerlogo] Frame 1
#initclip 6 Object.registerClass("wf_cornerlogo", com.cbpwidgets.Logo); #endinitclip
Symbol 83 MovieClip Frame 1
stop();
Symbol 84 MovieClip [__Packages.com.cbpwidgets.Logo] Frame 0
class com.cbpwidgets.Logo extends MovieClip { var _x, _width, _y, _height; function Logo () { super(); Stage.addListener(this); } function onLoad() { onResize(); } function onResize() { _x = (_global.orgStageW + ((Stage.width - _global.orgStageW) / 2)) - (_width * 0.6); _y = (_global.orgStageH + ((Stage.height - _global.orgStageH) / 2)) - (_height * 0.6); } }
Symbol 85 MovieClip [__Packages.com.cbpwidgets.Mixer] Frame 0
class com.cbpwidgets.Mixer extends MovieClip { var onEnterFrame, dial_mc, bling_mc, keyMappings; function Mixer () { super(); } function init() { _global.soundManager = new com.cbpwidgets.WidgetSoundManager(this); setupSounds(); setupKeys(); mapSoundsToKeys(); startLoop(0); onEnterFrame = update; dial_mc.onRelease = function () { (this.getURL(_root.nextlink, "_self"));// not popped }; bling_mc.onRelease = function () { (this.getURL("http://www.coolbreathpower.com", "_self"));// not popped }; } function update() { updateKeys(); } function startLoop(loopNum) { _global.soundManager.playSound("loop_" + loopNum); } function setupSounds() { _global.soundManager.addSound("loop_0", -1); _global.soundManager.addSound("beat_0_dangitydang", -1); _global.soundManager.addSound("beat_1_dang"); _global.soundManager.addSound("beat_2_dong"); _global.soundManager.addSound("beat_3_dutdut", -1); _global.soundManager.addSound("beat_4_mrdj"); _global.soundManager.addSound("beat_5_loveninja"); _global.soundManager.addSound("beat_6_pumpthat"); _global.soundManager.addSound("beat_7_ladies"); _global.soundManager.addSound("scratch_0"); } function mapSoundsToKeys() { keyMappings[0].sound = "beat_0_dangitydang"; keyMappings[0].scratch = true; keyMappings[1].sound = "beat_1_dang"; keyMappings[2].sound = "beat_2_dong"; keyMappings[3].sound = "beat_3_dutdut"; keyMappings[3].scratch = true; keyMappings[4].sound = "beat_4_mrdj"; keyMappings[5].sound = "beat_5_loveninja"; keyMappings[6].sound = "beat_6_pumpthat"; keyMappings[6].scratch = true; keyMappings[7].sound = "beat_7_ladies"; } function setupKeys() { var _local3 = ["A", "S", "D", "F", "H", "J", "K", "L"]; keyMappings = []; var _local2 = 0; while (_local2 < _local3.length) { var _local4 = {id:_local3[_local2].charCodeAt(0), downState:false}; keyMappings[_local2] = _local4; this["key_" + _local2].label = _local3[_local2]; _local2++; } } function updateKeys() { for (var _local5 in keyMappings) { var _local2 = keyMappings[_local5]; var _local4 = _local2.id; var _local3 = Key.isDown(_local4); if (_local2.downState != _local3) { _local2.downState = _local3; keyEvent(_local5, _local3); } } } function keyEvent(num, down) { if (down) { this["key_" + num].gotoAndStop(2); triggerSoundBeat(keyMappings[num].sound); } else { this["key_" + num].gotoAndStop(1); stopSoundBeat(keyMappings[num].sound, keyMappings[num].scratch); } } function triggerSoundBeat(name) { _global.soundManager.playSound(name); } function stopSoundBeat(name, scratch) { _global.soundManager.stopSound(name); if (scratch) { _global.soundManager.playSound("scratch_0"); } } }
Symbol 86 MovieClip [__Packages.com.EVB.sound.EVBSoundManager] Frame 0
class com.EVB.sound.EVBSoundManager { var soundClip, isMute, soundCount, globalVolume, userVolume, preloadCount, preloadFinished, preloadCallback, soundQueue, soundQueuePendingLoad, soundQueuePos; function EVBSoundManager (targetClip) { soundClip = targetClip.createEmptyMovieClip("sound_mc", 111112); soundClip.sndClassRef = this; isMute = false; soundCount = 0; globalVolume = 1; userVolume = 1; } function addSound(sndLinkage, loopCount, defaultVol, startPan) { soundCount++; var _local3 = soundClip.createEmptyMovieClip(sndLinkage + "_mc", soundCount); soundList[sndLinkage] = new com.EVB.sound.EVBSound(this, _local3); soundList[sndLinkage].initLinkage(sndLinkage, loopCount, defaultVol, startPan); } function addStreamingSound(nameRef, path, isStream, loopCount, defaultVol, startPan) { soundCount++; var _local3 = soundClip.createEmptyMovieClip(nameRef + "_mc", soundCount); soundList[nameRef] = new com.EVB.sound.EVBSound(this, _local3); soundList[nameRef].initStreaming(nameRef, path, isStream, loopCount, defaultVol, startPan); return(soundList[nameRef]); } function addSoundsArray(soundArray) { for (var _local3 in soundArray) { addSound(soundArray[_local3]); } } function preloadSoundsArray(sndArray) { preloadCount = sndArray.length; preloadFinished = 0; for (var _local4 in sndArray) { var _local3 = addStreamingSound(sndArray[_local4].name, sndArray[_local4].path); _local3.setLoadCallback([this, "onPreloadComplete"]); preloadCount++; } } function setPreloadCallback(callArray) { preloadCallback = callArray; } function onPreloadComplete() { preloadFinished++; if (preloadFinished == preloadCount) { preloadCallback[0][preloadCallback[1]].apply(preloadCallback[0], preloadCallback.slice(2)); } } function playSound(sName, callback) { var _local2 = soundList[sName]; if (_local2.isLoaded && (!_local2.isStreaming)) { playingSoundList[sName] = _local2; var _local4 = _local2.loopCount; _local2.start(0, _local4); setSoundVolume(sName, _local2.defaultVol); setSoundPan(sName, _local2.currPan); playingSoundList[sName].callback = callback; } } function soundComplete(sName) { var _local2 = playingSoundList[sName].callback; if (_local2 != undefined) { var _local3 = _local2[0]; var _local4 = _local2[1]; var _local6 = _local2.slice(2); _local3[_local4].apply(_local3, _local6); trace("sound callback: " + sName); } stopSound(sName); } function getSound(soundName) { return(soundList[soundName]); } function setupTransform(sName, transType, startVal, endVal, frameTime) { if (transformList[sName] == undefined) { transformList[sName] = playingSoundList[sName]; } transformList[sName].beginTransform(transType, startVal, endVal, frameTime); if (soundClip.onEnterFrame == undefined) { soundClip.onEnterFrame = function () { this.sndClassRef.updateTransList(); }; } } function updateTransList() { var _local2 = 0; for (var _local3 in transformList) { transformList[_local3].transformUpdate(); _local2++; } if (_local2 == 0) { delete soundClip.onEnterFrame; } } function removeFromTransList(sName) { delete transformList[sName]; } function mute() { isMute = !isMute; if (isMute) { setGlobalVolume(0); } else { setGlobalVolume(userVolume); } } function setUserVolume(uVol) { userVolume = uVol; setGlobalVolume(userVolume); } function setGlobalVolume(gVol) { globalVolume = gVol; for (var _local3 in playingSoundList) { var _local2 = playingSoundList[_local3]; _local2.globalVolumeChanged(); } } function setDefaultVolume(sName) { var _local2 = playingSoundList[sName].defaultVol; playingSoundList[sName].setSoundVolume(_local2); } function setSoundVolume(sName, vol) { playingSoundList[sName].setSoundVolume(vol); } function setSoundPan(sName, val) { playingSoundList[sName].currPan = val; playingSoundList[sName].setPan(val); } function fadeIn(sName, frames) { setSoundVolume(sName, 0); fadeTo(sName, playingSoundList[sName].defaultVol, frames); } function fadeTo(sName, endVal, frames) { setupTransform(sName, "fade", playingSoundList[sName].currVol, endVal, frames); } function panTo(sName, endVal, frames) { setupTransform(sName, "pan", playingSoundList[sName].currPan, endVal, frames); } function stopSound(sName) { playingSoundList[sName].stop(); delete playingSoundList[sName]; } function unLoadSound(sName) { stopSound(sName); delete soundList[sName]; } function stopSounds() { for (var _local2 in playingSoundList) { stopSound(_local2); } } function isPlaying(sName) { return(playingSoundList[sName] != undefined); } function addSoundToQueue(nameRef, path, isStream, loopCount, defaultVol, startPan) { if (soundQueue == undefined) { setupSoundQueue(); } soundQueue.push(arguments); if (!soundQueuePendingLoad) { startLoad(); } } function setupSoundQueue() { soundQueue = []; soundQueuePos = 0; soundQueuePendingLoad = false; } function startLoad() { startNextLoad(); } function startNextLoad() { var _local3 = soundQueue[soundQueuePos]; var _local2 = addStreamingSound.apply(this, _local3); _local2.setLoadCallback([this, "onQueueSoundLoad"]); soundQueuePendingLoad = true; soundQueuePos++; } function onQueueSoundLoad() { soundQueuePendingLoad = false; if (soundQueuePos != soundQueue.length) { startNextLoad(); } else { trace("SOUNDMANAGER: soundQueueComplete()"); } } var soundList = {}; var playingSoundList = {}; var transformList = {}; }
Symbol 87 MovieClip [__Packages.com.EVB.sound.EVBSound] Frame 0
class com.EVB.sound.EVBSound extends Sound { var ref_mc, soundManager, isStreaming, isLoaded, name, attachSound, loopCount, defaultVol, currPan, loadSound, callback, fade, pan, setVolume, currVol; function EVBSound (_soundManager, target_mc) { super(target_mc); ref_mc = target_mc; soundManager = _soundManager; } function initLinkage(_linkage, _loopCount, _defaultVol, _startPan) { isStreaming = false; isLoaded = true; name = _linkage; attachSound(_linkage); if (_loopCount == -1) { loopCount = 9999; } if (_loopCount == undefined) { loopCount = 0; } if (_defaultVol == undefined) { defaultVol = 100; } if (_startPan == undefined) { currPan = 0; } initFade(); initPan(); } function initStreaming(_nameRef, _path, _isStreaming, _loopCount, _defaultVol, _startPan) { isStreaming = _isStreaming; isLoaded = false; name = _nameRef; loadSound(_path, _isStreaming); if (_loopCount == -1) { loopCount = 9999; } if (_loopCount == undefined) { loopCount = 0; } if (_defaultVol == undefined) { defaultVol = 100; } if (_startPan == undefined) { currPan = 0; } initFade(); initPan(); } function setLoadCallback(callArray) { callback = callArray; } function onLoad(success) { if (success) { isLoaded = true; if (callback != undefined) { callback[0][callback[1]].apply(callback[0], callback.slice(2)); } } } function onSoundComplete() { soundManager.soundComplete(name); } function initFade() { fade = {}; fade.active = false; fade.curr = defaultVol; fade.step = 0; fade.final = 0; fade.dir = 0; } function initPan() { pan = {}; pan.active = false; pan.curr = currPan; pan.step = 0; pan.final = 0; pan.dir = 0; } function beginTransform(_transType, _startVal, _endVal, _frameTime) { var _local2 = this[_transType]; _local2.active = true; _local2.curr = _startVal; _local2.final = _endVal; _local2.step = (_endVal - _startVal) / _frameTime; _local2.dir = ((_local2.step > 0) ? 1 : -1); } function transformUpdate() { if (fade.active) { fade.curr = fade.curr + fade.step; if ((fade.dir == 1) && (fade.curr >= fade.final)) { var _local2 = true; } else if ((fade.dir == -1) && (fade.curr <= fade.final)) { var _local2 = true; } else { var _local2 = false; } if (_local2) { fade.curr = fade.final; fade.active = false; setSoundVolume(fade.curr); if (fade.curr == 0) { soundManager.stopSound(name); } } else { setSoundVolume(fade.curr); } } if (pan.active) { pan.curr = pan.curr + pan.step; if ((pan.dir == 1) && (pan.curr >= pan.final)) { var _local3 = true; } else if ((pan.dir == -1) && (pan.curr <= pan.final)) { var _local3 = true; } else { var _local3 = false; } if (_local3) { pan.curr = pan.final; pan.active = false; soundManager.setSoundPan(name, pan.curr); } else { soundManager.setSoundPan(name, pan.curr); } } if ((pan.active == false) && (fade.active == false)) { soundManager.removeFromTransList(name); } } function setSoundVolume(vol) { setVolume(vol * soundManager.globalVolume); currVol = vol; } function globalVolumeChanged() { setVolume(currVol * soundManager.globalVolume); } function toString() { return("[Object EVBSound]"); } }
Symbol 88 MovieClip [__Packages.com.cbpwidgets.WidgetSoundManager] Frame 0
class com.cbpwidgets.WidgetSoundManager extends com.EVB.sound.EVBSoundManager { var stopSound, isPlaying, playSound, addSoundToQueue; function WidgetSoundManager (mc) { super(mc); } function handleSoundEvent(soundName, _stop) { if (_stop == true) { stopSound(soundName); } else if (!isPlaying(soundName)) { playSound(soundName); } } function addSoundQueueArray(s_array) { var _local3 = 0; while (_local3 < s_array.length) { var _local5 = _global.path_sound + s_array[_local3].path; addSoundToQueue(s_array[_local3].name, _local5); _local3++; } } }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:25
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:25
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:25
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:25
Symbol 9 GraphicUsed by:10  Timeline
Symbol 10 MovieClipUses:9Used by:25
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:25
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:25
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:25
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:25
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:25
Symbol 21 GraphicUsed by:25
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:2 4 6 8 10 12 14 16 18 20 21 22 23 24Used by:Timeline
Symbol 26 GraphicUsed by:Timeline
Symbol 27 GraphicUsed by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:Timeline
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:70
Symbol 34 GraphicUsed by:39
Symbol 35 FontUsed by:36 38
Symbol 36 EditableTextUses:35Used by:39
Symbol 37 GraphicUsed by:39
Symbol 38 EditableTextUses:35Used by:39
Symbol 39 MovieClipUses:34 36 37 38Used by:70
Symbol 40 GraphicUsed by:45
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:45
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:45
Symbol 45 MovieClipUses:40 42 44Used by:70
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:50
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:50
Symbol 50 MovieClipUses:47 49Used by:70
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:70
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:70
Symbol 55 GraphicUsed by:61
Symbol 56 GraphicUsed by:61
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:55 56 59 60Used by:70
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:70
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:70
Symbol 66 BitmapUsed by:69
Symbol 67 BitmapUsed by:69
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:66 67 68Used by:70
Symbol 70 MovieClip [mixer_mc]Uses:33 39 45 50 52 54 61 63 65 69Used by:Timeline
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [wf_cornerlogo]Uses:71Used by:Timeline
Symbol 73 Sound [beat_1_dang]Used by:83
Symbol 74 Sound [beat_0_dangitydang]Used by:83
Symbol 75 Sound [beat_2_dong]Used by:83
Symbol 76 Sound [beat_3_dutdut]Used by:83
Symbol 77 Sound [beat_7_ladies]Used by:83
Symbol 78 Sound [beat_5_loveninja]Used by:83
Symbol 79 Sound [beat_4_mrdj]Used by:83
Symbol 80 Sound [beat_6_pumpthat]Used by:83
Symbol 81 Sound [loop_0]Used by:83
Symbol 82 Sound [scratch_0]Used by:83
Symbol 83 MovieClipUses:73 74 75 76 77 78 79 80 81 82Used by:Timeline
Symbol 84 MovieClip [__Packages.com.cbpwidgets.Logo]
Symbol 85 MovieClip [__Packages.com.cbpwidgets.Mixer]
Symbol 86 MovieClip [__Packages.com.EVB.sound.EVBSoundManager]
Symbol 87 MovieClip [__Packages.com.EVB.sound.EVBSound]
Symbol 88 MovieClip [__Packages.com.cbpwidgets.WidgetSoundManager]

Instance Names

"mixer_mc"Frame 2Symbol 70 MovieClip [mixer_mc]
"logo_mc"Frame 2Symbol 72 MovieClip [wf_cornerlogo]
"key_txt"Symbol 39 MovieClip Frame 1Symbol 36 EditableText
"key_txt"Symbol 39 MovieClip Frame 2Symbol 38 EditableText
"key_0"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_1"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_2"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_3"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_4"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_5"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_6"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"key_7"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 39 MovieClip
"dial_mc"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 63 MovieClip
"bling_mc"Symbol 70 MovieClip [mixer_mc] Frame 1Symbol 65 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 2Symbol 70 as "mixer_mc"
ExportAssets (56)Timeline Frame 2Symbol 72 as "wf_cornerlogo"
ExportAssets (56)Timeline Frame 2Symbol 73 as "beat_1_dang"
ExportAssets (56)Timeline Frame 2Symbol 74 as "beat_0_dangitydang"
ExportAssets (56)Timeline Frame 2Symbol 75 as "beat_2_dong"
ExportAssets (56)Timeline Frame 2Symbol 76 as "beat_3_dutdut"
ExportAssets (56)Timeline Frame 2Symbol 77 as "beat_7_ladies"
ExportAssets (56)Timeline Frame 2Symbol 78 as "beat_5_loveninja"
ExportAssets (56)Timeline Frame 2Symbol 79 as "beat_4_mrdj"
ExportAssets (56)Timeline Frame 2Symbol 80 as "beat_6_pumpthat"
ExportAssets (56)Timeline Frame 2Symbol 81 as "loop_0"
ExportAssets (56)Timeline Frame 2Symbol 82 as "scratch_0"
ExportAssets (56)Timeline Frame 2Symbol 84 as "__Packages.com.cbpwidgets.Logo"
ExportAssets (56)Timeline Frame 2Symbol 85 as "__Packages.com.cbpwidgets.Mixer"
ExportAssets (56)Timeline Frame 2Symbol 86 as "__Packages.com.EVB.sound.EVBSoundManager"
ExportAssets (56)Timeline Frame 2Symbol 87 as "__Packages.com.EVB.sound.EVBSound"
ExportAssets (56)Timeline Frame 2Symbol 88 as "__Packages.com.cbpwidgets.WidgetSoundManager"

Labels

"loop"Frame 6

Dynamic Text Variables

labelSymbol 36 EditableText"A"
labelSymbol 38 EditableText"A"




http://swfchan.com/18/87359/info.shtml
Created: 30/3 -2019 00:48:06 Last modified: 30/3 -2019 00:48:06 Server time: 29/04 -2024 11:24:29