Frame 1
function KLsite() {
getURL ("http://kannushilink.deviantart.com", _blank);
}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
KLROCKS = new ContextMenuItem("Kannushi Link's deviantART", KLsite);
MENU.customItems.push(KLROCKS);
_root.menu = MENU;
var urlchecker = false;
MochiAd.showPreGameAd({id:"ad0c5141db88a3a0", res:"300x400", clip:_root.adv, no_bg:false, color:26265, outline:16777215});
var bgm = new Sound();
var sfx = new Sound();
sfx.setVolume(60);
var bgmname = "BGM_Jindo";
var onbgm = true;
var onsfx = true;
var ingmae = false;
var ctype = 3;
var ct_as = [37, 39, 40];
var ct_8k = [65, 83, 68, 70, 71, 72, 74, 75];
var ct_a = 13;
var ct_p = 80;
var b_level = 3;
var s_level = 1;
var bpic = 1;
var bctype = [1, 1, 1, 1, 1, 1, 1];
var bctype_c = [1, 1, 1, 1, 1, 1, 1];
var bctype_2 = [1, 1, 1, 1, 1];
var cm_nlt = 500;
var cm_sul = 15;
var cm_sud = 25;
var cm_ia = 100;
var cm_id = 10;
_root.b_depth = 1;
_root.p_depth = 201;
tellTarget (_root) {
i = 0;
while (i < 15) {
j = 0;
while (j < 8) {
k = ((i * 8) + j) + 1;
removeMovieClip(eval ("_root." + k));
j++;
}
i++;
}
};
Instance of Symbol 128 MovieClip in Frame 1
onClipEvent (load) {
var timer = 0;
var color;
var colora = [255, 255, 255];
var colorb = ["", "", ""];
var hexcolor = "";
var filter = (new flash.filters.GlowFilter());
filter.color = 16711680 /* 0xFF0000 */;
filter.blurX = 7;
filter.blurY = 7;
filter.strength = 5;
this.filters = [filter];
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 50) {
hexcolor = "0x";
var i = 0;
while (i < 3) {
colora[i] = Math.floor(random(256));
colorb[i] = colora[i].toString(16);
if (colora[i] < 16) {
colorb[i] = "0" + colorb[i];
}
hexcolor = hexcolor + colorb[i];
i++;
}
this.filter.color = parseInt(hexcolor, 16);
this.filters = [filter];
timer = 0;
}
}
Frame 2
nextFrame();
Frame 3
stop();
Frame 4
prevFrame();
Frame 8
nextFrame();
Frame 9
function gosave() {
tellTarget (_root) {
if (((_root.so.data.played == false) || (_root.so.data.played == null)) || (_root.so.data.played == undefined)) {
so.data.played = true;
so.data.onbgm = true;
so.data.onsfx = true;
so.data.ctype = 3;
so.data.ct_as = [37, 39, 40];
so.data.ct_8k = [65, 83, 68, 70, 71, 72, 74, 75];
so.data.ct_a = 13;
so.data.ct_p = 80;
so.data.b_level = 3;
so.data.s_level = 2;
so.data.bpic = 1;
so.data.bctype = [1, 1, 1, 1, 1, 1, 1];
so.data.bctype_c = [1, 1, 1, 1, 1, 1, 1];
so.data.bctype_2 = [1, 1, 1, 1, 1];
so.data.cm_nlt = 500;
so.data.cm_sul = 15;
so.data.cm_sud = 25;
so.data.cm_ia = 100;
so.data.cm_id = 10;
so.flush(2048);
} else {
tellTarget (_root) {
so.data.onbgm = onbgm;
so.data.onsfx = onsfx;
so.data.ctype = ctype;
so.data.ct_as = ct_as;
so.data.ct_8k = ct_8k;
so.data.ct_a = ct_a;
so.data.ct_p = ct_p;
so.data.b_level = b_level;
so.data.s_level = s_level;
so.data.bpic = bpic;
so.data.bctype = bctype;
so.data.bctype_c = bctype_c;
so.data.bctype_2 = bctype_2;
so.data.cm_nlt = cm_nlt;
so.data.cm_sul = cm_sul;
so.data.cm_sud = cm_sud;
so.data.cm_ia = cm_ia;
so.data.cm_id = cm_id;
so.flush(2048);
};
}
};
}
var so = SharedObject.getLocal("KL_RainbowBlock", "/");
if (((_root.so.data.played == false) || (_root.so.data.played == null)) || (_root.so.data.played == undefined)) {
so.data.played = true;
so.data.onbgm = true;
so.data.onsfx = true;
so.data.ctype = 3;
so.data.ct_as = [37, 39, 40];
so.data.ct_8k = [65, 83, 68, 70, 71, 72, 74, 75];
so.data.ct_a = 13;
so.data.ct_p = 80;
so.data.b_level = 3;
so.data.s_level = 2;
so.data.bpic = 2;
so.data.bctype = [1, 1, 1, 1, 1, 1, 1];
so.data.bctype_c = [1, 1, 1, 1, 1, 1, 1];
so.data.bctype_2 = [1, 1, 1, 1, 1];
so.data.cm_nlt = 500;
so.data.cm_sul = 15;
so.data.cm_sud = 25;
so.data.cm_ia = 100;
so.data.cm_id = 10;
so.flush(2048);
} else {
onbgm = so.data.onbgm;
onsfx = so.data.onsfx;
ctype = so.data.ctype;
ct_as = so.data.ct_as;
ct_8k = so.data.ct_8k;
ct_a = so.data.ct_a;
ct_p = so.data.ct_p;
b_level = so.data.b_level;
s_level = so.data.s_level;
bpic = so.data.bpic;
bctype = so.data.bctype;
bctype_c = so.data.bctype_c;
bctype_2 = so.data.bctype_2;
cm_nlt = so.data.cm_nlt;
cm_sul = so.data.cm_sul;
cm_sud = so.data.cm_sud;
cm_ia = so.data.cm_ia;
cm_id = so.data.cm_id;
}
bgmname = "BGM_Jindo";
if (onbgm == true) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
}
stop();
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("f2eb3b18", this, 10301, true);
Frame 10
prevFrame();
Frame 11
nextFrame();
Instance of Symbol 128 MovieClip in Frame 11
onClipEvent (load) {
var timer = 0;
var color;
var colora = [255, 255, 255];
var colorb = ["", "", ""];
var hexcolor = "";
var filter = (new flash.filters.GlowFilter());
filter.color = 16711680 /* 0xFF0000 */;
filter.blurX = 7;
filter.blurY = 7;
filter.strength = 5;
this.filters = [filter];
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 50) {
hexcolor = "0x";
var i = 0;
while (i < 3) {
colora[i] = Math.floor(random(256));
colorb[i] = colora[i].toString(16);
if (colora[i] < 16) {
colorb[i] = "0" + colorb[i];
}
hexcolor = hexcolor + colorb[i];
i++;
}
this.filter.color = parseInt(hexcolor, 16);
this.filters = [filter];
timer = 0;
}
}
Frame 12
ingame = false;
bgmname = "BGM_Jindo";
_root.b_depth = 1;
_root.p_depth = 201;
var custommode = false;
gosave();
stop();
Frame 13
prevFrame();
Frame 14
nextFrame();
Instance of Symbol 183 MovieClip in Frame 14
onClipEvent (load) {
tellTarget (this) {
gotoAndStop(_root.s_level + 1);
};
}
Instance of Symbol 187 MovieClip in Frame 14
onClipEvent (load) {
tellTarget (this) {
gotoAndStop(_root.b_level + 1);
};
}
Frame 15
stop();
Frame 16
prevFrame();
Frame 17
nextFrame();
Instance of Symbol 199 MovieClip in Frame 17
onClipEvent (load) {
_visible = false;
var nbt = 0;
_root.tf_cm_nlt.restrict = "0-9";
_root.tf_cm_nlt.html = false;
_root.tf_cm_sul.restrict = "0-9";
_root.tf_cm_sul.html = false;
_root.tf_cm_sud.restrict = "0-9";
_root.tf_cm_sud.html = false;
_root.tf_cm_ia.restrict = "0-9";
_root.tf_cm_ia.html = false;
_root.tf_cm_id.restrict = "0-9";
_root.tf_cm_id.html = false;
}
onClipEvent (enterFrame) {
nbt = 0;
var nbtc = 0;
while (nbtc < 7) {
nbt = nbt + _root.bctype[nbtc];
nbtc++;
}
if (nbt != 0) {
_visible = false;
} else {
_visible = true;
}
}
Frame 18
stop();
Frame 19
prevFrame();
Frame 20
nextFrame();
Frame 21
stop();
Frame 22
prevFrame();
Frame 23
nextFrame();
Instance of Symbol 316 MovieClip in Frame 23
onClipEvent (load) {
function getname(num) {
if (eval ("k" + num) < 223) {
return(k_ct[eval ("k" + num)]);
}
return(0);
}
function reload_list() {
k1 = _root.ct_as[0];
kt1 = getname(1);
k2 = _root.ct_as[1];
kt2 = getname(2);
k3 = _root.ct_as[2];
kt3 = getname(3);
k4 = _root.ct_8k[0];
kt4 = getname(4);
k5 = _root.ct_8k[1];
kt5 = getname(5);
k6 = _root.ct_8k[2];
kt6 = getname(6);
k7 = _root.ct_8k[3];
kt7 = getname(7);
k8 = _root.ct_8k[4];
kt8 = getname(8);
k9 = _root.ct_8k[5];
kt9 = getname(9);
k10 = _root.ct_8k[6];
kt10 = getname(10);
k11 = _root.ct_8k[7];
kt11 = getname(11);
k12 = _root.ct_a;
kt12 = getname(12);
k13 = _root.ct_p;
kt13 = getname(13);
}
var clicked = false;
var set_key = -1;
var k_code;
var k_ct = ["", "", "", "", "", "", "", "", "Backspace", "Tab", "", "", "", "Enter", "", "", "Shift", "Control", "", "Pause/Break", "Caps Lock", "", "", "", "", "", "", "Esc", "", "", "", "", "Spacebar", "Page Up", "Page Down", "End", "Home", "Left Arrow", "Up Arrow", "Right Arrow", "Down Arrow", "", "", "", "", "Insert", "Delete", "", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "", "", "", "", "", "", "", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "", "", "", "", "", "Numpad 0", "Numpad 1", "Numpad 2", "Numpad 3", "Numpad 4", "Numpad 5", "Numpad 6", "Numpad 7", "Numpad 8", "Numpad 9", "Multiply", "Add", "", "Subtract", "Decimal", "Divide", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Num Lock", "ScrLk", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ";", "=", ",", "-", ".", "/", "`", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "[", "\\", "]", "\""];
reload_list();
}
onClipEvent (keyDown) {
if ((clicked == true) && (set_key != -1)) {
k_code = Key.getCode();
clicked = false;
switch (set_key) {
case 1 :
_root.ct_as[0] = k_code;
break;
case 2 :
_root.ct_as[1] = k_code;
break;
case 3 :
_root.ct_as[2] = k_code;
break;
case 4 :
_root.ct_8k[0] = k_code;
break;
case 5 :
_root.ct_8k[1] = k_code;
break;
case 6 :
_root.ct_8k[2] = k_code;
break;
case 7 :
_root.ct_8k[3] = k_code;
break;
case 8 :
_root.ct_8k[4] = k_code;
break;
case 9 :
_root.ct_8k[5] = k_code;
break;
case 10 :
_root.ct_8k[6] = k_code;
break;
case 11 :
_root.ct_8k[7] = k_code;
break;
case 12 :
_root.ct_a = k_code;
break;
case 13 :
_root.ct_p = k_code;
break;
}
reload_list();
tellTarget (this) {
gotoAndStop (1);
};
}
}
Frame 24
stop();
Frame 25
prevFrame();
Frame 26
nextFrame();
Frame 27
stop();
Frame 28
prevFrame();
Frame 29
nextFrame();
Frame 30
stop();
Frame 31
prevFrame();
Frame 32
nextFrame();
Frame 33
stop();
Frame 34
prevFrame();
Frame 35
nextFrame();
Frame 36
stop();
Frame 37
prevFrame();
Frame 38
nextFrame();
Instance of Symbol 426 MovieClip in Frame 38
onClipEvent (load) {
function getname(num) {
if (eval ("k" + num) < 223) {
return(k_ct[eval ("k" + num)]);
}
return(0);
}
function reload_list() {
k1 = _root.ct_as[0];
kt1 = getname(1);
k2 = _root.ct_as[1];
kt2 = getname(2);
k3 = _root.ct_as[2];
kt3 = getname(3);
k4 = _root.ct_8k[0];
kt4 = getname(4);
k5 = _root.ct_8k[1];
kt5 = getname(5);
k6 = _root.ct_8k[2];
kt6 = getname(6);
k7 = _root.ct_8k[3];
kt7 = getname(7);
k8 = _root.ct_8k[4];
kt8 = getname(8);
k9 = _root.ct_8k[5];
kt9 = getname(9);
k10 = _root.ct_8k[6];
kt10 = getname(10);
k11 = _root.ct_8k[7];
kt11 = getname(11);
k12 = _root.ct_a;
kt12 = getname(12);
k13 = _root.ct_p;
kt13 = getname(13);
}
var k_ct = ["", "", "", "", "", "", "", "", "Backspace", "Tab", "", "", "", "Enter", "", "", "Shift", "Control", "", "Pause/Break", "Caps Lock", "", "", "", "", "", "", "Esc", "", "", "", "", "Spacebar", "Page Up", "Page Down", "End", "Home", "Left Arrow", "Up Arrow", "Right Arrow", "Down Arrow", "", "", "", "", "Insert", "Delete", "", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "", "", "", "", "", "", "", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "", "", "", "", "", "Numpad 0", "Numpad 1", "Numpad 2", "Numpad 3", "Numpad 4", "Numpad 5", "Numpad 6", "Numpad 7", "Numpad 8", "Numpad 9", "Multiply", "Add", "", "Subtract", "Decimal", "Divide", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Num Lock", "ScrLk", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ";", "=", ",", "-", ".", "/", "`", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "[", "\\", "]", "\""];
reload_list();
}
onClipEvent (keyDown) {
tellTarget (_root) {
gotoAndStop(_currentframe + 3);
};
}
onClipEvent (mouseDown) {
if ((_root._ymouse >= 317) && (_root._ymouse <= 337)) {
} else if (((_root._ymouse > 35) || (_root._ymouse < 15)) && ((_root._xmouse < 240) || (_root._xmouse > 290))) {
tellTarget (_root) {
gotoAndStop(_currentframe + 3);
};
}
}
Instance of Symbol 435 MovieClip "pt" in Frame 38
onClipEvent (load) {
_alpha = 100;
}
onClipEvent (enterFrame) {
if (_name != "pt") {
_alpha = (_alpha - 2);
if (_alpha < 0) {
this.removeMovieClip();
}
}
}
Instance of Symbol 113 MovieClip "controller" in Frame 38
onClipEvent (load) {
var nltimer = 0;
var nltimern = 500;
var nsli = 30;
var nsl = 30;
var nsp = 50;
_root.point = 0;
_root.combo = 0;
_root.b_depth = 1;
_root.t_depth = 150;
_root.p_depth = 300;
_root.ptt = 0;
_root.pttx = 0;
_root.ptty = 0;
_root.cb = 0;
_root.al = 0;
_root.pta = 0;
_root.ptar = -1;
_root.ra = 8;
_root.bonus_s = true;
_root.maxcombo = 0;
_root.combo_b = 0;
_visible = false;
if (_root.custommode == false) {
_root.s_level_t = _root.s_level;
} else {
_root.s_level_t = 1;
}
_root.dtext = "";
if (_root.custommode == true) {
_root.dtext = "Custom";
} else if (_root.b_level == 1) {
_root.dtext = "Easy";
} else if (_root.b_level == 2) {
_root.dtext = "Medium";
} else if (_root.b_level == 3) {
_root.dtext = "Hard";
}
if (_root.custommode == true) {
nsl = _root.cm_sul;
} else if (_root.s_level == 10) {
nsl = 0;
}
}
onClipEvent (load) {
mylag = 0;
nllag = false;
rn = 0;
if (_root.ctype == 2) {
var krow = 0;
var keyhit = false;
} else if (_root.ctype == 3) {
var mrow = 0;
var mpos = _root._xmouse;
}
tellTarget (_root.me) {
var row = 0;
var bc = 8;
var high = -1;
var drop = 0;
};
}
onClipEvent (enterFrame) {
if (mylag < 2) {
mylag++;
}
tellTarget (_root.me) {
gotoAndStop(bc);
_y = (70 + (_root.me.high * 20));
};
if (_root.ctype == 1) {
if (((Key.isDown(_root.ct_as[0]) == true) && (_root.me.row > 0)) && (mylag >= 2)) {
mylag = 0;
tellTarget (_root.me) {
row--;
_x = ((row * 20) + 80);
};
}
if (((Key.isDown(_root.ct_as[1]) == true) && (_root.me.row < 7)) && (mylag >= 2)) {
mylag = 0;
tellTarget (_root.me) {
row++;
_x = ((row * 20) + 80);
};
}
} else if (_root.ctype == 2) {
keyhit = false;
if (Key.isDown(_root.ct_8k[0]) == true) {
krow = 0;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[1]) == true) {
krow = 1;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[2]) == true) {
krow = 2;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[3]) == true) {
krow = 3;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[4]) == true) {
krow = 4;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[5]) == true) {
krow = 5;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[6]) == true) {
krow = 6;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[7]) == true) {
krow = 7;
keyhit = true;
}
if (keyhit == true) {
tellTarget (_root.me) {
row = this.krow;
_x = ((row * 20) + 80);
};
}
} else if (_root.ctype == 3) {
mpos = _root._xmouse;
if ((mpos > 70) & (mpos < 230)) {
mrow = int((mpos - 70) / 20);
} else if (mpos < 70) {
mrow = 0;
} else if (mpos > 230) {
mrow = 7;
}
tellTarget (_root.me) {
_x = ((_root.controller.mrow * 20) + 80);
row = _root.controller.mrow;
};
}
}
Instance of Symbol 444 MovieClip in Frame 38
onClipEvent (load) {
stop();
var timer = _root.controller.itimer;
}
onClipEvent (enterFrame) {
timer = int((_root.controller.itimer / _root.controller.itimern) * 300);
if (timer <= 0) {
timer = 1;
}
tellTarget (this) {
gotoAndStop(timer);
};
}
Instance of Symbol 444 MovieClip in Frame 38
onClipEvent (load) {
stop();
var timer = _root.controller.nltimer;
}
onClipEvent (enterFrame) {
timer = int((_root.controller.nltimer / _root.controller.nltimern) * 300);
if (timer <= 0) {
timer = 1;
}
tellTarget (this) {
gotoAndStop(timer);
};
}
Instance of Symbol 451 MovieClip "bgpic" in Frame 38
onClipEvent (load) {
var bgn;
bgn = random(3);
if (bgn == 0) {
tellTarget (this) {
gotoAndStop (1);
};
} else if (bgn == 1) {
tellTarget (this) {
gotoAndStop (50);
};
} else if (bgn == 2) {
tellTarget (this) {
gotoAndStop (100);
};
}
}
Frame 39
ingame = true;
bgm_r = random(3);
if (bgm_r == 0) {
bgmname = "BGM_ZB";
} else if (bgm_r == 1) {
bgmname = "BGM_ZB2";
} else {
bgmname = "BGM_ZB3";
}
var ptut = "";
var drop = 0;
var combo = 0;
var point = 0;
var b_depth = 1;
stop();
Frame 40
prevFrame();
Frame 41
nextFrame();
Instance of Symbol 456 MovieClip in Frame 41
onClipEvent (load) {
var nllag = false;
var times = 1;
var sn = 0;
if (Key.isDown(_root.ct_a) == true) {
nllag = true;
} else if (Key.isDown(_root.ct_a) == false) {
nllag = false;
}
_root.bgm.stop();
}
onClipEvent (enterFrame) {
times++;
if (sn != ((Math.ceil(times / 50) * 50) + 1)) {
sn = (Math.ceil(times / 50) * 50) + 1;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_ready");
sfx.start(0, 1);
}
};
}
if ((Key.isDown(_root.ct_a) == true) && (nllag == false)) {
nllag = true;
times = (Math.ceil(times / 50) * 50) + 1;
} else if (Key.isDown(_root.ct_a) == false) {
nllag = false;
}
tellTarget (this) {
gotoAndStop(Math.ceil(times / 50));
};
if (times >= 150) {
tellTarget (_root) {
if (onbgm == true) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
}
gotoAndStop(_currentframe + 3);
};
}
}
Frame 42
stop();
Frame 43
prevFrame();
Frame 44
nextFrame();
Instance of Symbol 461 MovieClip in Frame 44
onClipEvent (load) {
if (_root.ctype != 3) {
_visible = false;
}
}
onClipEvent (enterFrame) {
if (_root.controller.pause_s == true) {
_visible = false;
} else if (_root.ctype == 3) {
_visible = true;
}
}
Instance of Symbol 113 MovieClip "controller" in Frame 44
onClipEvent (load) {
function bcheck() {
var _local3 = 0;
var _local2;
_local2 = 0;
while (_local2 < 5) {
_local3 = _local3 + _root.bctype_2[_local2];
_local2++;
}
if (_local3 == 0) {
_root.bonus_s = false;
} else {
_root.bonus_s = true;
}
}
function goodnum(aks) {
if (aks == 2) {
var _local2 = random(5);
while (_root.bctype_2[_local2] == 0) {
_local2 = random(5);
}
} else {
var _local2 = random(7);
while (_root.bctype[_local2] == 0) {
_local2 = random(7);
}
}
_local2++;
return(_local2);
}
function reload(r) {
var k;
if (r == 8) {
i = 0;
while (i < 15) {
j = 0;
while (j < 8) {
k = ((i * 8) + j) + 1;
tellTarget (eval ("_root." + k)) {
if (_root.board[this.j][this.i] != 0) {
gotoAndStop(_root.board[this.j][this.i]);
} else {
gotoAndStop (9);
}
};
j++;
}
i++;
}
} else {
_root.rn = r;
i = 0;
while (i < 15) {
k = ((i * 8) + _root.rn) + 1;
tellTarget (eval ("_root." + k)) {
if (_root.board[_root.rn][this.i] != 0) {
gotoAndStop(_root.board[_root.rn][this.i]);
} else {
gotoAndStop (9);
}
};
i++;
}
}
}
function addblock() {
_root.controller.itimer = _root.controller.itimer + _root.s_level_t;
var _local2 = false;
a = 0;
while (a < 8) {
if (_root.board[a][0] != 0) {
_local2 = true;
loser();
break;
}
a++;
}
if (_local2 == false) {
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_NL");
sfx.start(0, 1);
}
};
_root.al++;
if (_root.custommode == false) {
if (_root.s_level < 10) {
_root.controller.nsl--;
}
} else {
_root.controller.nsl--;
}
}
if ((_root.controller.nsl <= 0) & ((_root.controller.nltimern - _root.controller.nsp) > 0)) {
_root.controller.nsl = _root.controller.nsl + _root.controller.nsli;
_root.controller.nltimern = _root.controller.nltimern - _root.controller.nsp;
if (_root.custommode == false) {
if (_root.s_level < 10) {
_root.s_level++;
_root.s_level_t++;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_SLU");
sfx.start(0, 1);
}
};
}
} else {
_root.s_level_t++;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_SLU");
sfx.start(0, 1);
}
};
}
tellTarget (_root) {
attachMovie("lvuptext", "lvup", 2000);
};
tellTarget (_root.bgpic) {
play();
};
tellTarget (_root.lvup) {
_x = 150;
_y = 200;
gotoAndPlay (2);
};
}
if (_root.controller.nltimern <= 50) {
_root.controller.nltimern = 50;
}
a = 0;
while ((a < 8) && (_local2 == false)) {
b = 0;
while (b < 14) {
_root.board[a][b] = _root.board[a][b + 1];
b++;
}
a++;
}
a = 0;
while ((a < 8) && (_local2 == false)) {
_root.board[a][14] = goodnum(1);
a++;
}
if ((_local2 == false) && (_root.controller.itemgo == true)) {
if (_root.bonus_s == true) {
_root.board[int(random(8))][14] = goodnum(2) + 10;
}
_root.controller.itemgo = false;
}
reload(8);
}
function loser() {
tellTarget (_root) {
gotoAndStop(_currentframe + 3);
};
}
function t_pts(r, h, pt) {
_root.t_depth++;
_root.ptt = pt;
_root.ptty = ((h * 20) + 10) + 80;
_root.pttx = ((r * 20) + 10) + 70;
if (_root.t_depth > 360) {
_root.t_depth = _root.t_depth - 200;
}
duplicateMovieClip (_root.pt, _root.t_depth, _root.t_depth);
tellTarget (eval ("_root." + _root.t_depth)) {
n = _root.ptt;
_y = _root.ptty;
_x = _root.pttx;
};
}
function item_boom(r, h) {
_root.ptty = ((h * 20) + 10) + 80;
_root.pttx = ((r * 20) + 10) + 70;
tellTarget (_root.GFX) {
gotoAndStop (2);
_x = _root.pttx;
_y = _root.ptty;
};
i = -2;
while (i <= 2) {
j = -2;
while (j <= 2) {
if (((((r + i) > -1) && ((r + i) < 8)) && ((j + h) > -1)) && ((j + h) < 15)) {
if (_root.board[r + i][h + j] != 0) {
_root.cb++;
_root.board[r + i][h + j] = 0;
_root.pta++;
t_pts(r + i, h + j, 1);
n = ((r + i) + ((h + j) * 8)) + 1;
tellTarget (eval ("_root." + n)) {
gotoAndStop (9);
};
_root.controller.itimer++;
}
}
j++;
}
i++;
}
}
function item_row(r) {
_root.ptty = 90;
_root.pttx = (r * 20) + 80;
tellTarget (_root.GFX) {
gotoAndStop (3);
_x = _root.pttx;
_y = _root.ptty;
};
i = 0;
while (i < 15) {
if (_root.board[r][i] != 0) {
_root.cb++;
_root.board[r][i] = 0;
_root.pta++;
t_pts(r, i, 1);
n = (r + (i * 8)) + 1;
tellTarget (eval ("_root." + n)) {
gotoAndStop (9);
};
_root.controller.itimer++;
}
i++;
}
}
function item_side(h) {
_root.ptty = ((h * 20) + 10) + 80;
_root.pttx = 150;
tellTarget (_root.GFX2) {
gotoAndStop (4);
_x = _root.pttx;
_y = _root.ptty;
};
if (h >= 0) {
i = 0;
while (i < 8) {
if (_root.board[i][h] != 0) {
_root.cb++;
_root.board[i][h] = 0;
_root.pta++;
t_pts(i, h, 1);
n = (i + (h * 8)) + 1;
tellTarget (eval ("_root." + n)) {
gotoAndStop (9);
};
_root.controller.itimer++;
}
i++;
}
}
}
function item_cross(r, h) {
item_row(r);
item_side(h);
}
function item_color(c) {
i = 0;
while (i < 8) {
j = 0;
while (j < 15) {
if (_root.board[i][j] == c) {
_root.cb++;
_root.board[i][j] = 0;
_root.pta++;
t_pts(i, j, 1);
n = (i + (j * 8)) + 1;
tellTarget (eval ("_root." + n)) {
gotoAndStop (9);
};
_root.controller.itimer++;
}
j++;
}
i++;
}
}
function falling() {
var _local2;
i = 0;
while (i < 8) {
_local2 = -1;
j = 14;
while (j > -1) {
if ((_root.board[i][j] == 0) && (_local2 == -1)) {
_local2 = j;
} else if ((_root.board[i][j] != 0) && (_local2 != -1)) {
_root.board[i][_local2] = _root.board[i][j];
_root.board[i][j] = 0;
_local2--;
}
j--;
}
i++;
}
}
function cbc(r, h, c) {
if (_root.me.bc == 11) {
_root.ptar = 25;
item_boom(r, h - 1);
falling();
_root.me.drop = -1;
_root.me.bc = 8;
_root.ra = 8;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_bomb");
sfx.start(0, 1);
}
};
} else if (_root.me.bc == 12) {
_root.ptar = 25;
item_row(r);
_root.me.drop = -1;
_root.me.bc = 8;
_root.ra = r;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_beam");
sfx.start(0, 1);
}
};
} else if (_root.me.bc == 13) {
_root.ptar = 25;
item_side(h - 1);
falling();
_root.me.drop = -1;
_root.me.bc = 8;
_root.ra = 8;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_beam");
sfx.start(0, 1);
}
};
} else if (_root.me.bc == 14) {
_root.ptar = 25;
item_cross(r, h - 1);
falling();
_root.me.drop = -1;
_root.me.bc = 8;
_root.ra = 8;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_beam");
sfx.start(0, 1);
}
};
} else if (_root.me.bc == 15) {
_root.ptar = 25;
item_color(c);
falling();
_root.me.drop = -1;
_root.me.bc = 8;
_root.ra = 8;
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_color");
sfx.start(0, 1);
}
};
} else if (_root.me.bc == 8) {
_root.me.bc = _root.board[r][h];
if (c > 10) {
_root.board[r][h] = 0;
}
_root.me.drop = -1;
_root.ra = r;
reload(_root.ra);
} else if (_root.me.bc == c) {
_root.cb++;
_root.board[r][h] = 0;
if (_root.combo != 0) {
_root.combo_b++;
}
_root.combo++;
if (_root.combo > _root.maxcombo) {
_root.maxcombo = _root.combo;
}
tellTarget (_root) {
if (onsfx == true) {
switch (combo) {
case 1 :
sfx.attachSound("BH1");
break;
case 2 :
sfx.attachSound("BH2");
break;
case 3 :
sfx.attachSound("BH3");
break;
case 4 :
sfx.attachSound("BH4");
break;
case 5 :
sfx.attachSound("BH5");
break;
case 6 :
sfx.attachSound("BH6");
break;
case 7 :
sfx.attachSound("BH7");
break;
case 8 :
sfx.attachSound("BH8");
break;
case 9 :
sfx.attachSound("BH9");
break;
case 10 :
sfx.attachSound("BH10");
break;
case 11 :
sfx.attachSound("BH11");
break;
case 12 :
sfx.attachSound("BH12");
break;
case 13 :
sfx.attachSound("BH13");
break;
case 14 :
sfx.attachSound("BH14");
break;
case 15 :
sfx.attachSound("BH15");
break;
}
sfx.start(0, 1);
}
};
t_pts(r, h, _root.combo);
_root.pta = _root.pta + _root.combo;
_root.ptar = 3;
_root.controller.nltimer = _root.controller.nltimer - _root.combo;
_root.controller.itimer = _root.controller.itimer + _root.combo;
_root.ra = r;
reload(_root.ra);
} else {
var _local5;
_local5 = c;
_root.board[r][h] = _root.me.bc;
_root.me.bc = _local5;
_root.me.drop = -1;
_root.combo = 0;
_root.ra = r;
reload(_root.ra);
}
}
function overrange(r, h) {
if (_root.me.high <= -1) {
_root.me.high = -1;
_root.me.drop = 0;
_root.combo = 0;
updateAfterEvent();
} else if (_root.me.high > 15) {
if ((_root.me.bc > 10) && (_root.me.bc != 15)) {
cbc(r, h, 0);
}
_root.me.high = 15;
_root.me.drop = -1;
_root.combo = 0;
updateAfterEvent();
}
}
pause_s = false;
pause_hold = false;
_visible = false;
var itimer = 0;
var itimern = 100;
var itimerd = 10;
var itemgo = false;
mylag = 0;
nllag = false;
var nltimer = 0;
var nltimern = 500;
nltime_b = nltimern;
var nsli = 30;
var nsl = 30;
var nsp = 50;
rn = 0;
if (_root.custommode == true) {
nltimern = parseInt(_root.cm_nlt);
itimern = parseInt(_root.cm_ia);
itimerd = parseInt(_root.cm_id);
nsli = parseInt(_root.cm_sul);
nsl = parseInt(_root.cm_sul);
nsp = parseInt(_root.cm_sud);
nltime_b = nltimern;
} else {
if (_root.b_level == 1) {
_root.bctype = [1, 0, 1, 1, 1, 0, 1];
} else if (_root.b_level == 2) {
_root.bctype = [1, 0, 1, 1, 1, 1, 1];
} else {
_root.bctype = [1, 1, 1, 1, 1, 1, 1];
}
_root.bctype_2 = [1, 1, 1, 1, 1];
nltimern = 550 - (_root.s_level * 50);
}
if (_root.ctype == 2) {
var krow = 0;
} else if (_root.ctype == 3) {
var mrow = 0;
var mpos = _root._xmouse;
}
tellTarget (_root) {
var board = [[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, 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, 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], [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, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];
a = 10;
while (a < 15) {
b = 0;
while (b < 8) {
board[b][a] = _root.controller.goodnum(1);
b++;
}
a++;
}
};
i = 0;
while (i < 15) {
j = 0;
while (j < 8) {
duplicateMovieClip (_root.block, _root.b_depth, _root.b_depth);
tellTarget (eval ("_root." + _root.b_depth)) {
_y = (((this.i * 20) + 10) + 80);
_x = (((this.j * 20) + 10) + 70);
row = this.j;
};
_root.b_depth++;
j++;
}
i++;
}
reload(8);
bcheck();
if (Key.isDown(_root.ct_a) == true) {
nllag = true;
} else if (Key.isDown(_root.ct_a) == false) {
nllag = false;
}
}
onClipEvent (enterFrame) {
if (_root.custommode == false) {
if (_root.s_level >= 10) {
_root.controller.nsl = 0;
}
}
if (pause_s == false) {
if (mylag < 2) {
mylag++;
}
if (((nltimer < nltimern) && (_root.me.drop == 0)) && (_root.ptar < 0)) {
nltimer++;
}
if (nltimer >= nltimern) {
nltimer = 0;
addblock();
}
tellTarget (_root.me) {
gotoAndStop(bc);
_y = (70 + (_root.me.high * 20));
};
if (_root.ctype == 1) {
if (((((Key.isDown(_root.ct_as[0]) == true) && (_root.me.row > 0)) && (_root.me.drop == 0)) && (mylag >= 2)) && (_root.ptar < 0)) {
mylag = 0;
tellTarget (_root.me) {
row--;
_x = ((row * 20) + 80);
};
}
if (((((Key.isDown(_root.ct_as[1]) == true) && (_root.me.row < 7)) && (_root.me.drop == 0)) && (mylag >= 2)) && (_root.ptar < 0)) {
mylag = 0;
tellTarget (_root.me) {
row++;
_x = ((row * 20) + 80);
};
}
if ((Key.isDown(_root.ct_as[2]) && (_root.me.drop == 0)) && (_root.ptar < 0)) {
_root.me.drop = 1;
}
} else if (_root.ctype == 2) {
keyhit = false;
if ((_root.me.drop == 0) && (_root.ptar < 0)) {
if (Key.isDown(_root.ct_8k[0]) == true) {
krow = 0;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[1]) == true) {
krow = 1;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[2]) == true) {
krow = 2;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[3]) == true) {
krow = 3;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[4]) == true) {
krow = 4;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[5]) == true) {
krow = 5;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[6]) == true) {
krow = 6;
keyhit = true;
} else if (Key.isDown(_root.ct_8k[7]) == true) {
krow = 7;
keyhit = true;
}
}
if (((keyhit == true) && (_root.me.drop == 0)) && (_root.ptar < 0)) {
tellTarget (_root.me) {
row = _root.controller.krow;
_x = ((row * 20) + 80);
};
_root.me.drop = 1;
}
} else if (_root.ctype == 3) {
mpos = _root._xmouse;
if ((_root.me.drop == 0) && (_root.ptar < 0)) {
if ((mpos > 70) & (mpos < 230)) {
mrow = int((mpos - 70) / 20);
} else if (mpos < 70) {
mrow = 0;
} else if (mpos > 230) {
mrow = 7;
}
}
tellTarget (_root.me) {
_x = ((_root.controller.mrow * 20) + 80);
row = _root.controller.mrow;
};
}
if ((((Key.isDown(_root.ct_a) == true) && (nllag == false)) && (_root.me.drop == 0)) && (_root.ptar < 0)) {
nllag = true;
addblock();
if ((nltime_b - nltimer) > 0) {
_root.controller.itimer = _root.controller.itimer + (Math.round((nltime_b - nltimer) / nltime_b) * _root.s_level_t);
}
nltimer = 0;
} else if (Key.isDown(_root.ct_a) == false) {
nllag = false;
}
if ((_root.me.drop == 1) && (mylag >= 2)) {
mylag = 0;
_root.me.high++;
overrange(_root.me.row, _root.me.high - 1);
if ((_root.me.high > 0) && (_root.board[_root.me.row][_root.me.high - 1] != 0)) {
cbc(_root.me.row, _root.me.high - 1, _root.board[_root.me.row][_root.me.high - 1]);
}
} else if ((_root.me.drop == -1) && (mylag >= 2)) {
mylag = 0;
_root.me.high--;
}
overrange(_root.me.row, _root.me.high - 1);
if (_root.ptar == 0) {
_root.point = _root.point + _root.pta;
_root.pta = 0;
reload(_root.ra);
_root.ptar--;
} else if (_root.ptar > 0) {
_root.ptar--;
}
if (itimer >= itimern) {
itimer = itimer - itimern;
itimern = itimern + itimerd;
itemgo = true;
}
if ((Key.isDown(_root.ct_p) == true) & (pause_hold == false)) {
pause_s = true;
pause_hold = true;
tellTarget (_root) {
attachMovie("pause", "pauser", 2007);
};
tellTarget (_root.pauser) {
_x = 150;
_y = 200;
};
} else if (!Key.isDown(_root.ct_p)) {
pause_hold = false;
}
} else if ((Key.isDown(_root.ct_p) == true) & (pause_hold == false)) {
pause_s = false;
pause_hold = true;
_root.pauser.removeMovieClip();
} else if (Key.isDown(_root.ct_p) == false) {
pause_hold = false;
}
}
onClipEvent (mouseDown) {
if (pause_s == false) {
if ((_root._xmouse >= 70) && (_root._xmouse <= 230)) {
if (_root.ctype == 3) {
if ((_root.me.drop == 0) && (_root.ptar < 0)) {
_root.me.drop = 1;
}
}
}
}
}
Frame 45
stop();
Frame 46
prevFrame();
Frame 47
nextFrame();
Instance of Symbol 113 MovieClip "controller" in Frame 47
onClipEvent (load) {
_root.bgm.stop();
_root.bsfx = false;
var timer = 5;
var i = 0;
_visible = false;
removeMovieClip(_root.lvup);
}
onClipEvent (enterFrame) {
timer++;
if ((timer >= 5) && (i < 15)) {
_root.bsfx = false;
j = 0;
while (j < 8) {
k = ((i * 8) + j) + 1;
tellTarget (eval ("_root." + k)) {
if (_root.board[this.j][this.i] != 0) {
gotoAndStop (10);
_root.bsfx = true;
}
};
j++;
}
if (_root.bsfx == true) {
tellTarget (_root) {
if (onsfx == true) {
sfx.attachSound("SFX_lose");
sfx.start(0, 1);
}
};
}
i++;
timer = 0;
}
}
Frame 48
_root.b_depth = 1;
_root.p_depth = 201;
stop();
Frame 49
prevFrame();
Frame 50
nextFrame();
Instance of Symbol 128 MovieClip in Frame 50
onClipEvent (load) {
var timer = 0;
var color;
var colora = [255, 255, 255];
var colorb = ["", "", ""];
var hexcolor = "";
var filter = (new flash.filters.GlowFilter());
filter.color = 16711680 /* 0xFF0000 */;
filter.blurX = 7;
filter.blurY = 7;
filter.strength = 5;
this.filters = [filter];
}
onClipEvent (enterFrame) {
timer++;
if (timer >= 50) {
hexcolor = "0x";
var i = 0;
while (i < 3) {
colora[i] = Math.floor(random(256));
colorb[i] = colora[i].toString(16);
if (colora[i] < 16) {
colorb[i] = "0" + colorb[i];
}
hexcolor = hexcolor + colorb[i];
i++;
}
this.filter.color = parseInt(hexcolor, 16);
this.filters = [filter];
timer = 0;
}
}
Frame 51
stop();
Frame 52
prevFrame();
Symbol 21 Button
on (press) {
gotoAndStop (2);
}
Symbol 23 Button
on (press) {
_root.onsfx = false;
gotoAndStop (3);
}
Symbol 24 Button
on (press) {
_root.onsfx = true;
gotoAndStop (2);
}
Symbol 25 MovieClip Frame 1
if (_root.onsfx == false) {
gotoAndStop (3);
} else {
gotoAndStop (2);
}
stop();
Symbol 25 MovieClip Frame 2
stop();
Symbol 25 MovieClip Frame 3
stop();
Symbol 26 Button
on (press) {
tellTarget (_root) {
bgm.stop();
};
_root.onbgm = false;
gotoAndStop (3);
}
Symbol 27 Button
on (press) {
if (_root.onbgm == false) {
tellTarget (_root) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
};
}
if (_root.ingame == true) {
_root.bgm_r++;
if (_root.bgm_r >= 3) {
_root.bgm_r = 0;
}
if (_root.bgm_r == 0) {
_root.bgmname = "BGM_ZB";
} else if (_root.bgm_r == 1) {
_root.bgmname = "BGM_ZB2";
} else {
_root.bgmname = "BGM_ZB3";
}
tellTarget (_root) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
};
}
_root.onbgm = true;
gotoAndStop (2);
}
Symbol 28 MovieClip Frame 1
if (_root.onbgm == false) {
gotoAndStop (3);
} else {
gotoAndStop (2);
}
stop();
Symbol 28 MovieClip Frame 2
stop();
Symbol 28 MovieClip Frame 3
stop();
Symbol 29 Button
on (press) {
_root._quality = "LOW";
gotoAndStop (4);
}
Symbol 30 Button
on (press) {
_root._quality = "MEDIUM";
gotoAndStop (3);
}
Symbol 31 Button
on (press) {
_root._quality = "HIGH";
gotoAndStop (2);
}
Symbol 32 MovieClip Frame 1
if (_root._quality == "LOW") {
gotoAndStop (4);
} else if (_root._quality == "MEDIUM") {
gotoAndStop (3);
} else {
gotoAndStop (2);
}
stop();
Symbol 32 MovieClip Frame 2
stop();
Symbol 32 MovieClip Frame 3
stop();
Symbol 32 MovieClip Frame 4
stop();
Symbol 51 Button
on (press) {
removeMovieClip(this);
_root.controller.loser();
}
Symbol 53 Button
on (press) {
gotoAndStop (1);
}
Symbol 55 MovieClip [pause] Frame 1
stop();
Symbol 55 MovieClip [pause] Frame 2
stop();
Symbol 58 MovieClip [lvuptext] Frame 77
removeMovieClip(this);
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 2
stop();
Symbol 69 MovieClip Frame 3
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 2
stop();
Symbol 72 MovieClip Frame 3
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 3
stop();
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 2
stop();
Symbol 78 MovieClip Frame 3
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 2
stop();
Symbol 81 MovieClip Frame 3
stop();
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 2
stop();
Symbol 84 MovieClip Frame 3
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
stop();
Symbol 87 MovieClip Frame 3
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 3
stop();
Symbol 91 MovieClip Frame 11
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 3
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 2
stop();
Symbol 100 MovieClip Frame 3
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 2
stop();
Symbol 104 MovieClip Frame 3
stop();
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 2
stop();
Symbol 108 MovieClip Frame 3
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 2
stop();
Symbol 112 MovieClip Frame 3
stop();
Symbol 113 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip in Symbol 113 MovieClip Frame 1
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 2
stop();
Instance of Symbol 72 MovieClip in Symbol 113 MovieClip Frame 2
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 3
stop();
Instance of Symbol 75 MovieClip in Symbol 113 MovieClip Frame 3
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 4
stop();
Instance of Symbol 78 MovieClip in Symbol 113 MovieClip Frame 4
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 5
stop();
Instance of Symbol 81 MovieClip in Symbol 113 MovieClip Frame 5
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 6
stop();
Instance of Symbol 84 MovieClip in Symbol 113 MovieClip Frame 6
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 7
stop();
Instance of Symbol 87 MovieClip in Symbol 113 MovieClip Frame 7
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 8
stop();
Instance of Symbol 89 MovieClip in Symbol 113 MovieClip Frame 8
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 9
stop();
Symbol 113 MovieClip Frame 10
stop();
Symbol 113 MovieClip Frame 11
stop();
Instance of Symbol 96 MovieClip in Symbol 113 MovieClip Frame 11
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 12
stop();
Instance of Symbol 100 MovieClip in Symbol 113 MovieClip Frame 12
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 13
stop();
Instance of Symbol 104 MovieClip in Symbol 113 MovieClip Frame 13
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 14
stop();
Instance of Symbol 108 MovieClip in Symbol 113 MovieClip Frame 14
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 113 MovieClip Frame 15
stop();
Instance of Symbol 112 MovieClip in Symbol 113 MovieClip Frame 15
onClipEvent (load) {
if (_root.bpic == 3) {
tellTarget (this) {
gotoAndStop (3);
};
} else if (_root.bpic == 1) {
tellTarget (this) {
gotoAndStop (2);
};
} else {
tellTarget (this) {
gotoAndStop (1);
};
}
}
Symbol 118 Button
on (press) {
tellTarget (_root) {
gotoAndStop ("KL");
};
}
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 2
stop();
Symbol 120 MovieClip Frame 1
stop();
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 6
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 7
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 8
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 9
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 120 MovieClip Frame 11
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 119 MovieClip in Symbol 120 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_parent.loadtimer >= 180) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 123 Button
on (press) {
getURL ("http://www.adobe.com/products/flashplayer/", "_blank");
}
Symbol 124 MovieClip Frame 1
var p_ver = getVersion();
var ver_t = p_ver.split(" ");
var ver_t2 = ver_t[1].split(",", 1);
var fp_ver = parseFloat(ver_t2[0]);
if (fp_ver < 8) {
nextFrame();
}
stop();
Instance of Symbol 120 MovieClip "pbar" in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
totalByte = _root.getBytesTotal();
tellTarget (_root) {
stop();
};
var loadtimer = 0;
}
onClipEvent (enterFrame) {
if (loadtimer < 1000) {
loadtimer++;
}
loadByte = _root.getBytesLoaded();
percent = Math.floor((loadByte / totalByte) * 100);
this.gotoAndStop(Math.floor(percent / 10) + 1);
num = String(Math.floor(percent) + "%");
}
Symbol 124 MovieClip Frame 2
stop();
Symbol 473 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd
{
function MochiAd () {
}
static function getVersion() {
return("2.1");
}
static function showPreGameAd(options) {
var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = _parseOptions(options, _local26);
var clip = options.clip;
var _local22 = 11000;
var _local25 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local14 = _getRes(options);
var _local4 = _local14[0];
var _local13 = _local14[1];
mc._x = _local4 * 0.5;
mc._y = _local13 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local4 * -0.5;
chk._y = _local13 * -0.5;
var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4);
_local7._x = 10;
_local7._y = _local13 - 28;
var _local21 = options.color;
delete options.color;
var _local18 = options.background;
delete options.background;
var _local23 = options.outline;
delete options.outline;
var _local5 = _local7.createEmptyMovieClip("_outline", 1);
_local5.beginFill(_local18);
_local5.moveTo(0, 0);
_local5.lineTo(_local4 - 20, 0);
_local5.lineTo(_local4 - 20, 10);
_local5.lineTo(0, 10);
_local5.lineTo(0, 0);
_local5.endFill();
var _local3 = _local7.createEmptyMovieClip("_inside", 2);
_local3.beginFill(_local21);
_local3.moveTo(0, 0);
_local3.lineTo(_local4 - 20, 0);
_local3.lineTo(_local4 - 20, 10);
_local3.lineTo(0, 10);
_local3.lineTo(0, 0);
_local3.endFill();
_local3._xscale = 0;
var _local6 = _local7.createEmptyMovieClip("_outline", 3);
_local6.lineStyle(0, _local23, 100);
_local6.moveTo(0, 0);
_local6.lineTo(_local4 - 20, 0);
_local6.lineTo(_local4 - 20, 10);
_local6.lineTo(0, 10);
_local6.lineTo(0, 0);
chk.ad_msec = _local22;
chk.ad_timeout = _local25;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
chk.onEnterFrame = function () {
var _local13 = this._parent._parent;
var _local12 = this._parent._mochiad_ctr;
var _local6 = getTimer() - this.started;
var _local4 = false;
var _local5 = _root.getBytesTotal();
var _local8 = _root.getBytesLoaded();
var _local10 = (100 * _local8) / _local5;
var _local11 = (100 * _local6) / chk.ad_msec;
var _local9 = this._mochiad_bar._inside;
var _local3 = Math.min(100, Math.min(_local10 || 0, _local11));
_local3 = Math.max(this.last_pcnt, _local3);
this.last_pcnt = _local3;
_local9._xscale = _local3;
if (!chk.showing) {
var _local7 = _local12.getBytesTotal();
if ((_local7 > 0) || (typeof(_local7) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local6 > chk.ad_timeout) {
_local4 = true;
}
}
if (_local6 > chk.ad_msec) {
_local4 = true;
}
if (((_local5 > 0) && (_local8 >= _local5)) && (_local4)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}
static function showInterLevelAd(options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}};
options = _parseOptions(options, _local13);
var clip = options.clip;
var _local10 = 11000;
var _local12 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = function (width, height) {
};
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}
static function showTimedAd(options) {
showInterLevelAd(options);
}
static function showPreloaderAd(options) {
showPreGameAd(options);
}
static function _allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function _loadCommunicator(options) {
var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"};
options = _parseOptions(options, _local26);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local18 = options.clip;
var _local20 = "_mochiad_com_" + options.id;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local18[_local20]) {
return(_local18[_local20].lc);
}
var _local21 = options.com_server + options.id;
_allowDomains(_local21);
delete options.id;
delete options.com_server;
var _local25 = options.depth;
delete options.depth;
var _local17 = _local18.createEmptyMovieClip(_local20, _local25);
var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1);
for (var _local15 in options) {
_local11[_local15] = options[_local15];
}
var _local6 = new LocalConnection();
var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local6.mc = _local17;
_local6.name = _local16;
_local6.allowDomain = function (d) {
return(true);
};
_local6.allowInsecureDomain = _local6.allowDomain;
_local6.connect(_local16);
_local17.lc = _local6;
_local11.lc = _local16;
_local6._id = 0;
_local6._queue = [];
_local6.rpcResult = function (cb_arg) {
var _local8 = parseInt(cb_arg);
var _local4 = this._callbacks[_local8];
if (!_local4) {
return(undefined);
}
delete this._callbacks[_local8];
var _local5 = [];
var _local3 = 2;
while (_local3 < _local4.length) {
_local5.push(_local4[_local3]);
_local3++;
}
_local3 = 1;
while (_local3 < arguments.length) {
_local5.push(arguments[_local3]);
_local3++;
}
var _local6 = _local4[1];
var _local7 = _local4[0];
if (_local7 && (typeof(_local6) == "string")) {
_local6 = _local7[_local6];
}
if (_local6) {
_local6.apply(_local7, _local5);
}
};
_local6._didConnect = function (endpoint) {
this._endpoint = endpoint;
var _local4 = this._queue;
delete this._queue;
var _local5 = this.doSend;
var _local2 = 0;
while (_local2 < _local4.length) {
var _local3 = _local4[_local2];
_local5.apply(this, _local3);
_local2++;
}
};
_local6.doSend = function (args, cbobj, cbfn) {
if (this._endpoint == null) {
var _local4 = [];
var _local3 = 0;
while (_local3 < arguments.length) {
_local4.push(arguments[_local3]);
_local3++;
}
this._queue.push(_local4);
return(undefined);
}
this._id = this._id + 1;
var _local5 = this._id;
if ((cbfn === undefined) || (cbfn === null)) {
cbfn = cbobj;
}
this._callbacks[_local5] = [cbobj, cbfn];
var _local7 = new LocalConnection();
var _local9 = _local7.send(this._endpoint, "rpc", _local5, args);
};
_local6._callbacks = {};
_local6._callbacks[0] = [_local6, "_didConnect"];
_local11.st = getTimer();
_local11.loadMovie(_local21 + ".swf", "POST");
return(_local6);
}
static function fetchHighScores(options, callbackObj, callbackMethod) {
var _local1 = _loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["fetchHighScores", options];
_local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod);
return(true);
}
static function sendHighScore(options, callbackObj, callbackMethod) {
var _local1 = _loadCommunicator({id:options.id});
if (!_local1) {
return(false);
}
var _local4 = ["sendHighScore", options];
_local1.doSend(["sendHighScore", options], callbackObj, callbackMethod);
return(true);
}
static function load(options) {
var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = _parseOptions(options, _local13);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local9 = options.clip;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local9._mochiad_loaded) {
return(null);
}
var _local12 = options.depth;
delete options.depth;
var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12);
var _local11 = _getRes(options);
options.res = (_local11[0] + "x") + _local11[1];
options.server = options.server + options.id;
delete options.id;
_local9._mochiad_loaded = true;
var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1);
for (var _local7 in options) {
_local4[_local7] = options[_local7];
}
var _local10 = _local4.server;
delete _local4.server;
var _local14 = _allowDomains(_local10);
_local6.onEnterFrame = function () {
if (this._mochiad_ctr._url != this._url) {
this.onEnterFrame = function () {
if (!this._mochiad_ctr) {
delete this.onEnterFrame;
MochiAd.unload(this._parent);
}
};
}
};
var _local5 = new LocalConnection();
var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local5.mc = _local6;
_local5.name = _local8;
_local5.hostname = _local14;
_local5.allowDomain = function (d) {
return(true);
};
_local5.allowInsecureDomain = _local5.allowDomain;
_local5.connect(_local8);
_local6.lc = _local5;
_local4.lc = _local8;
_local4.st = getTimer();
_local4.loadMovie(_local10 + ".swf", "POST");
return(_local6);
}
static function unload(clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}
static function _isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function _getRes(options) {
var _local3 = options.clip.getBounds();
var _local2 = 0;
var _local1 = 0;
if (typeof(options.res) != "undefined") {
var _local4 = options.res.split("x");
_local2 = parseFloat(_local4[0]);
_local1 = parseFloat(_local4[1]);
} else {
_local2 = _local3.xMax - _local3.xMin;
_local1 = _local3.yMax - _local3.yMin;
}
if ((_local2 == 0) || (_local1 == 0)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
static function _parseOptions(options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local4);
}
}
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
stopAllSounds();
Symbol 140 MovieClip Frame 3
stopAllSounds();
Symbol 140 MovieClip Frame 4
stopAllSounds();
Symbol 140 MovieClip Frame 5
stopAllSounds();
Symbol 140 MovieClip Frame 6
stopAllSounds();
Symbol 140 MovieClip Frame 7
stopAllSounds();
Symbol 140 MovieClip Frame 8
stopAllSounds();
Symbol 140 MovieClip Frame 9
stopAllSounds();
Symbol 140 MovieClip Frame 10
stopAllSounds();
Symbol 140 MovieClip Frame 11
stopAllSounds();
Symbol 140 MovieClip Frame 12
stopAllSounds();
Symbol 141 Button
on (press) {
if (_root.urlchecker == true) {
var index_u;
index_u = _root._url.indexOf("kannushilink.sitesled.com");
if (index_u == -1) {
index_u = _root._url.indexOf("file://");
}
if (index_u == -1) {
tellTarget (_root) {
gotoAndStop ("XDD");
};
} else {
tellTarget (_root) {
gotoAndStop ("title");
};
}
} else {
tellTarget (_root) {
gotoAndStop ("title");
};
}
}
Symbol 144 MovieClip Frame 100
var urlchecker = false;
if (_root.urlchecker == true) {
var index_u;
index_u = _root._url.indexOf("kannushilink.sitesled.com");
if (index_u == -1) {
index_u = _root._url.indexOf("file://");
}
if (index_u == -1) {
tellTarget (_root) {
gotoAndStop ("XDD");
};
} else {
tellTarget (_root) {
gotoAndStop ("title");
};
}
} else {
tellTarget (_root) {
gotoAndStop ("title");
};
}
Symbol 148 Button
on (press) {
gotoAndStop ("webmaster");
}
Symbol 150 MovieClip Frame 150
gotoAndPlay (1);
Symbol 152 Button
on (press) {
getURL ("http://kannushilink.deviantart.com", "_blank");
}
Symbol 154 MovieClip Frame 150
gotoAndPlay (1);
Symbol 155 Button
on (press) {
gotoAndStop ("credit");
}
Symbol 157 MovieClip Frame 150
gotoAndPlay (1);
Symbol 158 Button
on (press) {
gotoAndStop ("option");
}
Symbol 160 MovieClip Frame 150
gotoAndPlay (1);
Symbol 161 Button
on (press) {
custommode = true;
_root.bctype = _root.bctype_c;
gotoAndStop ("custom");
}
Symbol 163 MovieClip Frame 150
gotoAndPlay (1);
Symbol 164 Button
on (press) {
custommode = false;
gotoAndStop ("normal");
}
Symbol 165 MovieClip Frame 150
gotoAndPlay (1);
Symbol 166 Button
on (press) {
gotoAndPlay ("help");
}
Symbol 169 Button
on (press) {
tellTarget (_root) {
gotoAndStop ("title");
};
}
Symbol 171 Button
on (press) {
gotoAndStop ("hint");
}
Symbol 173 Button
on (press) {
_root.s_level = 10;
gotoAndStop(_root.s_level + 1);
}
Symbol 174 Button
on (press) {
_root.s_level = 9;
gotoAndStop(_root.s_level + 1);
}
Symbol 175 Button
on (press) {
_root.s_level = 8;
gotoAndStop(_root.s_level + 1);
}
Symbol 176 Button
on (press) {
_root.s_level = 7;
gotoAndStop(_root.s_level + 1);
}
Symbol 177 Button
on (press) {
_root.s_level = 1;
gotoAndStop(_root.s_level + 1);
}
Symbol 178 Button
on (press) {
_root.s_level = 2;
gotoAndStop(_root.s_level + 1);
}
Symbol 179 Button
on (press) {
_root.s_level = 3;
gotoAndStop(_root.s_level + 1);
}
Symbol 180 Button
on (press) {
_root.s_level = 4;
gotoAndStop(_root.s_level + 1);
}
Symbol 181 Button
on (press) {
_root.s_level = 5;
gotoAndStop(_root.s_level + 1);
}
Symbol 182 Button
on (press) {
_root.s_level = 6;
gotoAndStop(_root.s_level + 1);
}
Symbol 183 MovieClip Frame 1
gotoAndStop(_root.s_level + 1);
stop();
Symbol 183 MovieClip Frame 2
stop();
Symbol 183 MovieClip Frame 3
stop();
Symbol 183 MovieClip Frame 4
stop();
Symbol 183 MovieClip Frame 5
stop();
Symbol 183 MovieClip Frame 6
stop();
Symbol 183 MovieClip Frame 7
stop();
Symbol 183 MovieClip Frame 8
stop();
Symbol 183 MovieClip Frame 9
stop();
Symbol 183 MovieClip Frame 10
stop();
Symbol 183 MovieClip Frame 11
stop();
Symbol 184 Button
on (press) {
_root.b_level = 3;
gotoAndStop(_root.b_level + 1);
}
Symbol 185 Button
on (press) {
_root.b_level = 2;
gotoAndStop(_root.b_level + 1);
}
Symbol 186 Button
on (press) {
_root.b_level = 1;
gotoAndStop(_root.b_level + 1);
}
Symbol 187 MovieClip Frame 1
gotoAndStop(_root.b_level + 1);
stop();
Symbol 187 MovieClip Frame 2
stop();
Symbol 187 MovieClip Frame 3
stop();
Symbol 187 MovieClip Frame 4
stop();
Symbol 200 Button
on (press) {
_root.bctype_2[4] = 0;
gotoAndStop (3);
}
Symbol 201 Button
on (press) {
_root.bctype_2[4] = 1;
gotoAndStop (2);
}
Symbol 202 MovieClip Frame 1
if (_root.bctype_2[4] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (15);
};
}
Symbol 202 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 3
stop();
Symbol 203 Button
on (press) {
_root.bctype_2[3] = 0;
gotoAndStop (3);
}
Symbol 204 Button
on (press) {
_root.bctype_2[3] = 1;
gotoAndStop (2);
}
Symbol 205 MovieClip Frame 1
if (_root.bctype_2[3] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (14);
};
}
Symbol 205 MovieClip Frame 2
stop();
Symbol 205 MovieClip Frame 3
stop();
Symbol 206 Button
on (press) {
_root.bctype_2[2] = 0;
gotoAndStop (3);
}
Symbol 207 Button
on (press) {
_root.bctype_2[2] = 1;
gotoAndStop (2);
}
Symbol 208 MovieClip Frame 1
if (_root.bctype_2[2] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 208 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (13);
};
}
Symbol 208 MovieClip Frame 2
stop();
Symbol 208 MovieClip Frame 3
stop();
Symbol 209 Button
on (press) {
_root.bctype_2[1] = 0;
gotoAndStop (3);
}
Symbol 210 Button
on (press) {
_root.bctype_2[1] = 1;
gotoAndStop (2);
}
Symbol 211 MovieClip Frame 1
if (_root.bctype_2[1] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 211 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (12);
};
}
Symbol 211 MovieClip Frame 2
stop();
Symbol 211 MovieClip Frame 3
stop();
Symbol 212 Button
on (press) {
_root.bctype_2[0] = 0;
gotoAndStop (3);
}
Symbol 213 Button
on (press) {
_root.bctype_2[0] = 1;
gotoAndStop (2);
}
Symbol 214 MovieClip Frame 1
if (_root.bctype_2[0] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 214 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (11);
};
}
Symbol 214 MovieClip Frame 2
stop();
Symbol 214 MovieClip Frame 3
stop();
Symbol 215 Button
on (press) {
_root.bctype[5] = 0;
gotoAndStop (3);
}
Symbol 216 Button
on (press) {
_root.bctype[5] = 1;
gotoAndStop (2);
}
Symbol 217 MovieClip Frame 1
if (_root.bctype[5] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 217 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (6);
};
}
Symbol 217 MovieClip Frame 2
stop();
Symbol 217 MovieClip Frame 3
stop();
Symbol 218 Button
on (press) {
_root.bctype[6] = 0;
gotoAndStop (3);
}
Symbol 219 Button
on (press) {
_root.bctype[6] = 1;
gotoAndStop (2);
}
Symbol 220 MovieClip Frame 1
if (_root.bctype[6] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 220 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (7);
};
}
Symbol 220 MovieClip Frame 2
stop();
Symbol 220 MovieClip Frame 3
stop();
Symbol 221 Button
on (press) {
_root.bctype[4] = 0;
gotoAndStop (3);
}
Symbol 222 Button
on (press) {
_root.bctype[4] = 1;
gotoAndStop (2);
}
Symbol 223 MovieClip Frame 1
if (_root.bctype[4] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 223 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (5);
};
}
Symbol 223 MovieClip Frame 2
stop();
Symbol 223 MovieClip Frame 3
stop();
Symbol 224 Button
on (press) {
_root.bctype[3] = 0;
gotoAndStop (3);
}
Symbol 225 Button
on (press) {
_root.bctype[3] = 1;
gotoAndStop (2);
}
Symbol 226 MovieClip Frame 1
if (_root.bctype[3] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 226 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (4);
};
}
Symbol 226 MovieClip Frame 2
stop();
Symbol 226 MovieClip Frame 3
stop();
Symbol 227 Button
on (press) {
_root.bctype[2] = 0;
gotoAndStop (3);
}
Symbol 228 Button
on (press) {
_root.bctype[2] = 1;
gotoAndStop (2);
}
Symbol 229 MovieClip Frame 1
if (_root.bctype[2] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 229 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (3);
};
}
Symbol 229 MovieClip Frame 2
stop();
Symbol 229 MovieClip Frame 3
stop();
Symbol 230 Button
on (press) {
_root.bctype[1] = 0;
gotoAndStop (3);
}
Symbol 231 Button
on (press) {
_root.bctype[1] = 1;
gotoAndStop (2);
}
Symbol 232 MovieClip Frame 1
if (_root.bctype[1] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 232 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (2);
};
}
Symbol 232 MovieClip Frame 2
stop();
Symbol 232 MovieClip Frame 3
stop();
Symbol 233 Button
on (press) {
_root.bctype[0] = 0;
gotoAndStop (3);
}
Symbol 234 Button
on (press) {
_root.bctype[0] = 1;
gotoAndStop (2);
}
Symbol 235 MovieClip Frame 1
if (_root.bctype[0] == 1) {
gotoAndStop (2);
} else {
gotoAndStop (3);
}
stop();
Instance of Symbol 113 MovieClip in Symbol 235 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (1);
};
}
Symbol 235 MovieClip Frame 2
stop();
Symbol 235 MovieClip Frame 3
stop();
Symbol 236 Button
on (press) {
if (_root.cm_nlt == "") {
_root.cm_nlt = 500;
}
if (_root.cm_sul == "") {
_root.cm_sul = 15;
}
if (_root.cm_sud == "") {
_root.cm_sud = 25;
}
if (_root.cm_ia == "") {
_root.cm_ia = 100;
}
if (_root.cm_id == "") {
_root.cm_id = 10;
}
_root.cm_nlt = parseFloat(_root.cm_nlt);
_root.cm_sul = parseFloat(_root.cm_sul);
_root.cm_sud = parseFloat(_root.cm_sud);
_root.cm_ia = parseFloat(_root.cm_ia);
_root.cm_id = parseFloat(_root.cm_id);
tellTarget (_root) {
gotoAndStop ("title");
};
}
Symbol 237 Button
on (press) {
if ((_root.cm_nlt == "") || (_root.cm_nlt <= 0)) {
_root.cm_nlt = 500;
}
if ((_root.cm_sul == "") || (_root.cm_sul <= 0)) {
_root.cm_sul = 15;
}
if ((_root.cm_sud == "") || (_root.cm_sud < 0)) {
_root.cm_sud = 25;
}
if ((_root.cm_ia == "") || (_root.cm_ia < 0)) {
_root.cm_ia = 100;
}
if ((_root.cm_id == "") || (_root.cm_id < 0)) {
_root.cm_id = 10;
}
_root.cm_nlt = parseFloat(_root.cm_nlt);
_root.cm_sul = parseFloat(_root.cm_sul);
_root.cm_sud = parseFloat(_root.cm_sud);
_root.cm_ia = parseFloat(_root.cm_ia);
_root.cm_id = parseFloat(_root.cm_id);
var nbt = 0;
var nbtc = 0;
while (nbtc < 7) {
nbt = nbt + _root.bctype[nbtc];
nbtc++;
}
if (nbt != 0) {
bctype_c = bctype;
tellTarget (_root) {
gotoAndStop ("hint");
};
}
delete nbt;
}
Symbol 248 Button
on (press) {
tellTarget (_root) {
so.clear();
var onbgm = true;
var onsfx = true;
var ctype = 3;
var ct_as = [37, 39, 40];
var ct_8k = [65, 83, 68, 70, 71, 72, 74, 75];
var ct_a = 13;
var ct_p = 80;
var b_level = 3;
var s_level = 1;
var bpic = 1;
var bctype = [1, 1, 1, 1, 1, 1, 1];
var bctype_c = [1, 1, 1, 1, 1, 1, 1];
var bctype_2 = [1, 1, 1, 1, 1];
var cm_nlt = 500;
var cm_sul = 15;
var cm_sud = 25;
var cm_ia = 100;
var cm_id = 10;
gotoAndStop ("title");
};
}
Symbol 249 Button
on (press) {
tellTarget (_root) {
gotoAndStop(_currentframe + 3);
};
}
Symbol 250 Button
on (press) {
_root.ctype = 3;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 251 Button
on (press) {
_root.ctype = 2;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 252 Button
on (press) {
_root.ctype = 1;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 253 MovieClip Frame 1
gotoAndStop(_root.ctype + 1);
stop();
Symbol 253 MovieClip Frame 2
stop();
Symbol 253 MovieClip Frame 3
stop();
Symbol 253 MovieClip Frame 4
stop();
Symbol 254 Button
on (press) {
_root.bpic = 3;
tellTarget (this) {
gotoAndStop(_root.bpic + 1);
};
}
Symbol 255 Button
on (press) {
_root.bpic = 2;
tellTarget (this) {
gotoAndStop(_root.bpic + 1);
};
}
Symbol 256 Button
on (press) {
_root.bpic = 1;
tellTarget (this) {
gotoAndStop(_root.bpic + 1);
};
}
Symbol 257 MovieClip Frame 1
gotoAndStop(_root.bpic + 1);
stop();
Symbol 257 MovieClip Frame 2
stop();
Symbol 257 MovieClip Frame 3
stop();
Symbol 257 MovieClip Frame 4
stop();
Symbol 264 Button
on (press) {
gotoAndStop ("title");
}
Symbol 268 Button
on (press) {
tellTarget (_root) {
gotoAndStop(_currentframe - 3);
};
}
Symbol 269 Button
on (press) {
clicked = true;
set_key = 13;
gotoAndStop (2);
}
Symbol 270 Button
on (press) {
clicked = true;
set_key = 12;
gotoAndStop (2);
}
Symbol 271 Button
on (press) {
clicked = true;
set_key = 11;
gotoAndStop (2);
}
Symbol 272 Button
on (press) {
clicked = true;
set_key = 10;
gotoAndStop (2);
}
Symbol 273 Button
on (press) {
clicked = true;
set_key = 9;
gotoAndStop (2);
}
Symbol 274 Button
on (press) {
clicked = true;
set_key = 8;
gotoAndStop (2);
}
Symbol 275 Button
on (press) {
clicked = true;
set_key = 7;
gotoAndStop (2);
}
Symbol 276 Button
on (press) {
clicked = true;
set_key = 6;
gotoAndStop (2);
}
Symbol 277 Button
on (press) {
clicked = true;
set_key = 5;
gotoAndStop (2);
}
Symbol 278 Button
on (press) {
clicked = true;
set_key = 4;
gotoAndStop (2);
}
Symbol 279 Button
on (press) {
clicked = true;
set_key = 3;
gotoAndStop (2);
}
Symbol 280 Button
on (press) {
clicked = true;
set_key = 1;
gotoAndStop (2);
}
Symbol 281 Button
on (press) {
clicked = true;
set_key = 2;
gotoAndStop (2);
}
Symbol 316 MovieClip Frame 1
var k1 = _root.ct_as[0];
var k2 = _root.ct_as[1];
var k3 = _root.ct_as[2];
var k4 = _root.ct_8k[0];
var k5 = _root.ct_8k[1];
var k6 = _root.ct_8k[2];
var k7 = _root.ct_8k[3];
var k8 = _root.ct_8k[4];
var k9 = _root.ct_8k[5];
var k10 = _root.ct_8k[6];
var k11 = _root.ct_8k[7];
var k12 = _root.ct_a;
var k13 = _root.ct_p;
stop();
Symbol 316 MovieClip Frame 2
hinter = "";
switch (set_key) {
case 1 :
hinter = "Please set \"Left\" key.";
break;
case 2 :
hinter = "Please set \"Right\" key.";
break;
case 3 :
hinter = "Please set \"Drop\" key.";
break;
case 4 :
hinter = "Please set \"Column 1\" key.";
break;
case 5 :
hinter = "Please set \"Column 2\" key.";
break;
case 6 :
hinter = "Please set \"Column 3\" key.";
break;
case 7 :
hinter = "Please set \"Column 4\" key.";
break;
case 8 :
hinter = "Please set \"Column 5\" key.";
break;
case 9 :
hinter = "Please set \"Column 6\" key.";
break;
case 10 :
hinter = "Please set \"Column 7\" key.";
break;
case 11 :
hinter = "Please set \"Column 8\" key.";
break;
case 12 :
hinter = "Please set \"Add blocks\" key.";
break;
case 13 :
hinter = "Please set \"Pause\" key.";
break;
}
stop();
Symbol 318 Button
on (press) {
tellTarget (_root) {
gotoAndStop ("title");
};
}
Symbol 319 Button
on (press) {
gotoAndStop (9);
}
Symbol 320 Button
on (press) {
gotoAndStop (8);
}
Symbol 321 Button
on (press) {
gotoAndStop (3);
}
Symbol 322 Button
on (press) {
gotoAndStop (2);
}
Symbol 326 Button
on (press) {
nextFrame();
}
Symbol 327 Button
on (press) {
gotoAndStop (1);
}
Instance of Symbol 113 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Symbol 335 MovieClip Frame 150
gotoAndPlay (1);
Symbol 337 Button
on (press) {
prevFrame();
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (1);
};
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (7);
};
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (1);
};
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 81
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (7);
};
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 131
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (7);
};
}
Instance of Symbol 113 MovieClip in Symbol 345 MovieClip Frame 131
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (1);
};
}
Symbol 345 MovieClip Frame 220
gotoAndStop (1);
Instance of Symbol 113 MovieClip in Symbol 349 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Instance of Symbol 113 MovieClip in Symbol 349 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(7) + 1);
}
Symbol 352 MovieClip Frame 150
gotoAndPlay (1);
Symbol 358 MovieClip Frame 223
gotoAndPlay (1);
Symbol 365 MovieClip Frame 150
gotoAndPlay (1);
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 2
stop();
Symbol 374 MovieClip Frame 3
stop();
Symbol 374 MovieClip Frame 4
stop();
Symbol 374 MovieClip Frame 5
stop();
Symbol 374 MovieClip Frame 6
stop();
Symbol 374 MovieClip Frame 7
stop();
Symbol 374 MovieClip Frame 8
stop();
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (8);
};
}
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (15);
};
}
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (14);
};
}
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (13);
};
}
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (12);
};
}
Instance of Symbol 113 MovieClip in Symbol 374 MovieClip Frame 8
onClipEvent (load) {
tellTarget (this) {
gotoAndStop (11);
};
}
Symbol 374 MovieClip Frame 9
stop();
Symbol 386 Button
on (press) {
_root.ctype = 3;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
tellTarget (_parent) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 387 Button
on (press) {
_root.ctype = 2;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
tellTarget (_parent) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 388 Button
on (press) {
_root.ctype = 1;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
tellTarget (_parent) {
gotoAndStop(_root.ctype + 1);
};
}
Symbol 389 MovieClip Frame 1
gotoAndStop(_root.ctype + 1);
stop();
Symbol 389 MovieClip Frame 2
stop();
Symbol 389 MovieClip Frame 3
stop();
Symbol 389 MovieClip Frame 4
stop();
Symbol 392 Button
on (press) {
tellTarget (_root) {
bgmname = "BGM_Jindo";
if (onbgm == true) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
}
gotoAndStop ("title");
};
}
Symbol 426 MovieClip Frame 1
var k1 = _root.ct_as[0];
var k2 = _root.ct_as[1];
var k3 = _root.ct_as[2];
var k4 = _root.ct_8k[0];
var k5 = _root.ct_8k[1];
var k6 = _root.ct_8k[2];
var k7 = _root.ct_8k[3];
var k8 = _root.ct_8k[4];
var k9 = _root.ct_8k[5];
var k10 = _root.ct_8k[6];
var k11 = _root.ct_8k[7];
var k12 = _root.ct_a;
var k13 = _root.ct_p;
tellTarget (this) {
gotoAndStop(_root.ctype + 1);
};
stop();
Symbol 435 MovieClip Frame 30
stop();
Symbol 437 MovieClip Frame 25
tellTarget (_parent) {
gotoAndStop (1);
};
Symbol 439 MovieClip Frame 25
tellTarget (_parent) {
gotoAndStop (1);
};
Symbol 441 MovieClip Frame 25
tellTarget (_parent) {
gotoAndStop (1);
};
Symbol 442 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 2
stop();
Symbol 442 MovieClip Frame 3
stop();
Symbol 442 MovieClip Frame 4
stop();
Symbol 451 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 50
stop();
Symbol 451 MovieClip Frame 100
stop();
Symbol 451 MovieClip Frame 150
gotoAndStop (1);
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 2
stop();
Symbol 456 MovieClip Frame 3
stop();
Symbol 456 MovieClip Frame 4
tellTarget (_root) {
gotoAndStop(_currentframe + 3);
};
stop();
Symbol 460 Button
on (press) {
tellTarget (_root.controller) {
if (((nllag == false) && (_root.me.drop == 0)) && (_root.ptar < 0)) {
nllag = true;
addblock();
if ((nltime_b - nltimer) > 0) {
_root.controller.itimer = _root.controller.itimer + (Math.round((nltime_b - nltimer) / nltime_b) * _root.s_level_t);
}
nltimer = 0;
}
};
}
Symbol 466 Button
on (press) {
tellTarget (_root) {
bgmname = "BGM_Jindo";
if (onbgm == true) {
bgm.stop();
bgm.attachSound(bgmname);
bgm.start(0, 99999999);
}
gotoAndStop ("title");
};
}
Symbol 467 Button
on (press) {
tellTarget (_root) {
gotoAndStop ("hint");
};
}
Symbol 468 MovieClip Frame 100
var cheating = false;
if ((_root.cb * _root.maxcombo) < _root.point) {
cheating = true;
}
if (_root.combo_b > _root.cb) {
cheating = true;
}
tellTarget (_root) {
i = 0;
while (i < 15) {
j = 0;
while (j < 8) {
k = ((i * 8) + j) + 1;
removeMovieClip(eval ("_root." + k));
j++;
}
i++;
}
};
stop();
Symbol 472 Button
on (press) {
getURL ("http://www.kongregate.com/games/Kannushi_Link/rainbow-block?referrer=Kannushi_Link", "_blank");
}