home *** CD-ROM | disk | FTP | other *** search
Text File | 2006-09-05 | 25.8 KB | 1,049 lines |
- function addConveyor()
- {
- if(conv.conveyorON)
- {
- conv.aConveyor.push(arguments);
- }
- else
- {
- conv.bConveyor.push(arguments);
- }
- }
- function MessageToChat(speaker, message)
- {
- chatText += "\r<b>" + speaker + ":</b> " + message;
- McMaxscroll.gotoAndPlay(2);
- }
- function GamePrams()
- {
- this.curBet = 5;
- this.userBalance = 999;
- this.crBalance();
- this.bet = 0;
- this.prize_table = {};
- this.prize_table[10] = {};
- this.prize_table[10][10] = 10000;
- this.prize_table[10][9] = 5000;
- this.prize_table[10][8] = 1000;
- this.prize_table[10][7] = 125;
- this.prize_table[10][6] = 24;
- this.prize_table[10][5] = 5;
- this.prize_table[9] = {};
- this.prize_table[9][9] = 10000;
- this.prize_table[9][8] = 5000;
- this.prize_table[9][7] = 500;
- this.prize_table[9][6] = 50;
- this.prize_table[9][5] = 5;
- this.prize_table[8] = {};
- this.prize_table[8][8] = 10000;
- this.prize_table[8][7] = 2500;
- this.prize_table[8][6] = 125;
- this.prize_table[8][5] = 10;
- this.prize_table[7] = {};
- this.prize_table[7][7] = 10000;
- this.prize_table[7][6] = 250;
- this.prize_table[7][5] = 25;
- this.prize_table[7][4] = 5;
- this.prize_table[6] = {};
- this.prize_table[6][6] = 2500;
- this.prize_table[6][5] = 50;
- this.prize_table[6][4] = 5;
- this.prize_table[6][3] = 2;
- this.prize_table[5] = {};
- this.prize_table[5][5] = 250;
- this.prize_table[5][4] = 25;
- this.prize_table[5][3] = 5;
- this.prize_table[4] = {};
- this.prize_table[4][4] = 50;
- this.prize_table[4][3] = 5;
- this.prize_table[4][2] = 2;
- this.prize_table[3] = {};
- this.prize_table[3][3] = 25;
- this.prize_table[3][2] = 2;
- this.numbers = {};
- this.max_length = 10;
- this.numbers_length = 0;
- this.ideal_numbers = [];
- var i = 0;
- while(i < 80)
- {
- this.ideal_numbers[i] = i + 1;
- i++;
- }
- this.setButtons();
- }
- function test_server()
- {
- if(_level5)
- {
- if(_level5.serverWork)
- {
- _visible = 0;
- _level5.XML_POST_LINE();
- }
- else
- {
- _visible = 0;
- _root.conv.put(arguments.callee,1000);
- }
- }
- else
- {
- delete arguments.callee;
- }
- }
- if(this == _level0 && include_Library_Complete != true)
- {
- var include_Library_Complete = true;
- var mc = MovieClip.prototype;
- mc.movieTo = function()
- {
- this._x = arguments[0];
- this._y = arguments[1];
- };
- mc.movieBy = function()
- {
- this._x += arguments[0];
- this._y += arguments[1];
- };
- mc.size = function()
- {
- if(arguments[0] != null && arguments[0] != 0)
- {
- this._width = arguments[0];
- }
- if(arguments[0] != null && arguments[0] != 0)
- {
- this._height = arguments[1];
- }
- };
- mc.scale = function()
- {
- _xscale = _yscale = arguments[0];
- };
- mc.scaleTo = function(xscale, yscale)
- {
- if(arguments[0] != null && arguments[0] != 0)
- {
- this._xscale = arguments[0];
- }
- if(arguments[1] != null && arguments[1] != 0)
- {
- this._yscale = arguments[1];
- }
- };
- mc.scaleBy = function()
- {
- this._xscale *= arguments[0];
- this._yscale *= arguments[0];
- };
- mc.rotateBy = function()
- {
- this._rotation += arguments[0];
- };
- mc.hide = function()
- {
- this._visible = 0;
- };
- mc.show = function()
- {
- this._visible = 1;
- };
- mc.visInvert = function()
- {
- this._visible = !this._visible;
- };
- mc.flipV = function()
- {
- this._xscale *= -1;
- };
- mc.flipH = function()
- {
- this._yscale *= -1;
- };
- mc.playOffset = function()
- {
- this.gotoAndPlay(this._currentframe + arguments[0]);
- };
- mc.childs = function()
- {
- var result_childs = new Array();
- for(var v in "this")
- {
- if(typeof this[v] == "movieclip" && this[v]._parent == this)
- {
- result_childs.push(this[v]);
- }
- }
- return result_childs;
- };
- mc.allChilds = function()
- {
- if(_root.allChilds_root_movieclip == null)
- {
- _root.allChilds_root_movieclip = this;
- }
- this.allChilds_tested = true;
- var result_allChilds = new Array();
- for(var v in "this")
- {
- if(typeof this[v] == "movieclip")
- {
- if(this[v].allChilds_tested || this[v]._parent != this)
- {
- continue;
- }
- result_allChilds.push(this[v]);
- result_allChilds = result_allChilds.concat(this[v].allChilds());
- }
- }
- if(_root.allChilds_root_movieclip == this)
- {
- var allChilds_i = 0;
- while(allChilds_i < result_allChilds.length)
- {
- delete result_allChilds[allChilds_i].allChilds_tested;
- allChilds_i++;
- }
- delete _root.allChilds_root_movieclip;
- delete allChilds_tested;
- }
- return result_allChilds;
- };
- mc.copy = function(fromClip, paramArray)
- {
- if(paramArray == null)
- {
- paramArray = new Array("_width","_height","_x","_y","_alpha");
- }
- var rotation_fromClip = fromClip._rotation;
- fromClip._rotation = 0;
- var rotation_thisClip = this._rotation;
- this._rotation = 0;
- var copy_a = 0;
- while(copy_a < paramArray.length)
- {
- this[paramArray[copy_a]] = fromClip[paramArray[copy_a]];
- copy_a++;
- }
- fromClip._rotation = rotation_fromClip;
- this._rotation = rotation_fromClip;
- };
- mc.copyColor = function(fromClip)
- {
- new Color(this).setTransform(new Color(fromClip).getTransform());
- };
- mc.AnimToPlace = function(StartA, FinishA, Steps, CurrStep, XY)
- {
- this[XY] = StartA + (FinishA - StartA) / Steps * CurrStep;
- };
- mc.newSound = function(id, volume, loop)
- {
- this.mySound = new Sound();
- this.mySound.attachSound(id);
- this.mySound.setVolume(volume || 100);
- this.mySound.start(0,loop || 1);
- };
- mc.stopSound = function(id, volume, loop)
- {
- this.mySound.stop();
- };
- mc.localToLocal = function(fromMc)
- {
- fromMc.localToGlobal(arguments[1]);
- this.globalToLocal(arguments[1]);
- };
- mc.align = function(fromClip)
- {
- var bounds_align = this.getBounds(fromClip || this._parent);
- if(arguments[1] != "v")
- {
- this._x -= (bounds_align.xMin + bounds_align.xMax) / 2;
- }
- if(arguments[1] != "h")
- {
- this._y -= (bounds_align.yMin + bounds_align.yMax) / 2;
- }
- };
- mc.alignH = function(fromClip)
- {
- this.align(fromClip || this._parent,"h");
- };
- mc.alignV = function(fromClip)
- {
- this.align(fromClip || this._parent,"v");
- };
- mc.SearchTop = function()
- {
- var SearchTop_tmp = this;
- var SearchTop_tmp_bk;
- while(tmp != _root)
- {
- SearchTop_tmp_bk = SearchTop_tmp;
- SearchTop_tmp = SearchTop_tmp._parent;
- }
- return SearchTop_tmp_bk;
- };
- mc.setParam = function()
- {
- this[arguments[0]] = arguments[1];
- };
- mc.old_attachMovie = mc.attachMovie;
- mc.attachMovie = function(arg1, arg2, arg3)
- {
- this.old_attachMovie(arg1,arg2,arg3);
- return this[arg2];
- };
- mc.old_duplicateMovieClip = mc.duplicateMovieClip;
- mc.duplicateMovieClip = function()
- {
- this.old_duplicateMovieClip(arguments[0],arguments[1]);
- return this._parent[arguments[0]];
- };
- mc.played = true;
- mc.old_play = mc.play;
- mc.play = function()
- {
- this.played = true;
- this.old_play();
- };
- mc.old_gotoAndPlay = mc.gotoAndPlay;
- mc.gotoAndPlay = function()
- {
- this.gotoAndPlayed = true;
- this.old_gotoAndPlay(arguments[0],arguments[1]);
- };
- mc.old_stop = mc.stop;
- mc.stop = function()
- {
- this.played = false;
- this.old_stop();
- };
- mc.old_gotoAndStop = mc.gotoAndStop;
- mc.gotoAndStop = function()
- {
- this.played = false;
- this.old_gotoAndStop(arguments[0],arguments[1]);
- };
- mc.old_prevFrame = mc.prevFrame;
- mc.prevFrame = function()
- {
- this.played = false;
- this.old_prevFrame();
- };
- mc.old_nextFrame = mc.nextFrame;
- mc.nextFrame = function()
- {
- this.played = false;
- this.old_nextFrame();
- };
- mc.pause = function()
- {
- if(this.paused_mc_array != null)
- {
- delete this.pause_flag;
- var pause_i = 0;
- while(pause_i < this.paused_mc_array.length)
- {
- this.paused_mc_array[pause_i].play();
- pause_i++;
- }
- delete this.paused_mc_array;
- }
- else
- {
- var pause_array = this.allChilds();
- pause_array.push(this);
- this.paused_mc_array = new Array();
- var pause_i = 0;
- while(pause_i < pause_array.length)
- {
- if(pause_array[pause_i].played && pause_array[pause_i]._totalframes != 1)
- {
- pause_array[pause_i].stop();
- this.paused_mc_array.push(pause_array[pause_i]);
- }
- pause_i++;
- }
- }
- };
- mc = null;
- delete mc;
- var st = String.prototype;
- st.scrollBy = function(scrOffset)
- {
- var newScroll = this.scroll + scrOffset;
- if(this.maxscroll < newScroll)
- {
- newScroll = this.maxscroll;
- }
- else if(newScroll < 1)
- {
- newScroll = 1;
- }
- this.scroll = newScroll;
- };
- st.OldSplit = st.split;
- st.split = function(str)
- {
- if(1 < str.length)
- {
- return this.OldSplit(str);
- }
- if(str == "" || str == null)
- {
- return this.toCharArray();
- }
- var result = new Array();
- var d = this.length;
- var n = 0;
- var tmpStr = "";
- var ch;
- while(n < d)
- {
- ch = this.substr(++n,1);
- if(ch == str)
- {
- result.push(tmpStr);
- tmpStr = "";
- }
- else
- {
- tmpStr += ch;
- }
- }
- result.push(tmpStr);
- return result;
- };
- st.toCharArray = function()
- {
- var st = this;
- var arr_result = new Array();
- var s = 0;
- while(s < st.length)
- {
- arr_result.push(this.substr(s + 1,1));
- s++;
- }
- return arr_result;
- };
- st.charAt = function(index)
- {
- return this.substr(index + 1,1);
- };
- st = null;
- delete st;
- var xm = XML.prototype;
- xm.attr = xm.firstChild.attributes;
- xm = null;
- delete xm;
- var arr = Array.prototype;
- arr.nSort = function()
- {
- this.sort(function(a, b)
- {
- if(Number(a) < Number(b))
- {
- return -1;
- }
- if(Number(b) < Number(a))
- {
- return 1;
- }
- return 0;
- }
- );
- return this;
- };
- arr.trim = function(searched_array)
- {
- if(searched_array == null)
- {
- searched_array = ["",null];
- }
- var trim_i = 0;
- while(trim_i < this.length)
- {
- if(searched_array.indexOf(this[trim_i]) != -1)
- {
- this.splice(trim_i,1);
- trim_i--;
- }
- trim_i++;
- }
- return this;
- };
- arr.indexOf = function(searched)
- {
- var indexOf_i = 0;
- while(indexOf_i < this.length)
- {
- if(searched == this[indexOf_i])
- {
- return indexOf_i;
- }
- indexOf_i++;
- }
- return -1;
- };
- arr.random = function()
- {
- var random_i = this.length;
- while(0 < random_i)
- {
- this.push(this.splice(Math.floor(Math.random() * random_i),1)[0]);
- random_i--;
- }
- return this;
- };
- arr = null;
- delete arr;
- Object.prototype.toString = function()
- {
- trace("<<------------------------------------");
- for(param in "this")
- {
- trace(param + " = " + this[param] + " (" + typeof this[param] + ")");
- }
- trace("------------------------------------>>");
- };
- Conveyor_Constructor = function()
- {
- this.aConveyor = new Array();
- this.bConveyor = new Array();
- this.conveyorON = true;
- this.bookmark = 0;
- this.shorts = 0;
- this.engine();
- };
- var conv = Conveyor_Constructor.prototype;
- conv.play = function()
- {
- if(this.conveyorON)
- {
- return undefined;
- }
- this.aConveyor = this.aConveyor.concat(this.bConveyor);
- this.bConveyor = new Array();
- this.conveyorON = true;
- };
- conv.stop = function()
- {
- this.conveyorON = false;
- };
- conv.pause = function(pause)
- {
- this.aConveyor = [[function()
- {
- },pause]].concat(this.aConveyor);
- };
- conv.put = function()
- {
- if(this.conveyorON)
- {
- this.aConveyor.push(arguments);
- if(!this.bookmark && 200 + this.shorts < this.aConveyor.length)
- {
- var tmp_arr = this.aConveyor.slice(100 + this.shorts);
- this.aConveyor.splice(100 + this.shorts);
- this.shorts = this.shorts + 1;
- this.put(function()
- {
- _root.conv.aConveyor = arguments[0].concat(_root.conv.aConveyor);
- _root.conv.shorts--;
- }
- ,0,tmp_arr);
- }
- }
- else
- {
- this.bConveyor.push(arguments);
- }
- };
- conv.put_a = function()
- {
- this.aConveyor.push(arguments);
- };
- conv.engine = function()
- {
- if(this.conveyorON == false)
- {
- this.pause(500);
- }
- var cTime;
- if(this.aConveyor.length == 0)
- {
- cTime = 1000;
- }
- else
- {
- var tA1;
- var tA2;
- var tA3;
- var tA4;
- var tA5;
- var tA6;
- var tA7;
- var tA8;
- var tA9;
- var tA10;
- var tA11;
- var tA12;
- var tA13;
- var tA14;
- var tA15;
- var tA16;
- var tA17;
- i = 0;
- while(i < this.aConveyor[0].length)
- {
- set("tA" + (i + 1),this.aConveyor[0][i]);
- i++;
- }
- this.aConveyor.shift();
- if(typeof tA1 != "function")
- {
- if(typeof tA1[tA2] != "function")
- {
- cTime = tA3;
- tA1[tA2] = tA4;
- }
- else
- {
- cTime = tA3;
- tA1[tA2](tA4,tA5,tA6,tA7,tA8,tA9,tA10,tA11,tA12,tA13,tA14,tA15,tA16,tA17);
- }
- }
- else
- {
- cTime = tA2;
- tA1(tA3,tA4,tA5,tA6,tA7,tA8,tA9,tA10,tA11,tA12,tA13,tA14,tA15,tA16);
- }
- }
- if(cTime != 0)
- {
- if(typeof cTime == "string")
- {
- _root.ConvTimer.frame = true;
- }
- else
- {
- _root.ConvTimer.time = getTimer();
- _root.ConvTimer.frame = false;
- }
- _root.ConvTimer.timeOut = Number(cTime);
- _root.ConvTimer.nTime = 0;
- }
- else
- {
- this.engine();
- }
- };
- conv.anim = function(mc_anim, mc_to, params_ob)
- {
- var to_end = params_ob.to_end * 1 || 0;
- var speed = params_ob.speed || 30;
- var acsel = params_ob.acsel * 1 || 1;
- var scale = params_ob.scale;
- this.put(mc_anim,"swapDepths","1",_root.anim_depth);
- this.put(_root,"newSound",0,"movie",50);
- var number_steps = Math.round(Math.sqrt(Math.pow(Math.abs(mc_anim._x - mc_to._x),2) + Math.pow(Math.abs(mc_anim._y - mc_to._y),2)) / speed * acsel);
- var i = 1;
- while(number_steps >= i)
- {
- if(scale)
- {
- this.put(mc_anim,"AnimToPlace",0,mc_anim._xscale,mc_to._xscale,number_steps + 1 - to_end,i,"_xscale");
- this.put(mc_anim,"AnimToPlace",0,mc_anim._yscale,mc_to._yscale,number_steps + 1 - to_end,i,"_yscale");
- }
- this.put(mc_anim,"AnimToPlace",0,mc_anim._x,mc_to._x,number_steps + 1 - to_end,i,"_x");
- this.put(mc_anim,"AnimToPlace","1",mc_anim._y,mc_to._y,number_steps + 1 - to_end,i,"_y");
- i++;
- }
- this.put(mc_anim,"swapDepths",0,_root.anim_depth);
- };
- conv.bookmark_add = function()
- {
- this.aConveyor.push("#bookmark#");
- this.bookmark = this.bookmark + 1;
- };
- conv.bookmark_remove = function()
- {
- if(0 >= this.bookmark)
- {
- return undefined;
- }
- this.bookmark--;
- while(this.aConveyor[this.aConveyor.length - 1] != "#bookmark#")
- {
- this.aConveyor.unshift(this.aConveyor.pop());
- }
- this.aConveyor.pop();
- };
- conv_engine = function()
- {
- _root.conv.engine();
- };
- setTimeOut = function(funcLink, timeOut, inOut)
- {
- var McTimeOut = MySTM;
- if(inOut)
- {
- if(funcLink[0] != null)
- {
- var tA = funcLink[1];
- funcLink[0](tA[0],tA[1],tA[2],tA[3],tA[4],tA[5],tA[6],tA[7],tA[8],tA[9]);
- }
- else
- {
- funcLink();
- }
- }
- else
- {
- McTimeOut.n = McTimeOut.n + 1;
- McTimeOut.STM.duplicateMovieClip("STM" + McTimeOut.n,McTimeOut.n);
- var newTarg = McTimeOut["STM" + McTimeOut.n];
- if(typeof timeOut == "string")
- {
- timeOut = Number(timeOut);
- newTarg.frame = true;
- }
- else
- {
- newTarg.time = getTimer();
- }
- newTarg.funcString = funcLink;
- newTarg.timeOut = timeOut;
- }
- };
- conv = null;
- delete conv;
- conv = new Conveyor_Constructor();
- var my = {};
- my.floor = function()
- {
- var tmpStNum = new String(arguments[0]);
- return Math.floor(Number(tmpStNum));
- };
- my.GlobalToLocal = function(toObj, fromObj)
- {
- var GlobalObj = new Object();
- GlobalObj.x = fromObj._x;
- GlobalObj.y = fromObj._y;
- toObj.globalToLocal(GlobalObj);
- return new Array(GlobalObj.x,GlobalObj.y);
- };
- my.dZerro = function()
- {
- if(arguments[0] == 0)
- {
- return "0.00";
- }
- var dStr = new String(this.floor(arguments[0] * 100));
- var one = dStr.substr(0,dStr.length - 2);
- if(one == "")
- {
- one = "0";
- }
- var two = dStr.substr(-2);
- if(two == "0")
- {
- two = "00";
- }
- return one + "." + two;
- };
- }
- hello = "Hello Source Viewers! ;) Code Created by 3WGRAPHICS.com";
- delete hello;
- game_pr = GamePrams.prototype;
- game_pr.crBalance = function()
- {
- _root.balance = "$ " + _root.my.dZerro(this.userBalance);
- };
- game_pr.random_numbers = function()
- {
- return [].concat(this.ideal_numbers).random().splice(0,20);
- };
- game_pr.choice_number = function(number_name)
- {
- number_name = Number(number_name);
- var mc = _root.numbers["n_" + number_name];
- if(this.numbers[number_name])
- {
- delete this.numbers[number_name];
- this.numbers_length--;
- mc.copyColor(_root.non_selected);
- }
- else
- {
- if(this.numbers_length >= this.max_length)
- {
- return undefined;
- }
- this.numbers[number_name] = true;
- this.numbers_length = this.numbers_length + 1;
- mc.copyColor(_root.selected);
- }
- this.setButtons();
- };
- game_pr.choice_bet = function(bet)
- {
- this.curBet = bet;
- this.setButtons();
- };
- game_pr.display_prize_table = function()
- {
- var ob = this.prize_table[this.numbers_length];
- var n = this.numbers_length;
- var mc = _root.display_left;
- mc.numbers = "";
- mc.prize = "";
- while(ob[n] != null)
- {
- mc.numbers += n + "\r";
- mc.prize += "$" + ob[n] * this.curBet + "\r";
- n--;
- }
- };
- game_pr.setButtons = function()
- {
- _root.b_1.gotoAndStop(1);
- _root.b_5.gotoAndStop(1);
- _root.b_10.gotoAndStop(1);
- _root["b_" + this.curBet].gotoAndStop(2);
- var mc = _root.play_buttons;
- if(this.numbers_length < 3)
- {
- mc.p_1.gotoAndStop(2);
- mc.p_5.gotoAndStop(2);
- mc.p_10.gotoAndStop(2);
- }
- else
- {
- if(this.userBalance >= this.curBet)
- {
- mc.p_1.gotoAndStop(1);
- }
- if(this.userBalance >= this.curBet * 5)
- {
- mc.p_5.gotoAndStop(1);
- }
- if(this.userBalance >= this.curBet * 10)
- {
- mc.p_10.gotoAndStop(1);
- }
- }
- this.display();
- this.display_prize_table();
- };
- game_pr.play = function(rounds)
- {
- this.lock();
- this.rounds = rounds;
- this.userBalance -= this.rounds * this.curBet;
- this.crBalance();
- this.display();
- _root.conv.put(this,"play_final","1");
- };
- game_pr.play_final = function(complette, result)
- {
- this.numbers_rounds = [];
- if(_level5)
- {
- if(!complette)
- {
- var numbers_post = [];
- for(var v in "this:numbers")
- {
- if(this.numbers[v] == true)
- {
- numbers_post.push(v);
- }
- }
- _level5.XML_POST_round(numbers_post,this.rounds,this.curBet);
- return undefined;
- }
- this.numbers_rounds = result;
- }
- this.win_bet = 0;
- this.numbers_result = [];
- var i = 0;
- while(i < this.rounds)
- {
- _root.conv.put(this,"round_check",0,this.numbers_rounds[i] || 0,i + 1);
- i++;
- }
- if(_level5)
- {
- _root.conv.put(function(bal)
- {
- _root.Game.userBalance = Game.userBalance_from_server;
- _root.Game.crBalance();
- }
- ,0);
- }
- this.bet = 0;
- _root.conv.put(this,"unlock",0);
- };
- game_pr.round_check = function(numbers_array, round)
- {
- _root.conv.bookmark_add();
- _root.conv.put(this,"remove_round",0);
- var num;
- var mc;
- var win_mc = [];
- if(numbers_array == 0)
- {
- numbers_array = this.random_numbers();
- }
- this.numbers_result[round - 1] = 0;
- var j = 0;
- while(j < numbers_array.length)
- {
- num = numbers_array[j];
- mc = _root.numbers["n_" + num];
- if(this.numbers[num] != null)
- {
- _root.conv.put(_root,"newSound",100,"movie",100);
- _root.conv.put(this,"win_mark",0,num);
- _root.conv.put(_root,"newSound",200,"movie",100);
- win_mc.push(mc);
- this.numbers_result[round - 1]++;
- }
- else
- {
- _root.conv.put(_root,"newSound",0,"movie",100);
- _root.conv.put(this,"loose_mark",200,num);
- }
- j++;
- }
- _root.conv.put(function(rounds, result)
- {
- _root.display_right.rounds += rounds + "\r";
- _root.display_right.result += result + "\r";
- }
- ,"2",round,this.numbers_result[round - 1]);
- var prize_result = this.prize_table[this.numbers_length][this.numbers_result[round - 1]];
- if(prize_result != null)
- {
- _root.conv.put(_root,"newSound",0,"win");
- this.win_bet += prize_result * this.curBet;
- _root.conv.put(this,"display",0,this.win_bet,this.userBalance + prize_result * this.curBet);
- _root.conv.put(_root.display_right["win_" + round],"show","2");
- var c = 0;
- while(c < 5)
- {
- var j = 0;
- while(win_mc.length >= j)
- {
- _root.conv.put(win_mc[j],"copyColor",0,_root.non_selected);
- _root.conv.put(win_mc[j - 1],"copyColor","4",_root.selected);
- j++;
- }
- c++;
- }
- }
- _root.conv.bookmark_remove();
- };
- game_pr.win_mark = function(num)
- {
- _root.attachMovie("win_mark","win_mark_" + num,1000 + num).align(_root.numbers["n_" + num]);
- };
- game_pr.loose_mark = function(num)
- {
- _root.attachMovie("loose_mark","loose_mark_" + num,1000 + num).align(_root.numbers["n_" + num]);
- };
- game_pr.remove_round = function()
- {
- var i = 1;
- while(80 >= i)
- {
- _root["win_mark_" + i].removeMovieClip();
- _root["loose_mark_" + i].removeMovieClip();
- i++;
- }
- };
- game_pr.lock = function()
- {
- this.locked = true;
- var i = 1;
- while(80 >= i)
- {
- _root.numbers["n_" + i].button.hide();
- i++;
- }
- _root.b_1.gotoAndStop(3);
- _root.b_5.gotoAndStop(3);
- _root.b_10.gotoAndStop(3);
- _root["b_" + this.curBet].gotoAndStop(2);
- var mc = _root.play_buttons;
- mc.p_1.gotoAndStop(2);
- mc.p_5.gotoAndStop(2);
- mc.p_10.gotoAndStop(2);
- };
- game_pr.unlock = function()
- {
- this.locked = false;
- _root.play_buttons.gotoAndStop(2);
- };
- game_pr.new_game = function()
- {
- _root.play_buttons.gotoAndStop(1);
- var mc;
- var i = 1;
- while(80 >= i)
- {
- mc = _root.numbers["n_" + i];
- mc.button.show();
- mc.copyColor(_root.non_selected);
- i++;
- }
- _root.display_right.rounds = "";
- _root.display_right.result = "";
- var i = 1;
- while(10 >= i)
- {
- _root.display_right["win_" + i].hide();
- i++;
- }
- this.numbers_length = 0;
- this.win_bet = 0;
- this.numbers = [];
- this.rounds = 0;
- this.remove_round();
- this.setButtons();
- };
- game_pr.display = function(win_bet, balance)
- {
- _root.display = "";
- if(0 < this.numbers_length)
- {
- _root.display = "Numbers " + this.numbers_length + "\r";
- }
- if(this.locked)
- {
- _root.display += "Total bet $" + this.curBet * this.rounds + "\r";
- }
- if(0 < win_bet)
- {
- _root.display += "Player wins $" + win_bet;
- this.userBalance = balance;
- this.crBalance();
- }
- };
- game_pr.sounds = function()
- {
- if(!this.voiceON)
- {
- return undefined;
- }
- };
- Game = new GamePrams();
- startGame();
- var chDepth = 0;
- game_pr = null;
- delete game_pr;
- test_server();
- _focusrect = false;
-