STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #124986 |
Frame 1Stage.align = ""; Stage.scaleMode = "noScale"; Stage.showMenu = false; function fadeoutexitbutton() { exitbutton.enabled = false; exitbutton._visible = false; } function allisloaded() { var _local3 = my_ns.bytesLoaded; var _local2 = my_ns.bytesTotal; var _local1 = Math.round((_local3 / _local2) * 100); if (_local1 > 80) { myclick2.enabled = true; myclick2._visible = true; fscommand ("showflashteaser", "test"); my_ns.pause(false); animstopped = 0; if (myfadein == 1) { myTween = new mx.transitions.Tween(my_video, "_alpha", Strong.easeOut, 0, 100, 2, true); } else { my_video._alpha = 100; } } else { setTimeout(allisloaded, 1000); } } function playnextanim() { if ((maxanim >= 0) && (!exit)) { myfadein = Number(fadein[countanim]); mysetid = Number(setids[countanim]); my_video._width = widths[countanim]; my_video._height = heights[countanim]; my_video._x = gwidth - widths[countanim]; my_video._y = gheight - heights[countanim]; myclick2._width = widths[countanim]; myclick2._height = heights[countanim]; myclick2._x = gwidth - widths[countanim]; myclick2._y = gheight - heights[countanim]; exitbutton._x = gwidth - 30; exitbutton._y = gheight - 13; myopenmode = String(openmodes[countanim]); my_video.clear(); my_ns.play(flvname[countanim]); my_ns.pause(true); prevcount = countanim; countanim++; if (countanim > maxanim) { countanim = 0; prevcount = maxanim; } setTimeout(allisloaded, 1000); } } var animdelay = 3000; var animstopped = 1; var exit = 0; var myopenmode = ""; var gwidth = 325; var gheight = 300; myclick2.onRelease = function () { var _local1 = ("http://c.actiondesk.com/?p=" + prid) + "&pp=1&s="; if (!myopenmode) { myopenmode = "_self"; } if (!sub) { sub = "0"; } _local1 = _local1 + sub; if (mysetid > 0) { _local1 = (_local1 + "&g=") + mysetid; } getURL (_local1, myopenmode); exit = 1; myclick2.enabled = false; myclick2._visible = false; exitbutton.enabled = false; exitbutton._visible = false; my_ns._visible = false; my_video._visible = false; my_nc._visible = false; my_ns.close(); my_video.clear(); my_ns.release(); my_nc.release(); fscommand ("closeflashteaser", "test"); }; exitbutton.onRollOver = function () { if (showexit && (myclick2._visible)) { exitbutton.enabled = true; exitbutton._visible = true; } }; myclick2.onRollOver = function () { if (showexit && (myclick2._visible)) { exitbutton.enabled = true; exitbutton._visible = true; } }; myclick2.onRollOut = function () { if (showexit && (myclick2._visible)) { exitbutton.enabled = false; exitbutton._visible = false; } }; exitbutton.onRelease = function () { exit = 1; myclick2.enabled = false; myclick2._visible = false; exitbutton.enabled = false; exitbutton._visible = false; my_ns._visible = false; my_video._visible = false; my_nc._visible = false; my_ns.close(); my_video.clear(); my_ns.release(); my_nc.release(); fscommand ("closeflashteaser", "test"); }; var my_nc = new NetConnection(); my_nc.connect(null); var my_ns = new NetStream(my_nc); my_ns.onCuePoint = function (infoObject) { if (infoObject.name == "CuePoint") { myTween = new mx.transitions.Tween(my_video, "_alpha", Strong.easeOut, 100, 0, 1, true); } }; my_ns.onStatus = function (infoObject) { if (infoObject.code == "NetStream.Play.Start") { } if (infoObject.code == "NetStream.Play.Stop") { animstopped = 1; myclick2.enabled = false; myclick2._visible = false; exitbutton._visible = false; exitbutton.enabled = false; fscommand ("closeflashteaser", "test"); setTimeout(playnextanim, delaynextanims[prevcount] * 1000); } if (infoObject.code == "NetStream.Buffer.Full") { } }; my_video.attachVideo(my_ns); my_ns.setBufferTime(0.1); var reviews_xml = new XML(); reviews_xml.ignoreWhite = true; var modelname = Array(); var flvname = Array(); var fadein = Array(); var openmodes = Array(); var delaynextanims = Array(); var widths = Array(); var heights = Array(); var setids = Array(); var countanim = 0; var prevcount = 0; var maxanim = 0; var myfadein = 0; var mysetid = 0; reviews_xml.onLoad = function (success) { if (success) { var _local2 = reviews_xml.firstChild.childNodes; var _local1 = 0; while (_local1 < _local2.length) { flvname[_local1] = _local2[_local1].childNodes[0].firstChild.nodeValue; openmodes[_local1] = _local2[_local1].childNodes[1].firstChild.nodeValue; delaynextanims[_local1] = _local2[_local1].childNodes[2].firstChild.nodeValue; widths[_local1] = _local2[_local1].childNodes[3].firstChild.nodeValue; heights[_local1] = _local2[_local1].childNodes[4].firstChild.nodeValue; fadein[_local1] = _local2[_local1].childNodes[5].firstChild.nodeValue; setids[_local1] = _local2[_local1].childNodes[6].firstChild.nodeValue; countanim++; _local1++; } if (countanim > 0) { countanim--; } maxanim = countanim; countanim = Math.floor(Math.random() * (maxanim + 1)); setTimeout(playnextanim, firstdelay); } }; var flvxml = xmlfile; var prid = id; if (!prid) { prid = "21"; } if (!flvxml) { if (!id) { flvxml = "flvweb.xml"; } else { flvxml = ("flvweb" + prid) + ".xml"; } } myclick2.enabled = false; myclick2._visible = false; exitbutton.enabled = false; exitbutton._visible = false; exitbutton._alpha = 90; if (!firstdelay) { firstdelay = 3000; } var exithide = hideexitbutton; var showexit = 1; if (exithide == 1) { showexit = 0; } reviews_xml.load(flvxml); fscommand ("closeflashteaser", "test");Symbol 7 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }Symbol 8 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }Symbol 9 MovieClip [__Packages.mx.transitions.Tween] Frame 0class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Library Items
Symbol 1 Video | Used by:Timeline | |
Symbol 2 Graphic | Used by:3 | |
Symbol 3 Button | Uses:2 | Used by:Timeline |
Symbol 4 Bitmap | Used by:5 | |
Symbol 5 Graphic | Uses:4 | Used by:6 |
Symbol 6 Button | Uses:5 | Used by:Timeline |
Symbol 7 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] | ||
Symbol 8 MovieClip [__Packages.mx.transitions.BroadcasterMX] | ||
Symbol 9 MovieClip [__Packages.mx.transitions.Tween] |
Instance Names
"my_video" | Frame 1 | Symbol 1 Video |
"myclick2" | Frame 1 | Symbol 3 Button |
"exitbutton" | Frame 1 | Symbol 6 Button |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "__Packages.mx.transitions.OnEnterFrameBeacon" |
ExportAssets (56) | Timeline Frame 1 | Symbol 8 as "__Packages.mx.transitions.BroadcasterMX" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "__Packages.mx.transitions.Tween" |
Labels
"mc" | Frame 1 |
|