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

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

humbird0_riding_hood2.swf

This is the info page for
Flash #86136

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


Text
Visit his Gallery

Visit his Gallery

<p align="center"><font face="_sans" size="24" color="#ffff99" letterSpacing="0.000000" kerning="0">Loading</font></p>

file

<p align="center"><font face="_sans" size="24" color="#ffff99" letterSpacing="0.000000" kerning="0">Loading</font></p>

file

<p align="left"><font face="Verdana" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">line 1</font></p><p align="left"><font face="Verdana" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">line 2</font></p><p align="left"><font face="Verdana" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">line 3</font></p><p align="left"><font face="Verdana" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">line 4</font></p>

ActionScript [AS1/AS2]

Frame 1
stop(); _global.SCALE = 2; var randInterface = ("loadInterface" + Math.floor(Math.random() * 2)); this.attachMovie(randInterface, "loadInterface", 0, {filename:"resources"}); loadInterface._xscale = (loadInterface._yscale = SCALE * 100); var total = this.getBytesTotal(); this.onEnterFrame = function () { var _local2 = this.getBytesLoaded(); this.loadInterface.fill_mc._xscale = (_local2 * 100) / total; if (_local2 == total) { this.loadInterface.removeMovieClip(); this.play(); delete randInterface; delete total; this.onEnterFrame = function () { }; } };
Instance of Symbol 135 MovieClip in Frame 3
onClipEvent (load) { if (SCALE) { _yscale = (SCALE * 100); _xscale = (SCALE * 100); } }
Frame 4
function nextEvent() { _global.EVENT++; runEvent(); } function runEvent() { _global.THIS_EVENT = STORY_DATA.scene[SCENE].events[EVENT]; var _local24 = THIS_EVENT.commandType; switch (_local24) { case "comment" : nextEvent(); break; case "move" : var _local29 = (THIS_EVENT.xDest * TILESIZE) + 8; var _local27 = (THIS_EVENT.yDest * TILESIZE) + 8; SPRITES[THIS_EVENT.spriteName].slideTo(_local29, _local27, THIS_EVENT.delay, "linear"); nextEvent(); break; case "place" : _global.nextDepth = function (this_mc) { this_mc = (this_mc ? (this_mc) : _root); var _local4 = 1; var _local5 = 1048676 /* 0x100064 */; for (var _local6 in this_mc) { var _local2 = this_mc[_local6].getDepth(); if ((_local2 < _local5) && (_local2 >= _local4)) { _local4 = _local2 + 1; } } return(_local4); }; var _local10 = nextDepth(SPRITES); makeSprite = function (target, newCharset, newName, depth, spriteWidth, spriteHeight, maxAnimFrames, maxDirections, maxPoseColumns, maxPoseRows, newAnimSpeed) { newName = (newName ? (newName) : (String("sprite_" + Math.round(Math.random() * 99999)))); depth = (depth ? (depth) : 1); spriteWidth = (spriteWidth ? (spriteWidth) : 24); spriteHeight = (spriteHeight ? (spriteHeight) : 32); maxAnimFrames = (maxAnimFrames ? (maxAnimFrames) : 3); maxDirections = (maxDirections ? (maxDirections) : 4); maxPoseColumns = (maxPoseColumns ? (maxPoseColumns) : 4); maxPoseRows = (maxPoseRows ? (maxPoseRows) : 2); newAnimSpeed = (newAnimSpeed ? (newAnimSpeed) : 3); var _this = target.createEmptyMovieClip(newName, depth); _this.createEmptyMovieClip("image_mc", 1); _this.image_mc._x = (_this.image_mc._y = 9999); _this.createEmptyMovieClip("mask_mc", 2); _this.mask_mc.beginFill(0, 0); _this.mask_mc.moveTo(0, 0); _this.mask_mc.lineTo(16, 0); _this.mask_mc.lineTo(16, 16); _this.mask_mc.lineTo(0, 16); _this.mask_mc.lineTo(0, 0); _this.mask_mc.endFill(); _this.image_mc.setMask(_this.mask_mc); _this.setDirection = function (newDirection) { if (isNaN(newDirection)) { switch (newDirection) { case "up" : newDirection = 0; break; case "right" : newDirection = 1; break; case "down" : newDirection = 2; break; case "left" : newDirection = 3; } } _this.direction = newDirection; }; _this.setPose = function (newPose, newAnimYoyo) { _this.pose = newPose; _this.animYoyo = (newAnimYoyo ? (newAnimYoyo) : (_this.animYoyo)); }; _this.setAnim = function (isAnimating) { if (((_this.anim == true) && (isAnimating == false)) && (_this.maxAnimFrames > 1)) { _this.animFrame = 1; } _this.anim = isAnimating; }; _this.setSpeed = function (newSpeed) { newSpeed = Math.floor(newSpeed); if ((newSpeed <= 0) || (newSpeed == undefined)) { newSpeed = 1; } _this.animSpeed = newSpeed; }; _this.setFrame = function (newFrame) { _this.animFrame = newFrame; }; _this.setCharset = function (newCharset) { _this.charset = newCharset; _this.setupCharset(); }; _this.setAll = function (charset, pose, direction, anim, frame, speed) { if (charset != undefined) { _this.setCharset(charset); } if (pose != undefined) { _this.setPose(pose); } if (direction != undefined) { _this.setDirection(direction); } if (anim != undefined) { _this.setAnim(anim); } if (frame != undefined) { _this.setFrame(frame); } if (speed != undefined) { _this.setSpeed(speed); } }; _this.updateDirection = function () { _this.direction = _this.direction % _this.maxDirections; _this.y = _this.y - (_this.direction * _this.spriteHeight); }; _this.updatePose = function () { var _local4 = _this.maxPoseColumns * _this.maxPoseRows; _this.pose = _this.pose % _local4; var _local5 = _this.pose % _this.maxPoseColumns; var _local3 = _this.spriteWidth * _this.maxAnimFrames; var _local2 = Math.floor(_this.pose / _this.maxPoseColumns); var _local1 = _this.spriteHeight * _this.maxDirections; _this.x = _this.x - (_local5 * _local3); _this.y = _this.y - (_local2 * _local1); }; _this.updateAnimation = function () { if (_this.animYoyo) { if (_this.animFrame >= (_this.maxAnimFrames - 1)) { _this.animDirection = -1; } else if (_this.animFrame <= 0) { _this.animDirection = 1; } } else { _this.animFrame = _this.animFrame % _this.maxAnimFrames; _this.animDirection = 1; } _this.x = _this.x - (_this.animFrame * _this.spriteWidth); if (_this.anim) { _this.animFrame = _this.animFrame + _this.animDirection; } }; _this.setupMask = function () { _this.image_mc.setMask(_this.mask_mc); _this.mask_mc._width = _this.spriteWidth; _this.mask_mc._height = _this.spriteHeight; _this.mask_mc._x = _this.imageOffsetX; _this.mask_mc._y = _this.imageOffsetY; }; _this.setupCharset = function () { if (_this.charset != _this.oldCharset) { _this.image_mc._x = (_this.image_mc._y = 9999); var _local1 = flash.display.BitmapData.loadBitmap(_this.charset); if (_local1.width > -1) { _this.image_mc.attachBitmap(_local1, 0); } else { _this.loader = new MovieClipLoader(); _this.loader.loadClip(_this.charset, _this.image_mc); _this.loader.onLoadError = function () { _this.image_mc.removeMovieClip(); _this.attachMovie(_this.charset, "image_mc", 0); _this.image_mc.setMask(_this.mask_mc); delete _this.loader; }; } _this.oldCharset = _this.charset; } }; _this.lookAt = function (sprite1, sprite2) { var _local2 = sprite2._x - sprite1._x; var _local1 = sprite2._y - sprite1._y; var _local3 = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); var _local4 = _local2 / _local3; var _local5 = _local1 / _local3; if (Math.abs(_local5) > Math.abs(_local4)) { if (_local5 < 0) { _this.setDirection("up"); } else { _this.setDirection("down"); } } else if (_local4 < 0) { _this.setDirection("left"); } else { _this.setDirection("right"); } }; _this.spriteWidth = (spriteWidth ? (spriteWidth) : 16); _this.spriteHeight = (spriteHeight ? (spriteHeight) : 16); _this.maxAnimFrames = (maxAnimFrames ? (maxAnimFrames) : 1); _this.maxDirections = (maxDirections ? (maxDirections) : 1); _this.maxPoseColumns = (maxPoseColumns ? (maxPoseColumns) : 1); _this.maxPoseRows = (maxPoseRows ? (maxPoseRows) : 1); _this.setCharset(newCharset); _this.animDirection = 1; _this.setSpeed(newAnimSpeed); _this.x = 0; _this.y = 0; _this.imageOffsetX = -1 * (spriteWidth / 2); _this.imageOffsetY = (-1 * (spriteHeight / 2)) - 8; _this.animDelay = 0; _this.direction = 0; _this.pose = 0; _this.anim = true; _this.animYoyo = true; if (maxAnimFrames > 1) { _this.animFrame = 1; } else { _this.animFrame = 0; } _this.onEnterFrame = function () { _this.setupCharset(); _this.setupMask(); if (_this.animDelay == 0) { _this.x = 0; _this.y = 0; _this.updateDirection(); _this.updatePose(); _this.updateAnimation(); _this.image_mc._x = _this.x + _this.imageOffsetX; _this.image_mc._y = _this.y + _this.imageOffsetY; } _this.animDelay++; _this.animDelay = _this.animDelay % _this.animSpeed; }; return(_this); }; if (SPRITES[THIS_EVENT.spriteName] == undefined) { var _local6 = makeSprite(SPRITES, THIS_EVENT.charset, THIS_EVENT.spriteName, _local10, 24, 32, 3, 4, 4, 2, THIS_EVENT.animSpeed); } else { var _local6 = SPRITES[THIS_EVENT.spriteName]; _local6.setCharset(THIS_EVENT.charset); _local6.setSpeed(THIS_EVENT.animSpeed); } _local29 = (THIS_EVENT.x * TILESIZE) + 8; _local27 = (THIS_EVENT.y * TILESIZE) + 8; _local6._x = _local29; _local6._y = _local27; _local6.setPose(THIS_EVENT.poseNumber); _local6.setDirection(THIS_EVENT.facing); _local6.setAnim(THIS_EVENT.isAnimating); nextEvent(); break; case "remove" : SPRITES[THIS_EVENT.spriteName].removeMovieClip(); nextEvent(); break; case "textbox" : this.attachMovie("textbox", "textbox", 99); textbox.originalY = (textbox._y = THIS_EVENT.position * 80); if (SCALE) { textbox.originalY = textbox.originalY * SCALE; } textbox._y = textbox.originalY; textbox.box._visible = THIS_EVENT.visible; textbox.message_txt.text = ""; textbox.showText = function () { textbox.message_txt.text = THIS_EVENT.text; }; textbox._yscale = 0; ZigoEngine.doTween(textbox, "_yscale", 100, 0.1, "easeOutQuad", 0, null); textbox._y = textbox.originalY + 40; ZigoEngine.doTween(textbox, "_y", textbox.originalY, 0.1, "easeOutQuad", 0, textbox.showText); Mouse.addListener(textbox); textbox.onMouseUp = function () { textbox.close(); }; Key.addListener(textbox); textbox.onKeyUp = function () { textbox.close(); }; textbox.close = function () { textbox.message_txt.text = ""; Mouse.removeListener(textbox); Key.removeListener(textbox); ZigoEngine.doTween(textbox, "_yscale", 0, 0.1, "easeInQuad", 0, null); var _local1 = textbox.originalY + 40; ZigoEngine.doTween(textbox, "_y", _local1, 0.1, "easeInQuad", 0, textbox.erase); }; textbox.erase = function () { setTimeout(nextEvent, 1); textbox.removeMovieClip(); }; break; case "wait" : setTimeout(nextEvent, THIS_EVENT.seconds * 1000); break; case "nextScene" : SCENE++; MAP.removeMovieClip(); SPRITES.removeMovieClip(); _global.MAP = _this.attachMovie(STORY_DATA.scene[SCENE].mapName, "map", 0); _global.SPRITES = _this.createEmptyMovieClip("sprites", 1); if (SCALE) { MAP._xscale = (MAP._yscale = SCALE * 100); SPRITES._xscale = (SPRITES._yscale = SCALE * 100); } _global.EVENT = 0; runEvent(); break; case "swf" : unloadMovie (SWF[THIS_EVENT.instanceName]); SWF[THIS_EVENT.instanceName].removeMovieClip(); if (SWF[THIS_EVENT.instanceName] != undefined) { trace(THIS_EVENT.instanceName + " already exists & refuses to die!"); SWF[THIS_EVENT.instanceName]._x = 9999; SWF[THIS_EVENT.instanceName]._y = 9999; SWF[THIS_EVENT.instanceName]._name = "garbage_" + Math.floor(Math.random() * 9999); } _local10 = nextDepth(SWF); var _local32 = SWF.createEmptyMovieClip(THIS_EVENT.instanceName, _local10); _local32._x = (THIS_EVENT.x * TILESIZE) + (TILESIZE / 2); _local32._y = (THIS_EVENT.y * TILESIZE) + (TILESIZE / 2); var _local18 = flash.display.BitmapData.loadBitmap(THIS_EVENT.fileName); if (_local18 != undefined) { _local32.attachBitmap(_local18, 0, true, false); } else { SWF[THIS_EVENT.instanceName].removeMovieClip(); _local32 = SWF.attachMovie(THIS_EVENT.fileName, THIS_EVENT.instanceName, _local10); _local32._x = (THIS_EVENT.x * TILESIZE) + (TILESIZE / 2); _local32._y = (THIS_EVENT.y * TILESIZE) + (TILESIZE / 2); if (_local32 == undefined) { _local32 = SWF.createEmptyMovieClip(THIS_EVENT.instanceName, _local10); var _local15 = new MovieClipLoader(); _local15.instanceName = THIS_EVENT.instanceName; _local15.fileName = THIS_EVENT.fileName; _local15.loadClip(THIS_EVENT.fileName, _local32); } } nextEvent(); break; case "removeSwf" : trace((("removing: " + THIS_EVENT.instanceName) + " - ") + SWF[THIS_EVENT.instanceName]); var _local37 = SWF[THIS_EVENT.instanceName].getDepth(); unloadMovie (SWF[THIS_EVENT.instanceName]); if (SWF[THIS_EVENT.instanceName]) { SWF[THIS_EVENT.instanceName].removeMovieClip(); trace("\t removeMovieClip - " + SWF[THIS_EVENT.instanceName]); } if (SWF[THIS_EVENT.instanceName]) { SWF[THIS_EVENT.instanceName].remove(); } if (SWF[THIS_EVENT.instanceName]) { trace(("\t\t\t ERROR: " + THIS_EVENT.instanceName) + " refuses to die!"); } nextEvent(); break; case "music" : if (THIS_EVENT.fileName == "") { MUSIC.stopMusic(); } else { MUSIC.play(THIS_EVENT.fileName); MUSIC.setVolume(THIS_EVENT.volume); } nextEvent(); break; case "sound" : _global.SOUND.playSound(THIS_EVENT.fileName, THIS_EVENT.volume); nextEvent(); } } autoSort = this.createEmptyMovieClip("autoSort", 3); autoSort.onEnterFrame = function () { if (SPRITES != undefined) { for (var _local7 in SPRITES) { var _local3 = SPRITES[_local7]; var _local5 = _local3.getDepth(); var _local6 = MAP._height; var _local4 = 10; var _local1 = _local3._y * _local4; var _local2 = SPRITES.getInstanceAtDepth(_local1); while ((_local2 != undefined) && (_local2 != _local3)) { _local1++; _local2 = SPRITES.getInstanceAtDepth(_local1); } _local3.swapDepths(_local1); } } }; stop(); _this = this; _global.TILESIZE = 16; _quality = "LOW"; if (!ZigoEngine) { com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); } _global.nextDepth = function (this_mc) { this_mc = (this_mc ? (this_mc) : _root); var _local4 = 1; var _local5 = 1048676 /* 0x100064 */; for (var _local6 in this_mc) { var _local2 = this_mc[_local6].getDepth(); if ((_local2 < _local5) && (_local2 >= _local4)) { _local4 = _local2 + 1; } } return(_local4); }; _global.SCENE = 0; _global.MAP = _this.attachMovie(STORY_DATA.scene[SCENE].mapName, "map", 0); MAP._xscale = (MAP._yscale = SCALE * 100); _global.SPRITES = _this.createEmptyMovieClip("sprites", 1); SPRITES._xscale = (SPRITES._yscale = SCALE * 100); _global.SWF = _this.createEmptyMovieClip("swf", 2); SWF._xscale = (SWF._yscale = SCALE * 100); makeStereoMusic = function (target_mc, newName, newDepth) { target_mc = ((target_mc != undefined) ? (target_mc) : this); newName = ((newName != undefined) ? (newName) : "musicSystem_mc"); _global.nextDepth = function (this_mc) { this_mc = (this_mc ? (this_mc) : _root); var _local4 = 1; var _local5 = 1048676 /* 0x100064 */; for (var _local6 in this_mc) { var _local2 = this_mc[_local6].getDepth(); if ((_local2 < _local5) && (_local2 >= _local4)) { _local4 = _local2 + 1; } } return(_local4); }; newDepth = (newDepth ? (newDepth) : (nextDepth(target_mc))); var _this = target_mc.createEmptyMovieClip(newName, newDepth); _this.createEmptyMovieClip("left_mc", 0); _this.createEmptyMovieClip("right_mc", 1); _this.leftSound = new Sound(_this.left_mc); _this.rightSound = new Sound(_this.right_mc); _this.songName = ""; _this.startAt = 0; _this.loops = 999999 /* 0x0F423F */; _this.stereoDelay = 0.02; _this.volume = 100; _this.isPlaying = false; _this.onID3 = function () { }; _this.onLoad = function () { }; _this.onSoundComplete = function () { }; _this.play = function (songName) { _this.startAt = 0; if (_this.songName != songName) { _this.leftSound.stop(); _this.rightSound.stop(); _this.leftSound.attachSound(songName); _this.rightSound.attachSound(songName); _this.songName = songName; _this.isPlaying = false; } if (_this.isPlaying == false) { _this.leftSound.stop(_this.songName); _this.rightSound.stop(_this.songName); _this.rightSound.start(_this.startAt + _this.stereoDelay, _this.loops); _this.leftSound.start(_this.startAt, _this.loops); _this.setChannels(); if (_this.volume == 0) { trace("_this.setVolume: " + _this.setVolume); _this.setVolume(100); } _this.isPlaying = true; } }; _this.stop = function () { _this.startAt = _this.leftSound.position / 1000; _this.leftSound.stop(_this.songName); _this.rightSound.stop(_this.songName); _this.isPlaying = false; }; _this.stopMusic = _this.stop; _this.getVolume = function () { return(_this.volume); }; _this.setVolume = function (newVolume) { _this.leftSound.setVolume(newVolume); _this.rightSound.setVolume(newVolume); _this.volume = newVolume; }; _this.addProperty("volume", _this.getVolume, _this.setVolume); _this.getPosition = function () { return(_this.leftSound.position); }; _this.setPosition = function (newStart) { var _local1 = _this.isPlaying; _this.stop(); _this.startAt = newStart; if (_local1 == true) { _this.play(); } }; _this.addProperty("position", _this.getPosition, _this.setPosition); _this.getDuration = function () { return(_this.leftSound.duration); }; _this.addProperty("duration", _this.getDuration, null); _this.fadeOut = function (seconds) { if ((_this.volume > 0) && (_this.fade == undefined)) { var _local2 = _this.getVolume(); _this.fade = new mx.transitions.Tween(_this, "volume", null, _local2, 0, seconds, true); _this.fade.onMotionChanged = function () { _this.setVolume(this.position); }; _this.fade.onMotionFinished = function () { delete _this.fade; _this.stop(); }; } }; _this.setChannels = function () { _this.rightSound.setPan(100); _this.leftSound.setPan(-100); }; _this.passSoundEvents = function () { _this.leftSound.onID3 = function () { _this.broadcastMessage("onID3"); _this.onID3(); }; _this.leftSound.onLoad = function (success) { _this.broadcastMessage("onLoad"); _this.onLoad(success); }; _this.leftSound.onSoundComplete = function () { _this.broadcastMessage("onSoundComplete"); _this.onSoundComplete(); }; }; AsBroadcaster.initialize(this); _this.setChannels(); _this.passSoundEvents(); return(_this); }; _global.MUSIC = makeStereoMusic(this, "music_mc", 4); makeSoundSystem = function (target_mc, name, depth) { target_mc = ((target_mc != undefined) ? (target_mc) : this); name = ((target_mc != undefined) ? (name) : "soundSystem_mc"); _global.nextDepth = function (this_mc) { this_mc = (this_mc ? (this_mc) : _root); var _local4 = 1; var _local5 = 1048676 /* 0x100064 */; for (var _local6 in this_mc) { var _local2 = this_mc[_local6].getDepth(); if ((_local2 < _local5) && (_local2 >= _local4)) { _local4 = _local2 + 1; } } return(_local4); }; depth = ((depth != undefined) ? (depth) : (nextDepth(target_mc))); var _this = target_mc.createEmptyMovieClip(name, depth); _this.sound_array = new Array(); _this.volume = 100; _this.playSound = function (soundName, volume) { volume = ((volume != undefined) ? (volume) : 100); var _local4 = "transformClip_" + Math.floor(Math.random() * 999); var _local3 = _this.createEmptyMovieClip(_local4, nextDepth(_this)); var new_sound = new Sound(_local3); _this.sound_array.push(new_sound); new_sound.transformClip = _local3; new_sound.volume = volume; new_sound.setVolume(new_sound.volume * (_this.volume / 100)); new_sound.attachSound(soundName); new_sound.start(); new_sound.remove = function () { var _local2 = 0; while (_local2 < _this.sound_array.length) { if (this == _this.sound_array[_local2]) { _this.sound_array[_local2].transformClip.removeMovieClip(); _this.sound_array.splice(_local2, 1); break; } _local2++; } }; new_sound.onSoundComplete = function () { new_sound.stop(); new_sound.remove(); }; }; _this.stopAll = function () { var _local1 = _this.sound_array.length - 1; while (_local1 >= 0) { _this.sound_array[_local1].stop(); _this.sound_array[_local1].transformClip.removeMovieClip(); _this.sound_array.pop(); _local1--; } }; _this.setVolume = function (newVolume) { _this.volume = newVolume; var _local1 = 0; while (_local1 < _this.sound_array.length) { _this.sound_array[_local1].setVolume(_this.sound_array[_local1].volume * (_this.volume / 100)); _local1++; } }; return(_this); }; _global.SOUND = makeSoundSystem(this, "sound_mc", 5); _global.EVENT = 0; runEvent();
Symbol 7 Button
on (release) { getURL ("http://www.furaffinity.net/user/humbird0/", "_blank "); }
Symbol 16 MovieClip [loadInterface1] Frame 1
Symbol 27 MovieClip [loadInterface0] Frame 1
this.onEnterFrame = function () { glow_mc._x = fill_mc._x + fill_mc._width; };
Symbol 51 MovieClip [movie/dragonStandDown.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_image"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 62 MovieClip [movie/dragonStandUp.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_image"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 74 MovieClip [movie/dragonWalkUp.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_image"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 83 MovieClip [movie/dreamyFadeIn.swf] Frame 1
var wid = 320; var hei = 240; blur_pic = new flash.display.BitmapData(wid, hei, true, 0); blur_mc.attachBitmap(blur_pic, 0, false, false); blur_pic.fillRect(new flash.geom.Rectangle(0, 0, wid, hei), 0); blur_pic.draw(MAP); blur_pic.draw(SPRITES);
Symbol 83 MovieClip [movie/dreamyFadeIn.swf] Frame 30
stop(); var blurTimer = 0; this.onEnterFrame = function () { if (blurTimer == 0) { blur_pic.fillRect(new flash.geom.Rectangle(0, 0, wid, hei), 0); blur_pic.draw(MAP); blur_pic.draw(SPRITES); } blurTimer++; blurTimer = blurTimer % 3; };
Symbol 89 MovieClip [movie/fadeIn.swf] Frame 1
_this = this; remove = function () { _this.gotoAndStop(15); };
Symbol 89 MovieClip [movie/fadeIn.swf] Frame 15
unloadMovie (this); this.removeMovieClip();
Symbol 94 MovieClip [movie/fadeInWhite.swf] Frame 1
_this = this; remove = function () { _this.gotoAndStop(15); };
Symbol 94 MovieClip [movie/fadeInWhite.swf] Frame 15
unloadMovie (this); this.removeMovieClip();
Symbol 98 MovieClip [movie/fadeOut.swf] Frame 1
_this = this; remove = function () { _this.gotoAndStop(15); };
Symbol 98 MovieClip [movie/fadeOut.swf] Frame 15
stop();
Symbol 102 MovieClip [movie/fadeOutWhite.swf] Frame 1
_this = this; remove = function () { _this.gotoAndStop(15); };
Symbol 102 MovieClip [movie/fadeOutWhite.swf] Frame 15
stop();
Symbol 108 MovieClip [movie/fairyLight.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_light"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 112 MovieClip [movie/lightFadeIn.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_light"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 112 MovieClip [movie/lightFadeIn.swf] Frame 15
stop();
Symbol 115 MovieClip Frame 10
gotoAndPlay (1);
Symbol 116 MovieClip Frame 19
_parent.removeMovieClip();
Symbol 123 MovieClip [movie/mood_warm.swf] Frame 1
stop();
Symbol 127 MovieClip [movie/rainbowLight.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_light"); spriteName = thisName.substring(0, endAt); this.onEnterFrame = function () { var _local1 = SPRITES[spriteName]; if (_local1 != undefined) { _this._x = _local1._x; _this._y = _local1._y; } };
Symbol 129 MovieClip [soundLoop.swf] Frame 1
_this = this; var thisName = this._name; var endAt = thisName.lastIndexOf("_loop"); soundName = thisName.substring(0, endAt); soundName = soundName + ".wav"; loopSound = new Sound(this); loopSound.attachSound(soundName); loopSound.setVolume(50); loopSound.start(0, 9999); this.onUnload = function () { trace("unLoad soundLoop"); loopSound.stop(); }; this.remove = function () { trace("soundLoop remove()"); loopSound.stop(); this.removeMovieClip(); };
Symbol 133 MovieClip [movie/zoomOut.swf] Frame 1
if (!ZigoEngine) { com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); } player = _parent._parent; _this = this; var wid = 320; var hei = 240; if (!SCALE) { var SCALE = 1; } wid = wid * SCALE; hei = hei * SCALE; endZoom = function () { _this.removeMovieClip(); }; scale = 8; duration = 0.5; startX = (((-this._x) * scale) * SCALE) + (wid / 2); startY = (((-this._y) * scale) * SCALE) + (hei / 2); player._x = startX; player._y = startY; player._xscale = scale * 100; player._yscale = scale * 100; player.scaleTo(100, duration, "linear"); player.slideTo(0, 0, duration, "linear", null, endZoom);
Symbol 134 MovieClip Frame 1
stop();
Symbol 137 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts] Frame 0
class com.mosesSupposes.fuse.Shortcuts { function Shortcuts () { } static function initialize() { if (shortcuts == null) { initShortcuts(); } } static function doShortcut(obj, methodName) { initialize(); var _local5 = shortcuts[methodName]; if (_local5 == undefined) { if (typeof(obj) == "movieclip") { _local5 = mcshortcuts[methodName]; } } if (_local5 == undefined) { return(null); } obj = arguments.shift(); methodName = String(arguments.shift()); if (!(obj instanceof Array)) { obj = [obj]; } var _local3 = ""; for (var _local6 in obj) { var _local2 = String(_local5.apply(obj[_local6], arguments)); if ((_local2 != null) && (_local2.length > 0)) { if (_local3.length > 0) { _local3 = (_local2 + "|") + _local3; } else { _local3 = _local2; } } } return(((_local3 == "") ? null : (_local3))); } static function addShortcutsTo() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, _local2.getter, _local2.setter); _global.ASSetPropFlags(o, _local5, 3, 1); } else { o[_local5] = _local2; _global.ASSetPropFlags(o, _local5, 7, 1); } } }; for (var _local7 in arguments) { var _local4 = arguments[_local7]; if ((_local4 == MovieClip.prototype) || (typeof(_local4) == "movieclip")) { _local5(_local4, mcshortcuts); } _local5(_local4, shortcuts); } } static function removeShortcutsFrom() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { _global.ASSetPropFlags(o, _local5, 0, 2); var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, null, null); } delete o[_local5]; } }; for (var _local7 in arguments) { var _local3 = arguments[_local7]; if ((_local3 == MovieClip.prototype) || (typeof(_local3) == "movieclip")) { _local5(_local3, mcshortcuts); } _local5(_local3, shortcuts); } } static function parseStringTypeCallback(callbackStr) { var evaluate = function (val) { var first = val.charAt(0); if ((first == val.slice(-1)) && ((first == "\"") || (first == "'"))) { return(val.slice(1, -1)); } if (val == "true") { return(Object(true)); } if (val == "false") { return(Object(false)); } if (val == "null") { return(Object(null)); } if (_global.isNaN(Number(val)) == false) { return(Object(Number(val))); } return(Object(eval (val))); }; var trimWhite = function (str) { while (str.charAt(0) == " ") { str = str.slice(1); } while (str.slice(-1) == " ") { str = str.slice(0, -1); } return(str); }; var evaluateList = function (list) { var _local11 = []; var _local4 = 0; while (_local4 < list.length) { var _local3 = list[_local4]; _local3 = trimWhite(_local3); var _local5 = (_local3.charAt(0) == "{") && ((_local3.indexOf("}") > -1) || (_local3.indexOf(":") > -1)); var _local10 = _local3.charAt(0) == "["; if ((_local5 || (_local10)) == true) { var _local6 = ((_local5 == true) ? ({}) : ([])); var _local2 = _local4; while (_local2 < list.length) { if (_local2 == _local4) { _local3 = _local3.slice(1); } var _local1; var _local8 = (_local1.slice(-1) == ((_local5 == true) ? "}" : "]")) || (_local2 == (list.length - 1)); if (_local8 == true) { _local1 = _local1.slice(0, -1); } if ((_local5 == true) && (_local1.indexOf(":") > -1)) { var _local7 = _local1.split(":"); _local6[trimWhite(_local7[0])] = evaluate(trimWhite(_local7[1])); } else if (_local10 == true) { _local6.push(evaluate(trimWhite(_local1))); } if (_local8 == true) { _local11.push(_local6); _local4 = _local2; break; } _local2++; } } else { _local11.push(evaluate(trimWhite(_local3))); } _local4++; } return(_local11); }; var parts = callbackStr.split("("); var p0 = parts[0]; var p1 = parts[1]; return({func:p0.slice(p0.lastIndexOf(".") + 1), scope:eval (p0.slice(0, p0.lastIndexOf("."))), args:evaluateList(p1.slice(0, p1.lastIndexOf(")")).split(","))}); } static function initShortcuts() { shortcuts = new Object(); var methods = {alphaTo:"_alpha", scaleTo:"_scale", sizeTo:"_size", rotateTo:"_rotation", brightnessTo:"_brightness", brightOffsetTo:"_brightOffset", contrastTo:"_contrast", colorTo:"_tint", tintPercentTo:"_tintPercent", colorResetTo:"_colorReset", invertColorTo:"_invertColor"}; var _local4 = _global.com.mosesSupposes.fuse.FuseFMP.getAllShortcuts(); var _local7 = {blur:1, blurX:1, blurY:1, strength:1, shadowAlpha:1, highlightAlpha:1, angle:1, distance:1, alpha:1, color:1}; for (var _local9 in _local4) { if (_local7[_local4[_local9].split("_")[1]] === 1) { methods[_local4[_local9] + "To"] = _local4[_local9]; } } var _local8 = {__resolve:function (name) { var propName = methods[name]; return(function () { var _local4 = _global.com.mosesSupposes.fuse.ZigoEngine.doTween.apply(com.mosesSupposes.fuse.ZigoEngine, new Array(this, propName).concat(arguments)); return(_local4); }); }}; var _local5 = {__resolve:function (name) { var _local3 = {setter:function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.doTween(this, ((name == "_tintString") ? "_tint" : (name)), v, 0); }}; switch (name) { case "_colorReset" : _local3.getter = function () { return(100 - _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this).tintPercent); }; break; case "_colorTransform" : _local3.getter = function () { return(Color(new Color(this)).getTransform()); }; break; case "_fade" : _local3.getter = function () { return(this._alpha); }; break; case "_size" : _local3.getter = function () { return(((this._width == this._height) ? (this._width) : null)); }; break; case "_scale" : _local3.getter = function () { return(((this._xscale == this._yscale) ? (this._xscale) : null)); }; break; default : _local3.getter = function () { return(_global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this)[name.slice(1)]); }; } return(_local3); }}; for (var _local9 in methods) { shortcuts[_local9] = _local8[_local9]; if ((_local9 != "alphaTo") && (_local9 != "rotateTo")) { shortcuts[methods[_local9]] = _local5[methods[_local9]]; } } shortcuts._tintString = _local5._tintString; shortcuts._colorTransform = _local5._colorTransform; shortcuts._fade = _local5._fade; shortcuts.tween = function (props, endVals, seconds, ease, delay, callback) { if ((arguments.length == 1) && (typeof(props) == "object")) { return(com.mosesSupposes.fuse.ZigoEngine.doTween({target:this, action:props})); } return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, props, endVals, seconds, ease, delay, callback)); }; shortcuts.removeTween = (shortcuts.stopTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.removeTween(this, props); }); shortcuts.removeAllTweens = (shortcuts.stopAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.removeTween("ALL"); }); shortcuts.isTweening = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweening(this, prop)); }; shortcuts.getTweens = function () { return(com.mosesSupposes.fuse.ZigoEngine.getTweens(this)); }; shortcuts.lockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, true); }; shortcuts.unlockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, false); }; shortcuts.isTweenLocked = function () { return(com.mosesSupposes.fuse.ZigoEngine.isTweenLocked(this)); }; shortcuts.isTweenPaused = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweenPaused(this, prop)); }; shortcuts.pauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.pauseTween(this, props); }; shortcuts.resumeTween = (shortcuts.unpauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.unpauseTween(this, props); }); shortcuts.pauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.pauseTween("ALL"); }; shortcuts.resumeAllTweens = (shortcuts.unpauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.unpauseTween("ALL"); }); shortcuts.ffTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.ffTween(this, props); }; shortcuts.rewTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, false, suppressStartEvents); }; shortcuts.rewAndPauseTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, true, suppressStartEvents); }; shortcuts.skipTweenTo = function (seconds, props) { com.mosesSupposes.fuse.ZigoEngine.skipTweenTo(seconds, this, props); }; shortcuts.bezierTo = function (destX, destY, controlX, controlY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_bezier_", {x:destX, y:destY, controlX:controlX, controlY:controlY}, seconds, ease, delay, callback)); }; shortcuts.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_colorTransform", {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}, seconds, ease, delay, callback)); }; shortcuts.tintTo = function (rgb, percent, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_tint", {tint:rgb, percent:percent}, seconds, ease, delay, callback)); }; shortcuts.slideTo = function (destX, destY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_x,_y", [destX, destY], seconds, ease, delay, callback)); }; shortcuts.fadeIn = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 100, seconds, ease, delay, callback)); }; shortcuts.fadeOut = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 0, seconds, ease, delay, callback)); }; mcshortcuts = new Object(); mcshortcuts._frame = {getter:function () { return(this._currentframe); }, setter:function (v) { this.gotoAndStop(Math.round(v)); }}; mcshortcuts.frameTo = function (endframe, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_frame", ((endframe != undefined) ? (endframe) : (this._totalframes)), seconds, ease, delay, callback)); }; } static var registryKey = "shortcuts"; static var shortcuts = null; static var mcshortcuts = null; }
Symbol 138 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon] Frame 0
class com.mosesSupposes.fuse.FuseKitCommon { static var logOutput; function FuseKitCommon () { } static function _cts() { return("|_tint|_tintPercent|_brightness|_brightOffset|_contrast|_invertColor|_colorReset|_colorTransform|"); } static function _resetTo100() { return("|_alpha|_contrast|_invertColor|_tintPercent|_xscale|_yscale|_scale|"); } static function _resetTo0() { return("|_brightness|_brightOffset|_colorReset|_rotation|"); } static function _underscoreable() { return(_cts() + "_frame|_x|_y|_xscale|_yscale|_scale|_width|_height|_size|_rotation|_alpha|_fade|_visible|"); } static function _cbprops() { return("|skipLevel|cycles|roundResults|extra1|extra2|func|scope|args|startfunc|startscope|startargs|updfunc|updscope|updargs|"); } static function _fuseEvents() { return("|onStart|onStop|onPause|onResume|onAdvance|onComplete|"); } static function _fuseprops() { return("|command|label|delay|event|eventparams|target|addTarget|trigger|startAt|ease|easing|seconds|duration|time|"); } static function _validateFuseCommand(c, inGroup, hasArg, outputLevel, simple) { var _local1 = false; var _local2 = false; switch (c) { case "start" : case "stop" : case "pause" : case "resume" : case "setStartProps" : if (inGroup != true) { _local1 = true; } break; case "delay" : case "trigger" : if (simple == true) { if (hasArg == true) { _local1 = true; } } else { _local2 = true; } inGroup = false; break; case "skipTo" : if (!((hasArg == true) && (inGroup != true))) { break; } _local1 = true; } if ((outputLevel > 0) && (_local1 == false)) { error("109", c, inGroup, _local2); } return(_local1); } static function output(s) { if (typeof(logOutput) == "function") { logOutput(s); } else { trace(s); } } static function error(errorCode) { var _local3 = arguments[1]; var _local4 = arguments[2]; var _local6 = arguments[3]; if (VERBOSE != true) { output(("[FuseKitCommon#" + errorCode) + "]"); return(undefined); } var _local2 = ""; var _local5 = newline; switch (errorCode) { case "001" : _local2 = _local2 + "** ERROR: When using simpleSetup to extend prototypes, you must pass the Shortcuts class. **"; _local2 = _local2 + (_local5 + " import com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + " ZigoEngine.simpleSetup(Shortcuts);") + _local5); break; case "002" : _local2 = _local2 + "** ZigoEngine.doShortcut: shortcuts missing. Use the setup commands: import com.mosesSupposes.fuse.*; ZigoEngine.register(Shortcuts); **"; break; case "003" : _local2 = _local2 + ((_local5 + "*** Error: DO NOT use #include \"lmc_tween.as\" with this version of ZigoEngine! ***") + _local5); break; case "004" : _local2 = _local2 + (("** ZigoEngine.doTween - too few arguments [" + _local3) + "]."); if (Boolean(_local4) == true) { _local2 = _local2 + " If you are trying to use Object Syntax without Fuse, pass FuseItem in your register() or simpleSetup() call. **"; } else { _local2 = _local2 + " Object syntax call failed. **"; } break; case "005" : _local2 = _local2 + (((("** ZigoEngine.doTween - missing targets[" + _local3) + "] and/or props[") + _local4) + "] **"); break; case "006" : _local2 = _local2 + (("** Error: easing shortcut string not recognized (\"" + _local3) + "\"). You may need to pass the in PennerEasing class during register or simpleSetup. **"); break; case "007" : _local2 = _local2 + (((("- ZigoEngine: Target locked [" + _local3) + "], ignoring tween call [") + _local4) + "]"); break; case "008" : _local2 = _local2 + "** You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "009" : _local2 = _local2 + (("** ZigoEngine: A callback parameter \"" + _local3) + "\" was not recognized. **"); break; case "010" : _local2 = _local2 + ((((("** " + ((_local3 == true) ? "ZigoEngine" : "FuseItem")) + " unable to parse ") + ((_local4 == 1) ? "callback[" : (String(_local4) + " callbacks["))) + _local6) + "]. Try using the syntax {scope:this, func:\"myFunction\"} **"); break; case "011" : _local2 = _local2 + (((("- ZigoEngine: Callbacks discarded via skipLevel 2 option [" + _local3) + "|") + _local4) + "]."); break; case "012" : _local2 = _local2 + (((((("- Engine set props or ignored no-change tween on: " + _local3) + ", props passed:[") + _local4) + "], endvals passed:[") + _local6) + "]"); break; case "013" : _local2 = _local2 + (((((("- Engine added tween on:\n\ttargets:[" + _local3) + "]\n\tprops:[") + _local4) + "]\n\tendvals:[") + _local6) + "]"); break; case "014" : _local2 = _local2 + "** Error: easing function passed is not usable with this engine. Functions need to follow the Robert Penner model. **"; break; case "015" : _local2 = _local2 + "** Error: The CustomEasing class must be passed during setup (register or simpleSetup) to use custom easing Arrays. **"; break; case "016" : _local2 = _local2 + (("[ ZigoEngine.TIME_MULTIPLIER: " + String(Number(Number(_local3) * 100))) + "% ]"); break; case "101" : _local2 = _local2 + "** ERROR: Fuse simpleSetup was removed in version 2.0! **"; _local2 = _local2 + (_local5 + " You must now use the following commands:"); _local2 = _local2 + ((_local5 + _local5) + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + (_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);"); _local2 = _local2 + ((_local5 + "Note that PennerEasing is optional, and FuseFMP is also accepted. (FuseFMP.simpleSetup is run automatically if included.)") + _local5); break; case "102" : _local2 = _local2 + (((("** Fuse " + _local3) + " index or label not found (") + _local4) + ") or out of range. **"); break; case "103" : _local2 = _local2 + (((("** Fuse skipTo (" + _local3) + ") ignored - targets the current index (") + _local4) + "). **"); break; case "104" : _local2 = _local2 + (("** Fuse fastForward index out of play range (" + _local3) + ") - skipTo has been called instead. **"); break; case "105" : _local2 = _local2 + "** An unsupported Array method was called on Fuse. **"; break; case "106" : _local2 = _local2 + "** ERROR: You have not set up Fuse correctly. **"; _local2 = _local2 + (_local5 + "You must now use the following commands (PennerEasing is optional)."); _local2 = _local2 + (_local5 + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);") + _local5); break; case "107" : _local2 = _local2 + "** Fuse :: id not found - Aborting open(). **"; break; case "108" : _local2 = _local2 + "** Fuse.startRecent: No recent Fuse found to start! **"; break; case "109" : _local2 = _local2 + (("** Command \"" + _local3) + "\" discarded. "); if (_local4 == true) { _local2 = _local2 + "Not allowed within a group. **"; } else if (_local6 == true) { _local2 = _local2 + (("Not supported in Object Syntax, use the " + _local3) + " property instead. **"); } else { _local2 = _local2 + "The command may be unrecognized or missing an argument. **"; } break; case "110" : _local2 = _local2 + (((("** " + _local3) + " illegal Fuse property discarded:\"") + _local4) + "\". Bezier keywords other than x and y cannot be set as start values. **"); break; case "112" : _local2 = _local2 + "** Fuse: missing com.mosesSupposes.fuse.ZigoEngine! Cannot tween. **"; break; case "113" : _local2 = _local2 + "** FuseItem: A callback has been discarded. Actions with a command may only contain: label, delay, scope, args. **"; break; case "115" : _local2 = _local2 + ((_local3 + " overlapping prop discarded: ") + _local4); break; case "116" : _local2 = _local2 + ("** FuseItem Error: Delays within groups (arrays) and start/update callbacks are not supported when using Fuse without ZigoEngine. Although you need to restructure your Fuse, it should be possible to achieve the same results. **" + _local5); break; case "117" : _local2 = _local2 + (("** " + _local3) + ": infinite cycles are not allowed within Fuses - discarded. **"); break; case "118" : _local2 = _local2 + ((("** " + _local3) + ": No targets found!") + ((_local4 == true) ? " [Unable to set start props] **" : " [Skipping tween parameters in this action] **")); break; case "119" : _local2 = _local2 + ((((("** " + _local3) + ": ") + ((_local4 == 1) ? "" : (_local4 + " actions in the group"))) + " missing targets") + ((_local6 == true) ? " during setStartProps **" : " **")); break; case "120" : _local2 = _local2 + (((("** " + _local3) + ": conflict with \"") + _local4) + "\". Property might be doubled within a grouped-action array. **"); break; case "121" : _local2 = _local2 + "** Fuse timecode formatting requires \"00:\" formatting (example:\"01:01:33\" yields 61.33 seconds.) **"; break; case "122" : _local2 = _local2 + (("** Event \"" + _local3) + "\" reserved by Fuse. **"); break; case "123" : _local2 = _local2 + (("** A Fuse event parameter failed in " + _local3) + " **"); break; case "124" : _local2 = _local2 + (((("** " + _local3) + ": trigger:") + _local4) + " ignored - only one trigger is allowed per action **"); break; case "125" : _local2 = _local2 + (_local3 + " Warning - fastForward hit an item during its tween cycle, may malfunction."); break; case "201" : _local2 = _local2 + (("**** FuseFMP cannot initialize argument " + _local3) + " (BitmapFilters cannot be applied to this object type) ****"); break; case "202" : _local2 = _local2 + (((("** FuseFMP error: A " + _local3) + " could not be created for ") + _local4) + " **"); break; case "203" : _local2 = _local2 + (("** FuseFMP.setFilterProps - too few arguments passed (" + _local3) + ") - minimum 2 required. **"); break; case "204" : _local2 = _local2 + (("** FuseFMP.setFilterProps could not locate the filter passed. (" + _local3) + ") **"); } output(_local2); } static function parseCallback(callback, targets, outputLevel, callerIsEngine, addprefix) { if (callback._vcb == true) { return(callback); } var validCBs = {_vcb:true, skipLevel:_global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL, cycles:1}; if (callback == undefined) { return(validCBs); } var cbErrors = []; if (typeof(callback) == "object") { if (((callback.skipLevel != undefined) && (typeof(callback.skipLevel) == "number")) && (callback.skipLevel != _global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL)) { if ((callback.skipLevel >= 0) && (callback.skipLevel <= 2)) { validCBs.skipLevel = callback.skipLevel; } } if (callback.cycles != undefined) { if ((typeof(callback.cycles) == "number") && (callback.cycles > -1)) { validCBs.cycles = callback.cycles; } else if (callback.cycles.toUpperCase() == "LOOP") { validCBs.cycles = 0; } } if (callback.extra1 != undefined) { validCBs.extra1 = callback.extra1; } if (callback.extra2 != undefined) { validCBs.extra2 = callback.extra2; } if ((callback.roundResults === true) || (callback.roundResults === false)) { validCBs.roundResults = callback.roundResults; } } else { callback = {func:callback}; } var prefixes = ["start", "upd", ""]; var easyfuncparse = _global.com.mosesSupposes.fuse.Shortcuts.parseStringTypeCallback; for (var i in prefixes) { var prefix = prefixes[i]; var fstr = callback[prefix + "func"]; if (((fstr != undefined) && (typeof(fstr) == "string")) && (fstr.indexOf("(") > -1)) { if (easyfuncparse != undefined) { var efc = easyfuncparse(fstr); if (efc.func != undefined) { callback[prefix + "scope"] = efc.scope; callback[prefix + "func"] = efc.func; callback[prefix + "args"] = efc.args; } } else if (outputLevel > 0) { error("008"); } } } var basescope = callback.scope; for (var i in callback) { var fi = i.toLowerCase().indexOf("func"); if (fi > -1) { var prefix = i.slice(0, fi); var func = callback[i]; var args = callback[prefix + "args"]; var scope = ((callback[prefix + "scope"] == undefined) ? (basescope) : (callback[prefix + "scope"])); if ((typeof(func) == "string") && (scope[func] == undefined)) { for (var j in targets) { var targ = targets[j]; if (typeof(targ[func]) == "function") { scope = targ; break; } if (typeof(targ._parent[func]) == "function") { scope = targ._parent; break; } } if ((scope == undefined) && (_level0[func] != undefined)) { scope = _level0; } if ((scope == undefined) && (_global[func] != undefined)) { scope = _global; } } if (typeof(func) != "function") { if (typeof(scope[String(func)]) == "function") { func = scope[String(func)]; } else { func = eval (String(func)); } } if (func == undefined) { cbErrors.push(String((((((((addprefix == null) ? (i) : (addprefix + i)) + ":") + ((typeof(callback[i]) == "string") ? (("\"" + callback[i]) + "\"") : (callback[i]))) + "/") + prefix) + "scope:") + scope)); } else { if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } if (prefix == "") { prefix = "end"; } validCBs[prefix] = {s:scope, f:func, a:args}; if (callerIsEngine == true) { validCBs[prefix].id = ++cbTicker; } if (prefix == "start") { validCBs.start.fired = false; } } } else if (_cbprops().indexOf(("|" + i) + "|") == -1) { error("009", i); } } if ((cbErrors.length > 0) && (outputLevel > 0)) { if (outputLevel > 0) { error("010", callerIsEngine, cbErrors.length, cbErrors.toString()); } } return(validCBs); } static var VERSION = "Fuse Kit 2.1.3r1 Copyright (c) 2006 Moses Gunesch, MosesSupposes.com under MIT Open Source License"; static var VERBOSE = true; static var ALL = "ALL"; static var ALLCOLOR = "ALLCOLOR"; static var cbTicker = 0; }
Symbol 139 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine] Frame 0
class com.mosesSupposes.fuse.ZigoEngine { static var extensions, updateTime, tweenHolder, instance, _listeners, broadcastMessage, updateIntId; function ZigoEngine () { } static function addListener(handler) { AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine); addListener(handler); } static function removeListener(handler) { } static function isPlaying() { return(_playing); } static function simpleSetup(shortcutsClass) { if (arguments.length > 0) { register.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); } _global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine; if (extensions.fuse != undefined) { _global.Fuse = extensions.fuse; } if (extensions.fuseFMP != undefined) { extensions.fuseFMP.simpleSetup(); } initialize(MovieClip.prototype, Button.prototype, TextField.prototype); if (extensions.shortcuts == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("001"); } } static function register(classReference) { if (extensions == undefined) { extensions = {}; } var _local3 = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|customEasing|"; for (var _local4 in arguments) { var _local2 = arguments[_local4].registryKey; if ((extensions[_local2] == undefined) && (_local3.indexOf(("|" + _local2) + "|") > -1)) { extensions[_local2] = arguments[_local4]; if ((_local2 == "fuseFMP") || (_local2 == "shortcuts")) { Object(extensions[_local2]).initialize(); } } } } static function initialize(target) { if (arguments.length > 0) { initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.addShortcutsTo.apply(extensions.shortcuts, arguments); } } } static function deinitialize(target) { if ((arguments.length == 0) || (target == null)) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.removeShortcutsFrom.apply(extensions.shortcuts, arguments); } } static function getUpdateInterval() { return(updateTime); } static function setUpdateInterval(time) { if (_playing) { setup(true); updateTime = time; setup(); } else { updateTime = time; } } static function getControllerDepth() { return(tweenHolder.getDepth()); } static function setControllerDepth(depth) { if ((depth == null) || (_global.isNaN(depth) == true)) { depth = 6789; } if (Object(tweenHolder).proof != null) { tweenHolder.swapDepths(depth); } else { tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse", depth); } } static function doShortcut(targets, methodName) { if (extensions.shortcuts == undefined) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("002"); } return(null); } return(extensions.shortcuts.doShortcut.apply(extensions.shortcuts, arguments)); } static function doTween(targets, props, endvals, seconds, ease, delay, callback) { if (extensions.fuse.addBuildItem(arguments) == true) { return(null); } if (TIME_MULTIPLIER != prevTimeMult) { TIME_MULTIPLIER = Math.abs(TIME_MULTIPLIER); if (_global.isNaN(TIME_MULTIPLIER) == true) { TIME_MULTIPLIER = 1; } if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("016", TIME_MULTIPLIER); } prevTimeMult = TIME_MULTIPLIER; } if ((instance == undefined) || ((Object(tweenHolder).proof == undefined) && (updateTime == undefined))) { if ((MovieClip.prototype.tween != null) && (typeof(_global.$tweenManager) == "object")) { com.mosesSupposes.fuse.FuseKitCommon.error("003"); } instance = new com.mosesSupposes.fuse.ZManager(); _playing = false; } var _local4 = instance.paramsObj(targets, props, endvals, true); var _local7 = (((_local4.tg[0] == null) || (_local4.tg.length == 0)) ? undefined : (_local4.tg)); if (((_local4.pa == undefined) || (_local7 == undefined)) || (arguments.length < 3)) { if (((extensions.fuseItem != null) && (arguments.length == 1)) && (typeof(arguments[0]) == "object")) { return(extensions.fuseItem.doTween(arguments[0])); } if (OUTPUT_LEVEL > 0) { if (arguments.length < 3) { com.mosesSupposes.fuse.FuseKitCommon.error("004", (((arguments.length == 1) && (arguments[0] == null)) ? "1 (null)" : (String(arguments.length))), Boolean(extensions.fuseItem == null)); } else { com.mosesSupposes.fuse.FuseKitCommon.error("005", _local7.toString(), _local4.pa.toString()); } } return(null); } if (_playing != true) { setup(); } if ((seconds == null) || (_global.isNaN(seconds) == true)) { seconds = DURATION || 1; } else if (seconds < 0.01) { seconds = 0; } seconds = seconds * TIME_MULTIPLIER; if (((delay < 0.01) || (delay == null)) || (_global.isNaN(delay) == true)) { delay = 0; } delay = delay * TIME_MULTIPLIER; var _local12 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(callback, _local7, OUTPUT_LEVEL, true); var _local9; if (typeof(ease) == "function") { if (typeof(Function(ease).call(null, 1, 1, 1, 1)) == "number") { _local9 = Function(ease); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("014", ease); } } else if ((ease == null) || (ease == "")) { if (EASING instanceof Function) { _local9 = Function(EASING); } else if (extensions.pennerEasing != undefined) { ease = EASING; } } if ((typeof(ease) == "string") && (ease != "")) { if (extensions.pennerEasing[ease] != undefined) { _local9 = extensions.pennerEasing[ease]; } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("006", ease); } } else if (ease instanceof Array) { if (extensions.customEasing != undefined) { _local12.extra1 = ease; if (typeof(ease[0]) == "number") { _local9 = extensions.customEasing.precalced; } else { _local9 = extensions.customEasing.fromCurve; } } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("015", ease); } } if (typeof(_local9) != "function") { _local9 = function (t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); }; } if (_listeners.length > 0) { broadcastMessage.call(com.mosesSupposes.fuse.ZigoEngine, "onTweenAdd", _local7, _local4.pa, _local4.va, seconds, _local9, delay, _local12); } var _local6 = ""; for (var _local13 in _local7) { var _local3 = _local7[_local13]; if (_local3.__zigoID__ == null) { initializeTargets(_local3); } else if (instance.getStatus("locked", _local3) == true) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("007", ((_local3._name != undefined) ? (_local3._name) : (_local3.toString())), _local4.pa.toString()); } continue; } var _local5 = instance.addTween(_local3, _local4.pa, _local4.va, seconds, _local9, delay, _local12); _local6 = ((_local5 == null) ? "|" : (_local5 + "|")) + _local6; } _local6 = _local6.slice(0, -1); return((((_local6 == "") || (_local6 == "|")) ? null : (_local6))); } static function removeTween(targs, props) { instance.removeTween(targs, props); } static function isTweening(targ, prop) { return(Boolean(instance.getStatus("active", targ, prop))); } static function getTweens(targ) { if (instance == undefined) { return(0); } return(Number(instance.getStatus("count", targ))); } static function lockTween(targ, setLocked) { instance.alterTweens("lock", targ, setLocked == true); } static function isTweenLocked(targ) { return(Boolean(instance.getStatus("locked", targ))); } static function ffTween(targs, props, suppressEndEvents) { instance.alterTweens("ff", targs, props, null, suppressEndEvents); } static function skipTweenTo(seconds, targs, props) { instance.alterTweens("skipTo", targs, props, false, false, seconds); } static function rewTween(targs, props, pauseFlag, suppressStartEvents) { instance.alterTweens("rewind", targs, props, pauseFlag, suppressStartEvents); } static function isTweenPaused(targ, prop) { return(Boolean(instance.getStatus("paused", targ, prop))); } static function pauseTween(targs, props) { instance.alterTweens("pause", targs, props); } static function unpauseTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function resumeTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function setColorByKey(targetObj, type, amt, rgb) { new Color(targetObj).setTransform(getColorTransObj(type, amt, rgb)); } static function getColorTransObj(type, amt, rgb) { switch (type) { case "brightness" : var _local3 = 100 - Math.abs(amt); var _local4 = ((amt > 0) ? (255 * (amt / 100)) : 0); return({ra:_local3, rb:_local4, ga:_local3, gb:_local4, ba:_local3, bb:_local4}); case "brightOffset" : return({ra:100, rb:255 * (amt / 100), ga:100, gb:255 * (amt / 100), ba:100, bb:255 * (amt / 100)}); case "contrast" : return({ra:amt, rb:128 - (1.28 * amt), ga:amt, gb:128 - (1.28 * amt), ba:amt, bb:128 - (1.28 * amt)}); case "invertColor" : return({ra:100 - (2 * amt), rb:amt * 2.55, ga:100 - (2 * amt), gb:amt * 2.55, ba:100 - (2 * amt), bb:amt * 2.55}); case "tint" : if (rgb == null) { break; } var _local5; if (typeof(rgb) == "string") { if (rgb.charAt(0) == "#") { rgb = rgb.slice(1); } rgb = ((rgb.charAt(1).toLowerCase() != "x") ? ("0x" + rgb) : (rgb)); } _local5 = Number(rgb); return({ra:100 - amt, rb:(_local5 >> 16) * (amt / 100), ga:100 - amt, gb:((_local5 >> 8) & 255) * (amt / 100), ba:100 - amt, bb:(_local5 & 255) * (amt / 100)}); } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); } static function getColorKeysObj(targOrTransObj) { var _local1 = ((targOrTransObj.ra != undefined) ? (targOrTransObj) : (new Color(targOrTransObj).getTransform())); var _local6 = (_local1.ra == _local1.ga) && (_local1.ga == _local1.ba); var _local8 = (_local1.rb == _local1.gb) && (_local1.gb == _local1.bb); var _local3 = {tintPercent:Number(((_local6 == true) ? (100 - _local1.ra) : 0))}; if (_local3.tintPercent != 0) { var _local5 = 100 / _local3.tintPercent; _local3.tint = (((_local1.rb * _local5) << 16) | ((_local1.gb * _local5) << 8)) | (_local1.bb * _local5); var _local2 = _local3.tint.toString(16); var _local4 = 6 - _local2.length; while ((_local4--) > 0) { _local2 = "0" + _local2; } _local3.tintString = "0x" + _local2.toUpperCase(); } if ((_local6 == true) && (_local8 == true)) { if (_local1.ra < 0) { _local3.invertColor = _local1.rb * 0.392156862745098; } else if ((_local1.ra == 100) && (_local1.rb != 0)) { _local3.brightOffset = _local1.rb * 0.392156862745098; } if (_local1.ra != 100) { if ((_local1.rb == 0) || ((_local1.rb != 0) && (((255 * ((100 - _local1.ra) / 100)) - _local1.rb) <= 1))) { _local3.brightness = ((_local1.rb != 0) ? (100 - _local1.ra) : (_local1.ra - 100)); } if (((128 - (1.28 * _local1.ra)) - _local1.rb) <= 1) { _local3.contrast = _local1.ra; } } } return(_local3); } static function initializeTargets() { for (var _local5 in arguments) { var _local4 = arguments[_local5]; if ((((_local4 == MovieClip.prototype) || (_local4 == Button.prototype)) || (_local4 == TextField.prototype)) || (_local4 == Object.prototype)) { if (_local4.oldAddListener == undefined) { if (_local4 == TextField.prototype) { _local4.oldAddListener = _local4.addListener; _global.ASSetPropFlags(_local4, "oldAddListener", 7, 1); } _local4.addListener = function (o) { if (this.__zigoID__ == undefined) { com.mosesSupposes.fuse.ZigoEngine.initializeTargets(this); } if (this instanceof TextField) { Function(this.oldAddListener).call(this, o); } else { this.addListener(o); } }; if (_local4 == MovieClip.prototype) { _global.ASSetPropFlags(_local4, "addListener", 7, 1); } } } else if (_local4.__zigoID__ == undefined) { _local4.__zigoID__ = zigoIDs; _global.ASSetPropFlags(_local4, "__zigoID__", 7, 1); zigoIDs++; if ((_local4._listeners == null) || (_local4.addListener == null)) { AsBroadcaster.initialize(_local4); } } } } static function deinitializeTargets() { for (var _local4 in arguments) { var _local3 = arguments[_local4]; if (_local3.__zigoID__ != undefined) { _global.ASSetPropFlags(_local3, "__zigoID__,_listeners,broadcastMessage,addListener,removeListener", 0, 2); delete _local3.__zigoID__; delete _local3._listeners; delete _local3.broadcastMessage; delete _local3.addListener; delete _local3.removeListener; } if (_local3.oldAddListener != undefined) { _global.ASSetPropFlags(_local3, "oldAddListener", 0, 2); _local3.addListener = _local3.oldAddListener; delete _local3.oldAddListener; } } } static function __mgrRelay(inst, method, args) { if (inst == instance) { Function(com.mosesSupposes.fuse.ZigoEngine[method]).apply(com.mosesSupposes.fuse.ZigoEngine, args); } } static function setup(deinitFlag) { if (deinitFlag == true) { _playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; return(undefined); } instance.cleanUp(); clearInterval(updateIntId); delete updateIntId; if ((updateTime != null) && (updateTime > 0)) { updateIntId = setInterval(instance, "update", updateTime); } else { if (Object(tweenHolder).proof == null) { setControllerDepth(6789); Object(tweenHolder).proof = 1; } var _inst = instance; tweenHolder.onEnterFrame = function () { _inst.update.call(_inst); }; } _playing = true; instance.now = getTimer(); } static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION + ", ZigoEngine based on concepts by L.Zigo"; static var EASING = "easeOutQuint"; static var DURATION = 1; static var TIME_MULTIPLIER = 1; static var ROUND_RESULTS = false; static var OUTPUT_LEVEL = 1; static var AUTOSTOP = false; static var SKIP_LEVEL = 0; static var _playing = false; static var zigoIDs = 0; static var prevTimeMult = 1; }
Symbol 140 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager] Frame 0
class com.mosesSupposes.fuse.ZManager { var tweens, now; function ZManager () { tweens = {}; numTweens = 0; } function addTween(obj, props, endvals, seconds, ease, delay, callback) { var _local24 = ((callback.skipLevel == undefined) ? 0 : (callback.skipLevel)); var _local44 = ((callback.cycles == undefined) ? 1 : (callback.cycles)); var _local30 = callback.extra1; var _local29 = callback.extra2; var _local23 = []; var _local14 = _global.com.mosesSupposes.fuse.FuseFMP; var _local43 = String(("|" + _local14.getAllShortcuts().join("|")) + "|"); var _local42 = com.mosesSupposes.fuse.FuseKitCommon._cts(); var _local25 = ""; var _local28 = ""; var _local22 = obj.__zigoID__; var _local7 = tweens[String(_local22)]; if ((_local7 != undefined) && (com.mosesSupposes.fuse.ZigoEngine.AUTOSTOP == true)) { if (obj._listeners.length > 0) { for (var _local40 in _local7.props) { _local23.unshift(_local40); } } _local7.numProps = 0; cleanUp(true); } for (var _local47 in props) { var _local5 = props[_local47]; var _local4 = endvals[_local47]; var _local15 = 0; if (_local5 == "_fade") { _local5 = "_alpha"; _local15 = ((_local4 < 50) ? -1 : 1); } var _local16 = _local42.indexOf(("|" + _local5) + "|") > -1; var _local18 = _local7.colorProp; if (_local7 != undefined) { if ((_local16 == true) && (_local18 != undefined)) { _local23.unshift(_local18); delete _local7.props[_local18]; delete _local7.colorProp; _local7.numProps--; } else if (_local7.props[_local5] != undefined) { _local23.unshift(_local5); delete _local7[_local5]; _local7.numProps--; } } var _local3 = {c:-1, fmp:-1, complex:-1}; var _local11 = ((_local24 == 0) && ((seconds + delay) == 0)) || ((_local24 > 0) && (seconds == 0)); var _local10 = false; var _local13 = (_local14 != undefined) && (_local43.indexOf(("|" + _local5) + "|") > -1); var _local19 = (_local5.toLowerCase().indexOf("colors") > -1) && (_local4 instanceof Array); var _local27 = ((_local13 == true) && (_local5.indexOf("lor") > -1)) && (_local5.charAt(2) != "l"); if (_local13 == true) { _local3.fmp = _local14; _local3.ps = _local14.getFilterProp(obj, _local5, true); _local3.special = true; } if (((_local16 == true) || (_local19 == true)) || (_local27 && (_local11 == false))) { _local3.complex = 1; if (_local16 == true) { _local3.c = new Color(obj); _local3.ps = Color(_local3.c).getTransform(); var _local17 = ((((_local5 == "_tint") || (_local5 == "_tintPercent")) || (_local5 == "_colorReset")) ? "tint" : (_local5.slice(1))); var _local9 = null; var _local12 = null; if (_local5 != "_colorTransform") { if (_local17 == "tint") { if (typeof(_local4) == "object") { _local12 = _local4.tint; _local9 = ((_global.isNaN(_local4.percent) == true) ? 100 : (_local4.percent)); } else if ((_local5 == "_tintPercent") || (_local5 == "_colorReset")) { var _local20 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tintPercent; if (_local5 == "_colorReset") { _local9 = Math.min(_local20, 100 - Math.abs(Number(_local4))); } else { _local9 = ((typeof(_local4) == "string") ? ((_local20 || 0) + Number(_local4)) : Number(_local4)); } _local9 = Math.max(0, Math.min(_local9, 100)); _local12 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tint || 0; } else { _local12 = _local4; _local9 = 100; } } else { _local9 = ((typeof(_local4) == "string") ? ((com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj)[_local17] || 0) + Number(_local4)) : (_local4)); } _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj(_local17, _local9, _local12); } if (_local11 == true) { if (_local5 == "_colorTransform") { Color(_local3.c).setTransform(_local4); } else { com.mosesSupposes.fuse.ZigoEngine.setColorByKey(obj, _local17, _local9, _local12); } } else { var _local21 = getChangeObj(_local3.ps, _local4, false, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local11 == true) { _local14.setFilterProp(obj, _local5, _local4); } else if (_local19 == true) { _local3.c = 2; _local3.ch = []; for (var _local40 in _local4) { if (_local4[_local40] != null) { if (_local3.ps == null) { _local3.ps = []; } _local3.ps[_local40] = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, ((_local3.ps[_local40] == null) ? obj[_local5][_local40] : _local3.ps[_local40])); var _local21 = getChangeObj(_local3.ps[_local40], com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4[_local40]), true, false); _local3.ch[_local40] = _local21.map; if (_local21.changed == true) { _local10 = true; } } } } else { _local3.c = 1; _local3.ps = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local3.ps); var _local21 = getChangeObj(_local3.ps, com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4), true, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local5 == "_bezier_") { removeTween(obj, "_x,_y", true); if (_local11 == true) { if ((_local4.x != null) && (_global.isNaN(Number(_local4.x)) == false)) { obj._x = ((typeof(_local4.x) == "string") ? (obj._x + Number(_local4.x)) : (_local4.x)); } if ((_local4.y != null) && (_global.isNaN(Number(_local4.y)) == false)) { obj._y = ((typeof(_local4.y) == "string") ? (obj._y + Number(_local4.y)) : (_local4.y)); } } else { _local3.special = true; _local3.ps = 0; _local3.ch = 1; _local3.bz = {sx:obj._x, sy:obj._y}; if ((_local4.x == null) || (_global.isNaN(Number(_local4.x)))) { _local4.x = _local3.bz.sx; } if ((_local4.y == null) || (_global.isNaN(Number(_local4.y)))) { _local4.y = _local3.bz.sy; } _local3.bz.chx = ((typeof(_local4.x) == "string") ? (Number(_local4.x)) : (_local4.x - _local3.bz.sx)); if (_global.isNaN(_local3.bz.chx) == true) { _local3.bx.chx = 0; } _local3.bz.chy = ((typeof(_local4.y) == "string") ? (Number(_local4.y)) : (_local4.y - _local3.bz.sy)); if (_global.isNaN(_local3.bz.chy) == true) { _local3.bx.chy = 0; } if ((_local4.controlX == null) || (_global.isNaN(Number(_local4.controlX)))) { _local3.bz.ctrlx = _local3.bz.sx + (_local3.bz.chx / 2); } else { _local3.bz.ctrlx = ((typeof(_local4.controlX) == "string") ? (_local3.bz.sx + Number(_local4.controlX)) : (_local4.controlX)); } if ((_local4.controlY == null) || (_global.isNaN(Number(_local4.controlY)))) { _local3.bz.ctrly = _local3.bz.sy + (_local3.bz.chy / 2); } else { _local3.bz.ctrly = ((typeof(_local4.controlY) == "string") ? (_local3.bz.sy + Number(_local4.controlY)) : (_local4.controlY)); } _local3.bz.ctrlx = _local3.bz.ctrlx - _local3.bz.sx; _local3.bz.ctrly = _local3.bz.ctrly - _local3.bz.sy; _local10 = (_local3.bz.chx + _local3.bz.chy) != 0; } } else { if (typeof(_local4) == "object") { _local3.complex = ((_local4 instanceof Array) ? 0 : 1); } if ((_local5 == "_x") || (_local5 == "_y")) { removeTween(obj, "_bezier_", true); } if ((_local5 == "_frame") && (typeof(obj) == "movieclip")) { _local3.ps = obj._currentframe; _local3.special = true; } else if (_local13 == false) { if (_local3.complex > -1) { _local3.ps = ((_local3.complex == 0) ? ([]) : ({})); for (var _local40 in _local4) { _local3.ps[_local40] = obj[_local5][_local40]; } } else { _local3.ps = obj[_local5]; } } if (_local11 == true) { if (_local13 == true) { _local14.setFilterProp(obj, _local5, ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4))); } else if (_local3.complex > -1) { for (var _local40 in _local4) { if ((_local4[_local40] != null) && (_global.isNaN(Number(_local4[_local40])) == false)) { obj[_local5][_local40] = ((typeof(_local4[_local40]) == "string") ? (_local3.ps[_local40] + Number(_local4[_local40])) : _local4[_local40]); if (_global.isNaN(obj[_local5][_local40]) == true) { obj[_local5][_local40] = 0; } } } } else { obj[_local5] = ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4)); if (_local15 == 1) { obj._visible = true; } else if (_local15 == -1) { obj._visible = false; } } } else if (_local3.complex > -1) { var _local21 = getChangeObj(_local3.ps, _local4, _local13, _local3.complex == 0); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } else { if ((_local4 == null) || (_global.isNaN(Number(_local4)))) { _local4 = _local3.ps; } _local3.ch = ((typeof(_local4) == "string") ? (Number(_local4)) : (Number(_local4) - _local3.ps)); if (_global.isNaN(_local3.ch) == true) { _local3.ch = 0; } _local10 = _local3.ch != 0; } } if (((_local24 == 0) && ((_local10 == true) || (_local11 == false))) || ((_local10 == true) && (_local11 == false))) { if ((_local3.complex > -1) && (!(_local3.c === 2))) { _local3.ps = [_local3.ps]; _local3.ch = [_local3.ch]; } _local3.ts = now + (delay * 1000); _local3.pt = -1; _local3.d = seconds * 1000; _local3.ef = ease; _local3.sf = false; _local3.cycles = _local44; if (_local30 != undefined) { _local3.e1 = _local30; } if (_local29 != undefined) { _local3.e2 = _local29; } _local3.v = _local15; if (callback.start != undefined) { _local3.scb = callback.start; } if (callback.upd != undefined) { _local3.ucb = callback.upd; } if (callback.end != undefined) { _local3.ecb = callback.end; } if (callback.roundResults != undefined) { _local3.rr = callback.roundResults; } if (tweens[String(_local22)] == undefined) { _local7 = (tweens[String(_local22)] = {numProps:0, locked:false, targ:obj, targID:String(("\"" + ((obj._name != undefined) ? (obj._name) : (obj.toString()))) + "\""), targZID:_local22, props:{}}); numTweens++; } if (_local16 == true) { _local7.colorProp = _local5; } _local7.props[_local5] = _local3; _local7.numProps++; _local25 = (_local5 + ",") + _local25; _local28 = (((typeof(_local4) == "string") ? (("\"" + _local4) + "\"") : (_local4)) + ",") + _local28; } _local3 = undefined; } if ((_local7 == undefined) || (_local7.numProps <= 0)) { cleanUp(); } if ((_local23.length > 0) && (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)) { com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:obj, props:_local23, __zigoID__:_local22, during:"add"}); } if (_local25 == "") { if (_local24 == 2) { if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("011", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString()); } } else { var _local48 = obj._listeners.length > 0; if (_local48 == true) { obj.broadcastMessage("onTweenStart", {target:obj, props:props}); } if (callback.start != undefined) { callback.start.f.apply(callback.start.s, callback.start.a); } if (_local48 == true) { obj.broadcastMessage("onTweenUpdate", {target:obj, props:props}); } if (callback.upd != undefined) { callback.upd.f.apply(callback.upd.s, callback.upd.a); } if (_local48 == true) { obj.broadcastMessage("onTweenEnd", {target:obj, props:props}); } if (callback.end != undefined) { callback.end.f.apply(callback.end.s, callback.end.a); } } cleanUp(); } if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { if (_local25 == "") { com.mosesSupposes.fuse.FuseKitCommon.error("012", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString(), endvals.toString()); } else { com.mosesSupposes.fuse.FuseKitCommon.error("013", ((obj._name != undefined) ? (obj._name) : (obj.toString())), _local25.slice(0, -1), _local28.slice(0, -1)); } } return(((_local25 == "") ? null : (_local25.slice(0, -1)))); } function removeTween(targs, props, noInit) { var _local4 = {}; var _local12 = paramsObj(targs, props); if (_local12.none == true) { return(undefined); } var _local16 = _local12.all; var _local17 = _local12.allprops; var _local9 = ((_local16 == true) ? (tweens) : (Object(_local12.tg))); var _local8 = false; for (var _local20 in _local9) { var _local3 = ((_local16 == true) ? (_local20) : (String(_local9[_local20].__zigoID__))); var _local2 = tweens[_local3]; var _local6 = ((_local17 == true) ? (_local2.props) : (_local12.props)); for (var _local14 in _local6) { var _local5 = (_local14 == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) && (_local2.colorProp != undefined); if ((_local2.props[_local14] != undefined) || (_local5 == true)) { if (_local4[_local3] == null) { _local4[_local3] = []; } _local4[_local3].unshift(_local14); if ((_local14 == _local2.colorProp) || (_local5 == true)) { delete _local2.props[_local2.colorProp]; delete _local2.colorProp; } else { delete _local2.props[_local14]; } _local2.numProps--; if (_local2.numProps <= 0) { _local8 = true; break; } } } } if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { for (var _local19 in _local4) { var _local7 = tweens[_local19].targ; com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local7.addProperty) == "function") ? (_local7) : (("[MISSING(\"" + tweens[_local19].targID) + "\")]")), props:_local4[_local19], __zigoID__:tweens[_local19].targZID, during:((noInit == true) ? "add" : "remove")}); } } if (_local8 == true) { cleanUp(noInit); } } function alterTweens(type, targs, props, pauseFlag, noEvents, skipTo) { if (type == "lock") { tweens[String(targs.__zigoID__)].locked = props; return(undefined); } var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local14 = _local11.all; var _local15 = _local11.allprops; var _local9 = ((_local14 == true) ? (tweens) : (Object(_local11.tg))); var _local8 = 0; for (var _local16 in _local9) { var _local7 = ((_local14 == true) ? (_local16) : (String(_local9[_local16].__zigoID__))); var _local5 = tweens[_local7]; var _local4 = ((_local15 == true) ? (_local5.props) : (_local11.props)); if (_local4.ALLCOLOR == true) { _local4[_local5.colorProp] = true; delete _local4.ALLCOLOR; } for (var _local10 in _local4) { _local8++; var _local2 = _local5.props[_local10]; if (type == "rewind") { if (pauseFlag == true) { _local2.pt = now; } _local2.ts = now; if (noEvents != true) { _local2.sf = false; if (_local2.scb != undefined) { _local2.scb.fired = false; } } } else if (type == "ff") { if (noEvents == true) { _local2.suppressEnd = true; } _local2.o = true; _local2.pt = -1; _local2.ts = now - _local2.d; } else if (type == "skipTo") { _local2.ts = Math.min(now, (_local2.ts + (now - _local2.ts)) - (skipTo * 1000)); } else if (type == "pause") { if (_local2.pt == -1) { _local2.pt = now; } } else if (type == "unpause") { if (_local2.pt != -1) { _local2.ts = now - (_local2.pt - _local2.ts); _local2.pt = -1; } } } } if ((type == "ff") && (_local8 > 0)) { update(); } else if ((type == "rewind") && (_local8 > 0)) { update(true); } } function getStatus(type, targ, param) { if (targ == null) { return(null); } var _local8 = String(targ).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; var _local4 = tweens[String(targ.__zigoID__)]; switch (type) { case "paused" : var _local2 = _local4.props; if (param != null) { if (_local2[String(param)] == undefined) { return(false); } return(Boolean(_local2[String(param)].pt != -1)); } for (var _local6 in _local2) { if (_local2[_local6].pt != -1) { return(true); } } return(false); case "active" : if (param == null) { return(Boolean(_local4 != undefined)); } if (String(param).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { return(Boolean(_local4.colorProp != undefined)); } return(Boolean(_local4.props[String(param)] != undefined)); case "count" : if (!_local8) { return(_local4.numProps); } var _local3 = 0; for (var _local6 in tweens) { _local3 = _local3 + tweens[_local6].numProps; } return(_local3); case "locked" : return(_local4.locked); } } function update(force) { var _local22 = {}; var _local24 = {}; var _local23 = {}; var _local15 = {}; var _local13 = {}; var _local14 = {}; var _local26 = false; var _local20 = com.mosesSupposes.fuse.ZigoEngine.ROUND_RESULTS; for (var _local35 in tweens) { var _local12 = tweens[_local35]; var _local5 = _local12.targ; var _local34 = _local12.props; var _local21 = _local5._listeners.length > 0; if (_local5.__zigoID__ == undefined) { _local26 = true; if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { var _local25 = []; for (var _local30 in _local34) { _local25.unshift(_local30); } com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local5.addProperty) == "function") ? (_local5) : (("[MISSING:" + _local12.targID) + "]")), props:_local25, __zigoID__:_local12.targZID, during:"update"}); } continue; } for (var _local30 in _local34) { var _local3 = _local34[_local30]; if (((_local3.ts > now) || (_local3.pt != -1)) && (force != true)) { continue; } var _local9 = now >= (_local3.ts + _local3.d); if (_local3.complex == -1) { var _local6; if (_local9 == true) { _local6 = _local3.ps + _local3.ch; if ((_local3.cycles > 1) || (_local3.cycles == 0)) { if (_local3.cycles > 1) { _local3.cycles--; } _local3.ps = _local6; _local3.ch = -_local3.ch; _local3.ts = now; _local9 = false; } } else { _local6 = _local3.ef(now - _local3.ts, _local3.ps, _local3.ch, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local6) == false) { if ((_local30 != "_bezier_") && ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false))))) { _local6 = Math.round(Number(_local6)); } if (_local3.special != true) { _local5[_local30] = _local6; } else if (_local3.fmp != -1) { _local3.fmp.setFilterProp(_local5, _local30, _local6); } else if (_local30 == "_bezier_") { var _local10 = _local3.bz; var _local18 = _local10.sx + (_local6 * (((2 * (1 - _local6)) * _local10.ctrlx) + (_local6 * _local10.chx))); var _local17 = _local10.sy + (_local6 * (((2 * (1 - _local6)) * _local10.ctrly) + (_local6 * _local10.chy))); if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local18 = Math.round(Number(_local18)); _local17 = Math.round(Number(_local17)); } _local5._x = _local18; _local5._y = _local17; } else if (_local30 == "_frame") { MovieClip(_local5).gotoAndStop(Math.ceil(_local6)); } } } else { var _local16 = (_local9 == true) && ((_local3.cycles > 1) || (_local3.cycles == 0)); var _local7 = []; for (var _local27 in _local3.ch) { var _local4 = ((_local3.complex == 0) ? ([]) : ({})); for (var _local28 in _local3.ch[_local27]) { var _local8 = _local3.ch[_local27][_local28]; var _local11 = _local3.ps[_local27][_local28]; if (_local9 == true) { _local4[_local28] = _local11 + _local8; if (_local16 == true) { _local3.ch[_local27][_local28] = -_local8; } } else { _local4[_local28] = _local3.ef(now - _local3.ts, _local11, _local8, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local4[_local28]) == false) { if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local4[_local28] = Math.round(_local4[_local28]); } } if ((_local3.fmp == -1) && (_local3.c == -1)) { _local5[_local30][_local28] = _local4[_local28]; } } _local7.push(_local4); if ((_local3.fmp == -1) && (_local3.c == 2)) { _local5[_local30][_local27] = Number(((_local4.rb << 16) | (_local4.gb << 8)) | _local4.bb); } } if (_local3.fmp != -1) { if (_local3.c == 1) { _local3.fmp.setFilterProp(_local5, _local30, ((_local7[0].rb << 16) | (_local7[0].gb << 8)) | _local7[0].bb); } else if (_local3.c == 2) { var _local19 = []; for (var _local28 in _local7) { _local19.unshift(((_local7[_local28].rb << 16) | (_local7[_local28].gb << 8)) | _local7[_local28].bb); } _local3.fmp.setFilterProp(_local5, _local30, _local19); } } else if (_local3.c != -1) { _local3.c.setTransform(_local7[0]); } if (_local16 == true) { if (_local3.cycles > 1) { _local3.cycles--; } _local9 = false; _local3.ts = now; _local3.ps = _local7; } } if (_local3.sf == false) { if (_local3.v != 0) { _local5._visible = true; } if (_local21 == true) { if (_local15[_local35] == undefined) { _local15[_local35] = [_local5, []]; } _local15[_local35][1].unshift(_local30); } _local3.sf = true; } if (_local3.scb.fired == false) { _local22[String(_local3.scb.id)] = _local3.scb; _local3.scb.fired = true; } if (_local21 == true) { if (_local13[_local35] == undefined) { _local13[_local35] = [_local5, []]; } _local13[_local35][1].unshift(_local30); } if (_local3.ucb != undefined) { _local24[String(_local3.ucb.id)] = _local3.ucb; } if (_local9 == true) { if (_local3.v === -1) { _local5._visible = false; } if (_local3.suppressEnd != true) { if (_local21 == true) { if (_local14[_local35] == undefined) { _local14[_local35] = [_local5, []]; } _local14[_local35][1].unshift(_local30); } if (_local3.ecb != undefined) { _local23[String(_local3.ecb.id)] = _local3.ecb; } } delete _local34[_local30]; if (_local30 == _local12.colorProp) { delete _local12.colorProp; } _local12.numProps--; if (_local12.numProps <= 0) { _local26 = true; } } delete _local3.suppressEnd; } } for (var _local35 in _local15) { _local15[_local35][0].broadcastMessage("onTweenStart", {target:_local15[_local35][0], props:_local15[_local35][1]}); } for (var _local35 in _local22) { _local22[_local35].f.apply(_local22[_local35].s, _local22[_local35].a); } for (var _local35 in _local13) { _local13[_local35][0].broadcastMessage("onTweenUpdate", {target:_local13[_local35][0], props:_local13[_local35][1]}); } for (var _local35 in _local24) { _local24[_local35].f.apply(_local24[_local35].s, _local24[_local35].a); } for (var _local35 in _local14) { _local14[_local35][0].broadcastMessage("onTweenEnd", {target:_local14[_local35][0], props:_local14[_local35][1]}); } for (var _local35 in _local23) { _local23[_local35].f.apply(_local23[_local35].s, _local23[_local35].a); } if (_local26) { cleanUp(); } now = getTimer(); } function cleanUp(noInit) { for (var _local4 in tweens) { var _local2 = tweens[_local4].targ; if ((tweens[_local4].numProps <= 0) || (_local2.__zigoID__ == undefined)) { if ((((_local2 != undefined) && (_local2.tween == undefined)) && (noInit != true)) && (_local2._listeners.length <= 0)) { com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets(_local2); } delete tweens[_local4]; numTweens--; } } if (numTweens <= 0) { numTweens = 0; delete tweens; tweens = {}; if (noInit != true) { com.mosesSupposes.fuse.ZigoEngine.__mgrRelay(this, "setup", [true]); } } } function paramsObj(targs, props, endvals, retainFade) { var _local6 = {}; _local6.all = String(targs).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; _local6.none = Boolean(targs == null); if (_local6.all == true) { _local6.tg = [null]; } else { _local6.tg = ((targs instanceof Array) ? (targs) : ([targs])); for (var _local11 in _local6.tg) { var _local7 = _local6.tg[_local11]; if ((_local7 == null) || (!((typeof(_local7) == "object") || (typeof(_local7) == "movieclip")))) { _local6.tg.splice(Number(_local11), 1); } } } _local6.allprops = props == null; var _local1; var _local4; var _local3 = {}; if (_local6.allprops == false) { if ((typeof(props) == "string") && ((String(props).indexOf(" ") > -1) || (String(props).indexOf(",") > -1))) { props = String(props.split(" ").join("")).split(","); } _local1 = ((props instanceof Array) ? (props.slice()) : ([props])); if (endvals != undefined) { if ((typeof(endvals) == "string") && ((String(endvals).indexOf(" ") > -1) || (String(endvals).indexOf(",") > -1))) { endvals = String(endvals.split(" ").join("")).split(","); } _local4 = ((endvals instanceof Array) ? (endvals.slice()) : ([endvals])); while (_local4.length < _local1.length) { _local4.push(_local4[_local4.length - 1]); } _local4.splice(_local1.length, _local4.length - _local1.length); } for (var _local11 in _local1) { var _local2 = Number(_local11); if ((_local1[_local11] != "_scale") && (_local1[_local11] != "_size")) { if (_local3[_local1[_local11]] == undefined) { if ((_local1[_local11] == "_fade") && (retainFade != true)) { _local1[_local11] = "_alpha"; } if (String(_local1[_local11]).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { _local1[_local11] = com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR; } _local3[_local1[_local11]] = true; } else { _local1.splice(_local2, 1); _local4.splice(_local2, 1); } } else { var _local8 = String(_local1.splice(_local2, 1)[0]); var _local5 = _local4.splice(_local2, 1)[0]; if (_local8 == "_scale") { if (_local3._xscale == undefined) { _local1.splice(_local2, 0, "_xscale"); _local4.splice(_local2, 0, _local5); _local3._xscale = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_yscale"); _local4.splice(_local2, 0, _local5); _local3._yscale = true; } } if (_local8 == "_size") { if (_local3._width == undefined) { _local1.splice(_local2, 0, "_width"); _local4.splice(_local2, 0, _local5); _local3._width = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_height"); _local4.splice(_local2, 0, _local5); _local3._height = true; } } } } for (var _local11 in _local1) { if (((_local1[_local11] == "_xscale") && (_local3._width == true)) || ((_local1[_local11] == "_yscale") && (_local3._height == true))) { _local1.splice(Number(_local11), 1); _local4.splice(Number(_local11), 1); delete _local3[_local1[_local11]]; } } } _local6.pa = _local1; _local6.va = _local4; _local6.props = _local3; return(_local6); } function getChangeObj(ps, ep, isFMP, useArray) { var _local3 = {map:((useArray == true) ? ([]) : ({})), changed:false}; for (var _local7 in ep) { if ((((((isFMP == true) && (_local7.charAt(1) == "b")) || (ep[_local7] != ps[_local7])) || (useArray == true)) && (ep[_local7] != null)) && (_global.isNaN(Number(ep[_local7])) == false)) { _local3.map[_local7] = ((typeof(ep[_local7]) == "string") ? (Number(ep[_local7])) : (ep[_local7] - ps[_local7])); if (_global.isNaN(_local3.map[_local7]) == true) { _local3.map[_local7] = 0; } else if (_local3.map[_local7] != 0) { _local3.changed = true; } } } return(_local3); } var numTweens = 0; }
Symbol 141 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing] Frame 0
class com.mosesSupposes.fuse.PennerEasing { function PennerEasing () { } static function linear(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)))) + b); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return((easeOutBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeInBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } static var registryKey = "pennerEasing"; }
Symbol 142 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class 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 143 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class 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 144 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class 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); } }
Symbol 136 MovieClip Frame 1
function readXml(parentPath, targetData) { for (childName in parentPath.attributes) { if (childName != "xmlType") { var _local1 = parentPath.attributes[childName]; if (isNaN(Number(_local1))) { if (_local1 == "true") { targetData[childName] = true; } else if (_local1 == "false") { targetData[childName] = false; } else { var _local7 = ""; var _local9 = String.fromCharCode(10); var _local4 = 0; var _local2 = 0; while (_local2 != undefined) { _local2 = _local1.indexOf(_local9, _local4); if (_local2 == -1) { _local2 = undefined; } stringSlice = _local1.slice(_local4, _local2); _local4 = _local2 + 1; _local7 = _local7 + stringSlice; } _local1 = _local7; targetData[childName] = _local1; } } else { targetData[childName] = Number(_local1); } } delete childName; } for (childIndex in parentPath.childNodes) { var _local5 = parentPath.childNodes[childIndex]; var childName = _local5.nodeName; var _local6 = _local5.attributes.xmlType; if (_local6 == "array") { targetData[childName] = new Array(); var _local10 = targetData[childName]; readXml(_local5, _local10); } else if (_local6 == "variable") { var _local1 = _local5.attributes.value; if (isNaN(Number(_local1))) { if (_local1 == "true") { targetData[childName] = true; } else if (_local1 == "false") { targetData[childName] = false; } else { var _local7 = ""; var _local9 = String.fromCharCode(10); var _local4 = 0; var _local2 = 0; while (_local2 != undefined) { _local2 = _local1.indexOf(_local9, _local4); if (_local2 == -1) { _local2 = undefined; } stringSlice = _local1.slice(_local4, _local2); _local4 = _local2 + 1; _local7 = _local7 + stringSlice; } _local1 = _local7; targetData[childName] = _local1; } } else { targetData[childName] = Number(_local1); } } else if (_local6 == "object") { targetData[childName] = new Object(); var _local10 = targetData[childName]; readXml(_local5, _local10); } } delete childIndex; } scenario_txt = "<data xmlType=\"object\"><scene xmlType=\"array\"><7 mapName=\"bedroom2.png\" xmlType=\"object\"><events xmlType=\"array\"><45 y=\"0\" x=\"0\" instanceName=\"fin\" fileName=\"movie/theEnd.swf\" commandType=\"swf\" xmlType=\"object\" /><44 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"6\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><43 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><42 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"8\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><41 seconds=\"6\" commandType=\"wait\" xmlType=\"object\" /><40 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"6\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><39 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"8\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><38 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><37 delay=\"0.13\" yDest=\"7\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><36 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"8\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><35 seconds=\"0.8\" commandType=\"wait\" xmlType=\"object\" /><34 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"8\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><33 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><32 delay=\"0.13\" yDest=\"8\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><31 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"8\" x=\"10\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><30 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><29 delay=\"0.13\" yDest=\"8\" xDest=\"10\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><28 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"10\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><27 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><26 text=\"Wolf screws Red\" commandType=\"comment\" xmlType=\"object\" /><25 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><24 delay=\"0.13\" yDest=\"8\" xDest=\"7\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><23 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><22 delay=\"0.13\" yDest=\"7\" xDest=\"7\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><21 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"8\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><20 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><19 text=\"Fairy notices\" commandType=\"comment\" xmlType=\"object\" /><18 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"3\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><17 seconds=\"0.2\" commandType=\"wait\" xmlType=\"object\" /><16 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><15 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><14 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"4\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><13 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><12 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><11 text=\"red teases\" commandType=\"comment\" xmlType=\"object\" /><10 seconds=\"2\" commandType=\"wait\" xmlType=\"object\" /><9 text=\"Red plays with wolf\" commandType=\"comment\" xmlType=\"object\" /><8 volume=\"100\" fileName=\"music/Love.mp3\" commandType=\"music\" xmlType=\"object\" /><7 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><6 instanceName=\"fadeOut\" commandType=\"removeSwf\" xmlType=\"object\" /><5 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><4 y=\"0\" x=\"0\" instanceName=\"fadeIn\" fileName=\"movie/fadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><3 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"10\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><2 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><1 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"8\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><0 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"3\" charset=\"furnature.png\" y=\"5\" x=\"9\" spriteName=\"window\" commandType=\"place\" xmlType=\"object\" /></events></7><6 mapName=\"forest3.png\" xmlType=\"object\"><events xmlType=\"array\"><76 commandType=\"nextScene\" xmlType=\"object\" /><75 instanceName=\"dragon_image2\" commandType=\"removeSwf\" xmlType=\"object\" /><74 instanceName=\"mood\" commandType=\"removeSwf\" xmlType=\"object\" /><73 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /><72 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><71 y=\"0\" x=\"0\" instanceName=\"fadeOut\" fileName=\"movie/fadeOut.swf\" commandType=\"swf\" xmlType=\"object\" /><70 visible=\"true\" position=\"2\" text=\"Riding Hood: *Hee hee*&#xD; Don&apos;t think for a SECOND that&#xD; you&apos;ve gotten out of being my &quot;pet&quot;.\" commandType=\"textbox\" xmlType=\"object\" /><69 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"14\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><68 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><67 visible=\"true\" position=\"2\" text=\"Mother: Thanks... Mom.\" commandType=\"textbox\" xmlType=\"object\" /><66 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><65 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"people.png\" y=\"7\" x=\"11\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><64 seconds=\"0.52\" commandType=\"wait\" xmlType=\"object\" /><63 delay=\"0.52\" yDest=\"7\" xDest=\"11\" spriteName=\"mother\" commandType=\"move\" seconds=\"0.52\" xmlType=\"object\" /><62 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"people.png\" y=\"9\" x=\"11\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><61 visible=\"true\" position=\"0\" text=\"Mother: I suppose I have you to thank for that.\" commandType=\"textbox\" xmlType=\"object\" /><60 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"15\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><59 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"14\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><58 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"people.png\" y=\"9\" x=\"11\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><57 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><56 delay=\"0.26\" yDest=\"9\" xDest=\"11\" spriteName=\"mother\" commandType=\"move\" seconds=\"0.26\" xmlType=\"object\" /><55 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"people.png\" y=\"10\" x=\"11\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><54 seconds=\"0.78\" commandType=\"wait\" xmlType=\"object\" /><53 delay=\"0.78\" yDest=\"10\" xDest=\"11\" spriteName=\"mother\" commandType=\"move\" seconds=\"0.78\" xmlType=\"object\" /><52 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"people.png\" y=\"10\" x=\"14\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><51 visible=\"true\" position=\"0\" text=\"Mother: Thank goodness you&apos;re alright!\" commandType=\"textbox\" xmlType=\"object\" /><50 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"people.png\" y=\"10\" x=\"14\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><49 seconds=\"0.39\" commandType=\"wait\" xmlType=\"object\" /><48 delay=\"0.39\" yDest=\"10\" xDest=\"14\" spriteName=\"mother\" commandType=\"move\" xmlType=\"object\" /><47 seconds=\"0.18\" commandType=\"wait\" xmlType=\"object\" /><46 delay=\"0.18\" yDest=\"10\" xDest=\"17\" spriteName=\"mother\" commandType=\"move\" xmlType=\"object\" /><45 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"people.png\" y=\"11\" x=\"18\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><44 seconds=\"0.39\" commandType=\"wait\" xmlType=\"object\" /><43 delay=\"0.39\" yDest=\"11\" xDest=\"18\" spriteName=\"mother\" commandType=\"move\" xmlType=\"object\" /><42 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"people.png\" y=\"14\" x=\"18\" spriteName=\"mother\" commandType=\"place\" xmlType=\"object\" /><41 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"5\" x=\"11\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><40 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"9\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><39 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"14\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><38 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"15\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><37 visible=\"false\" position=\"2\" text=\"&#xD;&#xD;&#xD; Riding Hood!!\" commandType=\"textbox\" xmlType=\"object\" /><36 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><35 text=\"Mother arrives\" commandType=\"comment\" xmlType=\"object\" /><34 visible=\"true\" position=\"2\" text=\"Fairy: Um... Something like that...\" commandType=\"textbox\" xmlType=\"object\" /><33 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"6\" x=\"9\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><32 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><31 visible=\"true\" position=\"2\" text=\"Grandma: Did you somehow manage to&#xD; tame the dragon?\" commandType=\"textbox\" xmlType=\"object\" /><30 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"5\" x=\"11\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><29 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"9\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><28 visible=\"true\" position=\"2\" text=\"Grandma: What&apos;s this?\" commandType=\"textbox\" xmlType=\"object\" /><27 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"5\" x=\"11\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><26 seconds=\"0.65\" commandType=\"wait\" xmlType=\"object\" /><25 delay=\"0.65\" yDest=\"5\" xDest=\"11\" spriteName=\"granny\" commandType=\"move\" xmlType=\"object\" /><24 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"5\" charset=\"people.png\" y=\"0\" x=\"11\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><23 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"15\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><22 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"9\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><21 volume=\"100\" fileName=\"music/Mystic.mp3\" commandType=\"music\" xmlType=\"object\" /><20 visible=\"false\" position=\"0\" text=\" Riding Hood!!\" commandType=\"textbox\" xmlType=\"object\" /><19 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><18 text=\"Granny finds them\" commandType=\"comment\" xmlType=\"object\" /><17 visible=\"true\" position=\"2\" text=\"Riding Hood: Thanks...&#xD; I-I needed that...\" commandType=\"textbox\" xmlType=\"object\" /><16 volume=\"100\" fileName=\"sigh2.wav\" commandType=\"sound\" xmlType=\"object\" /><15 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><14 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><13 instanceName=\"fadeOut\" commandType=\"removeSwf\" xmlType=\"object\" /><12 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><11 y=\"0\" x=\"0\" instanceName=\"fadeIn\" fileName=\"movie/fadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><10 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><9 y=\"0\" x=\"0\" instanceName=\"dragon_image2\" fileName=\"movie/dragonStandDown.swf\" commandType=\"swf\" xmlType=\"object\" /><8 instanceName=\"mood2\" commandType=\"removeSwf\" xmlType=\"object\" /><7 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"7\" x=\"15\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><6 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"14\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><5 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"\" y=\"5\" x=\"14\" spriteName=\"dragon\" commandType=\"place\" xmlType=\"object\" /><4 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"4\" charset=\"somFairy.png\" y=\"6\" x=\"9\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><3 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"2\" charset=\"bunnygirl.png\" y=\"6\" x=\"12\" spriteName=\"cum4\" commandType=\"place\" xmlType=\"object\" /><2 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"5\" x=\"12\" spriteName=\"cum3\" commandType=\"place\" xmlType=\"object\" /><1 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"3\" x=\"12\" spriteName=\"cum2\" commandType=\"place\" xmlType=\"object\" /><0 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"1\" x=\"12\" spriteName=\"cum1\" commandType=\"place\" xmlType=\"object\" /></events></6><5 mapName=\"forest3.png\" xmlType=\"object\"><events xmlType=\"array\"><173 commandType=\"nextScene\" xmlType=\"object\" /><172 seconds=\"2\" commandType=\"wait\" xmlType=\"object\" /><171 instanceName=\"dragon_image\" commandType=\"removeSwf\" xmlType=\"object\" /><170 instanceName=\"screwing_loop\" commandType=\"removeSwf\" xmlType=\"object\" /><169 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /><168 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><167 y=\"0\" x=\"0\" instanceName=\"fadeOut\" fileName=\"movie/fadeOut.swf\" commandType=\"swf\" xmlType=\"object\" /><166 seconds=\"3\" commandType=\"wait\" xmlType=\"object\" /><165 visible=\"true\" position=\"2\" text=\"Fairy: Ooooh my...\" commandType=\"textbox\" xmlType=\"object\" /><164 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"5\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><163 seconds=\"6\" commandType=\"wait\" xmlType=\"object\" /><162 text=\"Fairy is enthralled\" commandType=\"comment\" xmlType=\"object\" /><161 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"5\" charset=\"ridingHood2.png\" y=\"5\" x=\"12\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><160 volume=\"100\" fileName=\"moaning_frantic.wav\" commandType=\"sound\" xmlType=\"object\" /><159 y=\"0\" x=\"0\" instanceName=\"screwing_loop\" fileName=\"soundLoop.swf\" commandType=\"swf\" xmlType=\"object\" /><158 seconds=\"0.28\" commandType=\"wait\" xmlType=\"object\" /><157 delay=\"0.28\" yDest=\"6\" xDest=\"12\" spriteName=\"dragon\" commandType=\"move\" seconds=\"0.28\" xmlType=\"object\" /><156 volume=\"100\" fileName=\"music/Spell.mp3\" commandType=\"music\" xmlType=\"object\" /><155 text=\"Dragon does Red\" commandType=\"comment\" xmlType=\"object\" /><154 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"6\" x=\"14\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><153 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><152 delay=\"0.1\" yDest=\"6\" xDest=\"14\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><151 delay=\"0.1\" yDest=\"5\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><150 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"6\" x=\"13\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><149 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"5\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><148 visible=\"true\" position=\"2\" text=\"Fairy: Oh my! o.O\" commandType=\"textbox\" xmlType=\"object\" /><147 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><146 visible=\"true\" position=\"2\" text=\"Fairy: Wait a second...&#xD; There&apos;s something sticking out&#xD; from under his belly.\" commandType=\"textbox\" xmlType=\"object\" /><145 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><144 delay=\"0.1\" yDest=\"5\" xDest=\"11\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><143 seconds=\"0.3\" commandType=\"wait\" xmlType=\"object\" /><142 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><141 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood2\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><140 y=\"0\" x=\"0\" instanceName=\"dragon_image\" fileName=\"movie/dragonWalkUp.swf\" commandType=\"swf\" xmlType=\"object\" /><139 instanceName=\"mood\" commandType=\"removeSwf\" xmlType=\"object\" /><138 instanceName=\"dragon_image2\" commandType=\"removeSwf\" xmlType=\"object\" /><137 volume=\"100\" fileName=\"growl.wav\" commandType=\"sound\" xmlType=\"object\" /><136 seconds=\"2\" commandType=\"wait\" xmlType=\"object\" /><135 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><134 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><133 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"ridingHood2.png\" y=\"5\" x=\"12\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><132 volume=\"100\" fileName=\"moan6.wav\" commandType=\"sound\" xmlType=\"object\" /><131 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><130 visible=\"true\" position=\"2\" text=\"Fairy: W-why is he just... standing there?\" commandType=\"textbox\" xmlType=\"object\" /><129 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><128 seconds=\"2\" commandType=\"wait\" xmlType=\"object\" /><127 text=\"Dragon calms?&#xD;or does he?\" commandType=\"comment\" xmlType=\"object\" /><126 seconds=\"0.7\" commandType=\"wait\" xmlType=\"object\" /><125 y=\"10\" x=\"12\" instanceName=\"magic\" fileName=\"movie/magicSpot.swf\" commandType=\"swf\" xmlType=\"object\" /><124 volume=\"100\" fileName=\"magic.wav\" commandType=\"sound\" xmlType=\"object\" /><123 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /><122 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><121 y=\"0\" x=\"0\" instanceName=\"dragon_image2\" fileName=\"movie/dragonStandUp.swf\" commandType=\"swf\" xmlType=\"object\" /><120 instanceName=\"mood2\" commandType=\"removeSwf\" xmlType=\"object\" /><119 instanceName=\"dragon_image\" commandType=\"removeSwf\" xmlType=\"object\" /><118 visible=\"true\" position=\"2\" text=\"Fairy: Eek!&#xD; Take that!!\" commandType=\"textbox\" xmlType=\"object\" /><117 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><116 delay=\"0.1\" yDest=\"6\" xDest=\"11\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><115 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><114 delay=\"0.1\" yDest=\"5\" xDest=\"11\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><113 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"6\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><112 text=\"Fairy panicks&#xD;and casts the spell&#xD;on the dragon\" commandType=\"comment\" xmlType=\"object\" /><111 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><110 delay=\"0.13\" yDest=\"10\" xDest=\"12\" spriteName=\"dragon\" commandType=\"move\" xmlType=\"object\" /><109 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood2\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><108 y=\"0\" x=\"0\" instanceName=\"dragon_image\" fileName=\"movie/dragonWalkUp.swf\" commandType=\"swf\" xmlType=\"object\" /><107 instanceName=\"mood\" commandType=\"removeSwf\" xmlType=\"object\" /><106 instanceName=\"dragon_image2\" commandType=\"removeSwf\" xmlType=\"object\" /><105 volume=\"100\" fileName=\"dino.wav\" commandType=\"sound\" xmlType=\"object\" /><104 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><103 visible=\"true\" position=\"2\" text=\"Fairy: D-don&apos;t come any closer!\" commandType=\"textbox\" xmlType=\"object\" /><102 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"2\" charset=\"somFairy.png\" y=\"6\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><101 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"6\" x=\"13\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><100 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><99 delay=\"0.26\" yDest=\"6\" xDest=\"13\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><98 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><97 delay=\"0.13\" yDest=\"4\" xDest=\"13\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><96 delay=\"0.13\" yDest=\"6\" xDest=\"11\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.13\" xmlType=\"object\" /><95 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"5\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><94 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><93 delay=\"0.13\" yDest=\"5\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><92 delay=\"0.13\" yDest=\"3\" xDest=\"13\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.13\" xmlType=\"object\" /><91 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"12\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><90 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><89 delay=\"0.26\" yDest=\"5\" xDest=\"9\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><88 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"5\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><87 delay=\"0.26\" yDest=\"2\" xDest=\"12\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><86 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><85 delay=\"0.26\" yDest=\"2\" xDest=\"10\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><84 delay=\"0.26\" yDest=\"5\" xDest=\"7\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.26\" xmlType=\"object\" /><83 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><82 delay=\"0.13\" yDest=\"2\" xDest=\"8\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><81 delay=\"0.13\" yDest=\"3\" xDest=\"5\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.13\" xmlType=\"object\" /><80 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"7\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><79 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"6\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><78 volume=\"100\" fileName=\"dog.wav\" commandType=\"sound\" xmlType=\"object\" /><77 visible=\"true\" position=\"2\" text=\"Fairy: We&apos;ve got to help her!\" commandType=\"textbox\" xmlType=\"object\" /><76 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"7\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><75 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"6\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><74 visible=\"true\" position=\"2\" text=\"Fairy: Oh no!&#xD; It&apos;s the dragon!!\" commandType=\"textbox\" xmlType=\"object\" /><73 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><72 delay=\"0.1\" yDest=\"2\" xDest=\"7\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><71 delay=\"0.1\" yDest=\"2\" xDest=\"6\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><70 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><69 delay=\"0.1\" yDest=\"1\" xDest=\"7\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><68 delay=\"0.1\" yDest=\"1\" xDest=\"6\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><67 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"7\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><66 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"6\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" />"; scenario_txt = scenario_txt + "<65 text=\"They protect Red\" commandType=\"comment\" xmlType=\"object\" /><64 volume=\"100\" fileName=\"growl.wav\" commandType=\"sound\" xmlType=\"object\" /><63 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><62 y=\"11\" x=\"12\" instanceName=\"dragon_image2\" fileName=\"movie/dragonStandUp.swf\" commandType=\"swf\" xmlType=\"object\" /><61 instanceName=\"mood2\" commandType=\"removeSwf\" xmlType=\"object\" /><60 instanceName=\"dragon_image\" commandType=\"removeSwf\" xmlType=\"object\" /><59 seconds=\"0.39\" commandType=\"wait\" xmlType=\"object\" /><58 delay=\"0.39\" yDest=\"11\" xDest=\"12\" spriteName=\"dragon\" commandType=\"move\" xmlType=\"object\" /><57 dataType=\"event\" y=\"0\" x=\"0\" instanceName=\"mood2\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><56 y=\"0\" x=\"0\" instanceName=\"dragon_image\" fileName=\"movie/dragonWalkUp.swf\" commandType=\"swf\" xmlType=\"object\" /><55 instanceName=\"mood\" commandType=\"removeSwf\" xmlType=\"object\" /><54 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"\" y=\"14\" x=\"12\" spriteName=\"dragon\" commandType=\"place\" xmlType=\"object\" /><53 volume=\"100\" fileName=\"music/BigTrouble.mp3\" commandType=\"music\" xmlType=\"object\" /><52 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><51 text=\"Dragon arrives\" commandType=\"comment\" xmlType=\"object\" /><50 visible=\"true\" position=\"2\" text=\"Fairy: Oooh!\" commandType=\"textbox\" xmlType=\"object\" /><49 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"6\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><48 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><47 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"7\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><46 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><45 text=\"Fairy is pleased\" commandType=\"comment\" xmlType=\"object\" /><44 volume=\"100\" fileName=\"thrust11.wav\" commandType=\"sound\" xmlType=\"object\" /><43 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"3\" charset=\"ridingHood2.png\" y=\"5\" x=\"12\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><42 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><41 visible=\"true\" position=\"2\" text=\"Riding Hood: Ooohh...&#xD; I can&apos;t... take it anymore...\" commandType=\"textbox\" xmlType=\"object\" /><40 volume=\"100\" fileName=\"surprise2.wav\" commandType=\"sound\" xmlType=\"object\" /><39 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /><38 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"4\" charset=\"ridingHood2.png\" y=\"5\" x=\"12\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><37 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"5\" x=\"12\" spriteName=\"cum3\" commandType=\"place\" xmlType=\"object\" /><36 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><35 delay=\"0.26\" yDest=\"5\" xDest=\"12\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><34 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"3\" x=\"12\" spriteName=\"cum2\" commandType=\"place\" xmlType=\"object\" /><33 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><32 delay=\"0.26\" yDest=\"3\" xDest=\"12\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><31 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"7\" charset=\"bunnygirl.png\" y=\"1\" x=\"12\" spriteName=\"cum1\" commandType=\"place\" xmlType=\"object\" /><30 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><29 delay=\"0.13\" yDest=\"1\" xDest=\"12\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><28 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"ridingHood2.png\" y=\"0\" x=\"12\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><27 text=\"Red starts mast\" commandType=\"comment\" xmlType=\"object\" /><26 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"7\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><25 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"6\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><24 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><23 delay=\"0.13\" yDest=\"2\" xDest=\"7\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><22 delay=\"0.13\" yDest=\"2\" xDest=\"6\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><21 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><20 seconds=\"0.52\" commandType=\"wait\" xmlType=\"object\" /><19 delay=\"0.52\" yDest=\"2\" xDest=\"8\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><18 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"12\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><17 visible=\"true\" position=\"2\" text=\"Fairy: Psst!&#xD; Over here!\" commandType=\"textbox\" xmlType=\"object\" /><16 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><15 delay=\"0.1\" yDest=\"2\" xDest=\"7\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><14 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><13 delay=\"0.1\" yDest=\"1\" xDest=\"7\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><12 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><11 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"2\" x=\"12\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><10 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><9 delay=\"0.26\" yDest=\"2\" xDest=\"12\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><8 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"0\" x=\"12\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><7 text=\"Fairy helps wolf\" commandType=\"comment\" xmlType=\"object\" /><6 instanceName=\"fadeOut\" commandType=\"removeSwf\" xmlType=\"object\" /><5 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><4 y=\"0\" x=\"0\" instanceName=\"fadeIn\" fileName=\"movie/fadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><3 y=\"0\" x=\"0\" instanceName=\"fairy_light\" fileName=\"movie/fairyLight.swf\" commandType=\"swf\" xmlType=\"object\" /><2 y=\"0\" x=\"0\" instanceName=\"mood\" fileName=\"movie/mood_night.swf\" commandType=\"swf\" xmlType=\"object\" /><1 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><0 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"2\" x=\"7\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /></events></5><4 mapName=\"house2.png\" xmlType=\"object\"><events xmlType=\"array\"><33 commandType=\"nextScene\" xmlType=\"object\" /><32 instanceName=\"ball_light\" commandType=\"removeSwf\" xmlType=\"object\" /><31 instanceName=\"darkness\" commandType=\"removeSwf\" xmlType=\"object\" /><30 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><29 y=\"0\" x=\"0\" instanceName=\"fadeOut\" fileName=\"movie/fadeOut.swf\" commandType=\"swf\" xmlType=\"object\" /><28 spriteName=\"granny\" commandType=\"remove\" xmlType=\"object\" /><27 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><26 delay=\"0.1\" yDest=\"13\" xDest=\"9\" spriteName=\"granny\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><25 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><24 delay=\"0.18\" yDest=\"12\" xDest=\"9\" spriteName=\"granny\" commandType=\"move\" xmlType=\"object\" /><23 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><22 delay=\"0.1\" yDest=\"11\" xDest=\"10\" spriteName=\"granny\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><21 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"10\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><20 text=\"Granny leaves&#xD;to find Red\" commandType=\"comment\" xmlType=\"object\" /><19 visible=\"true\" position=\"0\" text=\"Grandma: Say no more!&#xD; I&apos;m on my way!\" commandType=\"textbox\" xmlType=\"object\" /><18 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"10\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><17 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><16 visible=\"false\" position=\"1\" text=\" If we don&apos;t stop her&#xD; she&apos;ll catch that wolf and...\" commandType=\"textbox\" xmlType=\"object\" /><15 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><14 visible=\"true\" position=\"0\" text=\"Grandma: You what!?\" commandType=\"textbox\" xmlType=\"object\" /><13 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><12 delay=\"0.1\" yDest=\"10\" xDest=\"10\" spriteName=\"granny\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><11 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><10 delay=\"0.1\" yDest=\"9\" xDest=\"10\" spriteName=\"granny\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><9 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><8 text=\"Fairy explains\" commandType=\"comment\" xmlType=\"object\" /><7 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><6 instanceName=\"fadeOut\" commandType=\"removeSwf\" xmlType=\"object\" /><5 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><4 y=\"0\" x=\"0\" instanceName=\"fadeIn\" fileName=\"movie/fadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><3 y=\"9\" x=\"9\" instanceName=\"ball_light\" fileName=\"movie/rainbowLight.swf\" commandType=\"swf\" xmlType=\"object\" /><2 y=\"0\" x=\"0\" instanceName=\"darkness\" fileName=\"movie/darkness.swf\" commandType=\"swf\" xmlType=\"object\" /><1 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"2\" charset=\"mario_objects.png\" y=\"9\" x=\"9\" spriteName=\"ball\" commandType=\"place\" xmlType=\"object\" /><0 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"10\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /></events></4><3 mapName=\"houseOuter.png\" xmlType=\"object\"><events xmlType=\"array\"><118 commandType=\"nextScene\" xmlType=\"object\" /><117 instanceName=\"mood\" commandType=\"removeSwf\" xmlType=\"object\" /><116 instanceName=\"fairy_light\" commandType=\"removeSwf\" xmlType=\"object\" /><115 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><114 y=\"0\" x=\"0\" instanceName=\"fadeOut\" fileName=\"movie/fadeOut.swf\" commandType=\"swf\" xmlType=\"object\" /><113 text=\"\" commandType=\"comment\" xmlType=\"object\" /><112 visible=\"true\" position=\"0\" text=\"Fairy: I gotta tell Granny.\" commandType=\"textbox\" xmlType=\"object\" /><111 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"9\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><110 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><109 visible=\"true\" position=\"0\" text=\"Fairy: What to do...\" commandType=\"textbox\" xmlType=\"object\" /><108 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"9\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><107 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><106 text=\"Fairy asks Granny\" commandType=\"comment\" xmlType=\"object\" /><105 visible=\"true\" position=\"0\" text=\"Fairy: !!&#xD; She was looking at the WOLF when&#xD; I cast that love spell!\" commandType=\"textbox\" xmlType=\"object\" /><104 spriteName=\"red\" commandType=\"remove\" xmlType=\"object\" /><103 seconds=\"0.25\" commandType=\"wait\" xmlType=\"object\" /><102 delay=\"0.06\" yDest=\"9\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.06\" xmlType=\"object\" /><101 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><100 delay=\"0.35\" yDest=\"14\" xDest=\"9\" spriteName=\"red\" commandType=\"move\" seconds=\"0.35\" xmlType=\"object\" /><99 volume=\"100\" fileName=\"thrust10.wav\" commandType=\"sound\" xmlType=\"object\" /><98 spriteName=\"wolf\" commandType=\"remove\" xmlType=\"object\" /><97 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><96 delay=\"0.13\" yDest=\"14\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.13\" xmlType=\"object\" /><95 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"12\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><94 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><93 delay=\"0.1\" yDest=\"12\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><92 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><91 delay=\"0.1\" yDest=\"11\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><90 volume=\"100\" fileName=\"music/Spell.mp3\" commandType=\"music\" xmlType=\"object\" /><89 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"8\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><88 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"ridingHood2.png\" y=\"9\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><87 text=\"Red chases wolf&#xD;into forest\" commandType=\"comment\" xmlType=\"object\" /><86 visible=\"true\" position=\"0\" text=\"Riding Hood: I WANT him!\" commandType=\"textbox\" xmlType=\"object\" /><85 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><84 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"ridingHood2.png\" y=\"9\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><83 seconds=\"0.2\" commandType=\"wait\" xmlType=\"object\" /><82 volume=\"100\" fileName=\"tear.wav\" commandType=\"sound\" xmlType=\"object\" /><81 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"ridingHood2.png\" y=\"9\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><80 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><79 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"4\" charset=\"ridingHood3.png\" y=\"9\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><78 text=\"Tears off clothes\" commandType=\"comment\" xmlType=\"object\" /><77 visible=\"true\" position=\"0\" text=\"Riding Hood: No... it&apos;s more than that!\" commandType=\"textbox\" xmlType=\"object\" /><76 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><75 visible=\"true\" position=\"0\" text=\"Riding Hood: I-I want him...&#xD; ... for a pet.\" commandType=\"textbox\" xmlType=\"object\" /><74 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><73 delay=\"0.13\" yDest=\"9\" xDest=\"9\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><72 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><71 visible=\"true\" position=\"0\" text=\"Fairy: That&apos;s a wolf.\" commandType=\"textbox\" xmlType=\"object\" /><70 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"8\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><69 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><68 delay=\"0.13\" yDest=\"8\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><67 visible=\"true\" position=\"0\" text=\"Fairy: Puppy!?\" commandType=\"textbox\" xmlType=\"object\" /><66 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><65 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><64 visible=\"true\" position=\"0\" text=\"Riding Hood: Oh what a cute puppy!\" commandType=\"textbox\" xmlType=\"object\" /><63 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"8\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><62 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><61 delay=\"0.1\" yDest=\"8\" xDest=\"9\" spriteName=\"red\" commandType=\"move\" seconds=\"0.1\" xmlType=\"object\" /><60 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><59 visible=\"true\" position=\"2\" text=\"Riding Hood: I feel kind of... tingly...\" commandType=\"textbox\" xmlType=\"object\" /><58 volume=\"100\" fileName=\"surprise6.wav\" commandType=\"sound\" xmlType=\"object\" /><57 text=\"red loves wolf\" commandType=\"comment\" xmlType=\"object\" /><56 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><55 seconds=\"0.7\" commandType=\"wait\" xmlType=\"object\" /><54 y=\"7\" x=\"9\" instanceName=\"magic\" fileName=\"movie/magicSpot.swf\" commandType=\"swf\" xmlType=\"object\" /><53 volume=\"100\" fileName=\"magic.wav\" commandType=\"sound\" xmlType=\"object\" /><52 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /><51 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><50 text=\"Fairy casts spell\" commandType=\"comment\" xmlType=\"object\" /><49 visible=\"true\" position=\"2\" text=\"Fairy: (A good love spell should loosen her up...)\" commandType=\"textbox\" xmlType=\"object\" /><48 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><47 visible=\"true\" position=\"2\" text=\"Fairy: (She must be toying with me!)\" commandType=\"textbox\" xmlType=\"object\" /><46 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"2\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><45 visible=\"true\" position=\"2\" text=\"Fairy: (There&apos;s no way a woman this beautiful&#xD; could be so clueless...)\" commandType=\"textbox\" xmlType=\"object\" /><44 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><43 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"12\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><42 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><41 delay=\"0.26\" yDest=\"12\" xDest=\"9\" spriteName=\"wolf\" commandType=\"move\" xmlType=\"object\" /><40 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"pokeballs.png\" y=\"14\" x=\"9\" spriteName=\"wolf\" commandType=\"place\" xmlType=\"object\" /><39 visible=\"true\" position=\"2\" text=\"Riding Hood: Actually...&#xD; ... Now that you mention it.\" commandType=\"textbox\" xmlType=\"object\" /><38 visible=\"true\" position=\"2\" text=\"Riding Hood: Make out what?&#xD; I don&apos;t see anything.\" commandType=\"textbox\" xmlType=\"object\" /><37 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><36 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><35 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><34 visible=\"true\" position=\"2\" text=\"Fairy: You know...&#xD; make out.\" commandType=\"textbox\" xmlType=\"object\" /><33 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"7\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><32 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><31 visible=\"true\" position=\"2\" text=\"Riding Hood: Wha?\" commandType=\"textbox\" xmlType=\"object\" /><30 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><29 text=\"Red&apos;s clueless\" commandType=\"comment\" xmlType=\"object\" /><28 visible=\"true\" position=\"2\" text=\"Fairy: Say, honey.&#xD; Ever wonder what it&apos;s like&#xD; to tumble with a fairy?\" commandType=\"textbox\" xmlType=\"object\" /><27 text=\"Fairy flirts\" commandType=\"comment\" xmlType=\"object\" /><26 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><25 seconds=\"0.26\" commandType=\"wait\" xmlType=\"object\" /><24 delay=\"0.26\" yDest=\"7\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" seconds=\"0.26\" xmlType=\"object\" /><23 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><22 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><21 visible=\"true\" position=\"2\" text=\"Fairy: *sigh*&#xD; (This lady&apos;s even more dreamy than I imagined!)\" commandType=\"textbox\" xmlType=\"object\" /><20 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"7\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><19 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><18 volume=\"100\" fileName=\"music/love.mp3\" commandType=\"music\" xmlType=\"object\" /><17 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><16 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><15 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><14 visible=\"true\" position=\"2\" text=\"Riding Hood: Oh wow!&#xD; A fairy!\" commandType=\"textbox\" xmlType=\"object\" /><13 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><12 seconds=\"0.4\" commandType=\"wait\" xmlType=\"object\" /><11 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><10 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><9 delay=\"0.13\" yDest=\"7\" xDest=\"9\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><8 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"6\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><7 spriteName=\"door\" commandType=\"remove\" xmlType=\"object\" /><6 volume=\"100\" fileName=\"open.wav\" commandType=\"sound\" xmlType=\"object\" /><5 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><4 volume=\"25\" fileName=\"howl.wav\" commandType=\"sound\" xmlType=\"object\" /><3 y=\"0\" x=\"0\" instanceName=\"fairy_light\" fileName=\"movie/fairyLight.swf\" commandType=\"swf\" xmlType=\"object\" /><2 y=\"0\" x=\"0\" instanceName=\"mood\" fileName=\"movie/mood_warm.swf\" commandType=\"swf\" xmlType=\"object\" /><1 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"7\" x=\"11\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><0 facing=\"2\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"4\" charset=\"doors2.png\" y=\"6\" x=\"9\" spriteName=\"door\" commandType=\"place\" xmlType=\"object\" /></events></3><2 mapName=\"bedroom2.png\" xmlType=\"object\"><events xmlType=\"array\"><30 commandType=\"nextScene\" xmlType=\"object\" /><29 instanceName=\"darkness\" commandType=\"removeSwf\" xmlType=\"object\" /><28 instanceName=\"window_light\" commandType=\"removeSwf\" xmlType=\"object\" /><27 text=\"\" commandType=\"comment\" xmlType=\"object\" /><26 visible=\"true\" position=\"0\" text=\"Riding Hood: What&apos;s that light?\" commandType=\"textbox\" xmlType=\"object\" /><25 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"9\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><24 seconds=\"0.13\" commandType=\"wait\" xmlType=\"object\" /><23 delay=\"0.13\" yDest=\"7\" xDest=\"9\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><22 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"10\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><21 seconds=\"0.23\" commandType=\"wait\" xmlType=\"object\" /><20 delay=\"0.13\" yDest=\"7\" xDest=\"10\" spriteName=\"red\" commandType=\"move\" xmlType=\"object\" /><19 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><18 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"7\" x=\"11\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><17 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><16 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"6\" charset=\"ridingHood3.png\" y=\"7\" x=\"11\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><15 seconds=\"0.2\" commandType=\"wait\" xmlType=\"object\" /><14 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"6\" charset=\"ridingHood3.png\" y=\"7\" x=\"11\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><13 seconds=\"0.2\" commandType=\"wait\" xmlType=\"object\" /><12 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"6\" charset=\"ridingHood3.png\" y=\"7\" x=\"11\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><11 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><10 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><9 y=\"5\" x=\"9\" instanceName=\"window_light\" fileName=\"movie/lightFadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><8 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"3\" charset=\"furnature.png\" y=\"5\" x=\"9\" spriteName=\"window\" commandType=\"place\" xmlType=\"object\" /><7 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><6 instanceName=\"fadeOut\" commandType=\"removeSwf\" xmlType=\"object\" /><5 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><4 y=\"0\" x=\"0\" instanceName=\"fadeIn\" fileName=\"movie/fadeIn.swf\" commandType=\"swf\" xmlType=\"object\" /><3 facing=\"2\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"4\" charset=\"ridingHood3.png\" y=\"7\" x=\"11\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><2 facing=\"0\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"3\" charset=\"furnature.png\" y=\"5\" x=\"9\" spriteName=\"window\" commandType=\"place\" xmlType=\"object\" /><1 text=\"Red sees light&#xD;and goes to look\" commandType=\"comment\" xmlType=\"object\" /><0 volume=\"100\" fileName=\"\" commandType=\"music\" xmlType=\"object\" /></events></2><1 mapName=\"house2.png\" xmlType=\"object\"><events xmlType=\"array\"><38 commandType=\"nextScene\" xmlType=\"object\" /><37 instanceName=\"fairy_light\" commandType=\"removeSwf\" xmlType=\"object\" /><36 instanceName=\"ball_light\" commandType=\"removeSwf\" xmlType=\"object\" /><35 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><34 y=\"0\" x=\"0\" instanceName=\"fadeOut\" fileName=\"movie/fadeOut.swf\" commandType=\"swf\" xmlType=\"object\" /><33 visible=\"true\" position=\"0\" text=\"Grandma: Don&apos;t get your hopes up.&#xD; She wouldn&apos;t even know what you&apos;re talking about.\" commandType=\"textbox\" xmlType=\"object\" /><32 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><31 visible=\"true\" position=\"0\" text=\"Fairy: I don&apos;t know...&#xD; She looks full-grown to me.&#xD; Maybe it&apos;s because I&apos;m a fairy.\" commandType=\"textbox\" xmlType=\"object\" /><30 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"9\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><29 visible=\"true\" position=\"0\" text=\"Fairy: 16?&#xD; Is that young for a human?\" commandType=\"textbox\" xmlType=\"object\" /><28 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"1\" charset=\"somFairy.png\" y=\"9\" x=\"10\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><27 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><26 visible=\"true\" position=\"0\" text=\"Grandma: That &quot;babe&quot; is my grand-daughter.&#xD; She&apos;s only 16, why are you&#xD; staring at her like that?\" commandType=\"textbox\" xmlType=\"object\" /><25 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"8\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><24 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><23 visible=\"true\" position=\"0\" text=\"Fairy: Woah!&#xD; Who&apos;s the babe in the red dress?\" commandType=\"textbox\" xmlType=\"object\" /><22 text=\"Fairy likes Red&#xD;Riding Hood\" commandType=\"comment\" xmlType=\"object\" /><21 seconds=\"0.29\" commandType=\"wait\" xmlType=\"object\" /><20 delay=\"0.29\" yDest=\"9\" xDest=\"10\" spriteName=\"fairy\" commandType=\"move\" xmlType=\"object\" /><19 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><18 facing=\"3\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"10\" x=\"12\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><17 seconds=\"1\" commandType=\"wait\" xmlType=\"object\" /><16 visible=\"true\" position=\"0\" text=\"Grandma: That may be...&#xD; But I wish my own daughter wouldn&apos;t reject me so.\" commandType=\"textbox\" xmlType=\"object\" /><15 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"8\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><14 volume=\"100\" fileName=\"music/Mystic.mp3\" commandType=\"music\" xmlType=\"object\" /><13 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><12 visible=\"false\" position=\"1\" text=\"&#xD; She&apos;s a witch...\" commandType=\"textbox\" xmlType=\"object\" /><11 text=\"Granny&apos;s a witch\" commandType=\"comment\" xmlType=\"object\" /><10 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><9 instanceName=\"fadeOutWhite\" commandType=\"removeSwf\" xmlType=\"object\" /><8 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><7 y=\"9\" x=\"9\" instanceName=\"zoomOut\" fileName=\"movie/zoomOut.swf\" commandType=\"swf\" xmlType=\"object\" /><6 y=\"0\" x=\"0\" instanceName=\"fadeInWhite\" fileName=\"movie/fadeInWhite.swf\" commandType=\"swf\" xmlType=\"object\" /><5 dataType=\"event\" y=\"10\" x=\"12\" instanceName=\"fairy_light\" fileName=\"movie/fairyLight.swf\" commandType=\"swf\" xmlType=\"object\" /><4 y=\"9\" x=\"9\" instanceName=\"ball_light\" fileName=\"movie/rainbowLight.swf\" commandType=\"swf\" xmlType=\"object\" /><3 y=\"0\" x=\"0\" instanceName=\"darkness\" fileName=\"movie/darkness.swf\" commandType=\"swf\" xmlType=\"object\" /><2 facing=\"1\" animSpeed=\"3\" isAnimating=\"true\" poseNumber=\"0\" charset=\"somFairy.png\" y=\"10\" x=\"12\" spriteName=\"fairy\" commandType=\"place\" xmlType=\"object\" /><1 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"5\" charset=\"people.png\" y=\"10\" x=\"8\" spriteName=\"granny\" commandType=\"place\" xmlType=\"object\" /><0 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"2\" charset=\"mario_objects.png\" y=\"9\" x=\"9\" spriteName=\"ball\" commandType=\"place\" xmlType=\"object\" /></events></1><0 mapName=\"bedroom2.png\" xmlType=\"object\"><events xmlType=\"array\"><20 commandType=\"nextScene\" xmlType=\"object\" /><19 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><18 y=\"0\" x=\"0\" instanceName=\"fadeOutWhite\" fileName=\"movie/fadeOutWhite.swf\" commandType=\"swf\" xmlType=\"object\" /><17 visible=\"true\" position=\"0\" text=\"Mother: You&apos;d best stay away from her.&#xD; After all...\" commandType=\"textbox\" xmlType=\"object\" /><16 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"people.png\" y=\"9\" x=\"8\" spriteName=\"mom\" commandType=\"place\" xmlType=\"object\" /><15 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><14 visible=\"true\" position=\"0\" text=\"Riding Hood: But I wanna meet Grandma!\" commandType=\"textbox\" xmlType=\"object\" /><13 text=\"Red wants to meet&#xD;grandma\" commandType=\"comment\" xmlType=\"object\" /><12 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"9\" x=\"10\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><11 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><10 visible=\"true\" position=\"0\" text=\"Mother: And then there&apos;s your grandmother...\" commandType=\"textbox\" xmlType=\"object\" /><9 visible=\"true\" position=\"0\" text=\"Mother: It&apos;s dangerous.&#xD; A dragon lives in the woods!\" commandType=\"textbox\" xmlType=\"object\" /><8 text=\"Mom warns about&#xD;dragon &amp; grandma\" commandType=\"comment\" xmlType=\"object\" /><7 seconds=\"0.1\" commandType=\"wait\" xmlType=\"object\" /><6 visible=\"true\" position=\"2\" text=\"Riding Hood: Why can&apos;t I go play outside?\" commandType=\"textbox\" xmlType=\"object\" /><5 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"9\" x=\"10\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><4 seconds=\"0.5\" commandType=\"wait\" xmlType=\"object\" /><3 facing=\"1\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"1\" charset=\"people.png\" y=\"9\" x=\"8\" spriteName=\"mom\" commandType=\"place\" xmlType=\"object\" /><2 facing=\"3\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"0\" charset=\"ridingHood3.png\" y=\"9\" x=\"10\" spriteName=\"red\" commandType=\"place\" xmlType=\"object\" /><1 facing=\"0\" animSpeed=\"3\" isAnimating=\"false\" poseNumber=\"3\" charset=\"furnature.png\" y=\"5\" x=\"9\" spriteName=\"window\" commandType=\"place\" xmlType=\"object\" /><0 volume=\"100\" fileName=\"music/Ominous.mp3\" commandType=\"music\" xmlType=\"object\" /></events></0></scene></data>"; scenario_xml = new XML(scenario_txt); newData = new Object(); readXml(scenario_xml, newData); _global.STORY_DATA = newData.data;

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:8
Symbol 3 FontUsed by:4 5
Symbol 4 TextUses:3Used by:7
Symbol 5 TextUses:3Used by:7
Symbol 6 GraphicUsed by:7 12 93
Symbol 7 ButtonUses:4 5 6Used by:8
Symbol 8 MovieClip [NG_Sig]Uses:2 7
Symbol 9 GraphicUsed by:16 27
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:16 27
Symbol 12 MovieClipUses:6Used by:16
Symbol 13 FontUsed by:14 15 25 26
Symbol 14 EditableTextUses:13Used by:16
Symbol 15 EditableTextUses:13Used by:16
Symbol 16 MovieClip [loadInterface1]Uses:9 11 12 14 15
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:17 18Used by:27
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:21 23Used by:27
Symbol 25 EditableTextUses:13Used by:27
Symbol 26 EditableTextUses:13Used by:27
Symbol 27 MovieClip [loadInterface0]Uses:9 19 24 25 26 11
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [sparkle]Uses:28Used by:114 115
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:34
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:34
Symbol 34 MovieClipUses:31 33Used by:37
Symbol 35 FontUsed by:36
Symbol 36 EditableTextUses:35Used by:37
Symbol 37 MovieClip [textbox]Uses:34 36Used by:134
Symbol 38 GraphicUsed by:39 82 88 130 135
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 MovieClip [movie/darkness.swf]Uses:39Used by:134
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClip [bedroom2.png]Uses:42Used by:134
Symbol 44 Bitmap [bunnygirl.png]Used by:45
Symbol 45 GraphicUses:44Used by:134
Symbol 46 Sound [dino.wav]Used by:134
Symbol 47 Sound [music/BigTrouble.mp3]Used by:134
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClip [movie/dragonStandDown.swf]Uses:50Used by:134
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClip [forest3.png]Uses:53Used by:134
Symbol 55 Bitmap [doors2.png]Used by:56
Symbol 56 GraphicUses:55Used by:134
Symbol 57 Sound [dog.wav]Used by:134
Symbol 58 Sound [music/Love.mp3]Used by:134
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:60Used by:62 73
Symbol 62 MovieClip [movie/dragonStandUp.swf]Uses:61Used by:134
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClip [house2.png]Uses:64Used by:134
Symbol 66 Bitmap [furnature.png]Used by:67
Symbol 67 GraphicUses:66Used by:134
Symbol 68 Sound [growl.wav]Used by:134
Symbol 69 Sound [music/Mystic.mp3]Used by:134
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:72
Symbol 72 MovieClipUses:71Used by:73
Symbol 73 MovieClipUses:61 72Used by:74
Symbol 74 MovieClip [movie/dragonWalkUp.swf]Uses:73Used by:134
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClip [houseOuter.png]Uses:76Used by:134
Symbol 78 Bitmap [mario_Objects.png]Used by:79
Symbol 79 GraphicUses:78Used by:134
Symbol 80 Sound [howl.wav]Used by:134
Symbol 81 Sound [music/Ominous.mp3]Used by:134
Symbol 82 MovieClipUses:38Used by:83
Symbol 83 MovieClip [movie/dreamyFadeIn.swf]Uses:82Used by:134
Symbol 84 Bitmap [people.png]Used by:85
Symbol 85 GraphicUses:84Used by:134
Symbol 86 Sound [magic.wav]Used by:134
Symbol 87 Sound [music/Spell.mp3]Used by:134
Symbol 88 MovieClipUses:38Used by:89 98
Symbol 89 MovieClip [movie/fadeIn.swf]Uses:88Used by:134
Symbol 90 Bitmap [pokeballs.png]Used by:91
Symbol 91 GraphicUses:90Used by:134
Symbol 92 Sound [moan6.wav]Used by:134
Symbol 93 MovieClipUses:6Used by:94 102
Symbol 94 MovieClip [movie/fadeInWhite.swf]Uses:93Used by:134
Symbol 95 Bitmap [ridingHood2.png]Used by:96
Symbol 96 GraphicUses:95Used by:134
Symbol 97 Sound [moaning_frantic.wav]Used by:134
Symbol 98 MovieClip [movie/fadeOut.swf]Uses:88Used by:134
Symbol 99 Bitmap [ridingHood3.png]Used by:100
Symbol 100 GraphicUses:99Used by:134
Symbol 101 Sound [open.wav]Used by:134
Symbol 102 MovieClip [movie/fadeOutWhite.swf]Uses:93Used by:134
Symbol 103 Bitmap [somFairy.png]Used by:104
Symbol 104 GraphicUses:103Used by:134
Symbol 105 Sound [screwing.wav]Used by:134
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:108 127
Symbol 108 MovieClip [movie/fairyLight.swf]Uses:107Used by:134
Symbol 109 Sound [sigh2.wav]Used by:134
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:112 127
Symbol 112 MovieClip [movie/lightFadeIn.swf]Uses:111Used by:134
Symbol 113 Sound [surprise2.wav]Used by:134
Symbol 114 MovieClipUses:29Used by:116
Symbol 115 MovieClipUses:29Used by:116
Symbol 116 MovieClipUses:114 115Used by:117
Symbol 117 MovieClip [movie/magicSpot.swf]Uses:116Used by:134
Symbol 118 Sound [surprise6.wav]Used by:134
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:121 123
Symbol 121 MovieClip [movie/mood_night.swf]Uses:120Used by:134
Symbol 122 Sound [tear.wav]Used by:134
Symbol 123 MovieClip [movie/mood_warm.swf]Uses:120Used by:134
Symbol 124 Sound [thrust10.wav]Used by:134
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:127
Symbol 127 MovieClip [movie/rainbowLight.swf]Uses:126 111 107Used by:134
Symbol 128 Sound [thrust11.wav]Used by:134
Symbol 129 MovieClip [soundLoop.swf]Used by:134
Symbol 130 MovieClipUses:38Used by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClip [movie/theEnd.swf]Uses:130 131Used by:134
Symbol 133 MovieClip [movie/zoomOut.swf]Used by:134
Symbol 134 MovieClipUses:37 40 43 45 46 47 51 54 56 57 58 62 65 67 68 69 74 77 79 80 81 83 85 86 87 89 91 92 94 96 97 98 100 101 102 104 105 108 109 112 113 117 118 121 122 123 124 127 128 129 132 133Used by:Timeline
Symbol 137 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts]
Symbol 138 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon]
Symbol 139 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine]
Symbol 140 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager]
Symbol 141 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing]
Symbol 142 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 143 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 144 MovieClip [__Packages.mx.transitions.Tween]
Symbol 135 MovieClipUses:38Used by:Timeline
Symbol 136 MovieClipUsed by:Timeline

Instance Names

"website_btn"Symbol 8 MovieClip [NG_Sig] Frame 1Symbol 7 Button
"frame_mc"Symbol 16 MovieClip [loadInterface1] Frame 1Symbol 11 MovieClip
"fill_mc"Symbol 16 MovieClip [loadInterface1] Frame 1Symbol 12 MovieClip
"file_txt"Symbol 16 MovieClip [loadInterface1] Frame 1Symbol 15 EditableText
"glow_mc"Symbol 27 MovieClip [loadInterface0] Frame 1Symbol 19 MovieClip
"fill_mc"Symbol 27 MovieClip [loadInterface0] Frame 1Symbol 24 MovieClip
"file_txt"Symbol 27 MovieClip [loadInterface0] Frame 1Symbol 26 EditableText
"frame_mc"Symbol 27 MovieClip [loadInterface0] Frame 1Symbol 11 MovieClip
"box"Symbol 37 MovieClip [textbox] Frame 1Symbol 34 MovieClip
"message_txt"Symbol 37 MovieClip [textbox] Frame 1Symbol 36 EditableText
"blur_mc"Symbol 83 MovieClip [movie/dreamyFadeIn.swf] Frame 1Symbol 82 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 8 as "NG_Sig"
ExportAssets (56)Timeline Frame 1Symbol 16 as "loadInterface1"
ExportAssets (56)Timeline Frame 1Symbol 27 as "loadInterface0"
ExportAssets (56)Timeline Frame 1Symbol 29 as "sparkle"
ExportAssets (56)Timeline Frame 2Symbol 37 as "textbox"
ExportAssets (56)Timeline Frame 2Symbol 40 as "movie/darkness.swf"
ExportAssets (56)Timeline Frame 2Symbol 43 as "bedroom2.png"
ExportAssets (56)Timeline Frame 2Symbol 44 as "bunnygirl.png"
ExportAssets (56)Timeline Frame 2Symbol 46 as "dino.wav"
ExportAssets (56)Timeline Frame 2Symbol 47 as "music/BigTrouble.mp3"
ExportAssets (56)Timeline Frame 2Symbol 51 as "movie/dragonStandDown.swf"
ExportAssets (56)Timeline Frame 2Symbol 54 as "forest3.png"
ExportAssets (56)Timeline Frame 2Symbol 55 as "doors2.png"
ExportAssets (56)Timeline Frame 2Symbol 57 as "dog.wav"
ExportAssets (56)Timeline Frame 2Symbol 58 as "music/Love.mp3"
ExportAssets (56)Timeline Frame 2Symbol 62 as "movie/dragonStandUp.swf"
ExportAssets (56)Timeline Frame 2Symbol 65 as "house2.png"
ExportAssets (56)Timeline Frame 2Symbol 66 as "furnature.png"
ExportAssets (56)Timeline Frame 2Symbol 68 as "growl.wav"
ExportAssets (56)Timeline Frame 2Symbol 69 as "music/Mystic.mp3"
ExportAssets (56)Timeline Frame 2Symbol 74 as "movie/dragonWalkUp.swf"
ExportAssets (56)Timeline Frame 2Symbol 77 as "houseOuter.png"
ExportAssets (56)Timeline Frame 2Symbol 78 as "mario_Objects.png"
ExportAssets (56)Timeline Frame 2Symbol 80 as "howl.wav"
ExportAssets (56)Timeline Frame 2Symbol 81 as "music/Ominous.mp3"
ExportAssets (56)Timeline Frame 2Symbol 83 as "movie/dreamyFadeIn.swf"
ExportAssets (56)Timeline Frame 2Symbol 84 as "people.png"
ExportAssets (56)Timeline Frame 2Symbol 86 as "magic.wav"
ExportAssets (56)Timeline Frame 2Symbol 87 as "music/Spell.mp3"
ExportAssets (56)Timeline Frame 2Symbol 89 as "movie/fadeIn.swf"
ExportAssets (56)Timeline Frame 2Symbol 90 as "pokeballs.png"
ExportAssets (56)Timeline Frame 2Symbol 92 as "moan6.wav"
ExportAssets (56)Timeline Frame 2Symbol 94 as "movie/fadeInWhite.swf"
ExportAssets (56)Timeline Frame 2Symbol 95 as "ridingHood2.png"
ExportAssets (56)Timeline Frame 2Symbol 97 as "moaning_frantic.wav"
ExportAssets (56)Timeline Frame 2Symbol 98 as "movie/fadeOut.swf"
ExportAssets (56)Timeline Frame 2Symbol 99 as "ridingHood3.png"
ExportAssets (56)Timeline Frame 2Symbol 101 as "open.wav"
ExportAssets (56)Timeline Frame 2Symbol 102 as "movie/fadeOutWhite.swf"
ExportAssets (56)Timeline Frame 2Symbol 103 as "somFairy.png"
ExportAssets (56)Timeline Frame 2Symbol 105 as "screwing.wav"
ExportAssets (56)Timeline Frame 2Symbol 108 as "movie/fairyLight.swf"
ExportAssets (56)Timeline Frame 2Symbol 109 as "sigh2.wav"
ExportAssets (56)Timeline Frame 2Symbol 112 as "movie/lightFadeIn.swf"
ExportAssets (56)Timeline Frame 2Symbol 113 as "surprise2.wav"
ExportAssets (56)Timeline Frame 2Symbol 117 as "movie/magicSpot.swf"
ExportAssets (56)Timeline Frame 2Symbol 118 as "surprise6.wav"
ExportAssets (56)Timeline Frame 2Symbol 121 as "movie/mood_night.swf"
ExportAssets (56)Timeline Frame 2Symbol 122 as "tear.wav"
ExportAssets (56)Timeline Frame 2Symbol 123 as "movie/mood_warm.swf"
ExportAssets (56)Timeline Frame 2Symbol 124 as "thrust10.wav"
ExportAssets (56)Timeline Frame 2Symbol 127 as "movie/rainbowLight.swf"
ExportAssets (56)Timeline Frame 2Symbol 128 as "thrust11.wav"
ExportAssets (56)Timeline Frame 2Symbol 129 as "soundLoop.swf"
ExportAssets (56)Timeline Frame 2Symbol 132 as "movie/theEnd.swf"
ExportAssets (56)Timeline Frame 2Symbol 133 as "movie/zoomOut.swf"
ExportAssets (56)Timeline Frame 2Symbol 137 as "__Packages.com.mosesSupposes.fuse.Shortcuts"
ExportAssets (56)Timeline Frame 2Symbol 138 as "__Packages.com.mosesSupposes.fuse.FuseKitCommon"
ExportAssets (56)Timeline Frame 2Symbol 139 as "__Packages.com.mosesSupposes.fuse.ZigoEngine"
ExportAssets (56)Timeline Frame 2Symbol 140 as "__Packages.com.mosesSupposes.fuse.ZManager"
ExportAssets (56)Timeline Frame 2Symbol 141 as "__Packages.com.mosesSupposes.fuse.PennerEasing"
ExportAssets (56)Timeline Frame 2Symbol 142 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 2Symbol 143 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 2Symbol 144 as "__Packages.mx.transitions.Tween"

Labels

"load resources"Frame 1
"enable resources"Frame 2
"load scenario"Frame 3
"run"Frame 4

Dynamic Text Variables

filenameSymbol 15 EditableText"file"
filenameSymbol 26 EditableText"file"




http://swfchan.com/18/86136/info.shtml
Created: 30/3 -2019 14:42:05 Last modified: 30/3 -2019 14:42:05 Server time: 02/05 -2024 00:53:51