home *** CD-ROM | disk | FTP | other *** search
- var §\x01§ = 905;
- loop0:
- while(true)
- {
- if(eval("\x01") == 905)
- {
- set("\x01",eval("\x01") - 174);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 705)
- {
- set("\x01",eval("\x01") - 521);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 528);
- }
- continue;
- }
- if(eval("\x01") == 184)
- {
- set("\x01",eval("\x01") + 528);
- break;
- }
- if(eval("\x01") != 874)
- {
- if(eval("\x01") == 731)
- {
- set("\x01",eval("\x01") - 446);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 538);
- }
- }
- else if(eval("\x01") == 823)
- {
- set("\x01",eval("\x01") - 118);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 285)
- {
- set("\x01",eval("\x01") + 538);
- break;
- }
- if(eval("\x01") == 712)
- {
- set("\x01",eval("\x01") - 519);
- §§push(true);
- }
- else if(eval("\x01") == 193)
- {
- set("\x01",eval("\x01") + 681);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 525);
- }
- }
- else if(eval("\x01") == 732)
- {
- set("\x01",eval("\x01") - 538);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 86);
- }
- }
- else
- {
- if(eval("\x01") != 349)
- {
- if(eval("\x01") == 194)
- {
- set("\x01",eval("\x01") - 86);
- break;
- }
- if(eval("\x01") == 108)
- {
- set("\x01",eval("\x01") + 189);
- if(!_global.clickx)
- {
- _global.clickx = new Object();
- }
- §§pop();
- if(!_global.clickx.ui)
- {
- _global.clickx.ui = new Object();
- }
- §§pop();
- if(!_global.clickx.ui.UIItemList)
- {
- clickx.ui.UIItemList extends MovieClip;
- var _loc2_ = clickx.ui.UIItemList = function()
- {
- super();
- }.prototype;
- _loc2_.renderItem = function(itemList, itemNumber, templateId)
- {
- this.attachMovie(templateId,"item" + itemNumber + "_mc",this.getNextHighestDepth());
- this["item" + itemNumber + "_mc"]._y = itemNumber * 20;
- this["item" + itemNumber + "_mc"].text_txt.text = itemList[itemNumber].text;
- this["item" + itemNumber + "_mc"]._id = itemList[itemNumber].id;
- this["item" + itemNumber + "_mc"].onPress = function()
- {
- this._parent._parent.selectItem(this._id);
- };
- clickx.util.ButtonUtil.makeFrame_R_O_Effect(this["item" + itemNumber + "_mc"],5);
- if(itemNumber < itemList.length - 1)
- {
- _global.setTimeout(this,"renderItem",40,itemList,itemNumber + 1,templateId);
- }
- };
- _loc2_.arrangeItems = function()
- {
- var _loc3_ = this.currentScroll * 20 * -1;
- var _loc2_ = 0;
- while(_loc2_ < this.numItems)
- {
- this["item" + _loc2_ + "_mc"]._y = _loc3_;
- _loc3_ += 20;
- _loc2_ = _loc2_ + 1;
- }
- };
- _loc2_.getScrollPos = function()
- {
- return this.currentScroll;
- };
- _loc2_.getMaxScroll = function()
- {
- return this.maxScroll;
- };
- _loc2_.clearList = function()
- {
- var _loc2_ = 0;
- while(_loc2_ < this.numItems)
- {
- if(this["item" + _loc2_ + "_mc"] != undefined)
- {
- this["item" + _loc2_ + "_mc"].removeMovieClip();
- }
- _loc2_ = _loc2_ + 1;
- }
- };
- _loc2_.fillList = function(itemList, delayBetweenItems, templateId)
- {
- this.clearList();
- this.numItems = itemList.length;
- if(this.numItems > 15)
- {
- this.maxScroll = this.numItems - 15;
- }
- else
- {
- this.maxScroll = 0;
- }
- this.currentScroll = 0;
- if(delayBetweenItems)
- {
- if(itemList.length > 0)
- {
- this.renderItem(itemList,0,templateId);
- }
- }
- else
- {
- var _loc2_ = 0;
- while(_loc2_ < itemList.length)
- {
- this.attachMovie(templateId,"item" + _loc2_ + "_mc",this.getNextHighestDepth());
- this["item" + _loc2_ + "_mc"]._y = _loc2_ * 20;
- var _loc3_ = itemList[_loc2_].text;
- var _loc6_ = undefined;
- _loc6_ = this["item" + _loc2_ + "_mc"].text_txt.getNewTextFormat();
- var _loc4_ = _loc6_.getTextExtent(_loc3_);
- var _loc5_ = false;
- while(_loc4_.textFieldWidth > 182)
- {
- _loc3_ = _loc3_.substr(0,_loc3_.length - 1);
- _loc4_ = _loc6_.getTextExtent(_loc3_ + "...");
- _loc5_ = true;
- }
- if(_loc5_)
- {
- _loc3_ += "...";
- }
- this["item" + _loc2_ + "_mc"].text_txt.text = _loc3_;
- this["item" + _loc2_ + "_mc"]._id = itemList[_loc2_].id;
- this["item" + _loc2_ + "_mc"].onPress = function()
- {
- this._parent._parent.selectItem(this._id);
- };
- clickx.util.ButtonUtil.makeFrame_R_O_Effect(this["item" + _loc2_ + "_mc"],5);
- _loc2_ = _loc2_ + 1;
- }
- }
- };
- _loc2_.scrollList = function(val)
- {
- if(this.currentScroll + val <= this.maxScroll && this.currentScroll + val >= 0)
- {
- this.currentScroll += val;
- this.arrangeItems();
- }
- };
- _loc2_.setScrollPos = function(val)
- {
- this.currentScroll = val;
- this.arrangeItems();
- };
- _loc2_.numItems = 0;
- _loc2_.maxScroll = 0;
- _loc2_.currentScroll = 0;
- §§push(ASSetPropFlags(clickx.ui.UIItemList.prototype,null,1));
- }
- §§pop();
- }
- break;
- }
- set("\x01",eval("\x01") + 383);
- §§push(true);
- }
- }
- continue;
- }
- set("\x01",eval("\x01") - 525);
- loop1:
- while(true)
- {
- if(§§pop() != §§pop())
- {
- if(eval("\x01") == 580)
- {
- set("\x01",eval("\x01") + 256);
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 72);
- §§push(true);
- while(true)
- {
- if(eval("\x01") == 675)
- {
- set("\x01",eval("\x01") - 673);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 868)
- {
- set("\x01",eval("\x01") + 77);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 26)
- {
- set("\x01",eval("\x01") + 695);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 987)
- {
- set("\x01",eval("\x01") - 28);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 721)
- {
- set("\x01",eval("\x01") - 487);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 634);
- }
- continue;
- }
- if(eval("\x01") == 194)
- {
- set("\x01",eval("\x01") + 759);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 234)
- {
- set("\x01",eval("\x01") + 634);
- break loop0;
- }
- if(eval("\x01") == 311)
- {
- set("\x01",eval("\x01") + 93);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 378);
- }
- continue;
- }
- if(eval("\x01") == 175)
- {
- set("\x01",eval("\x01") + 278);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 953)
- {
- set("\x01",eval("\x01") - 272);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 6);
- }
- continue;
- }
- if(eval("\x01") == 687)
- {
- set("\x01",eval("\x01") - 376);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 681)
- {
- set("\x01",eval("\x01") + 6);
- addr685:
- if(!§§pop())
- {
- set("\x01",eval("\x01") + 429);
- if(!§§pop())
- {
- addr519:
- if(eval("\x01") == 444)
- {
- set("\x01",eval("\x01") + 304);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") == 22)
- {
- set("\x01",eval("\x01") + 115);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") != 162)
- {
- if(eval("\x01") == 6)
- {
- set("\x01",eval("\x01") + 694);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") != 753)
- {
- if(eval("\x01") == 405)
- {
- set("\x01",eval("\x01") + 504);
- if(!§§pop())
- {
- addr610:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") - 903);
- §§goto(addr610);
- }
- if(eval("\x01") != 999)
- {
- if(eval("\x01") == 137)
- {
- set("\x01",eval("\x01") + 108);
- if(!§§pop())
- {
- addr644:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") - 171);
- §§goto(addr644);
- }
- if(eval("\x01") == 55)
- {
- set("\x01",eval("\x01") + 816);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") == 871)
- {
- set("\x01",eval("\x01") - 118);
- if(!§§pop())
- {
- addr679:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") - 731);
- §§goto(addr679);
- }
- §§goto(addr685);
- §§push(eval("\x01") != 570);
- }
- set("\x01",eval("\x01") - 944);
- break loop0;
- }
- set("\x01",eval("\x01") - 731);
- break loop0;
- }
- set("\x01",eval("\x01") + 813);
- stopAllSounds();
- play();
- break loop0;
- addr700:
- }
- set("\x01",eval("\x01") - 944);
- §§goto(addr700);
- }
- if(eval("\x01") == 35)
- {
- set("\x01",eval("\x01") + 535);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") == 700)
- {
- set("\x01",eval("\x01") - 629);
- if(!§§pop())
- {
- addr735:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") - 36);
- §§goto(addr735);
- }
- if(eval("\x01") != 71)
- {
- if(eval("\x01") != 909)
- {
- if(eval("\x01") != 203)
- {
- if(eval("\x01") == 748)
- {
- set("\x01",eval("\x01") - 586);
- if(!§§pop())
- {
- addr795:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") + 813);
- §§goto(addr795);
- }
- if(eval("\x01") != 245)
- {
- if(eval("\x01") == 975)
- {
- set("\x01",eval("\x01") - 570);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") == 74)
- {
- set("\x01",eval("\x01") + 907);
- §§goto(addr519);
- §§push(true);
- }
- if(eval("\x01") == 981)
- {
- set("\x01",eval("\x01") - 778);
- if(!§§pop())
- {
- addr857:
- §§goto(addr519);
- }
- set("\x01",eval("\x01") + 239);
- §§goto(addr857);
- }
- if(eval("\x01") == 442)
- {
- set("\x01",eval("\x01") + 514);
- initEndScreen2();
- stop();
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 171);
- §§pop() >>> §§pop() extends §§pop() >>> §§pop();
- §§push((§§pop() << new §§pop()[§§pop() | §§pop()]()) + 1);
- break loop0;
- }
- set("\x01",eval("\x01") + 239);
- break loop0;
- }
- set("\x01",eval("\x01") - 903);
- trace(§§pop());
- break loop0;
- }
- set("\x01",eval("\x01") - 36);
- §§pop() extends §§pop() << §§pop();
- §§push([]);
- break loop0;
- }
- if(eval("\x01") == 945)
- {
- set("\x01",eval("\x01") - 905);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 84);
- }
- continue;
- }
- if(eval("\x01") == 391)
- {
- set("\x01",eval("\x01") + 596);
- break loop0;
- }
- if(eval("\x01") == 156)
- {
- set("\x01",eval("\x01") + 38);
- break loop0;
- }
- if(eval("\x01") == 959)
- {
- set("\x01",eval("\x01") - 379);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 256);
- }
- continue;
- }
- if(eval("\x01") == 404)
- {
- set("\x01",eval("\x01") - 378);
- break loop0;
- }
- if(eval("\x01") == 40)
- {
- set("\x01",eval("\x01") + 84);
- break loop0;
- }
- if(eval("\x01") == 2)
- {
- set("\x01",eval("\x01") + 389);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 596);
- }
- continue;
- }
- if(eval("\x01") == 55)
- {
- set("\x01",eval("\x01") + 120);
- break loop0;
- }
- if(eval("\x01") == 460)
- {
- set("\x01",eval("\x01") - 405);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 120);
- }
- continue;
- }
- if(eval("\x01") == 124)
- {
- set("\x01",eval("\x01") - 2);
- stop();
- break loop0;
- }
- if(eval("\x01") == 453)
- {
- set("\x01",eval("\x01") - 297);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 38);
- }
- continue;
- }
- if(eval("\x01") == 908)
- {
- set("\x01",eval("\x01") - 380);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 269);
- }
- continue;
- }
- if(eval("\x01") == 797)
- {
- set("\x01",eval("\x01") - 337);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 528)
- {
- set("\x01",eval("\x01") + 269);
- break loop0;
- }
- continue loop1;
- }
- }
- }
-