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

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

bejeweled2.swf

This is the info page for
Flash #240465

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


Text
Start Game

Bejeweled

SWAP ADJACENT GEMS TO MAKE SETS OF 3

CLEAR MULTIPLE SETS FOR EXTRA POINTS

5 GEMS WILL CREATE A HYPERCUBE

4 GEMS WILL CREATE A POWER GEM

®

Hint

10

Sound Off

Quit

Hint

123456

000

No more moves

Game Over-

score

Game will end in 10 seconds

999999

Game will end in 10 seconds

Register to bring back the bacon!
TROGDOOOR!

ActionScript [AS1/AS2]

Symbol 43 MovieClip [Lightning] Frame 1
#initclip 35 Object.registerClass("Lightning", com.king.bejeweled2.Lightning); #endinitclip
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 20
gotoAndStop (1);
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 10
gotoAndStop (1);
Symbol 106 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 20
gotoAndStop (1);
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 10
gotoAndStop (1);
Symbol 289 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 20
gotoAndStop (1);
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 10
gotoAndStop (1);
Symbol 349 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 20
gotoAndStop (1);
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 10
gotoAndStop (1);
Symbol 409 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 20
gotoAndStop (1);
Symbol 428 MovieClip Frame 1
stop();
Symbol 428 MovieClip Frame 10
gotoAndStop (1);
Symbol 469 MovieClip Frame 1
stop();
Symbol 469 MovieClip Frame 20
gotoAndStop (1);
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 10
gotoAndStop (1);
Symbol 529 MovieClip Frame 1
stop();
Symbol 529 MovieClip Frame 20
gotoAndStop (1);
Symbol 548 MovieClip Frame 1
stop();
Symbol 548 MovieClip Frame 10
gotoAndStop (1);
Symbol 549 MovieClip [Jewel] Frame 1
#initclip 26 Object.registerClass("Jewel", com.king.bejeweled2.Jewel); #endinitclip stop();
Symbol 550 MovieClip [Score] Frame 1
#initclip 27 Object.registerClass("Score", com.king.bejeweled2.Score); #endinitclip
Symbol 551 MovieClip [Explosion] Frame 1
#initclip 28 Object.registerClass("Explosion", com.king.bejeweled2.Explosion); #endinitclip
Symbol 633 MovieClip [JewelShard] Frame 1
#initclip 29 Object.registerClass("JewelShard", com.king.bejeweled2.JewelShard); #endinitclip stop();
Symbol 636 MovieClip [HintArrow] Frame 1
#initclip 30 Object.registerClass("HintArrow", com.king.bejeweled2.HintArrow); #endinitclip
Symbol 707 MovieClip Frame 1
stop();
Symbol 707 MovieClip Frame 20
gotoAndStop (1);
Symbol 708 MovieClip [JewelFire] Frame 1
#initclip 31 Object.registerClass("JewelFire", com.king.bejeweled2.JewelFire); #endinitclip
Symbol 740 MovieClip Frame 160
gotoAndPlay (1);
Symbol 742 MovieClip [Introt] Frame 1
#initclip 32 Object.registerClass("Introt", com.king.bejeweled2.Introt); #endinitclip stop();
Symbol 744 MovieClip [Game] Frame 1
#initclip 33 Object.registerClass("Game", com.king.bejeweled2.Game); #endinitclip
Symbol 759 MovieClip Frame 1
stop();
Symbol 816 MovieClip Frame 1
stop();
Symbol 816 MovieClip Frame 6
stop();
Symbol 820 MovieClip Frame 1
function randomize(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } _rotation = randomize(0, 359); _xscale = randomize(35, 100); _yscale = _xscale;
Symbol 820 MovieClip Frame 80
stop(); this.removeMovieClip();
Symbol 821 MovieClip Frame 1
stop(); i = 0; while (i < 40) { duplicateMovieClip ("particle1", "copy" + i, this.getNextHighestDepth()); i++; }
Symbol 822 MovieClip Frame 1
stop();
Symbol 822 MovieClip Frame 50
gotoAndStop (1);
Symbol 824 MovieClip [Bejeweled2] Frame 1
#initclip 34 Object.registerClass("Bejeweled2", com.king.bejeweled2.Bejeweled2); #endinitclip stop();
Symbol 828 MovieClip Frame 1
stop();
Symbol 830 MovieClip [__Packages.com.king.bejeweled2.Jewel] Frame 0
class com.king.bejeweled2.Jewel extends MovieClip { var jewelWidth, jewelHeight, blingAlpha1, blingAlpha2, mcSelector, mcJewelBling, mcJewelBling2, mcHyperCube, active, shine, bomb, hyper, hyperAnim, explode, removeMe, removeCounter, moving, mStartTime, mStart, mEnd, mGemOnGem, _y, _parent, mFunct, mVals, _width, _height, _x, removeMovieClip, now, startTime, timeLeft, lastTime, gotoFrame, mcJewel, sNow, sStartTime, sTimeLeft, sLastTime, sGotoFrame, mcJewel_HL, bNow, bStartTime, timer1, bLastTime, timer2, blingAlphaUp1, blingAlphaUp2, hNow, hStartTime, hyperAnimTime, hLastTime, hGotoFrame, gotoAndStop, x, y, jewelType, explVert, explHori, explBomb, _xmouse, _ymouse; function Jewel () { super(); jewelWidth = 63; jewelHeight = 63; blingAlpha1 = 100; blingAlpha2 = 100; mcSelector._visible = false; mcJewelBling._visible = false; mcJewelBling2._visible = false; mcHyperCube._visible = false; active = false; shine = false; bomb = false; hyper = false; hyperAnim = false; explode = false; removeMe = false; removeCounter = 0; } function onEnterFrame() { if (moving) { var _local2 = (getTimer() - mStartTime) / 1000; var _local3 = mStart + ((_local2 * _local2) * acceleration); if (_local3 >= mEnd) { if (mGemOnGem) { com.king.util.SoundManager.play("GemOnGem", 100, false); } _y = mEnd; _parent.jewelMoving--; mFunct.apply(_parent, mVals); moving = false; } else { _y = _local3; } } if (removeMe) { removeCounter++; _width = _width - 8; _height = _height - 8; _x = _x + 4; _y = _y + 4; if (removeCounter == 7) { removeMovieClip(); } } if (active) { now = getTimer() - startTime; timeLeft = timeLeft - (now - lastTime); lastTime = now; gotoFrame = Math.ceil(20 - ((timeLeft / 500) * 20)); mcJewel.gotoAndStop(gotoFrame); if (gotoFrame >= 20) { startTime = getTimer(); timeLeft = 500; lastTime = 0; } } if ((shine == true) && (active == false)) { sNow = getTimer() - sStartTime; sTimeLeft = sTimeLeft - (sNow - sLastTime); sLastTime = sNow; sGotoFrame = Math.ceil(10 - ((sTimeLeft / 1000) * 10)); mcJewel_HL.gotoAndStop(sGotoFrame); if (sGotoFrame >= 10) { sStartTime = getTimer(); sTimeLeft = 1000; sLastTime = 0; } } if (bomb) { bNow = getTimer() - bStartTime; timer1 = timer1 - (bNow - bLastTime); timer2 = timer2 - (bNow - bLastTime); if (timer1 <= 0) { if (blingAlphaUp1) { blingAlpha1 = blingAlpha1 + (((bNow - bLastTime) / 100) * 6); if (blingAlpha1 >= 100) { blingAlphaUp1 = false; timer1 = 1000; } } else { blingAlpha1 = blingAlpha1 - (((bNow - bLastTime) / 100) * 6); if (blingAlpha1 <= 0) { blingAlphaUp1 = true; } } } if (timer2 <= 0) { if (blingAlphaUp2) { blingAlpha2 = blingAlpha2 + (((bNow - bLastTime) / 100) * 8); if (blingAlpha2 >= 100) { blingAlphaUp2 = false; timer2 = 2700; } } else { blingAlpha2 = blingAlpha2 - (((bNow - bLastTime) / 100) * 8); if (blingAlpha2 <= 0) { blingAlphaUp2 = true; } } } mcJewelBling._rotation = mcJewelBling._rotation + (((bNow - bLastTime) / 100) * 8); mcJewelBling._alpha = blingAlpha1; mcJewelBling2._rotation = mcJewelBling2._rotation - (((bNow - bLastTime) / 100) * 2); mcJewelBling2._alpha = blingAlpha2; bLastTime = bNow; } if (hyperAnim) { hNow = getTimer() - hStartTime; hyperAnimTime = hyperAnimTime - (hNow - hLastTime); hLastTime = hNow; hGotoFrame = Math.ceil(39 - ((hyperAnimTime / 1000) * 39)); mcHyperCube.gotoAndStop(hGotoFrame); if (hyperAnimTime <= 0) { hyperAnimTime = 1000; } } } function init(theY, theX, jewel, counter, delayer, firstPosMod, expSound, speed, nBoard) { gotoAndStop(jewel); x = theX; y = theY; jewelType = jewel; newBoard = nBoard; _x = x * jewelWidth; _y = (y - firstPosMod) * jewelHeight; explVert = false; explHori = false; explBomb = false; com.king.util.Delay.oneShot(this, fall, counter * delayer, "_y", _y, y * jewelHeight, speed, expSound, _parent.boardCheckForPairs, _parent); } function removeJewel() { removeMe = true; } function onPress() { _parent.jewelClicked(this); } function onRollOver() { sStartTime = getTimer(); sLastTime = 0; sTimeLeft = 1000; shine = true; } function onRollOut() { shine = false; mcJewel_HL.gotoAndStop(1); } function activate() { com.king.util.SoundManager.play("Select", 100, false); mcJewel_HL.gotoAndStop(1); startTime = getTimer(); lastTime = 0; timeLeft = 500; active = true; } function deactivate() { active = false; mcJewel.gotoAndStop(1); mcSelector._visible = false; } function onDragOut() { shine = false; mcJewel_HL.gotoAndStop(1); var _local2; if ((_xmouse >= 63) && (x < 7)) { _local2 = _parent.gameGridObj[y][x + 1]; } else if ((_xmouse <= 0) && (x > 0)) { _local2 = _parent.gameGridObj[y][x - 1]; } if ((_ymouse >= 63) && (y < 7)) { _local2 = _parent.gameGridObj[y + 1][x]; } else if ((_ymouse <= 0) && (y > 0)) { _local2 = _parent.gameGridObj[y - 1][x]; } if (_local2 != undefined) { _parent.jewelClicked(_local2); } } function fall(direction, start, end, timeMultiply, gemOnGem, fn, parent, vals) { moving = true; mStart = start; mEnd = end; mGemOnGem = gemOnGem; mFunct = fn; mVals = vals; mStartTime = getTimer(); _parent.jewelMoving++; } function goTo(direction, start, end, timeMultiply, gemOnGem, fn, parent, vals) { deactivate(); if (start < end) { var _local4 = ((end - start) * 0.0055) * timeMultiply; } else { var _local4 = ((start - end) * 0.0055) * timeMultiply; } var _local5 = new mx.transitions.Tween(this, direction, mx.transitions.easing.Regular.easeInOut, start, end, _local4, true); parent.jewelMoving++; _local5.onMotionFinished = function () { if (gemOnGem) { com.king.util.SoundManager.play("GemOnGem", 100, false); } parent.jewelMoving--; fn.apply(parent, vals); }; } function hyperOn() { _parent.noOfHyperCubes++; hyper = true; hStartTime = getTimer(); hLastTime = 0; hyperAnimTime = 1000; hyperAnim = true; mcHyperCube._visible = true; mcJewel._visible = false; mcJewel_HL._visible = false; } function bombOn() { _parent.noOfBombs++; bomb = true; bStartTime = getTimer(); bLastTime = 0; blingAlphaUp1 = false; blingAlphaUp2 = false; timer1 = 1000; timer2 = 2700; mcJewelBling._visible = true; mcJewelBling2._visible = true; } function dummy() { trace("dummy"); } var newBoard = false; var pMove = false; var fireJewel = false; var acceleration = 900; }
Symbol 831 MovieClip [__Packages.com.king.util.Map] Frame 0
class com.king.util.Map { var map, lastSize; function Map (init) { map = new Object(); for (var _local3 in init) { map["" + _local3] = init[_local3]; } lastSize = -1; } function put(key, value) { map["" + key] = value; lastSize = -1; } function get(key) { return(map["" + key]); } function remove(key) { var _local2 = "" + key; var _local3 = map[_local2]; delete map[_local2]; lastSize = -1; return(_local3); } function contains(key) { return(map["" + key] != undefined); } function count() { if (lastSize < 0) { lastSize = 0; for (var _local2 in map) { lastSize++; } } return(lastSize); } function size() { return(count()); } function clear() { map = {}; lastSize = 0; } function dump() { var _local2 = ""; for (var _local3 in map) { _local2 = _local2 + (((_local3 + "=>") + map[_local3]) + newline); } trace(_local2); } function toArray() { var _local2 = []; for (var _local3 in map) { _local2[_local2.length] = map[_local3]; } return(_local2); } function keySet() { var _local2 = []; for (var _local3 in map) { _local2[_local2.length] = _local3; } return(_local2); } function get iterator() { return(new com.king.util.MapIterator(this)); } function get valueIterator() { return(new com.king.util.MapValueIterator(this)); } function foreach(fn) { var _local3 = arguments.slice(1); if (_local3.length > 0) { do { if ((in map) == null) { break; } var _local5 = in map; } while (fn(_local5, map[_local5], _local3[0], _local3[1], _local3[2], _local3[3], _local3[4]) != false); do { } while ("foreach" != null); } else { do { if ((in map) == null) { break; } var _local5 = in map; } while (fn(_local5, map[_local5]) != false); do { } while (_local2 != null); } lastSize = -1; } function get _content() { return(map); } }
Symbol 832 MovieClip [__Packages.com.king.util.Iterator] Frame 0
interface com.king.util.Iterator { }
Symbol 833 MovieClip [__Packages.com.king.util.MapIterator] Frame 0
class com.king.util.MapIterator implements com.king.util.Iterator { var map, keys, ptr; function MapIterator (map) { this.map = map; keys = map.keySet(); ptr = 0; } function next() { if (ptr < keys.length) { return(keys[ptr++]); } return(undefined); } function hasNext() { return(ptr != keys.length); } function remove() { if (ptr == 0) { return(undefined); } map.remove(keys[ptr - 1]); } }
Symbol 834 MovieClip [__Packages.com.king.util.MapValueIterator] Frame 0
class com.king.util.MapValueIterator implements com.king.util.Iterator { var map, mapRef, keys, ptr; function MapValueIterator (map) { this.map = map; mapRef = map._content; keys = map.keySet(); ptr = 0; } function next() { return(mapRef[keys[ptr++]]); } function hasNext() { return(ptr != keys.length); } function remove() { if (ptr == 0) { return(undefined); } map.remove(keys[ptr - 1]); } }
Symbol 835 MovieClip [__Packages.com.king.util.SoundManager] Frame 0
class com.king.util.SoundManager { static var globalSound, preloadLastId, progressCallback, preloadList, preloadNum, preloadLast, beginLoadCallback; function SoundManager () { } static function isSoundEnabled() { return(soundEnabled); } static function enableSounds(enabled) { soundEnabled = enabled; if (!enabled) { muteAll(); } else { restoreMuteAll(); } } static function toggleSound() { if (globalSound == undefined) { globalSound = new Sound(_root); } soundOn = !soundOn; globalSound.setVolume((soundOn ? 100 : 0)); } static function stopAll() { sounds.foreach(function (name, soundEntry) { soundEntry.sound.stop(); soundEntry.playStatus = false; }); } static function muteAll() { sounds.foreach(function (name, soundEntry) { soundEntry.sound.setVolume(0); soundEntry.isMuted = true; }); } static function restoreMuteAll() { sounds.foreach(function (name, soundEntry) { soundEntry.sound.setVolume(soundEntry.realVol); soundEntry.isMuted = false; }); } static function stop(resource) { var _local1 = sounds.get(resource); if (_local1 != undefined) { _local1.sound.stop(); _local1.playStatus = false; } } static function getCalibratedVolume(flashVolume) { flashVolume = Math.min(100, flashVolume); flashVolume = Math.max(0, flashVolume); return(Math.ceil(Math.pow(flashVolume / 100, 1.46) * 100)); } static function setVolume(resource, percent) { var _local1 = sounds.get(resource); if ((_local1 != undefined) && (_local1.playStatus == true)) { var _local2 = getCalibratedVolume(percent); if (!_local1.isMuted) { _local1.sound.setVolume(_local2); } _local1.realVol = _local2; } } static function getPosition(resource) { var _local1 = sounds.get(resource); if ((_local1 != undefined) && (_local1.playStatus == true)) { return(_local1.sound.position); } return(-1); } static function getLength(resource) { var _local1 = sounds.get(resource); if (_local1 != undefined) { return(_local1.sound.duration); } return(-1); } static function isPlaying(resource) { var _local1 = sounds.get(resource); return((_local1 != undefined) && (_local1.playStatus == true)); } static function initialize(list) { for (var _local8 in list) { var resource = list[_local8]; var _local2 = m_placeholder.getNextHighestDepth(); var _local1 = new Sound(m_placeholder.createEmptyMovieClip("sm_sndhold_" + _local2, _local2)); _local1.attachSound(resource); _local1.onSoundComplete = function () { var _local1 = com.king.util.SoundManager.sounds.get(resource); _local1.playStatus = false; }; sounds.put(resource, {realVol:100, sound:_local1, playStatus:false}); } } static function killPreload() { trace(("auto unloading pending \"" + preloadLastId) + "\""); unload(preloadLastId); progressCallback = undefined; preloadLastId = undefined; preloadList = undefined; preloadNum = 0; preloadLast = undefined; } static function preload(urlList, fnProgressCallback, fnBeginLoadCallback) { beginLoadCallback = fnBeginLoadCallback; progressCallback = fnProgressCallback; preloadList = new Array(); for (var _local2 in urlList) { preloadList.push(urlList[_local2]); } preloadLast = ""; preloadNum = urlList.length; loadUrl_(); } static function unload(name) { var _local1 = sounds.get(name); if ((_local1 != undefined) && (_local1.runtime == true)) { var _local2 = m_placeholder[_local1.clipId]; _local2.removeMovieClip(); delete _local1.sound; _local1.sound = undefined; sounds.remove(name); } } static function setPlaceholderParent(p) { m_placeholder = p; } static function play(resource, volume, isLoop, fn) { if (volume == undefined) { volume = 100; } if (isLoop == undefined) { isLoop = false; } volume = getCalibratedVolume(volume); var _local1 = sounds.get(resource); if (_local1 != undefined) { _local1.sound.setVolume((soundEnabled ? (volume) : 0)); _local1.realVol = volume; _local1.isMuted = !soundEnabled; _local1.playStatus = true; _local1.onPlayedFn = fn; _local1.sound.start(0, (isLoop ? 65535 : 1)); } else { var _local5 = m_placeholder.getNextHighestDepth(); var _local3 = new Sound(m_placeholder.createEmptyMovieClip("sm_sndhold_" + _local5, _local5)); _local3.attachSound(resource); _local3.onSoundComplete = function () { var _local1 = com.king.util.SoundManager.sounds.get(resource); _local1.playStatus = false; com.king.util.SoundManager.onPlayed_(resource); }; _local3.setVolume((soundEnabled ? (volume) : 0)); _local3.start(0, (isLoop ? 65535 : 1)); sounds.put(resource, {isMuted:!soundEnabled, realVol:volume, onPlayedFn:fn, sound:_local3, playStatus:true}); } } static function onPlayed_(name) { var _local1 = sounds.get(name); if ((_local1 != undefined) && (_local1.onPlayedFn != undefined)) { _local1.onPlayedFn(); } } static function loadUrl_(success) { var _local8 = preloadNum - preloadList.length; if (_local8 != 0) { if (success == false) { trace(("SoundManager.preload(): FAILED TO LOAD " + preloadLast) + ", SKIPPED!"); } progressCallback(_local8, success); } if (preloadList.length == 0) { progressCallback = undefined; preloadList = undefined; preloadNum = 0; preloadLast = undefined; return(undefined); } var _local5 = preloadList.pop(); preloadLast = _local5.url; var nextId = _local5.id; if (!_local5.id) { var _local3 = preloadLast.lastIndexOf("/"); if (_local3 == -1) { _local3 = 0; } else { _local3++; } var _local4 = preloadLast.lastIndexOf("."); if (_local4 == -1) { _local4 = preloadLast.length; } nextId = preloadLast.substring(_local3, _local4); trace((("SoundManager.preload(): assigned id: " + preloadLast) + " => ") + nextId); } var _local7 = m_placeholder.getNextHighestDepth(); var _local6 = "dn_sndhold_" + _local7; var _local2 = new Sound(m_placeholder.createEmptyMovieClip(_local6, _local7)); _local2.onLoad = function (a) { var _local2 = com.king.util.SoundManager.loadUrl_; com.king.util.Delay.oneShot(this, _local2, 50, a); }; _local2.onSoundComplete = function () { var _local1 = com.king.util.SoundManager.sounds.get(nextId); _local1.playStatus = false; com.king.util.SoundManager.onPlayed_(nextId); }; preloadLastId = nextId; _local2.loadSound("" + preloadLast, false); sounds.put(nextId, {realVol:100, clipId:_local6, sound:_local2, playStatus:false, runtime:true}); if (beginLoadCallback) { beginLoadCallback(_local2, preloadLast, nextId, (preloadNum - preloadList.length) - 1); } } static var m_placeholder = _root; static var sounds = new com.king.util.Map(); static var soundEnabled = true; static var soundOn = true; }
Symbol 836 MovieClip [__Packages.com.king.util.Delay] Frame 0
class com.king.util.Delay { var m_fn, m_param, m_context, m_delay, m_started, m_timerId; function Delay (context, fn, delay) { m_fn = fn; m_param = new Array(); var _local3 = 3; while (_local3 < arguments.length) { m_param.push(arguments[_local3]); _local3++; } m_context = context; m_delay = delay; m_started = getTimer(); m_timerId = setInterval(mx.utils.Delegate.create(this, onEvent), delay); } function onEvent() { if (getTimer() >= (m_delay + m_started)) { clearInterval(m_timerId); m_fn.apply(m_context, m_param); m_fn = undefined; m_param = undefined; } } static function oneShot(context, fn, delay) { var _local3 = new com.king.util.Delay(context, fn, delay); _local3.m_param = new Array(); var _local2 = 3; while (_local2 < arguments.length) { _local3.m_param.push(arguments[_local2]); _local2++; } } }
Symbol 837 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 838 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 839 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 840 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 841 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(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 var version = "1.1.0.52"; }
Symbol 842 MovieClip [__Packages.com.king.bejeweled2.Score] Frame 0
class com.king.bejeweled2.Score extends MovieClip { var delay, _y, _x, txtScore, attachMovie, filters; function Score () { super(); delay = new com.king.util.Delay(); } function init(y, x, num, self, type) { _y = y; _x = x; txtScore.text = ""; var _local10 = num.toString(); var _local8 = _local10.split(""); var _local3 = 0; while (_local3 < _local8.length) { var _local4 = attachMovie("Digit_" + _local8[_local3], "score_" + _local3, _local3); _local4._y = 0; _local4._x = 28 * _local3; var _local6 = new flash.geom.Transform(_local4); switch (Number(type)) { case 1 : var _local7 = new flash.geom.ColorTransform(1, 1, 0, 1, 60, 50, 0, 0); var _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 2 : _local7 = new flash.geom.ColorTransform(1, 1, 1, 1, 100, 100, 100, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 3 : _local7 = new flash.geom.ColorTransform(0, 0, 1, 1, 0, 0, 100, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 4 : _local7 = new flash.geom.ColorTransform(1, 0, 0, 1, 75, 0, 0, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 5 : _local7 = new flash.geom.ColorTransform(1, 0, 1, 1, 100, 0, 100, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 6 : _local7 = new flash.geom.ColorTransform(1, 0.5, 0, 1, 100, 30, 0, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; case 7 : _local7 = new flash.geom.ColorTransform(0, 1, 0, 1, 0, 100, 0, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); break; default : _local7 = new flash.geom.ColorTransform(1, 1, 1, 1, 100, 100, 100, 0); _local5 = new flash.filters.GlowFilter(0, 1, 2, 2, 2, 3); } _local6.colorTransform = _local7; filters = [_local5]; _local3++; } var _local11 = new mx.transitions.Tween(this, "_y", mx.transitions.easing.Regular.easeIn, _y, _y - 100, 1, true); com.king.util.Delay.oneShot(this, fadeOut, 500); _local11.onMotionFinished = function () { self.removeMovieClip(); _root.mcPre.mcBejeweled2.mcGame.scoreMoving--; }; } function fadeOut() { var _local2 = new mx.transitions.Tween(this, "_alpha", mx.transitions.easing.Regular.easeIn, 100, 0, 0.5, true); } }
Symbol 843 MovieClip [__Packages.com.king.bejeweled2.Explosion] Frame 0
class com.king.bejeweled2.Explosion extends MovieClip { var _y, _x, attachMovie, getNextHighestDepth, _parent; function Explosion () { super(); } function init(y, x, num, self) { _y = y; _x = x; var _local2 = 0; while (_local2 < 3) { var _local3 = attachMovie("JewelShard", (self + "jewelShard_") + _local2, getNextHighestDepth()); _local3.init(_local2, _local3, num); _parent.shardMoving++; _local2++; } } }
Symbol 844 MovieClip [__Packages.com.king.bejeweled2.JewelShard] Frame 0
class com.king.bejeweled2.JewelShard extends MovieClip { var _y, _x, gotoAndStop; function JewelShard () { super(); } function init(num, self, goto) { _y = 0; _x = 0; gotoAndStop(goto); var _local4 = (Math.random() * 200) - 100; var _local5 = (Math.random() * 300) - 150; var _local3 = ((Math.random() * 300) + 1) / 1000; var _local8 = new mx.transitions.Tween(this, "_x", mx.transitions.easing.None.easeIn, _x, (_x + (100 - (100 * num))) + _local5, 1 + _local3, true); var _local7 = new mx.transitions.Tween(this, "_y", mx.transitions.easing.Regular.easeOut, _y, (_y - 50) + _local4, 0.3 + _local3, true); _local7.onMotionFinished = function () { var _local2 = new mx.transitions.Tween(self, "_y", mx.transitions.easing.Regular.easeIn, self._y, self._y + 250, 0.5, true); _local2.onMotionFinished = function () { self.removeMovieClip(); _root.mcPre.mcBejeweled2.mcGame.shardMoving--; }; }; } }
Symbol 845 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 846 MovieClip [__Packages.com.king.bejeweled2.HintArrow] Frame 0
class com.king.bejeweled2.HintArrow extends MovieClip { var y, x, _y, _x, startTimer, timeLeft, animTimeLeft, lastTime, anim, animDown, now, _parent, removeMovieClip; function HintArrow () { super(); } function init(yT, xT) { y = yT; x = xT; _y = y; _x = x; startTimer = getTimer(); timeLeft = 1500; animTimeLeft = 250; lastTime = 0; anim = true; animDown = true; } function onEnterFrame() { if (anim) { now = getTimer() - startTimer; timeLeft = timeLeft - (now - lastTime); animTimeLeft = animTimeLeft - (now - lastTime); lastTime = now; if (animDown) { _y = y + (10 * (1 - (Math.max(animTimeLeft, 0) / 250))); if (animTimeLeft <= 0) { animTimeLeft = 250; animDown = false; y = _y; } } else { _y = y - (10 * (1 - (Math.max(animTimeLeft, 0) / 250))); if (animTimeLeft <= 0) { animTimeLeft = 250; animDown = true; y = _y; } } if (timeLeft <= 0) { _parent.hintOn = false; removeMovieClip(); } } } }
Symbol 847 MovieClip [__Packages.com.king.bejeweled2.JewelFire] Frame 0
class com.king.bejeweled2.JewelFire extends MovieClip { var length, duration, startTimer, mcAnim1, mcAnim2, mcAnim3, mcAnim4, mcAnim5, mcAnim6, mcAnim7, mcAnim8, mcAnim9, mcAnim10, mcAnim11, removeMovieClip, _y, _x; function JewelFire () { super(); } function onEnterFrame() { var _local2 = Math.round(((getTimer() - startTimer) / duration) * length); mcAnim1.gotoAndStop(_local2); mcAnim2.gotoAndStop(_local2); mcAnim3.gotoAndStop(_local2); mcAnim4.gotoAndStop(_local2); mcAnim5.gotoAndStop(_local2); mcAnim6.gotoAndStop(_local2); mcAnim7.gotoAndStop(_local2); mcAnim8.gotoAndStop(_local2); mcAnim9.gotoAndStop(_local2); mcAnim10.gotoAndStop(_local2); mcAnim11.gotoAndStop(_local2); if (_local2 >= 20) { removeMovieClip(); } } function init(y, x, self) { startTimer = getTimer(); duration = 400; length = 20; _y = y; _x = x; fC = 1; } var fC = 1; }
Symbol 848 MovieClip [__Packages.com.king.bejeweled2.Introt] Frame 0
class com.king.bejeweled2.Introt extends MovieClip { var now, startTime, timeLeft, lastTime, animTime, gotoAndStop, _visible, mcIntroButton, mcPreIntro; function Introt () { super(); } function onEnterFrame() { if (run) { now = getTimer() - startTime; timeLeft = timeLeft - (now - lastTime); lastTime = now; var _local2 = Math.ceil((1 - (timeLeft / animTime)) * 498); gotoAndStop(_local2); } } function show(time) { animTime = time; timeLeft = time; startTime = getTimer(); lastTime = 0; run = true; _visible = true; mcIntroButton.onPress = function () { _root.mcPre.mcBejeweled2.timeLeft = 0; this._parent.mcBling._visible = false; this._parent.run = false; }; mcPreIntro.onPress = function () { this._parent.timeLeft = 0.809236947791165 * this._parent.animTime; }; } var run = false; }
Symbol 849 MovieClip [__Packages.com.king.bejeweled2.Game] Frame 0
class com.king.bejeweled2.Game extends MovieClip { var moveAllowed, score, consecutiveExplosion, consecutiveBombExplosion, jewelCounter, scoreSignCounter, explosionCounter, lightningCounter, jewelMoving, scoreMoving, shardMoving, jFireCounter, activeJewel, delay, openUserEnd, communicator, lightningArr, gameState, delayedFunction, _parent, level, levelScoreCap, random, noOfGems, attachMovie, switchJewel, hint; function Game () { super(); moveAllowed = false; score = 0; consecutiveExplosion = 0; consecutiveBombExplosion = 1; jewelCounter = 0; scoreSignCounter = 0; explosionCounter = 0; lightningCounter = 0; jewelMoving = 0; scoreMoving = 0; shardMoving = 0; jFireCounter = 0; activeJewel = undefined; delay = new com.king.util.Delay(); openUserEnd = false; communicator = new com.king.util.Communicator(); lightningArr = new Array(); gameState = STATE_NOT_RUNNING; } function onEnterFrame() { if (frameDelay) { delayCounter++; if (delayCounter > 1) { delayCounter = 0; frameDelay = false; delayedFunction.apply(this); } } if (!(gameState === STATE_END_LEVEL)) { } else if (((jewelMoving == 0) && (scoreMoving == 0)) && (shardMoving == 0)) { clearLevel(); if (gameOver) { _parent.gameOver(); } else { _parent.nextLevel(); } gameState = STATE_NOT_RUNNING; } } function openGameStart(rnd, noGems, lvl, lvlSC) { level = lvl; levelScoreCap = lvlSC; random = rnd; jewelCounter = 0; _root.mcPre.mcBejeweled2.mcScorePod.txtLevel.text = level; _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; noOfGems = noGems; openUserEnd = true; makeGameGrid(); com.king.util.Delay.oneShot(this, openGameEnd, 2000); } function openGameEnd() { _parent.mcGameOver.gotoAndStop("opengame"); _parent.gameOver(); } function startGame(rnd, noGems, lvl, lvlSC) { level = lvl; levelScoreCap = lvlSC; random = rnd; jewelCounter = 0; _root.mcPre.mcBejeweled2.mcScorePod.txtLevel.text = level; _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; noOfGems = noGems; makeGameGrid(); gameState = STATE_RUNNING; } function endLevel() { moveAllowed = false; gameState = STATE_END_LEVEL; } function clearLevel() { var _local3 = 0; while (_local3 < 8) { var _local2 = 0; while (_local2 < 8) { gameGridObj[_local3][_local2].removeMovieClip(); _local2++; } _local3++; } gameGridObj = []; } function makeGameGrid() { var _local3 = false; while (_local3 == false) { var _local8 = 0; while (_local8 < 8) { var _local7 = new Array(); var _local2 = 0; while (_local2 < 8) { _local7[_local2] = random.nextInt(noOfGems) + 1; noOfRnd++; _parent.txtRnd.text = noOfRnd; _local2++; } gameGrid[_local8] = _local7; _local8++; } _local3 = true; _local8 = 0; while (_local8 < 8) { var _local2 = 0; while (_local2 < 8) { if (_local2 < 6) { if ((gameGrid[_local8][_local2] == gameGrid[_local8][_local2 + 1]) && (gameGrid[_local8][_local2] == gameGrid[_local8][_local2 + 2])) { _local3 = false; } } if (_local8 < 6) { if ((gameGrid[_local8][_local2] == gameGrid[_local8 + 1][_local2]) && (gameGrid[_local8][_local2] == gameGrid[_local8 + 2][_local2])) { _local3 = false; } } _local2++; } _local8++; } if (boardCheckForDeadRet()) { _local3 = false; } } var _local8 = 7; while (_local8 >= 0) { var _local7 = new Array(); var _local2 = 7; while (_local2 >= 0) { var _local5 = false; if (_local2 == 7) { _local5 = true; } var _local4 = attachMovie("Jewel", "jewel_" + jewelCounter, jewelDepth + jewelCounter); _local4.init(_local8, _local2, gameGrid[_local8][_local2], jewelCounter, 10, 8, _local5, 0.5, true); _local7[_local2] = _local4; jewelCounter++; _local2--; } gameGridObj[_local8] = _local7; _local8--; } if (noOfBombs > 0) { _local8 = 0; while (_local8 < noOfBombs) { var _local6 = gameGridObj[random.nextInt(8)][random.nextInt(8)]; noOfRnd++; noOfRnd++; _parent.txtRnd.text = noOfRnd; if (_local6.bomb == false) { _local6.bombOn(); noOfBombs--; } else { _local8--; } _local8++; } } if (noOfHyperCubes > 0) { _local8 = 0; while (_local8 < noOfHyperCubes) { var _local6 = gameGridObj[random.nextInt(8)][random.nextInt(8)]; noOfRnd++; noOfRnd++; _parent.txtRnd.text = noOfRnd; if ((_local6.bomb == false) && (_local6.hyper == false)) { _local6.hyperOn(); _local6.jewelType = 8; noOfHyperCubes--; } else { _local8--; } _local8++; } } } function jewelClicked(jewel) { if (moveAllowed) { consecutiveExplosion = 0; consecutiveBombExplosion = 1; if (activeJewel == undefined) { activeJewel = jewel; activeJewel.mcSelector._visible = true; activeJewel.activate(); } else { if (jewel == activeJewel) { activeJewel.mcSelector._visible = false; activeJewel.deactivate(); activeJewel = undefined; } if (((jewel.y == (activeJewel.y + 1)) || (jewel.y == (activeJewel.y - 1))) && (jewel.x == activeJewel.x)) { communicator.sendMove(activeJewel.y, activeJewel.x, jewel.y, jewel.x, noOfRnd, noOfExplJewels); moveAllowed = false; switchJewel = jewel; var _local3 = jewel._y; var _local5 = activeJewel._y; if (jewel.hyper) { var _local7 = [jewel, activeJewel.jewelType]; jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_y", _local3, _local5, 1, false, hyperCubeTrigged, this, _local7); activeJewel.goTo("_y", _local5, _local3, 1, false, hyperCubeTrigged, this, _local7); } else if (activeJewel.hyper) { var _local7 = [activeJewel, jewel.jewelType]; jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_y", _local3, _local5, 1, false, hyperCubeTrigged, this, _local7); activeJewel.goTo("_y", _local5, _local3, 1, false, hyperCubeTrigged, this, _local7); } else { jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_y", _local3, _local5, 1, false, boardCheckForPairs, this); activeJewel.goTo("_y", _local5, _local3, 1, false, boardCheckForPairs, this); } var _local10 = activeJewel.y; activeJewel.y = jewel.y; jewel.y = _local10; var _local8 = gameGrid[activeJewel.y][activeJewel.x]; gameGrid[activeJewel.y][activeJewel.x] = gameGrid[jewel.y][jewel.x]; gameGrid[jewel.y][jewel.x] = _local8; var _local9 = gameGridObj[activeJewel.y][activeJewel.x]; gameGridObj[activeJewel.y][activeJewel.x] = gameGridObj[jewel.y][jewel.x]; gameGridObj[jewel.y][jewel.x] = _local9; } else if (((jewel.x == (activeJewel.x + 1)) || (jewel.x == (activeJewel.x - 1))) && (jewel.y == activeJewel.y)) { communicator.sendMove(activeJewel.y, activeJewel.x, jewel.y, jewel.x, noOfRnd, noOfExplJewels); moveAllowed = false; switchJewel = jewel; var _local4 = jewel._x; var _local6 = activeJewel._x; if (jewel.hyper) { var _local7 = [jewel, activeJewel.jewelType]; jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_x", _local4, _local6, 1, false, hyperCubeTrigged, this, _local7); activeJewel.goTo("_x", _local6, _local4, 1, false, hyperCubeTrigged, this, _local7); } else if (activeJewel.hyper) { var _local7 = [activeJewel, jewel.jewelType]; jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_x", _local4, _local6, 1, false, hyperCubeTrigged, this, _local7); activeJewel.goTo("_x", _local6, _local4, 1, false, hyperCubeTrigged, this, _local7); } else { jewel.pMove = true; activeJewel.pMove = true; jewel.goTo("_x", _local4, _local6, 1, false, boardCheckForPairs, this); activeJewel.goTo("_x", _local6, _local4, 1, false, boardCheckForPairs, this); } var _local11 = activeJewel.x; activeJewel.x = jewel.x; jewel.x = _local11; var _local8 = gameGrid[activeJewel.y][activeJewel.x]; gameGrid[activeJewel.y][activeJewel.x] = gameGrid[jewel.y][jewel.x]; gameGrid[jewel.y][jewel.x] = _local8; var _local9 = gameGridObj[activeJewel.y][activeJewel.x]; gameGridObj[activeJewel.y][activeJewel.x] = gameGridObj[jewel.y][jewel.x]; gameGridObj[jewel.y][jewel.x] = _local9; } else { activeJewel.deactivate(); activeJewel = undefined; } } } } function hyperCubeTrigged(jewel, type) { if (jewelMoving == 0) { activeJewel = undefined; lightningSound = true; com.king.util.SoundManager.play("ElectroStart", 100, false); noOfHyperCubes--; jewel.hyper = false; jewel.explVert = true; var _local6 = jewel; var _local7; var _local4 = 0; while (_local4 < 8) { var _local3 = 0; while (_local3 < 8) { if (gameGridObj[_local4][_local3].jewelType == type) { if (gameGridObj[_local4][_local3].bomb) { gameGridObj[_local4][_local3].bomb = false; noOfBombs--; } gameGridObj[_local4][_local3].explode = true; gameGridObj[_local4][_local3].explVert = true; gameGridObj[_local4][_local3].explode = true; gameGridObj[_local4][_local3].fireJewel = true; var _local5 = 10 * (1 + ((0.5 * level) - 0.5)); score = score + Number(_local5); createScore(gameGridObj[_local4][_local3]._y, gameGridObj[_local4][_local3]._x + 31.5, _local5, type); _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; _local7 = attachMovie("Lightning", "lightning_" + lightningCounter, lightningDepth + lightningCounter); _local7.init(_local6._y, _local6._x, gameGridObj[_local4][_local3]._y, gameGridObj[_local4][_local3]._x, 31.5, lightningCounter); lightningArr[lightningCounter] = _local7; lightningCounter++; _local6 = gameGridObj[_local4][_local3]; } _local3++; } _local4++; } com.king.util.Delay.oneShot(this, removeLightning, (50 * lightningCounter) + 400); } } function removeLightning() { var _local2 = 0; while (_local2 < lightningArr.length) { lightningArr[_local2].removeMovieClip(); _local2++; } lightningArr = []; lightningCounter = 0; explodeJewel(); refillBoard(); } function markForBombExplosion(yFrom, yTo, xFrom, xTo, type, bombJewel) { var _local15 = attachMovie("JewelFire", "jewelFire_" + jFireCounter, jewelFireDepth + jFireCounter); _local15.init(bombJewel._y, bombJewel._x, bombJewel); jFireCounter++; var _local13 = Math.round((35 * (1 + ((0.5 * level) - 0.5))) + (10 * (1 + ((0.5 * level) - 0.5)))) * consecutiveBombExplosion; score = score + Number(_local13); createScore(gameGridObj[yFrom][xFrom]._y + (((yTo - yFrom) * 63) / 2), gameGridObj[yFrom][xFrom]._x + (((xTo - xFrom) * 63) / 2), _local13, type); _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; consecutiveBombExplosion++; var _local4 = yFrom; while (_local4 <= yTo) { var _local3 = xFrom; while (_local3 <= xTo) { if (gameGridObj[_local4][_local3].hyper == true) { noOfHyperCubes--; } if (gameGridObj[_local4][_local3].bomb == true) { gameGridObj[_local4][_local3].bomb = false; noOfBombs--; var _local5 = Math.max(_local3 - 1, 0); var _local8 = Math.min(_local3 + 1, 7); var _local6 = Math.max(_local4 - 1, 0); var _local7 = Math.min(_local4 + 1, 7); markForBombExplosion(_local6, _local7, _local5, _local8, gameGridObj[_local4][_local3].jewelType, gameGridObj[_local4][_local3]); } gameGridObj[_local4][_local3].explBomb = true; gameGridObj[_local4][_local3].explode = true; gameGridObj[_local4][_local3].hyper = false; _local3++; } _local4++; } } function delayFrame(fn) { delayedFunction = fn; frameDelay = true; } function boardCheckForPairs() { var _local16 = 0; if (jewelMoving == 0) { noOfFalls++; var _local8 = 0; while (_local8 < 8) { var _local4 = 0; while (_local4 < 8) { if (_local4 < 6) { if (((gameGrid[_local8][_local4] == gameGrid[_local8][_local4 + 1]) && (gameGrid[_local8][_local4] == gameGrid[_local8][_local4 + 2])) && (gameGridObj[_local8][_local4].explHori == false)) { _local16++; consecutiveExplosion++; var _local9 = _local4 + 1; var _local7 = 1; while (gameGridObj[_local8][_local4].jewelType == gameGridObj[_local8][_local9].jewelType) { _local7++; _local9++; } var _local14 = false; var _local3 = 0; while (_local3 < _local7) { gameGridObj[_local8][_local4 + _local3].explHori = true; if (gameGridObj[_local8][_local4 + _local3].bomb) { com.king.util.SoundManager.play("BombExplode", 80, false); _local14 = true; gameGridObj[_local8][_local4 + _local3].bomb = false; noOfBombs--; var _local11 = Math.max((_local4 + _local3) - 1, 0); var _local12 = Math.min((_local4 + _local3) + 1, 7); var _local10 = Math.max(_local8 - 1, 0); var _local13 = Math.min(_local8 + 1, 7); markForBombExplosion(_local10, _local13, _local11, _local12, gameGridObj[_local8][_local4].jewelType, gameGridObj[_local8][_local4 + _local3]); } _local3++; } if (_local7 == 3) { if (noOfFalls == 1) { if (com.king.util.SoundManager.isPlaying("GotSetBig") == false) { com.king.util.SoundManager.stop("GotSet"); com.king.util.SoundManager.play("GotSet", 100, false); } } var _local15 = (10 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local7 == 4) { if (noOfFalls == 1) { com.king.util.SoundManager.stop("GotSet"); com.king.util.SoundManager.stop("GotSetBig"); com.king.util.SoundManager.play("bombCreate", 90, false); } var _local5 = false; var _local6 = 0; while (_local6 < 4) { if ((gameGridObj[_local8][_local4 + _local6] == activeJewel) && (_local5 == false)) { activeJewel.bombOn(); _local5 = true; } if ((gameGridObj[_local8][_local4 + _local6] == switchJewel) && (_local5 == false)) { switchJewel.bombOn(); _local5 = true; } _local6++; } if (_local5 == false) { gameGridObj[_local8][_local4].bombOn(); } var _local15 = (20 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local7 >= 5) { com.king.util.SoundManager.play("HyperGemCreation", 100, false); var _local5 = false; var _local6 = 0; while (_local6 < 5) { if ((gameGridObj[_local8][_local4 + _local6] == activeJewel) && (_local5 == false)) { activeJewel.hyperOn(); _local5 = true; } if ((gameGridObj[_local8][_local4 + _local6] == switchJewel) && (_local5 == false)) { switchJewel.hyperOn(); _local5 = true; } _local6++; } if (_local5 == false) { gameGridObj[_local8][_local4].hyperOn(); } var _local15 = (30 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local14 == false) { score = score + Number(_local15); createScore(gameGridObj[_local8][_local4]._y, gameGridObj[_local8][_local4]._x + (((_local7 - 1) * 63) / 2), _local15, gameGridObj[_local8][_local4].jewelType); _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; } } } if (_local8 < 6) { if (((gameGrid[_local8][_local4] == gameGrid[_local8 + 1][_local4]) && (gameGrid[_local8][_local4] == gameGrid[_local8 + 2][_local4])) && (gameGridObj[_local8][_local4].explVert == false)) { _local16++; consecutiveExplosion++; var _local9 = _local8 + 1; var _local7 = 1; while (gameGridObj[_local8][_local4].jewelType == gameGridObj[_local9][_local4].jewelType) { _local7++; _local9++; } var _local14 = false; var _local3 = 0; while (_local3 < _local7) { gameGridObj[_local8 + _local3][_local4].explVert = true; if (gameGridObj[_local8 + _local3][_local4].bomb) { com.king.util.SoundManager.play("BombExplode", 80, false); _local14 = true; gameGridObj[_local8 + _local3][_local4].bomb = false; noOfBombs--; var _local11 = Math.max(_local4 - 1, 0); var _local12 = Math.min(_local4 + 1, 7); var _local10 = Math.max((_local8 + _local3) - 1, 0); var _local13 = Math.min((_local8 + _local3) + 1, 7); markForBombExplosion(_local10, _local13, _local11, _local12, gameGridObj[_local8][_local4].jewelType, gameGridObj[_local8 + _local3][_local4]); } _local3++; } if (_local7 == 3) { if (noOfFalls == 1) { if (com.king.util.SoundManager.isPlaying("GotSetBig") == false) { com.king.util.SoundManager.stop("GotSet"); com.king.util.SoundManager.play("GotSet", 100, false); } } var _local15 = (10 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local7 == 4) { if (noOfFalls == 1) { com.king.util.SoundManager.stop("GotSet"); com.king.util.SoundManager.stop("GotSetBig"); com.king.util.SoundManager.play("bombCreate", 90, false); } var _local5 = false; var _local6 = 0; while (_local6 < 4) { if ((gameGridObj[_local8 + _local6][_local4] == activeJewel) && (_local5 == false)) { activeJewel.bombOn(); _local5 = true; } if ((gameGridObj[_local8 + _local6][_local4] == switchJewel) && (_local5 == false)) { switchJewel.bombOn(); _local5 = true; } _local6++; } if (_local5 == false) { gameGridObj[_local8][_local4].bombOn(); } var _local15 = (20 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local7 >= 5) { com.king.util.SoundManager.play("HyperGemCreation", 100, false); var _local5 = false; var _local6 = 0; while (_local6 < 5) { if ((gameGridObj[_local8 + _local6][_local4] == activeJewel) && (_local5 == false)) { activeJewel.hyperOn(); _local5 = true; } if ((gameGridObj[_local8 + _local6][_local4] == switchJewel) && (_local5 == false)) { switchJewel.hyperOn(); _local5 = true; } _local6++; } if (_local5 == false) { gameGridObj[_local8][_local4].hyperOn(); } var _local15 = (30 * (1 + ((0.5 * level) - 0.5))) * consecutiveExplosion; } if (_local14 == false) { score = score + Number(_local15); createScore(gameGridObj[_local8][_local4]._y + (((_local7 - 1) * 63) / 2), gameGridObj[_local8][_local4]._x, _local15, gameGridObj[_local8][_local4].jewelType); _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; } } } if ((gameGridObj[_local8][_local4].explVert == true) && (gameGridObj[_local8][_local4].explHori == true)) { com.king.util.SoundManager.stop("GotSet"); com.king.util.SoundManager.stop("GotSetBig"); com.king.util.SoundManager.play("GotSetBig", 90, false); gameGridObj[_local8][_local4].bombOn(); } _local4++; } _local8++; } _local8 = 0; while (_local8 < 8) { var _local4 = 0; while (_local4 < 8) { if (gameGridObj[_local8][_local4].hyper == true) { gameGridObj[_local8][_local4].jewelType = 8; gameGrid[_local8][_local4] = 8; if (gameGridObj[_local8][_local4].bomb == true) { noOfBombs--; gameGridObj[_local8][_local4].bomb = false; gameGridObj[_local8][_local4].mcJewelBling._visible = true; gameGridObj[_local8][_local4].mcJewelBling2._visible = true; } } _local4++; } _local8++; } if ((_local16 == 0) && (openUserEnd == false)) { moveAllowed = true; } if (_local16 > 0) { switch (noOfFalls) { case 1 : break; case 2 : com.king.util.SoundManager.play("combo2", 80, false); break; case 3 : com.king.util.SoundManager.play("combo3", 80, false); com.king.util.SoundManager.play("Good", 100, false); break; case 4 : com.king.util.SoundManager.play("combo4", 80, false); break; case 5 : com.king.util.SoundManager.play("combo5", 80, false); com.king.util.SoundManager.play("Excellent", 100, false); break; case 7 : com.king.util.SoundManager.play("combo7", 80, false); com.king.util.SoundManager.play("Incredible", 100, false); break; default : com.king.util.SoundManager.play("combo6", 80, false); } explodeJewel(); refillBoard(); activeJewel = undefined; switchJewel = undefined; } else if (_local16 == 0) { if (activeJewel != undefined) { trace("GEM MOVES BACK!"); com.king.util.SoundManager.play("Bad", 100, false); jewelClicked(switchJewel); activeJewel.deactivate(); } noOfFalls = 0; if ((score >= levelScoreCap) || (gameOver == true)) { endLevel(); } else { delayFrame(boardCheckForDead); } activeJewel = undefined; switchJewel = undefined; } } } function explodeJewel() { if (lightningSound) { com.king.util.SoundManager.play("ElectroExplode", 100, false); lightningSound = false; } var _local3 = 0; while (_local3 < 8) { var _local2 = 0; while (_local2 < 8) { if (((((gameGridObj[_local3][_local2].explVert == true) || (gameGridObj[_local3][_local2].explHori == true)) || (gameGridObj[_local3][_local2].explBomb == true)) && (gameGridObj[_local3][_local2].bomb == false)) && (gameGridObj[_local3][_local2].hyper == false)) { if (gameGridObj[_local3][_local2].explode) { var _local4 = attachMovie("Explosion", "explosion_" + explosionCounter, explosionDepth + explosionCounter); _local4.init(gameGridObj[_local3][_local2]._y, gameGridObj[_local3][_local2]._x, gameGridObj[_local3][_local2].jewelType, _local4); explosionCounter++; } gameGridObj[_local3][_local2].removeJewel(); noOfExplJewels++; gameGrid[_local3][_local2] = 0; } else if ((gameGridObj[_local3][_local2].bomb == true) || (gameGridObj[_local3][_local2].hyper == true)) { gameGridObj[_local3][_local2].explVert = false; gameGridObj[_local3][_local2].explHori = false; gameGridObj[_local3][_local2].explBomb = false; } _local2++; } _local3++; } } function refillBoard() { var _local9 = 0; var _local11 = new Array(true, true, true, true, true, true, true, true); var _local10 = false; var _local3 = 7; while (_local3 >= 0) { var _local2 = 7; while (_local2 >= 0) { if (gameGrid[_local3][_local2] == 0) { var _local5 = _local3; while (_local5 >= 0) { if (gameGrid[_local5][_local2] != 0) { gameGridObj[_local3][_local2] = gameGridObj[_local5][_local2]; gameGridObj[_local3][_local2].y = _local3; gameGridObj[_local3][_local2].x = _local2; gameGrid[_local5][_local2] = 0; gameGrid[_local3][_local2] = gameGridObj[_local3][_local2].jewelType; com.king.util.Delay.oneShot(gameGridObj[_local3][_local2], gameGridObj[_local3][_local2].fall, 100, "_y", gameGridObj[_local3][_local2]._y, gameGridObj[_local3][_local2]._y + (gameGridObj[_local3][_local2].jewelHeight * (_local3 - _local5)), 1, _local10, boardCheckForPairs, this); _local11[_local2] = false; _local10 = false; _local5 = -1; } else if (_local5 == 0) { var _local4 = _local3; while (_local4 >= 0) { var _local8 = false; if (_local4 == _local3) { _local8 = true; } var _local6 = attachMovie("Jewel", "jewel_" + jewelCounter, jewelDepth + jewelCounter); var _local7 = random.nextInt(noOfGems) + 1; noOfRnd++; _parent.txtRnd.text = noOfRnd; _local6.init(_local4, _local2, _local7, _local9 + 1, 100, _local3 + 2, true, 0.5, false); gameGridObj[_local4][_local2] = _local6; gameGrid[_local4][_local2] = _local7; jewelCounter++; _local9++; _local4--; } _local9 = 0; } _local5--; } } _local2--; } _local3--; } } function createScore(y, x, num, type) { var _local2 = attachMovie("Score", "Score_" + scoreSignCounter, scoreDepth + scoreSignCounter); _local2.init(y, x, num, _local2, type); scoreMoving++; scoreSignCounter++; } function boardCheckForDead() { if (boardCheckForDeadRet()) { com.king.util.SoundManager.play("NoMoreMoves", 100, false); clearLevel(); _parent.showSign(_parent.signDeadBoard); makeGameGrid(); } } function boardCheckForDeadRet() { var _local5 = true; var _local2; hint = ""; var _local6 = getTimer(); var _local4 = 0; while (_local4 < 8) { var _local3 = 0; while (_local3 < 8) { if (_local3 < 7) { _local2 = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = gameGrid[_local4][_local3 + 1]; gameGrid[_local4][_local3 + 1] = _local2; if (confirmDeadBoard()) { gameGrid[_local4][_local3 + 1] = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = _local2; hint = gameGridObj[_local4][_local3]; _local5 = false; _local4 = 8; _local3 = 8; } else { gameGrid[_local4][_local3 + 1] = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = _local2; } } if (_local4 < 7) { _local2 = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = gameGrid[_local4 + 1][_local3]; gameGrid[_local4 + 1][_local3] = _local2; if (confirmDeadBoard()) { gameGrid[_local4 + 1][_local3] = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = _local2; hint = gameGridObj[_local4][_local3]; _local5 = false; _local4 = 8; _local3 = 8; } else { gameGrid[_local4 + 1][_local3] = gameGrid[_local4][_local3]; gameGrid[_local4][_local3] = _local2; } } _local3++; } _local4++; } if (noOfHyperCubes > 0) { _local4 = 0; while (_local4 < 8) { var _local3 = 0; while (_local3 < 8) { if (gameGridObj[_local4][_local3].hyper == true) { hint = gameGridObj[_local4][_local3]; } _local3++; } _local4++; } _local5 = false; } if (_local5) { return(true); } return(false); } function confirmDeadBoard() { if (noOfHyperCubes > 0) { return(true); } var _local3 = 0; while (_local3 < 8) { var _local2 = 0; while (_local2 < 8) { if (_local2 < 6) { if ((gameGrid[_local3][_local2] == gameGrid[_local3][_local2 + 1]) && (gameGrid[_local3][_local2] == gameGrid[_local3][_local2 + 2])) { return(true); } } if (_local3 < 6) { if ((gameGrid[_local3][_local2] == gameGrid[_local3 + 1][_local2]) && (gameGrid[_local3][_local2] == gameGrid[_local3 + 2][_local2])) { return(true); } } _local2++; } _local3++; } return(false); } function showHint() { if (((hint != undefined) && (hint != "")) && (moveAllowed == true)) { communicator.sendHint(); var _local3 = 50 * (1 + ((0.5 * level) - 0.5)); score = score - _local3; score = Math.max(score, 0); _root.mcPre.mcBejeweled2.mcScorePod.txtScore.text = score; _parent.createHintArrow(hint); } } function printGrid() { var _local2 = 0; while (_local2 < 8) { trace(gameGrid[_local2]); _local2++; } } static var STATE_RUNNING = 0; static var STATE_NOT_RUNNING = 1; static var STATE_END_LEVEL = 2; static var POINTS_PER_LEVEL = 5; var gameGrid = new Array(); var gameGridObj = new Array(); var jewelDepth = 0; var explosionDepth = 20000; var scoreDepth = 40000; var lightningDepth = 60000; var jewelFireDepth = 80000; var noOfRnd = 0; var noOfExplJewels = 0; var gameOver = false; var noOfFalls = 0; var noOfBombs = 0; var noOfHyperCubes = 0; var delayCounter = 0; var frameDelay = false; var lightningSound = false; var DBT = 0; }
Symbol 850 MovieClip [__Packages.com.king.util.Communicator] Frame 0
class com.king.util.Communicator { var levelDatas, randomSeed; function Communicator () { levelDatas = new Array(); } function gameStarted() { if (!hasSentGameStart) { hasSentGameStart = true; fscommand ("gameStart"); } } function gameQuit() { if (!hasSentGameOver) { hasSentGameOver = true; fscommand ("gameQuit"); } } function gameEnd(score) { if (!hasSentGameEnd) { hasSentGameEnd = true; fscommand ("gameEnd", score); } } function sendLevelStart(lvl) { if (_global.relaxGame == true) { return(undefined); } fscommand ("playData", (CMD_START_LEVEL + ",") + lvl); } function sendMove(aY, aX, tY, tX, no, no2) { if (_global.relaxGame == true) { return(undefined); } fscommand ("playData", (((((((((((CMD_SEND_MOVE + ",") + aY) + " ") + aX) + " ") + tY) + " ") + tX) + " ") + no) + " ") + no2); } function sendHint() { if (_global.relaxGame == true) { return(undefined); } fscommand ("playData", (CMD_SEND_HINT + ",") + 1); } function parseGameData(gameData) { var _local6 = new XML(_root.gameData); _global.textMappings = new Object(); _global.userType = new Object(); var _local5 = _local6.childNodes[0].childNodes; randomSeed = new Number(_local6.childNodes[0].attributes.randomseed).valueOf(); var _local7 = new String(_local6.childNodes[0].attributes.relaxMode).valueOf(); if (_local7 == "true") { _global.relaxGame = true; } else { _global.relaxGame = false; } var _local4 = 0; while (_local4 < _local5.length) { _root.debugText.text = _root.debugText.text + ("\r" + _local5[_local4].nodeName); if (_local5[_local4].nodeName == "text") { _global.textMappings[_local5[_local4].attributes.id] = new String(_local5[_local4].firstChild.nodeValue); } if (_local5[_local4].nodeName == "level") { levelDatas[_local5[_local4].attributes.id] = new String(_local5[_local4].firstChild.nodeValue); } if (_local5[_local4].nodeName == "userType") { _global.userType[_local5[_local4].attributes.id] = new String(_local5[_local4].firstChild.nodeValue); } _local4++; } } static var CMD_START_LEVEL = 231; static var CMD_SEND_MOVE = 848; static var CMD_SEND_HINT = 652; var hasSentGameStart = false; var hasSentGameEnd = false; var hasSentGameOver = false; }
Symbol 851 MovieClip [__Packages.com.king.bejeweled2.Bejeweled2] Frame 0
class com.king.bejeweled2.Bejeweled2 extends MovieClip { var bgImage, mcBackGround, communicator, gamePlayTimer, noOfGems, frames, lastFps, level, sign, delay, incer, levelScoreCap, mcNextLevel, mcSign, mcMenu, mcFrame, mcTimer, mcTimer2, mcScorePod, mcGameOver, mcFireWork1, mcFireWork2, mcFireWork3, mcBlinker1, mcBlinker2, mcBlinker3, mcBlinker4, gameState, fpsTimer, fps, txtFPS, random, signDeadBoard, txtOpenGameOver, mcIntro, now, startTimer, timeLeft, lastTime, gamePlayStartTimer, lastPosX, mcGame, stepper, lastImage, signStartTimer, signTimeLeft, signLastTime, attachMovie; function Bejeweled2 () { super(); trace("construct"); bgImage = 0; bgArr[0] = mcBackGround.mcBG1; bgArr[1] = mcBackGround.mcBG2; bgArr[2] = mcBackGround.mcBG3; bgArr[1]._visible = false; bgArr[2]._visible = false; communicator = new com.king.util.Communicator(); gamePlayTimer = 240000 /* 0x03A980 */; noOfGems = 7; frames = 0; lastFps = 0; level = 0; sign = false; delay = new com.king.util.Delay(); incer = 0; levelScoreCap = 0; mcNextLevel._visible = false; mcSign._visible = false; mcMenu.mcHint.onPress = function () { _root.mcPre.mcBejeweled2.mcGame.showHint(); }; mcMenu.mcHintRollOver._visible = false; mcMenu.mcSoundRollOver._visible = false; mcMenu.mcQuitRollOver._visible = false; mcMenu.mcHint.onRollOver = function () { this._parent.mcHintRollOver._visible = true; }; mcMenu.mcHint.onRollOut = function () { this._parent.mcHintRollOver._visible = false; }; mcMenu.mcHint.onDragOut = function () { this._parent.mcHintRollOver._visible = false; }; mcMenu.mcToggleSound.onRollOver = function () { this._parent.mcSoundRollOver._visible = true; }; mcMenu.mcToggleSound.onRollOut = function () { this._parent.mcSoundRollOver._visible = false; }; mcMenu.mcToggleSound.onDragOut = function () { this._parent.mcSoundRollOver._visible = false; }; mcMenu.mcEndGame.onRollOver = function () { this._parent.mcQuitRollOver._visible = true; }; mcMenu.mcEndGame.onRollOut = function () { this._parent.mcQuitRollOver._visible = false; }; mcMenu.mcEndGame.onDragOut = function () { this._parent.mcQuitRollOver._visible = false; }; mcFrame._visible = false; mcTimer._visible = false; mcTimer2._alpha = 0; mcScorePod._visible = false; mcMenu._visible = false; mcGameOver._visible = false; mcFireWork1._visible = false; mcFireWork2._visible = false; mcFireWork3._visible = false; mcBackGround.mcBG1Mask._visible = false; mcBackGround.mcBG2Mask._visible = false; mcBackGround.mcBG3Mask._visible = false; mcBlinker1._alpha = 0; mcBlinker2._alpha = 0; mcBlinker3._alpha = 0; mcBlinker4._alpha = 0; mcTimer._visible = false; mcTimer2._visible = false; gameState = STATE_WAIT_FOR_GAMEDATA; mcMenu.mcToggleSound.onPress = function () { com.king.util.SoundManager.toggleSound(); if (_root.mcPre.mcBejeweled2.soundOn == true) { _root.mcPre.mcBejeweled2.soundOn = false; this.txtToggleSound.text = _global.textMappings.sound_on; } else { _root.mcPre.mcBejeweled2.soundOn = true; this.txtToggleSound.text = _global.textMappings.sound_off; } }; mcMenu.mcEndGame.onPress = function () { _root.mcPre.mcBejeweled2.mcGame.gameOver = true; if (_root.mcPre.mcBejeweled2.mcGame.moveAllowed) { _root.mcPre.mcBejeweled2.mcGame.endLevel(); } }; mcGameOver.onPress = function () { this._parent.timeLeft = 0; }; } function onEnterFrame() { fpsTimer = getTimer(); frames++; if ((fpsTimer - lastFps) > 250) { fps = (1000 / (fpsTimer - lastFps)) * frames; txtFPS.text = Math.round(fps); frames = 0; lastFps = fpsTimer; } switch (gameState) { case STATE_WAIT_FOR_GAMEDATA : if (DEBUG_MODE) { _root.gameData = DEBUG_GAME_DATA; } if (_root.gameData != undefined) { communicator.parseGameData(_root.gameData); random = new com.king.util.Random(communicator.randomSeed); signDeadBoard = _global.textMappings.no_more_moves; mcGameOver.txtGameOver.text = _global.textMappings.game_over; mcGameOver.txtScoreTitle.text = _global.textMappings.score; txtOpenGameOver = _global.textMappings.open_game_over; mcIntro.txtTitle.text = _global.textMappings.intro_title; mcIntro.txtFrame_1.text = _global.textMappings.intro_text_1; mcIntro.txtFrame_2.text = _global.textMappings.intro_text_2; mcIntro.txtFrame_3.text = _global.textMappings.intro_text_3; mcIntro.txtFrame_4.text = _global.textMappings.intro_text_4; mcIntro.txtButton.text = _global.textMappings.start_game; mcMenu.mcToggleSound.txtToggleSound.text = _global.textMappings.sound_off; mcMenu.mcHint.txtHint.text = _global.textMappings.hint; mcMenu.mcEndGame.txtEndGame.text = _global.textMappings.end_game; showInfoScreen(); } break; case STATE_SHOW_INFO_SCREEN : now = getTimer() - startTimer; timeLeft = timeLeft - (now - lastTime); lastTime = now; if (timeLeft < 0) { timeLeft = 0; } if (timeLeft <= 0) { mcFrame._visible = true; mcTimer._visible = true; mcScorePod._visible = true; mcMenu._visible = true; mcIntro._visible = false; showSign(_global.textMappings.go); com.king.util.SoundManager.play("Go", 100, false); com.king.util.SoundManager.play("Loop", 25, true); trace("communicator.gameStarted()"); communicator.gameStarted(); startGame(); } break; case STATE_PLAY_GAME : if (_global.relaxGame == false) { var _local4 = ((537 * (gamePlayTimer - (getTimer() - gamePlayStartTimer))) / gamePlayTimer) - 537; mcTimer.mcTimebar._x = _local4; mcTimer2.mcTimebar._x = _local4; if (mcTimer.mcTimebar._x <= -513) { endAdder = endAdder + (_local4 - lastPosX); mcTimer.mcTimebarLeftEnd._x = -12 + endAdder; mcTimer2.mcTimebarLeftEnd._x = -12 + endAdder; } if ((gamePlayTimer - (getTimer() - gamePlayStartTimer)) < 20000) { if (warnSound == false) { com.king.util.SoundManager.play("warning", 100, true); warnSound = true; } mcTimer2._alpha = mcTimer2._alpha + incer; mcBlinker1._alpha = mcBlinker1._alpha + incer; mcBlinker2._alpha = mcBlinker2._alpha + incer; mcBlinker3._alpha = mcBlinker3._alpha + incer; mcBlinker4._alpha = mcBlinker4._alpha + incer; if (mcTimer2._alpha <= 0) { incer = 25; } else if (mcTimer2._alpha >= 100) { incer = -25; } } lastPosX = _local4; if ((getTimer() - gamePlayStartTimer) > gamePlayTimer) { if (mcGame.moveAllowed == true) { mcGame.gameOver = true; mcGame.endLevel(); } else { mcGame.gameOver = true; } } } break; case STATE_BETWEEN_ROUNDS : if ((((stepper < 40) && (firstPhase == false)) && (nextPhase == false)) && (thirdPhase == false)) { mcMenu._x = mcMenu._x - 10; mcScorePod._x = mcScorePod._x - 10; mcFrame._x = mcFrame._x + 20; mcTimer._x = mcTimer._x + 20; stepper++; if (stepper == 40) { com.king.util.SoundManager.play("wshort", 75, false); firstPhase = false; nextPhase = true; stepper = 1; startTimer = getTimer(); timeLeft = 800; lastTime = 0; gamePlayStartTimer = gamePlayStartTimer + timeLeft; lastImage = bgImage; var _local5 = bgImage; switch (_local5) { case 0 : bgImage++; mcBackGround.mcBG2Mask._visible = true; break; case 1 : bgImage++; mcBackGround.mcBG3Mask._visible = true; break; case 2 : bgImage = 0; mcBackGround.mcBG1Mask._visible = true; } } } if (nextPhase) { now = getTimer() - startTimer; timeLeft = timeLeft - (now - lastTime); lastTime = now; mcBackGround.gotoAndStop(Math.round(25 - (25 * (timeLeft / 800)))); if (timeLeft <= 0) { bgArr[lastImage]._visible = false; bgArr[bgImage]._visible = true; mcBackGround.mcBG1Mask._visible = false; mcBackGround.mcBG2Mask._visible = false; mcBackGround.mcBG3Mask._visible = false; mcBackGround.gotoAndStop(1); nextPhase = false; thirdPhase = true; stepper = 1; } } if ((stepper < 40) && (thirdPhase == true)) { mcMenu._x = mcMenu._x + 10; mcScorePod._x = mcScorePod._x + 10; mcFrame._x = mcFrame._x - 20; mcTimer._x = mcTimer._x - 20; stepper++; if (stepper == 40) { mcGame.mcMenu._x = 9; mcGame.mcScorePod._x = 16; mcGame.mcFrame._x = 192; firstPhase = false; nextPhase = false; thirdPhase = false; showSign(_global.textMappings.next_level); startGame(); } } break; case STATE_GAME_OVER : now = getTimer() - startTimer; timeLeft = timeLeft - (now - lastTime); lastTime = now; mcGameOver.txtTimeLeft.text = _global.textMappings.game_ends.split("[0]").join("" + Math.round(timeLeft / 1000)); mcGameOver.txtScore.text = mcGame.score; if (timeLeft > 0) { break; } gamePreQuit(); break; case STATE_NOT_RUNNING : } if (sign) { now = getTimer() - signStartTimer; signTimeLeft = signTimeLeft - (now - signLastTime); signLastTime = now; if (signTimeLeft <= 0) { mcSign._visible = false; sign = false; } } if (_global.relaxGame == true) { mcTimer._visible = false; mcTimer2._visible = false; } } function showInfoScreen() { com.king.util.SoundManager.play("MusicIntro", 65, false); startTimer = getTimer(); timeLeft = 15000; lastTime = 0; mcIntro.show(timeLeft); gameState = STATE_SHOW_INFO_SCREEN; } function nextLevel() { trace("nextLevel()"); nextLvlAnim = true; stepper = 1; com.king.util.SoundManager.play("LevelComplete", 100, false); gameState = STATE_BETWEEN_ROUNDS; } function startGame() { com.king.util.SoundManager.stop("MusicIntro"); if ((_global.userType[0] == 0) && (level > 0)) { trace("no soup for you!"); gameState = STATE_NOT_RUNNING; level++; levelScoreCap = levelScoreCap + (level * 500); mcGame.openGameStart(random, noOfGems, level, levelScoreCap); } else { level++; communicator.sendLevelStart(level); gameState = STATE_PLAY_GAME; if (level == 1) { gamePlayStartTimer = getTimer(); } levelScoreCap = levelScoreCap + (level * 500); mcGame.startGame(random, noOfGems, level, levelScoreCap); } } function gameOver() { startTimer = getTimer(); timeLeft = 10000; if ((_global.userType[0] == 0) && (level > 0)) { timeLeft = 4000; } lastTime = 0; com.king.util.SoundManager.stop("Loop"); com.king.util.SoundManager.stop("warning"); com.king.util.SoundManager.play("Outro", 100, false); mcSign._visible = false; mcGameOver._visible = true; trace("communicator.gameEnd()"); communicator.gameEnd(mcGame.score); gameState = STATE_GAME_OVER; } function gamePreQuit() { gameState = STATE_NOT_RUNNING; com.king.util.Delay.oneShot(this, gameQuit, 1500); } function gameQuit() { com.king.util.SoundManager.stop("Outro"); trace("communicator.gameQuit()"); communicator.gameQuit(); } function showSign(signText) { signTimeLeft = 2000; signLastTime = 0; signStartTimer = getTimer(); mcSign.txtSign.text = signText; mcSign._visible = true; sign = true; } function createHintArrow(hint) { if (hintOn != true) { var _local3 = attachMovie("HintArrow", "hintarrow_" + hintArrowCounter, 10 + hintArrowCounter); _local3.init((_local3._y = (mcGame._y + hint._y) - 20), (_local3._x = (mcGame._x + hint._x) + 31)); hintOn = true; hintArrowCounter++; } } static var STATE_WAIT_FOR_GAMEDATA = 0; static var STATE_SHOW_INFO_SCREEN = 1; static var STATE_PLAY_GAME = 2; static var STATE_BETWEEN_ROUNDS = 3; static var STATE_GAME_OVER = 4; static var STATE_NOT_RUNNING = 6; var soundOn = true; var hintOn = false; var hintArrowCounter = 0; var bgArr = new Array(); var endAdder = 0; var nextLvlAnim = false; var firstPhase = false; var nextPhase = false; var thirdPhase = false; var warnSound = false; static var DEBUG_MODE = true; static var DEBUG_GAME_DATA = "<gamedata randomseed=\"1024\" timelimit=\"660\" relaxMode=\"false\"><text id=\"game_start_count\">The game starts in [0] seconds!</text><text id=\"next_level\">Next level!</text><text id=\"game_over\">Game Over</text><text id=\"score\">score:</text><text id=\"game_ends\">Game ends in [0] seconds</text><text id=\"start_game\">Start Game</text><text id=\"intro_title\">How to play</text><text id=\"intro_text_1\">SWAP ADJACENT GEMS TO MAKE SETS OF 3</text><text id=\"intro_text_2\">CLEAR MULTIPLE SETS FOR EXTRA POINTS</text><text id=\"intro_text_3\">4 GEMS WILL CREATE A POWER GEM</text><text id=\"intro_text_4\">5 GEMS WILL CREATE A HYPER CUBE</text><text id=\"open_game_over\">Register to bring back the bacon and save Trogdor the Burninator!!</text><text id=\"hint\">Hint</text><text id=\"end_game\">End Game</text><text id=\"sound_off\">Sound Off</text><text id=\"sound_on\">Sound On</text><text id=\"no_more_moves\">No more moves!</text><text id=\"go\">Go</text><userType id=\"0\">2</userType></gamedata>"; }
Symbol 852 MovieClip [__Packages.com.king.util.Random] Frame 0
class com.king.util.Random { var mta, mti, lastSeed; function Random (aSeed) { mta = new Array(N); mti = N + 1; if (aSeed != undefined) { init_genrand(aSeed); } } function set seed(s) { init_genrand(s); //return(seed); } function get seed() { return(lastSeed); } function nextInt(n) { return((genrand_int32() & 2147483647) % n); } function nextFloat() { return(next(24) / 16777216); } function next(bits) { if (bits < 32) { return(genrand_int32() & ((1 << bits) - 1)); } return(genrand_int32()); } function init_genrand(s) { s = int(s); var _local5 = getTimer(); lastSeed = s; mta[0] = s; var _local2 = s; var _local3 = new com.king.util.Integer64(); mti = 1; while (mti < N) { _local3.init32((_local2 >>> 30) ^ _local2); _local3.mulu32(1812433253); _local2 = (mta[mti] = int(_local3.lsb + mti)); mti++; } var _local6 = getTimer(); } function genrand_int32() { var _local3 = 0; if (mti >= N) { if (mti == (N + 1)) { init_genrand(5489); } var _local4 = getTimer(); var _local2 = 0; _local2 = 0; while (_local2 < (N - M)) { _local3 = (mta[_local2] & UPPER_MASK) | (mta[_local2 + 1] & LOWER_MASK); mta[_local2] = (mta[_local2 + M] ^ (_local3 >>> 1)) ^ mag01[_local3 & 1]; _local2++; } while (_local2 < (N - 1)) { _local3 = (mta[_local2] & UPPER_MASK) | (mta[_local2 + 1] & LOWER_MASK); mta[_local2] = (mta[_local2 + (M - N)] ^ (_local3 >>> 1)) ^ mag01[_local3 & 1]; _local2++; } _local3 = (mta[N - 1] & UPPER_MASK) | (mta[0] & LOWER_MASK); mta[N - 1] = (mta[M - 1] ^ (_local3 >>> 1)) ^ mag01[_local3 & 1]; mti = 0; var _local5 = getTimer(); } _local3 = mta[mti++]; _local3 = _local3 ^ (_local3 >>> 11); _local3 = _local3 ^ ((_local3 << 7) & 2636928640); _local3 = _local3 ^ ((_local3 << 15) & 4022730752); _local3 = _local3 ^ (_local3 >>> 18); return(_local3); } static var N = 624; static var M = 397; static var MATRIX_A = 2567483615; static var UPPER_MASK = 2147483648; static var LOWER_MASK = 2147483647; static var mag01 = [0, 2567483615]; }
Symbol 853 MovieClip [__Packages.com.king.util.Integer64] Frame 0
class com.king.util.Integer64 { var r, p, s; function Integer64 (lowInt) { r = [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]; p = [0, 0, 0, 0, 0]; s = [0, 0, 0]; if (lowInt != undefined) { merge(lowInt); } } function init(v) { var _local2 = 0; while (_local2 < p.length) { p[_local2] = v.p[_local2]; _local2++; } } function init32(n) { p[0] = n & 32767; n = n >>> 15; p[1] = n & 32767; n = n >>> 15; p[2] = n & 3; p[3] = 0; p[4] = 0; } function get lsb() { return((p[0] | (p[1] << SH)) | ((p[2] & 3) << 30)); } function get msb() { return((((p[2] >> 2) | ((p[3] << SH) >> 2)) | ((p[4] << (SH * 2)) >> 2)) & 2147483647); } function binaryShiftLeft(step) { var _local2 = 0; while (_local2 < step) { shl(); _local2++; } } function binaryShiftRight(step) { var _local4 = (step / SH) >> 0; var _local5 = step - (_local4 * SH); var _local2 = p.length - 1; while (_local2 > 0) { var _local3 = 0; while (_local3 < _local4) { p[_local3] = p[_local3 + 1]; _local3++; } p[_local2--] = 0; } if (_local5 > 0) { var _local3 = 0; while (_local3 < _local5) { shr(); _local3++; } } } function binaryNot(o) { p[0] = p[0] ^ o.p[0]; p[1] = p[1] ^ o.p[1]; p[2] = p[2] ^ o.p[2]; p[3] = p[3] ^ o.p[3]; p[4] = p[4] ^ o.p[4]; } function add64(o) { var _local4 = 0; var _local3 = 1; var _local2 = 0; while ((_local3 < p.length) && (o.p[_local2] != 0)) { _local3++; } _local2 = 0; while (_local2 < _local3) { _local4 = _local4 + (p[_local2] + o.p[_local2]); p[_local2] = _local4 & MASK; _local4 = _local4 >> SH; _local2++; } } function add32(num) { var _local2 = 0; var _local5 = num & MASK; num = num >> SH; var _local6 = num & MASK; num = num >> SH; var _local4 = num & 3; _local2 = _local2 + (p[0] + _local5); p[0] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (p[1] + _local6); p[1] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (p[2] + _local4); p[2] = _local2 & MASK; } function mulu32(num) { var _local3 = 0; s[0] = num & MASK; num = num >>> 15; s[1] = num & MASK; num = num >>> 15; s[2] = num & 3; var _local2 = 0; while (_local2 < 3) { var _local4 = s[_local2]; _local3 = _local4 * p[0]; r[_local2][0] = _local3 & MASK; _local3 = _local3 >> SH; _local3 = _local3 + (_local4 * p[1]); r[_local2][1] = _local3 & MASK; _local3 = _local3 >> SH; _local3 = _local3 + (_local4 * p[2]); r[_local2][2] = _local3 & 3; _local2++; } _local3 = r[0][0]; p[0] = _local3 & MASK; _local3 = _local3 >> SH; _local3 = _local3 + (r[0][1] + r[1][0]); p[1] = _local3 & MASK; _local3 = _local3 >> SH; _local3 = _local3 + ((r[0][2] + r[1][1]) + r[2][0]); p[2] = _local3 & 3; p[3] = 0; p[4] = 0; } function mul64(o) { var _local2 = 0; var _local3 = 0; while (_local3 < 5) { var _local4 = o.p[_local3]; _local2 = _local4 * p[0]; r[_local3][0] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (_local4 * p[1]); r[_local3][1] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (_local4 * p[2]); r[_local3][2] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (_local4 * p[3]); r[_local3][3] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (_local4 * p[4]); r[_local3][4] = _local2 & MASK; _local3++; } _local2 = r[0][0]; p[0] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (r[0][1] + r[1][0]); p[1] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + ((r[0][2] + r[1][1]) + r[2][0]); p[2] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + (((r[0][3] + r[1][2]) + r[2][1]) + r[3][0]); p[3] = _local2 & MASK; _local2 = _local2 >> SH; _local2 = _local2 + ((((r[0][4] + r[1][3]) + r[2][2]) + r[3][1]) + r[4][0]); p[4] = _local2 & 7; } function mul32(value) { mul64(new com.king.util.Integer64(value)); } function merge(a) { var _local2 = 0; while (_local2 < 3) { p[_local2] = p[_local2] + (a & 32767); a = a >>> 15; _local2++; } return(a); } function shl() { var _local5 = 0; var _local4 = 0; var _local2 = 0; var _local3 = p.length; while (_local2 < _local3) { _local5 = (p[_local2] & 16384) >> 14; p[_local2] = p[_local2] << 1; p[_local2] = (p[_local2] | _local4) & 32767; _local2++; _local4 = _local5; } } function shr() { var _local4 = 0; var _local3 = 0; var _local2 = p.length - 1; while (_local2 >= 0) { _local4 = (p[_local2] & 1) << 14; p[_local2] = p[_local2] >> 1; p[_local2] = (p[_local2] | _local3) & 32767; _local2--; _local3 = _local4; } } static var MASK = 32767; static var SH = 15; }
Symbol 854 MovieClip [__Packages.com.king.bejeweled2.Lightning] Frame 0
class com.king.bejeweled2.Lightning extends MovieClip { var _visible, startY, startX, destY, destX, Offset, _y, _x, _width, _rotation; function Lightning () { super(); _visible = false; } function init(sY, sX, dY, dX, os, count) { startY = sY; startX = sX; destY = dY; destX = dX; Offset = os; com.king.util.Delay.oneShot(this, startLightning, 50 * count); } function startLightning() { com.king.util.SoundManager.play("ElectroPath", 80, false); _visible = true; if (startY > destY) { _y = ((startY + destY) / 2) + Offset; } else { _y = ((startY + destY) / 2) + Offset; } if (startX > destX) { _x = ((startX + destX) / 2) + Offset; _width = startX - destX; } else { _x = ((startX + destX) / 2) + Offset; _width = destX - startX; } if (startY != destY) { var _local4 = startY - destY; var _local3 = startX - destX; var _local5 = _local4 / _local3; var _local2 = 45 * _local5; var _local6 = _local2; if (_local2 < 0) { _local2 * -1; } var _local9 = 45 / _local2; var _local8 = (_local4 * _local4) + (_local3 * _local3); var _local7 = Math.sqrt(_local8); _width = _local7; _rotation = _local6; } } }

Library Items

Symbol 1 Sound [wshort]
Symbol 2 Sound [warning]
Symbol 3 Sound [Select]
Symbol 4 Sound [Outro]
Symbol 5 Sound [NoMoreMoves]
Symbol 6 Sound [bombCreate]
Symbol 7 Sound [Loop]
Symbol 8 Sound [LevelComplete]
Symbol 9 Sound [MusicIntro]
Symbol 10 Sound [Incredible]
Symbol 11 Sound [HyperGemCreation]
Symbol 12 Sound [GotSetBig]
Symbol 13 Sound [GotSet]
Symbol 14 Sound [Good]
Symbol 15 Sound [Go]
Symbol 16 Sound [GemOnGem]
Symbol 17 Sound [GameOver]
Symbol 18 Sound [Excellent]
Symbol 19 Sound [ElectroStart]
Symbol 20 Sound [ElectroPath]
Symbol 21 Sound [ElectroExplode]
Symbol 22 Sound [combo6]
Symbol 23 Sound [combo5]
Symbol 24 Sound [combo4]
Symbol 25 Sound [combo3]
Symbol 26 Sound [combo2]
Symbol 27 Sound [BombExplode]
Symbol 28 Sound [Bad]
Symbol 29 Sound [TimeUp]
Symbol 30 Sound [Click]
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:43
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:43
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:43
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:43
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:43
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClip [Lightning]Uses:32 34 36 38 40 42
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:84
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:84
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:84
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:84
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:84
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:84
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:84
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:84
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:84
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:84
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:84
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:84
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:84
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:84
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:84
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:84
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:84
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:84
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:84
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:84
Symbol 84 MovieClipUses:45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83Used by:549 742
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:103
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:103
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:103
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:103
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:103
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:103
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:103
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:103
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClipUses:86 88 90 92 94 96 98 100 102Used by:549
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:549 740
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:185 741
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:185 741
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:185 741
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:185 741
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:185 741
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:185 741
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:185 741
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:185 741
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:185 741
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:185 741
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:185 741
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:185 741
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:185 741
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:185 741
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:185 741
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:185 741
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:185 741
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:185 741
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:185 741
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:185 741
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:185 741
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:185 741
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:185 741
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:185 741
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:185 741
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:185 741
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:185 741
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:185 741
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:185 741
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:185 741
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:185 741
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:185 741
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:185 741
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:185 741
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:185 741
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:185 741
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:185 741
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:185 741
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185 741
Symbol 185 MovieClipUses:108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184Used by:549
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:549
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:229
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:229
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:229
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:229
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:229
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:229
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:229
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:229
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:229
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:229
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:229
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:229
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:229
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:229
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:229
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:229
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:229
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:229
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:229
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228Used by:549
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:248
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:248
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:248
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:248
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:248
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:248
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:248
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:248
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:248
Symbol 248 MovieClipUses:231 233 235 237 239 241 243 245 247Used by:549
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:289
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:289
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:289
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:289
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:289
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:289
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:289
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:289
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:289
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:289
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:289
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:289
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:289
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:289
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:289
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:289
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:289
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:289
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:289
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:289
Symbol 289 MovieClipUses:250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288Used by:549 742
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:308
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:308
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:308
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:308
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:308
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:308
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:308
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:308
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:308
Symbol 308 MovieClipUses:291 293 295 297 299 301 303 305 307Used by:549
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:349
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:349
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:349
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:349
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:349
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:349
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:349
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:349
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:349
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:349
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:349
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:349
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:349
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:349
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:349
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:349
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:349
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:349
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:349
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:349
Symbol 349 MovieClipUses:310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348Used by:549 742
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:368
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:368
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:368
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:368
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:368
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:368
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:368
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:368
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:368
Symbol 368 MovieClipUses:351 353 355 357 359 361 363 365 367Used by:549
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:409
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:409
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:409
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:409
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:409
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:409
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:409
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:409
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:409
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:409
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:409
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:409
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:409
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:409
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:409
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:409
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:409
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:409
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:409
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409
Symbol 409 MovieClipUses:370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408Used by:549 742
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:428
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:428
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:428
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:428
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:428
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:428
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:428
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:428
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:428
Symbol 428 MovieClipUses:411 413 415 417 419 421 423 425 427Used by:549
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:469
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:469
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:469
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:469
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:469
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:469
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:469
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:469
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:469
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:469
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:469
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:469
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:469
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:469
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:469
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:469
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:469
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:469
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:469
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:469
Symbol 469 MovieClipUses:430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468Used by:549
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:488
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:488
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:488
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:488
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:488
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:488
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:488
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:488
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:488
Symbol 488 MovieClipUses:471 473 475 477 479 481 483 485 487Used by:549
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:529
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:529
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:529
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:529
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:529
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:529
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:529
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:529
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:529
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:529
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:529
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:529
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:529
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:529
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:529
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:529
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:529
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:529
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:529
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:529
Symbol 529 MovieClipUses:490 492 494 496 498 500 502 504 506 508 510 512 514 516 518 520 522 524 526 528Used by:549
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:548
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:548
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:548
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:548
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:548
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:548
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:548
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:548
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:548
Symbol 548 MovieClipUses:531 533 535 537 539 541 543 545 547Used by:549
Symbol 549 MovieClip [Jewel]Uses:84 103 106 185 188 229 248 289 308 349 368 409 428 469 488 529 548
Symbol 550 MovieClip [Score]
Symbol 551 MovieClip [Explosion]
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:632
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:632
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:632
Symbol 558 BitmapUsed by:559
Symbol 559 GraphicUses:558Used by:632
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:632
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:632
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:632
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:632
Symbol 568 BitmapUsed by:569
Symbol 569 GraphicUses:568Used by:632
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:632
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:632
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:632
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:632
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:632
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:632
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:632
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:632
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:632
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:632
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:632
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:632
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:632
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:632
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:632
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:632
Symbol 602 BitmapUsed by:603
Symbol 603 GraphicUses:602Used by:632
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:632
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:632
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:632
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:632
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:632
Symbol 614 BitmapUsed by:615
Symbol 615 GraphicUses:614Used by:632
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:632
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:632
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:632
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:632
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:632
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:632
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:632
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:632
Symbol 632 MovieClipUses:553 555 557 559 561 563 565 567 569 571 573 575 577 579 581 583 585 587 589 591 593 595 597 599 601 603 605 607 609 611 613 615 617 619 621 623 625 627 629 631Used by:633
Symbol 633 MovieClip [JewelShard]Uses:632
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:636
Symbol 636 MovieClip [HintArrow]Uses:635
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:639
Symbol 639 MovieClip [Digit_0]Uses:638
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:642
Symbol 642 MovieClip [Digit_1]Uses:641
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645
Symbol 645 MovieClip [Digit_2]Uses:644
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:648
Symbol 648 MovieClip [Digit_3]Uses:647
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClip [Digit_4]Uses:650
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClip [Digit_5]Uses:653
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:657
Symbol 657 MovieClip [Digit_6]Uses:656
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:660
Symbol 660 MovieClip [Digit_7]Uses:659
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:663
Symbol 663 MovieClip [Digit_8]Uses:662
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:666
Symbol 666 MovieClip [Digit_9]Uses:665
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:707
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:707
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:707
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:707
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:707
Symbol 677 BitmapUsed by:678
Symbol 678 GraphicUses:677Used by:707
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:707
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:681Used by:707
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:707
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:707
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:707
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:707
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:707
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:707
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:707
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:707
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:707
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:707
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:707
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:705Used by:707
Symbol 707 MovieClipUses:668 670 672 674 676 678 680 682 684 686 688 690 692 694 696 698 700 702 704 706Used by:708
Symbol 708 MovieClip [JewelFire]Uses:707
Symbol 709 BitmapUsed by:714
Symbol 710 BitmapUsed by:714 809
Symbol 711 BitmapUsed by:714
Symbol 712 BitmapUsed by:714
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:709 710 711 712 713Used by:742
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:717
Symbol 717 MovieClipUses:716Used by:742
Symbol 718 FontUsed by:719 722 723 724 725
Symbol 719 EditableTextUses:718Used by:742
Symbol 720 FontUsed by:721 783 784 796 798 800 810 811 812 813 814 815
Symbol 721 EditableTextUses:720Used by:742
Symbol 722 EditableTextUses:718Used by:742
Symbol 723 EditableTextUses:718Used by:742
Symbol 724 EditableTextUses:718Used by:742
Symbol 725 EditableTextUses:718Used by:742
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:728
Symbol 728 MovieClipUses:727Used by:742
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:739
Symbol 731 FontUsed by:732
Symbol 732 EditableTextUses:731Used by:739
Symbol 733 BitmapUsed by:736
Symbol 734 BitmapUsed by:736
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:733 734 735Used by:739
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClipUses:737Used by:739
Symbol 739 MovieClipUses:730 732 736 738Used by:742
Symbol 740 MovieClipUses:106Used by:742
Symbol 741 MovieClipUses:108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184Used by:742
Symbol 742 MovieClip [Introt]Uses:714 717 719 721 722 723 724 725 409 84 289 349 728 739 740 741Used by:824
Symbol 743 GraphicUsed by:744 824
Symbol 744 MovieClip [Game]Uses:743Used by:824
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:747
Symbol 747 MovieClipUses:746Used by:759
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750
Symbol 750 MovieClipUses:749Used by:759
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:751Used by:753
Symbol 753 MovieClipUses:752Used by:759
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:759
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:758
Symbol 758 MovieClipUses:757Used by:759 828
Symbol 759 MovieClipUses:747 750 753 755 758Used by:824
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:762
Symbol 762 MovieClipUses:761Used by:824
Symbol 763 GraphicUsed by:772 780
Symbol 764 BitmapUsed by:766 770
Symbol 765 BitmapUsed by:766
Symbol 766 GraphicUses:764 765Used by:767
Symbol 767 MovieClipUses:766Used by:772
Symbol 768 GraphicUsed by:772 780
Symbol 769 BitmapUsed by:770
Symbol 770 GraphicUses:764 769Used by:771
Symbol 771 MovieClipUses:770Used by:772
Symbol 772 MovieClipUses:763 767 768 771Used by:824
Symbol 773 BitmapUsed by:775 778
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:773 774Used by:776
Symbol 776 MovieClipUses:775Used by:780
Symbol 777 BitmapUsed by:778
Symbol 778 GraphicUses:773 777Used by:779 823
Symbol 779 MovieClipUses:778Used by:780
Symbol 780 MovieClipUses:763 776 768 779Used by:824
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:785
Symbol 783 EditableTextUses:720Used by:785
Symbol 784 EditableTextUses:720Used by:785
Symbol 785 MovieClipUses:782 783 784Used by:824
Symbol 786 BitmapUsed by:787
Symbol 787 GraphicUses:786Used by:802
Symbol 788 BitmapUsed by:789
Symbol 789 GraphicUses:788Used by:790
Symbol 790 MovieClipUses:789Used by:802
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:793
Symbol 793 MovieClipUses:792Used by:802
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:794Used by:797 799 801
Symbol 796 EditableTextUses:720Used by:797
Symbol 797 MovieClipUses:795 796Used by:802
Symbol 798 EditableTextUses:720Used by:799
Symbol 799 MovieClipUses:795 798Used by:802
Symbol 800 EditableTextUses:720Used by:801
Symbol 801 MovieClipUses:795 800Used by:802
Symbol 802 MovieClipUses:787 790 793 797 799 801Used by:824
Symbol 803 FontUsed by:804 805
Symbol 804 EditableTextUses:803Used by:824
Symbol 805 EditableTextUses:803Used by:824
Symbol 806 FontUsed by:807
Symbol 807 EditableTextUses:806Used by:808
Symbol 808 MovieClipUses:807Used by:824
Symbol 809 GraphicUses:710Used by:816
Symbol 810 EditableTextUses:720Used by:816
Symbol 811 EditableTextUses:720Used by:816
Symbol 812 EditableTextUses:720Used by:816
Symbol 813 EditableTextUses:720Used by:816
Symbol 814 EditableTextUses:720Used by:816
Symbol 815 EditableTextUses:720Used by:816
Symbol 816 MovieClipUses:809 810 811 812 813 814 815Used by:824
Symbol 817 GraphicUsed by:819
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClipUses:817 818Used by:820
Symbol 820 MovieClipUses:819Used by:821
Symbol 821 MovieClipUses:820Used by:822
Symbol 822 MovieClipUses:821Used by:824
Symbol 823 MovieClipUses:778Used by:824
Symbol 824 MovieClip [Bejeweled2]Uses:759 762 772 780 743 744 785 802 804 805 808 816 822 823 742Used by:829
Symbol 825 MovieClipUsed by:828
Symbol 826 ShapeTweeningUsed by:828
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClipUses:825 826 758 827Used by:829
Symbol 829 MovieClipUses:824 828Used by:Timeline
Symbol 830 MovieClip [__Packages.com.king.bejeweled2.Jewel]
Symbol 831 MovieClip [__Packages.com.king.util.Map]
Symbol 832 MovieClip [__Packages.com.king.util.Iterator]
Symbol 833 MovieClip [__Packages.com.king.util.MapIterator]
Symbol 834 MovieClip [__Packages.com.king.util.MapValueIterator]
Symbol 835 MovieClip [__Packages.com.king.util.SoundManager]
Symbol 836 MovieClip [__Packages.com.king.util.Delay]
Symbol 837 MovieClip [__Packages.mx.utils.Delegate]
Symbol 838 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 839 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 840 MovieClip [__Packages.mx.transitions.Tween]
Symbol 841 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 842 MovieClip [__Packages.com.king.bejeweled2.Score]
Symbol 843 MovieClip [__Packages.com.king.bejeweled2.Explosion]
Symbol 844 MovieClip [__Packages.com.king.bejeweled2.JewelShard]
Symbol 845 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 846 MovieClip [__Packages.com.king.bejeweled2.HintArrow]
Symbol 847 MovieClip [__Packages.com.king.bejeweled2.JewelFire]
Symbol 848 MovieClip [__Packages.com.king.bejeweled2.Introt]
Symbol 849 MovieClip [__Packages.com.king.bejeweled2.Game]
Symbol 850 MovieClip [__Packages.com.king.util.Communicator]
Symbol 851 MovieClip [__Packages.com.king.bejeweled2.Bejeweled2]
Symbol 852 MovieClip [__Packages.com.king.util.Random]
Symbol 853 MovieClip [__Packages.com.king.util.Integer64]
Symbol 854 MovieClip [__Packages.com.king.bejeweled2.Lightning]

Instance Names

"mcPre"Frame 1Symbol 829 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 1Symbol 84 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 1Symbol 103 MovieClip
"mcJewelBling"Symbol 549 MovieClip [Jewel] Frame 1Symbol 106 MovieClip
"mcJewelBling2"Symbol 549 MovieClip [Jewel] Frame 1Symbol 106 MovieClip
"mcHyperCube"Symbol 549 MovieClip [Jewel] Frame 1Symbol 185 MovieClip
"mcSelector"Symbol 549 MovieClip [Jewel] Frame 1Symbol 188 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 2Symbol 229 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 2Symbol 248 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 3Symbol 289 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 3Symbol 308 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 4Symbol 349 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 4Symbol 368 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 5Symbol 409 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 5Symbol 428 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 6Symbol 469 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 6Symbol 488 MovieClip
"mcJewel"Symbol 549 MovieClip [Jewel] Frame 7Symbol 529 MovieClip
"mcJewel_HL"Symbol 549 MovieClip [Jewel] Frame 7Symbol 548 MovieClip
"mcAnim1"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim2"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim3"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim4"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim5"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim6"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim7"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim8"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim9"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim10"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcAnim11"Symbol 708 MovieClip [JewelFire] Frame 1Symbol 707 MovieClip
"mcIntroButton"Symbol 742 MovieClip [Introt] Frame 1Symbol 717 MovieClip
"txtButton"Symbol 742 MovieClip [Introt] Frame 1Symbol 719 EditableText
"txtTitle"Symbol 742 MovieClip [Introt] Frame 1Symbol 721 EditableText
"txtFrame_1"Symbol 742 MovieClip [Introt] Frame 1Symbol 722 EditableText
"txtFrame_2"Symbol 742 MovieClip [Introt] Frame 1Symbol 723 EditableText
"txtFrame_4"Symbol 742 MovieClip [Introt] Frame 1Symbol 724 EditableText
"txtFrame_3"Symbol 742 MovieClip [Introt] Frame 1Symbol 725 EditableText
"mcPreIntro"Symbol 742 MovieClip [Introt] Frame 1Symbol 739 MovieClip
"mcBling"Symbol 742 MovieClip [Introt] Frame 326Symbol 740 MovieClip
"mcHyperCube"Symbol 742 MovieClip [Introt] Frame 424Symbol 741 MovieClip
"mcBG1"Symbol 759 MovieClip Frame 1Symbol 747 MovieClip
"mcBG2"Symbol 759 MovieClip Frame 1Symbol 750 MovieClip
"mcBG3"Symbol 759 MovieClip Frame 1Symbol 753 MovieClip
"mcBG1Mask"Symbol 759 MovieClip Frame 1Symbol 747 MovieClip
"mcBG2Mask"Symbol 759 MovieClip Frame 1Symbol 750 MovieClip
"mcBG3Mask"Symbol 759 MovieClip Frame 1Symbol 753 MovieClip
"mcTimebar"Symbol 772 MovieClip Frame 1Symbol 767 MovieClip
"mcTimebarLeftEnd"Symbol 772 MovieClip Frame 1Symbol 771 MovieClip
"mcTimebar"Symbol 780 MovieClip Frame 1Symbol 776 MovieClip
"mcTimebarLeftEnd"Symbol 780 MovieClip Frame 1Symbol 779 MovieClip
"txtScore"Symbol 785 MovieClip Frame 1Symbol 783 EditableText
"txtLevel"Symbol 785 MovieClip Frame 1Symbol 784 EditableText
"txtToggleSound"Symbol 797 MovieClip Frame 1Symbol 796 EditableText
"txtEndGame"Symbol 799 MovieClip Frame 1Symbol 798 EditableText
"txtHint"Symbol 801 MovieClip Frame 1Symbol 800 EditableText
"mcHintRollOver"Symbol 802 MovieClip Frame 1Symbol 790 MovieClip
"mcSoundRollOver"Symbol 802 MovieClip Frame 1Symbol 793 MovieClip
"mcQuitRollOver"Symbol 802 MovieClip Frame 1Symbol 793 MovieClip
"mcToggleSound"Symbol 802 MovieClip Frame 1Symbol 797 MovieClip
"mcEndGame"Symbol 802 MovieClip Frame 1Symbol 799 MovieClip
"mcHint"Symbol 802 MovieClip Frame 1Symbol 801 MovieClip
"txtSign"Symbol 808 MovieClip Frame 1Symbol 807 EditableText
"txtGameOver"Symbol 816 MovieClip Frame 1Symbol 810 EditableText
"txtScoreTitle"Symbol 816 MovieClip Frame 1Symbol 811 EditableText
"txtTimeLeft"Symbol 816 MovieClip Frame 1Symbol 812 EditableText
"txtScore"Symbol 816 MovieClip Frame 1Symbol 813 EditableText
"txtTimeLeft"Symbol 816 MovieClip Frame 6Symbol 814 EditableText
"txtOpenGameOver"Symbol 816 MovieClip Frame 6Symbol 815 EditableText
"particle1"Symbol 821 MovieClip Frame 1Symbol 820 MovieClip
"mcBackGround"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 759 MovieClip
"mcFrame"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 762 MovieClip
"mcTimer"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 772 MovieClip
"mcTimer2"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 780 MovieClip
"mcGame"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 744 MovieClip [Game]
"mcScorePod"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 785 MovieClip
"mcMenu"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 802 MovieClip
"txtFPS"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 804 EditableText
"txtRnd"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 805 EditableText
"mcSign"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 808 MovieClip
"mcGameOver"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 816 MovieClip
"mcFireWork1"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 822 MovieClip
"mcFireWork2"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 822 MovieClip
"mcFireWork3"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 822 MovieClip
"mcBlinker1"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 823 MovieClip
"mcBlinker2"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 823 MovieClip
"mcBlinker3"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 823 MovieClip
"mcBlinker4"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 823 MovieClip
"mcIntro"Symbol 824 MovieClip [Bejeweled2] Frame 1Symbol 742 MovieClip [Introt]
"mcScreenCap"Symbol 828 MovieClip Frame 1Symbol 825 MovieClip
"mcScreenCap"Symbol 828 MovieClip Frame 2Symbol 825 MovieClip
"mcScreenCap"Symbol 828 MovieClip Frame 25Symbol 825 MovieClip
"mcBejeweled2"Symbol 829 MovieClip Frame 1Symbol 824 MovieClip [Bejeweled2]
"mcLevelAnim"Symbol 829 MovieClip Frame 1Symbol 828 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "wshort"
ExportAssets (56)Timeline Frame 1Symbol 2 as "warning"
ExportAssets (56)Timeline Frame 1Symbol 3 as "Select"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Outro"
ExportAssets (56)Timeline Frame 1Symbol 5 as "NoMoreMoves"
ExportAssets (56)Timeline Frame 1Symbol 6 as "bombCreate"
ExportAssets (56)Timeline Frame 1Symbol 7 as "Loop"
ExportAssets (56)Timeline Frame 1Symbol 8 as "LevelComplete"
ExportAssets (56)Timeline Frame 1Symbol 9 as "MusicIntro"
ExportAssets (56)Timeline Frame 1Symbol 10 as "Incredible"
ExportAssets (56)Timeline Frame 1Symbol 11 as "HyperGemCreation"
ExportAssets (56)Timeline Frame 1Symbol 12 as "GotSetBig"
ExportAssets (56)Timeline Frame 1Symbol 13 as "GotSet"
ExportAssets (56)Timeline Frame 1Symbol 14 as "Good"
ExportAssets (56)Timeline Frame 1Symbol 15 as "Go"
ExportAssets (56)Timeline Frame 1Symbol 16 as "GemOnGem"
ExportAssets (56)Timeline Frame 1Symbol 17 as "GameOver"
ExportAssets (56)Timeline Frame 1Symbol 18 as "Excellent"
ExportAssets (56)Timeline Frame 1Symbol 19 as "ElectroStart"
ExportAssets (56)Timeline Frame 1Symbol 20 as "ElectroPath"
ExportAssets (56)Timeline Frame 1Symbol 21 as "ElectroExplode"
ExportAssets (56)Timeline Frame 1Symbol 22 as "combo6"
ExportAssets (56)Timeline Frame 1Symbol 23 as "combo5"
ExportAssets (56)Timeline Frame 1Symbol 24 as "combo4"
ExportAssets (56)Timeline Frame 1Symbol 25 as "combo3"
ExportAssets (56)Timeline Frame 1Symbol 26 as "combo2"
ExportAssets (56)Timeline Frame 1Symbol 27 as "BombExplode"
ExportAssets (56)Timeline Frame 1Symbol 28 as "Bad"
ExportAssets (56)Timeline Frame 1Symbol 29 as "TimeUp"
ExportAssets (56)Timeline Frame 1Symbol 30 as "Click"
ExportAssets (56)Timeline Frame 1Symbol 43 as "Lightning"
ExportAssets (56)Timeline Frame 1Symbol 549 as "Jewel"
ExportAssets (56)Timeline Frame 1Symbol 550 as "Score"
ExportAssets (56)Timeline Frame 1Symbol 551 as "Explosion"
ExportAssets (56)Timeline Frame 1Symbol 633 as "JewelShard"
ExportAssets (56)Timeline Frame 1Symbol 636 as "HintArrow"
ExportAssets (56)Timeline Frame 1Symbol 639 as "Digit_0"
ExportAssets (56)Timeline Frame 1Symbol 642 as "Digit_1"
ExportAssets (56)Timeline Frame 1Symbol 645 as "Digit_2"
ExportAssets (56)Timeline Frame 1Symbol 648 as "Digit_3"
ExportAssets (56)Timeline Frame 1Symbol 651 as "Digit_4"
ExportAssets (56)Timeline Frame 1Symbol 654 as "Digit_5"
ExportAssets (56)Timeline Frame 1Symbol 657 as "Digit_6"
ExportAssets (56)Timeline Frame 1Symbol 660 as "Digit_7"
ExportAssets (56)Timeline Frame 1Symbol 663 as "Digit_8"
ExportAssets (56)Timeline Frame 1Symbol 666 as "Digit_9"
ExportAssets (56)Timeline Frame 1Symbol 708 as "JewelFire"
ExportAssets (56)Timeline Frame 1Symbol 742 as "Introt"
ExportAssets (56)Timeline Frame 1Symbol 744 as "Game"
ExportAssets (56)Timeline Frame 1Symbol 824 as "Bejeweled2"
ExportAssets (56)Timeline Frame 1Symbol 830 as "__Packages.com.king.bejeweled2.Jewel"
ExportAssets (56)Timeline Frame 1Symbol 831 as "__Packages.com.king.util.Map"
ExportAssets (56)Timeline Frame 1Symbol 832 as "__Packages.com.king.util.Iterator"
ExportAssets (56)Timeline Frame 1Symbol 833 as "__Packages.com.king.util.MapIterator"
ExportAssets (56)Timeline Frame 1Symbol 834 as "__Packages.com.king.util.MapValueIterator"
ExportAssets (56)Timeline Frame 1Symbol 835 as "__Packages.com.king.util.SoundManager"
ExportAssets (56)Timeline Frame 1Symbol 836 as "__Packages.com.king.util.Delay"
ExportAssets (56)Timeline Frame 1Symbol 837 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 838 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 839 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 840 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 841 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 842 as "__Packages.com.king.bejeweled2.Score"
ExportAssets (56)Timeline Frame 1Symbol 843 as "__Packages.com.king.bejeweled2.Explosion"
ExportAssets (56)Timeline Frame 1Symbol 844 as "__Packages.com.king.bejeweled2.JewelShard"
ExportAssets (56)Timeline Frame 1Symbol 845 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 846 as "__Packages.com.king.bejeweled2.HintArrow"
ExportAssets (56)Timeline Frame 1Symbol 847 as "__Packages.com.king.bejeweled2.JewelFire"
ExportAssets (56)Timeline Frame 1Symbol 848 as "__Packages.com.king.bejeweled2.Introt"
ExportAssets (56)Timeline Frame 1Symbol 849 as "__Packages.com.king.bejeweled2.Game"
ExportAssets (56)Timeline Frame 1Symbol 850 as "__Packages.com.king.util.Communicator"
ExportAssets (56)Timeline Frame 1Symbol 851 as "__Packages.com.king.bejeweled2.Bejeweled2"
ExportAssets (56)Timeline Frame 1Symbol 852 as "__Packages.com.king.util.Random"
ExportAssets (56)Timeline Frame 1Symbol 853 as "__Packages.com.king.util.Integer64"
ExportAssets (56)Timeline Frame 1Symbol 854 as "__Packages.com.king.bejeweled2.Lightning"

Labels

"opengame"Symbol 816 MovieClip Frame 6

Dynamic Text Variables

_root.mcPre.mcBejeweled2.txtOpenGameOverSymbol 815 EditableText"Register to bring back the bacon! TROGDOOOR!"




http://swfchan.com/49/240465/info.shtml
Created: 21/4 -2021 05:41:59 Last modified: 21/4 -2021 05:41:59 Server time: 27/04 -2024 22:49:24