home *** CD-ROM | disk | FTP | other *** search
- function start_level(l)
- {
- lev = l;
- gotoAndStop("start");
- play();
- }
- function start_replay()
- {
- i = 0;
- while(i < 136)
- {
- pat[i] = _pat[i];
- i++;
- }
- gotoAndStop("play");
- play();
- }
- function undo()
- {
- if(his_c == 0)
- {
- return undefined;
- }
- his_c--;
- var p = his_pat[his_c];
- var pn1 = his_pn1[his_c];
- var pn2 = his_pn2[his_c];
- var mc;
- mc = eval("mcPiece" + pn1);
- mc.gotoAndStop(p);
- pat[pn1] = p;
- mc = eval("mcPiece" + pn2);
- mc.gotoAndStop(p);
- pat[pn2] = p;
- mcLine.clear();
- i = 0;
- while(i < 4)
- {
- mc = eval("mcCurs" + i);
- mc._visible = false;
- i++;
- }
- selected_pn = -1;
- }
- lev = 5;
- pat = new Array(136);
- _pat = new Array(136);
- curs_pai = new Array(4);
- pair_pai = new Array(136);
- his_c = 0;
- his_pat = new Array(200);
- his_pn1 = new Array(200);
- his_pn2 = new Array(200);
- CEL_OX = 35;
- CEL_OY = 64;
- CEL_W = 40;
- CEL_H = 42;
-