home *** CD-ROM | disk | FTP | other *** search
- function playerrecord(n, s)
- {
- this.N = n;
- this.S = s;
- _root.inten = true;
- }
- function saveProcess(yourp)
- {
- var _loc1_ = yourp;
- if(so.data.playerProcess == undefined)
- {
- so.data.playerProcess = _loc1_;
- myProcess = _loc1_;
- }
- else
- {
- myProcess = Math.max(int(_loc1_),int(so.data.playerProcess));
- so.data.playerProcess = myProcess;
- }
- so.flush();
- }
- function saveAll(yname, yscore)
- {
- var _loc1_ = yscore;
- var _loc2_ = yname;
- _root.inten = false;
- if(so.data.toptenplayers == undefined)
- {
- toptenplayers = new Array();
- }
- else
- {
- toptenplayers = so.data.toptenplayers;
- }
- k = 0;
- while(true)
- {
- if(k >= toptenplayers.length)
- {
- if(toptenplayers.length < 10)
- {
- toptenplayers[toptenplayers.length] = new playerrecord(_loc2_,_loc1_);
- }
- else if(getIndexofMin() != -1 && toptenplayers[getIndexofMin()].S < _loc1_)
- {
- toptenplayers[getIndexofMin()] = new playerrecord(_loc2_,_loc1_);
- }
- so.data.toptenplayers = toptenplayers;
- so.flush();
- break;
- }
- if(toptenplayers[k].S == _loc1_)
- {
- toptenplayers[k] = new playerrecord(_loc2_,_loc1_);
- break;
- }
- k++;
- }
- }
- function getIndexofMin()
- {
- l = 0;
- a = new Array();
- while(l < 10)
- {
- a[l] = toptenplayers[l].S;
- l++;
- }
- a.sort(Array.NUMERIC);
- l = 0;
- while(l < 10)
- {
- if(a[0] == toptenplayers[l].S)
- {
- return l;
- }
- l++;
- }
- return -1;
- }
- function showTitle()
- {
- _root.myStatus = myMode + "-" + myDiff;
- }
- function goTodiff(yourmode)
- {
- var _loc1_ = _root;
- _loc1_.myMode = _loc1_.ModeItemsToSelect[yourmode];
- showTitle();
- _loc1_.ClearStage();
- _loc1_.gotoAndStop("DIFF");
- }
- function killsetting()
- {
- if(eval(MAINMENU1) != null)
- {
- _root.MAINMENU1.nmlmode.enabled = true;
- _root.MAINMENU1.btnQMM.enabled = true;
- _root.MAINMENU1.btnSETM.enabled = true;
- _root.MAINMENU1.btnQGM.enabled = true;
- _root.MAINMENU1.btnmore.enabled = true;
- }
- }
- var mypause = false;
- var myProcess = 1;
- var myfullscreen = false;
- var blnscroll = false;
- musicsnd = new Sound();
- sesnd = new Sound();
- var Posstick1 = 94;
- var Posstick2 = 94;
- var myName;
- var myMode;
- var myDiff;
- var DiffItemsToSelect;
- var ModeItemsToSelect;
- var kkk5;
- var so = SharedObject.getLocal("Agame.BubbleBash");
- arrPropAdded = new Array();
- toptenplayers = new Array();
- DiffItemsToSelect = new Array("EASY","NORMAL");
- ModeItemsToSelect = new Array("ARCADE MODE","QUEST MODE");
- myMode = ModeItemsToSelect[0];
- myDiff = DiffItemsToSelect[0];
- fscommand("showmenu",false);
- fscommand("allowscale",true);
- _root.mF.useHandCursor = false;
- keepscore = false;
- myPropNum = 0;
- yourR = 1000;
- yourC = 1000;
- var playerName = "PLAYER1";
-