Frame 1
function esaset(myR, myG, myB) {
i = 0;
while (i <= (food.length - 1)) {
_root.map.attachMovie("esa_link", "esa" + i, i);
with (_root.map["esa" + i]) {
myColor = new Color(_root.map["esa" + i]);
myColor.setRGB(((myR << 16) | (myG << 8)) | myB);
_x = _root.food[i][0] - (_parent._x * -1);
_y = _root.food[i][1] - (_parent._y * -1);
}
i++;
}
}
function refood() {
var foodB = new Array();
i = 0;
while (i <= (food.length - 1)) {
if (food[i][0] != 0) {
foodB.push(food[i]);
}
i++;
}
food = foodB;
}
function esarnd(robje) {
var yutori = 10;
var k = 1;
var kfx = 0;
var kfy = 0;
var kfstop = false;
var obL = 0;
var obR = 0;
var obU = 0;
var obD = 0;
var costfoo = new Array();
do {
kfx = Math.floor(Math.random() * (mapsizeX - 40)) + 20;
kfy = Math.floor(Math.random() * (mapsizeY - 40)) + 20;
i = 0;
while (i <= (robje.length - 1)) {
if ((((kfx > (robje[i][0] - yutori)) && (kfx < ((robje[i][0] + robje[i][2]) + yutori))) && (kfy > (robje[i][1] - yutori))) && (kfy < ((robje[i][1] + robje[i][3]) + yutori))) {
kfstop = true;
}
i++;
}
if (kfstop != true) {
costfoo[k - 1] = [kfx, kfy];
k++;
}
kfstop = false;
} while (k <= 100);
return(costfoo);
}
function getMelody(vol) {
this.myBGM1.melody(vol);
this.myBGM2.melody(vol);
}
function rock(vol) {
this.myBGM1.rock(vol);
this.myBGM2.rock(vol);
}
function stopMelody() {
this.myBGM1.mute();
this.myBGM2.mute();
}
function secretcheck() {
if (Key.isDown(38)) {
this.secretmode = "deka";
} else if (Key.isDown(40)) {
this.secretmode = "tibi";
} else {
delete secretmode;
}
}
function secretstart() {
if (_root.secretmode == "deka") {
this.goki._xscale = 200;
this.goki._yscale = 200;
} else if (_root.secretmode == "tibi") {
this.goki._xscale = 50;
this.goki._yscale = 50;
}
goki.gokisize = Math.floor(goki._width / 2);
}
soundmode = 0;
_root.se1 = new Sound();
_root.se1.attachSound("pirori");
_root.se2 = new Sound();
_root.se2.attachSound("pi");
_root.oldstyle = false;
System.usecodepage = true;
Stage.showMenu = false;
mapsizeX = 1050;
mapsizeY = 1050;
stageSizeX = 350;
stageSizeY = 350;
Instance of Symbol 12 MovieClip "myBGM1" in Frame 1
onClipEvent (load) {
function rock(vol) {
bgm.setVolume(vol);
}
function mute() {
bgm.stop();
}
function melody(vol) {
bgm.start(0, 450);
bgm.setVolume(vol);
}
bgm = new Sound(this);
bgm.attachSound("bgm1");
}
Instance of Symbol 12 MovieClip "myBGM2" in Frame 1
onClipEvent (load) {
function rock(vol) {
bgm.setVolume(100 - vol);
}
function mute() {
bgm.stop();
}
function melody() {
bgm.start(0, 900);
bgm.setVolume(100 - vol);
}
bgm = new Sound(this);
bgm.attachSound("bgm2");
}
Frame 2
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
percent = Math.floor((loaded / total) * 100);
gage.graph._x = percent - 100;
Frame 3
if (_root._framesloaded > 470) {
_root.gotoAndPlay("sktrogo");
} else {
_root.gotoAndPlay(2);
}
Frame 5
soundmode = 0;
stopMelody();
stop();
Instance of Symbol 12 MovieClip in Frame 5
onClipEvent (enterFrame) {
this.titletimer++;
if (titletimer >= 300) {
_root.gotoAndPlay("demo");
}
}
onClipEvent (keyDown) {
if (Key.isDown(45)) {
_root.gotoAndStop("change");
}
}
Frame 6
_root.gotoAndPlay("error");
Frame 10
if (firstattack == true) {
if (_root.dif == "VERY HARD") {
food = [[265, 145], [290, 120], [315, 95], [340, 70], [370, 140], [395, 165], [420, 190], [445, 215], [480, 145], [505, 120], [530, 95], [555, 70], [580, 140], [605, 165], [630, 190], [655, 215], [800, 25], [860, 25], [920, 25], [980, 25], [830, 70], [890, 70], [950, 70], [980, 115], [950, 160], [980, 205], [75, 385], [135, 385], [195, 385], [255, 385], [45, 430], [105, 430], [165, 430], [225, 430], [285, 430], [75, 475], [135, 475], [195, 475], [255, 475], [660, 345], [660, 375], [660, 405], [660, 435], [780, 345], [780, 375], [780, 405], [780, 435], [48, 695], [78, 695], [33, 750], [63, 750], [93, 750], [300, 695], [330, 695], [285, 750], [315, 750], [345, 750], [1000, 440], [1000, 470], [1000, 500], [90, 885], [150, 885], [210, 885], [270, 885], [330, 885], [90, 985], [150, 985], [210, 985], [270, 985], [330, 985], [120, 920], [240, 920], [180, 950], [300, 950], [910, 730], [970, 730], [1030, 730], [940, 800], [1000, 800], [940, 870], [1000, 870], [910, 940], [970, 940], [1030, 940], [500, 500], [540, 515], [580, 530], [620, 545], [670, 545], [710, 530], [750, 515], [790, 500], [500, 620], [540, 605], [580, 590], [620, 575], [670, 575], [710, 590], [750, 605], [790, 620]];
} else if (_root.dif == "ULTRA HARD") {
rndobje = [[10, 234, 158, 66], [128, 534, 134, 276], [338, 258, 134, 276], [818, 324, 134, 276], [476, 314, 152, 154], [672, 92, 214, 112], [406, 634, 482, 342], [10, 10, -200, -200]];
food = this.esarnd(rndobje);
} else {
food = [[60, 40], [90, 40], [40, 60], [110, 60], [40, 90], [110, 90], [60, 110], [90, 110], [70, 400], [100, 400], [130, 400], [160, 400], [190, 400], [220, 400], [250, 400], [70, 450], [100, 450], [130, 450], [160, 450], [190, 450], [220, 450], [250, 450], [320, 630], [350, 630], [320, 665], [350, 665], [320, 700], [350, 700], [120, 870], [150, 870], [180, 870], [210, 870], [240, 870], [270, 870], [300, 870], [120, 920], [150, 920], [180, 920], [210, 920], [240, 920], [270, 920], [300, 920], [120, 970], [150, 970], [180, 970], [210, 970], [240, 970], [270, 970], [300, 970], [430, 170], [450, 190], [470, 210], [430, 75], [460, 75], [490, 75], [520, 75], [550, 90], [570, 120], [580, 150], [580, 180], [580, 210], [580, 240], [820, 40], [860, 40], [900, 40], [940, 40], [940, 80], [940, 120], [940, 160], [905, 645], [940, 645], [975, 645], [940, 680], [975, 680], [975, 715], [710, 270], [710, 300], [710, 330], [710, 360], [710, 390], [710, 420], [710, 450], [760, 270], [760, 300], [760, 330], [760, 360], [760, 390], [760, 420], [760, 450], [740, 470], [740, 500], [735, 530], [725, 555], [705, 575], [680, 590], [650, 590], [620, 590], [590, 590], [560, 590], [530, 590]];
}
firstattack = false;
} else {
refood();
}
rock(0);
Frame 45
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 0;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(51, 153, 102);
}
stop();
Frame 46
_root.gotoAndPlay("error");
Frame 47
goki.stage_clear();
tokage.stage_clear();
Frame 62
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 62
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 2;
_root.gotoAndPlay("stage2");
}
Frame 63
_root.gotoAndPlay("error");
Frame 64
od1.stop();
od2.gotoAndStop("s2");
_root.se3.stop();
stop();
Instance of Symbol 12 MovieClip in Frame 64
onClipEvent (mouseDown) {
_root.player--;
if (_root.player == 0) {
_root.gotoAndPlay("gameover");
}
_root.gotoAndPlay("stage" + _root.stage);
}
Frame 65
_root.gotoAndPlay("error");
Frame 69
_root.gotoAndPlay("error");
Frame 70
od2.gotoAndStop("s2");
_root.firstattack = true;
this.stopMelody();
Frame 75
od1.stop();
od2.gotoAndStop("s2");
if (_root.score > _root.hiscore) {
_root.hiscore = _root.score;
_root.hidif = _root.dif;
}
_root.reportbox = (((("SCORE: " + _root.score) + "\nHISCORE: ") + _root.hiscore) + "\nDIFFICULTY: ") + _root.dif;
_root.score = 0;
_root.player = 2;
_root.eatfoods = 0;
_root.maintime = _root.basetime;
i = 1;
while (i <= 100) {
_root["fodat" + i] = false;
_root["foeat" + i] = false;
i++;
}
k = 1;
while (k <= 30) {
_root["footh" + k] = false;
k++;
}
stop();
Frame 76
_root.gotoAndPlay("error");
Frame 78
soundmode = 2;
if (firstattack == true) {
if (_root.dif == "VERY HARD") {
food = [[120, 50], [146, 75], [180, 80], [214, 75], [240, 50], [65, 110], [90, 136], [95, 170], [90, 204], [65, 230], [295, 110], [270, 136], [265, 170], [270, 204], [295, 230], [120, 280], [146, 255], [180, 250], [214, 255], [240, 280], [650, 100], [676, 125], [710, 130], [744, 125], [770, 100], [800, 70], [826, 45], [860, 40], [894, 45], [920, 70], [650, 190], [676, 215], [710, 220], [744, 215], [770, 190], [800, 160], [826, 135], [860, 130], [894, 135], [920, 160], [440, 360], [466, 385], [500, 390], [534, 385], [560, 360], [440, 710], [466, 685], [500, 680], [534, 685], [560, 710], [310, 470], [335, 496], [340, 530], [335, 564], [310, 590], [700, 470], [675, 496], [670, 530], [675, 564], [700, 590], [150, 640], [176, 615], [210, 610], [244, 615], [270, 640], [150, 700], [176, 725], [210, 730], [244, 725], [270, 700], [330, 860], [356, 835], [390, 830], [424, 835], [450, 860], [330, 920], [356, 945], [390, 950], [424, 945], [450, 920], [860, 680], [860, 770], [860, 860], [860, 950], [886, 655], [886, 745], [886, 835], [886, 925], [920, 650], [920, 740], [920, 830], [920, 920], [954, 655], [954, 745], [954, 835], [954, 925], [980, 680], [980, 770], [980, 860], [980, 950]];
} else if (_root.dif == "ULTRA HARD") {
rndobje = [[388, 142, 194, 114], [802, 190, 120, 328], [142, 324, 128, 192], [396, 440, 236, 194], [692, 682, 138, 274], [130, 666, 180, 22], [220, 766, 180, 26], [312, 876, 180, 30]];
food = this.esarnd(rndobje);
} else {
food = [[180, 90], [215, 95], [240, 115], [260, 140], [265, 175], [260, 210], [240, 235], [215, 255], [180, 260], [145, 255], [120, 235], [100, 210], [95, 175], [100, 140], [120, 115], [145, 95], [80, 595], [120, 595], [160, 595], [200, 595], [240, 595], [280, 595], [320, 595], [140, 720], [180, 720], [220, 720], [260, 720], [300, 720], [340, 720], [380, 720], [198, 834], [238, 834], [278, 834], [318, 834], [358, 834], [398, 834], [438, 834], [280, 960], [320, 960], [360, 960], [400, 960], [440, 960], [480, 960], [520, 960], [370, 315], [410, 315], [450, 315], [490, 315], [530, 315], [570, 315], [610, 315], [370, 380], [410, 380], [450, 380], [490, 380], [530, 380], [570, 380], [610, 380], [530, 710], [570, 710], [610, 710], [530, 750], [570, 750], [610, 750], [530, 790], [570, 790], [610, 790], [630, 50], [670, 50], [710, 50], [750, 50], [790, 50], [830, 50], [870, 50], [910, 50], [940, 65], [950, 95], [940, 125], [910, 140], [870, 140], [830, 140], [790, 140], [750, 140], [710, 140], [740, 565], [780, 565], [820, 565], [860, 565], [900, 565], [740, 625], [780, 625], [820, 625], [860, 625], [900, 625], [910, 750], [910, 790], [910, 830], [910, 870], [910, 910], [910, 950]];
}
firstattack = false;
} else {
refood();
}
rock(0);
Frame 112
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 10;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(255, 255, 51);
}
stop();
Frame 113
_root.gotoAndPlay("error");
Frame 114
goki.stage_clear();
tokage.stage_clear();
Frame 129
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 129
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 3;
_root.gotoAndPlay("stage3");
}
Frame 130
_root.gotoAndPlay("error");
Frame 131
soundmode = 2;
if (firstattack == true) {
if (_root.dif == "VERY HARD") {
food = [[180, 320], [180, 350], [180, 380], [180, 410], [180, 440], [180, 470], [180, 500], [180, 530], [180, 560], [180, 590], [560, 460], [560, 490], [560, 520], [560, 550], [560, 580], [560, 610], [560, 750], [560, 780], [560, 810], [560, 840], [560, 870], [560, 900], [560, 930], [560, 960], [560, 990], [560, 1020], [820, 820], [820, 850], [820, 880], [820, 910], [1000, 650], [1000, 680], [1000, 710], [1000, 740], [1000, 770], [1000, 800], [1000, 830], [1000, 860], [1000, 890], [1000, 920], [730, 50], [790, 50], [850, 50], [910, 50], [970, 50], [760, 90], [820, 90], [880, 90], [940, 90], [1000, 90], [730, 130], [790, 130], [850, 130], [910, 130], [970, 130], [760, 170], [820, 170], [880, 170], [940, 170], [1000, 170], [730, 210], [790, 210], [850, 210], [910, 210], [970, 210], [760, 250], [820, 250], [880, 250], [940, 250], [1000, 250], [30, 865], [90, 865], [150, 865], [210, 865], [270, 865], [60, 895], [120, 895], [180, 895], [240, 895], [300, 895], [30, 930], [90, 930], [150, 930], [210, 930], [270, 930], [60, 960], [120, 960], [180, 960], [240, 960], [300, 960], [30, 995], [90, 995], [150, 995], [210, 995], [270, 995], [60, 1025], [120, 1025], [180, 1025], [240, 1025], [300, 1025]];
} else if (_root.dif == "ULTRA HARD") {
rndobje = [[446, 144, 248, 262], [852, 306, 216, 226], [20, 628, 220, 224], [440, 648, 266, 72], [710, 836, 70, 112], [854, 790, 106, 74], [-100, -100, 0, 0], [-100, -100, 0, 0]];
food = this.esarnd(rndobje);
} else {
food = [[135, 287], [165, 287], [195, 287], [225, 287], [255, 287], [60, 570], [90, 570], [120, 570], [150, 570], [180, 570], [60, 905], [90, 905], [120, 905], [150, 905], [180, 905], [210, 905], [240, 905], [270, 905], [60, 970], [90, 970], [120, 970], [150, 970], [180, 970], [210, 970], [240, 970], [270, 970], [480, 490], [510, 490], [540, 490], [570, 490], [600, 490], [630, 490], [660, 490], [480, 560], [510, 560], [540, 560], [570, 560], [600, 560], [630, 560], [660, 560], [515, 790], [515, 820], [515, 850], [515, 880], [515, 910], [515, 940], [515, 970], [580, 790], [580, 820], [580, 850], [580, 880], [580, 910], [580, 940], [580, 970], [780, 80], [810, 80], [840, 80], [870, 80], [900, 80], [930, 80], [960, 80], [990, 80], [780, 130], [810, 130], [840, 130], [870, 130], [900, 130], [930, 130], [960, 130], [990, 130], [780, 180], [810, 180], [840, 180], [870, 180], [900, 180], [930, 180], [960, 180], [990, 180], [820, 600], [850, 600], [880, 600], [910, 600], [820, 630], [850, 630], [880, 630], [910, 630], [820, 660], [850, 660], [880, 660], [910, 660], [860, 930], [890, 930], [920, 930], [950, 930], [980, 930], [860, 980], [890, 980], [920, 980], [950, 980], [980, 980]];
}
firstattack = false;
} else {
refood();
}
rock(0);
Frame 166
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 20;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(0, 153, 204);
}
stop();
Frame 167
_root.gotoAndPlay("error");
Frame 168
goki.stage_clear();
tokage.stage_clear();
Frame 183
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 183
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 4;
_root.gotoAndPlay("stage4");
}
Frame 184
_root.gotoAndPlay("error");
Frame 185
soundmode = 2;
if (firstattack == true) {
if (_root.dif == "VERY HARD") {
food = [[45, 78], [45, 138], [45, 198], [45, 258], [105, 78], [105, 138], [105, 198], [105, 258], [230, 305], [290, 305], [350, 305], [230, 365], [290, 365], [350, 365], [230, 425], [290, 425], [350, 425], [80, 670], [140, 670], [200, 670], [80, 730], [140, 730], [200, 730], [80, 790], [140, 790], [200, 790], [75, 940], [135, 940], [75, 1000], [135, 1000], [410, 190], [410, 250], [410, 310], [410, 370], [410, 430], [470, 190], [470, 250], [470, 310], [470, 370], [470, 430], [580, 50], [640, 50], [700, 50], [760, 50], [580, 110], [640, 110], [700, 110], [760, 110], [580, 170], [640, 170], [700, 170], [760, 170], [960, 80], [960, 140], [960, 200], [960, 260], [510, 530], [570, 530], [630, 530], [690, 530], [750, 530], [510, 590], [570, 590], [630, 590], [690, 590], [750, 590], [510, 650], [570, 650], [630, 650], [690, 650], [750, 650], [840, 380], [840, 440], [840, 500], [840, 560], [900, 380], [900, 440], [900, 500], [900, 560], [470, 760], [470, 820], [470, 880], [470, 940], [470, 1000], [530, 760], [530, 820], [530, 880], [530, 940], [530, 1000], [590, 760], [590, 820], [590, 880], [590, 940], [590, 1000], [840, 930], [900, 930], [960, 930], [840, 990], [900, 990], [960, 990]];
} else if (_root.dif == "ULTRA HARD") {
rndobje = [[294, 102, 186, 48], [826, 152, 52, 142], [536, 264, 156, 224], [102, 454, 104, 160], [312, 552, 104, 160], [158, 846, 178, 60], [706, 734, 86, 212], [870, 660, 84, 210]];
food = this.esarnd(rndobje);
} else {
food = [[245, 230], [245, 260], [245, 290], [245, 320], [245, 350], [245, 380], [245, 410], [245, 440], [245, 470], [245, 500], [155, 410], [185, 410], [215, 410], [275, 410], [305, 410], [335, 410], [365, 410], [395, 410], [425, 410], [455, 410], [75, 820], [75, 850], [75, 880], [75, 910], [75, 940], [75, 970], [105, 970], [135, 970], [165, 970], [195, 970], [530, 550], [560, 550], [590, 550], [620, 550], [650, 550], [680, 550], [710, 550], [740, 550], [770, 550], [800, 550], [127, 685], [157, 685], [187, 690], [217, 705], [247, 730], [277, 755], [307, 780], [337, 805], [367, 830], [397, 855], [427, 880], [457, 905], [487, 925], [517, 924], [545, 909], [563, 880], [571, 849], [571, 819], [571, 789], [571, 759], [571, 729], [584, 699], [603, 669], [632, 653], [665, 650], [695, 650], [725, 650], [755, 650], [785, 650], [820, 650], [820, 680], [820, 710], [820, 740], [820, 770], [820, 800], [820, 830], [820, 860], [820, 890], [820, 920], [820, 950], [711, 241], [732, 220], [753, 199], [774, 178], [795, 157], [816, 136], [837, 115], [858, 94], [879, 73], [900, 52], [792, 443], [813, 422], [834, 401], [855, 380], [877, 359], [898, 337], [919, 316], [940, 295], [961, 274], [983, 253]];
}
firstattack = false;
} else {
refood();
}
rock(0);
Frame 220
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 30;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(255, 0, 0);
}
stop();
Frame 221
_root.gotoAndPlay("error");
Frame 222
goki.stage_clear();
tokage.stage_clear();
Frame 237
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 237
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 5;
_root.gotoAndPlay("stage5");
}
Frame 238
_root.gotoAndPlay("error");
Frame 239
soundmode = 2;
if (firstattack == true) {
if (_root.dif == "VERY HARD") {
food = [[55, 42], [55, 60], [28, 76], [44, 76], [63, 76], [81, 76], [99, 76], [117, 76], [134, 76], [123, 90], [109, 99], [54, 91], [54, 108], [54, 125], [56, 140], [68, 151], [84, 153], [100, 154], [115, 150], [935, 90], [951, 85], [967, 77], [984, 66], [999, 54], [1014, 40], [983, 87], [983, 102], [983, 117], [983, 132], [983, 148], [66, 891], [66, 908], [66, 925], [65, 941], [64, 960], [61, 976], [55, 991], [47, 1003], [35, 924], [50, 924], [83, 924], [98, 924], [117, 924], [118, 942], [118, 961], [118, 978], [115, 995], [110, 1011], [930, 914], [946, 918], [963, 923], [1015, 942], [1009, 959], [999, 976], [986, 989], [971, 1001], [956, 1011], [939, 1013], [530, 58], [530, 148], [530, 238], [530, 328], [550, 88], [550, 178], [550, 268], [550, 358], [570, 118], [570, 208], [570, 298], [100, 530], [190, 530], [280, 530], [370, 530], [130, 540], [220, 540], [310, 540], [160, 550], [250, 550], [340, 550], [530, 700], [530, 790], [530, 880], [530, 970], [560, 730], [560, 820], [560, 910], [560, 1000], [590, 760], [590, 850], [590, 940], [710, 480], [800, 480], [890, 480], [980, 480], [740, 520], [830, 520], [920, 520], [770, 560], [860, 560], [950, 560]];
} else if (_root.dif == "ULTRA HARD") {
rndobje = [[322, 130, 116, 178], [644, 94, 116, 178], [118, 646, 116, 178], [128, 304, 130, 120], [816, 244, 130, 120], [332, 742, 130, 120], [464, 428, 216, 194], [670, 726, 272, 196]];
food = this.esarnd(rndobje);
} else {
food = [[30, 60], [80, 60], [130, 60], [30, 110], [80, 110], [130, 110], [30, 160], [80, 160], [130, 160], [860, 60], [910, 60], [960, 60], [860, 110], [910, 110], [960, 110], [860, 160], [910, 160], [960, 160], [520, 55], [570, 55], [520, 105], [570, 105], [34, 460], [34, 510], [34, 560], [84, 460], [84, 510], [84, 560], [960, 460], [960, 510], [960, 560], [1010, 460], [1010, 510], [1010, 560], [50, 880], [100, 880], [150, 880], [50, 930], [100, 930], [150, 930], [50, 980], [100, 980], [150, 980], [960, 905], [1010, 905], [910, 955], [960, 955], [1010, 955], [910, 1005], [960, 1005], [1010, 1005], [520, 920], [570, 920], [545, 945], [520, 970], [570, 970], [235, 460], [285, 460], [335, 460], [235, 540], [285, 540], [335, 540], [785, 460], [835, 460], [885, 460], [785, 540], [835, 540], [885, 540], [580, 340], [620, 345], [655, 357], [682, 377], [703, 398], [723, 425], [735, 460], [740, 500], [740, 540], [735, 580], [723, 615], [703, 642], [682, 663], [655, 683], [620, 695], [580, 700], [540, 700], [500, 695], [465, 683], [438, 663], [417, 642], [397, 615], [385, 580], [380, 540], [380, 500], [385, 460], [397, 425], [417, 398], [438, 377], [465, 357], [500, 345], [540, 340]];
}
firstattack = false;
} else {
refood();
}
rock(0);
Frame 274
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 40;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(153, 51, 0);
}
stop();
Frame 275
_root.gotoAndPlay("error");
Frame 276
goki.stage_clear();
tokage.stage_clear();
Frame 291
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 291
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 6;
_root.gotoAndPlay("stage6");
}
Frame 292
_root.gotoAndPlay("error");
Frame 293
soundmode = 2;
if (firstattack == true) {
food = [[130, 100], [160, 100], [190, 100], [220, 100], [250, 100], [130, 250], [160, 250], [190, 250], [220, 250], [250, 250], [450, 16], [480, 16], [510, 16], [540, 16], [570, 16], [790, 16], [820, 16], [850, 16], [880, 16], [910, 16], [450, 350], [480, 350], [510, 350], [540, 350], [570, 350], [790, 350], [820, 350], [850, 350], [880, 350], [910, 350], [110, 680], [140, 680], [170, 680], [200, 680], [230, 680], [450, 680], [480, 680], [510, 680], [540, 680], [570, 680], [790, 680], [820, 680], [850, 680], [880, 680], [910, 680], [110, 1000], [140, 1000], [170, 1000], [200, 1000], [230, 1000], [450, 1000], [480, 1000], [510, 1000], [540, 1000], [570, 1000], [790, 1000], [820, 1000], [850, 1000], [880, 1000], [910, 1000], [680, 120], [680, 150], [680, 180], [680, 210], [680, 240], [1020, 120], [1020, 150], [1020, 180], [1020, 210], [1020, 240], [350, 460], [350, 490], [350, 520], [350, 550], [350, 580], [680, 460], [680, 490], [680, 520], [680, 550], [680, 580], [30, 780], [30, 810], [30, 840], [30, 870], [30, 900], [350, 780], [350, 810], [350, 840], [350, 870], [350, 900], [680, 780], [680, 810], [680, 840], [680, 870], [680, 900], [1010, 780], [1010, 810], [1010, 840], [1010, 870], [1010, 900]];
firstattack = false;
} else {
refood();
}
rock(0);
Frame 328
towx = 1000;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 50;
secretstart();
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(102, 102, 153);
}
stop();
Frame 329
_root.gotoAndPlay("error");
Frame 330
goki.stage_clear();
tokage.stage_clear();
Frame 345
_root.score = _root.score + (Math.floor(_root.maintime / 10) * 100);
_root.timebox = ((("TIME BONUS:" + Math.floor(_root.maintime / 10)) + "\u00D7100\uFF1D") + (Math.floor(_root.maintime / 10) * 100)) + "pts";
_root.difbox = "";
if (_root.dif == "VERY HARD") {
_root.score = _root.score + 10000;
_root.difbox = "DIFFICULTY BONUS 10000pts";
} else if (_root.dif == "ULTRA HARD") {
_root.score = _root.score + 15000;
_root.difbox = "DIFFICULTY BONUS 15000pts";
}
_root.scorebox = "TOTAL SCORE:" + _root.score;
stop();
Instance of Symbol 12 MovieClip in Frame 345
onClipEvent (mouseDown) {
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.eatfoods = 0;
_root.stage = 6;
_root.gotoAndPlay("staffroll");
}
Frame 346
_root.gotoAndPlay("error");
Frame 347
_root.sbkenri = false;
if (_root.score > _root.hiscore) {
_root.hiscore = _root.score;
_root.hidif = _root.dif;
_root.sbkenri = true;
}
_root.scbox = "SCORE: " + _root.score;
_root.hiscbox = "HISCORE: " + _root.hiscore;
_root.score = 0;
_root.player = 2;
_root.eatfoods = 0;
_root.maintime = _root.basetime;
soundmode = 0;
this.stopMelody();
Frame 350
stop();
Instance of Symbol 12 MovieClip in Frame 350
onClipEvent (mouseDown) {
if (poom != 1) {
poom = 1;
_root.luckybox.stop();
} else if (poom == 1) {
_root.se1.start();
_root.stopMelody();
poom = 0;
if (_root.sbkenri == true) {
_root.sbkenri = false;
_root.gotoAndStop("scoreboard");
} else {
_root.gotoAndStop("title");
}
}
}
Frame 353
_root.gotoAndPlay("error");
Frame 354
se9.stop();
stop();
Instance of Symbol 12 MovieClip in Frame 354
onClipEvent (mouseDown) {
_root.score = 0;
_root.hiscore = 0;
_root.player = 2;
_root.eatfoods = 0;
_root.maintime = _root.basetime;
i = 1;
while (i <= 100) {
_root["fodat" + i] = false;
_root["foeat" + i] = false;
i++;
}
k = 1;
while (k <= 30) {
_root["footh" + k] = false;
k++;
}
_root.gotoAndStop("title");
}
Frame 360
_root.gotoAndPlay("error");
Frame 361
this.getMelody(0);
stop();
Instance of Symbol 12 MovieClip in Frame 361
onClipEvent (mouseDown) {
_root.gotoAndStop(_root._currentFrame + 1);
}
Frame 362
_root.goki.stop();
_root.tokage.stop();
stop();
Frame 363
_root.goki.stop();
stop();
Frame 364
_root.goki.stop();
stop();
Frame 369
_root.gotoAndPlay("error");
Frame 370
food = [[180, 90], [215, 95], [240, 115], [260, 140], [265, 175], [260, 210], [240, 235], [215, 255], [180, 260], [145, 255], [120, 235], [100, 210], [95, 175], [100, 140], [120, 115], [145, 95], [80, 595], [120, 595], [160, 595], [200, 595], [240, 595], [280, 595], [320, 595], [140, 720], [180, 720], [220, 720], [260, 720], [300, 720], [340, 720], [380, 720], [198, 834], [238, 834], [278, 834], [318, 834], [358, 834], [398, 834], [438, 834], [280, 960], [320, 960], [360, 960], [400, 960], [440, 960], [480, 960], [520, 960], [370, 315], [410, 315], [450, 315], [490, 315], [530, 315], [570, 315], [610, 315], [370, 380], [410, 380], [450, 380], [490, 380], [530, 380], [570, 380], [610, 380], [530, 710], [570, 710], [610, 710], [530, 750], [570, 750], [610, 750], [530, 790], [570, 790], [610, 790], [630, 50], [670, 50], [710, 50], [750, 50], [790, 50], [830, 50], [870, 50], [910, 50], [940, 65], [950, 95], [940, 125], [910, 140], [870, 140], [830, 140], [790, 140], [750, 140], [710, 140], [740, 565], [780, 565], [820, 565], [860, 565], [900, 565], [740, 625], [780, 625], [820, 625], [860, 625], [900, 625], [910, 750], [910, 790], [910, 830], [910, 870], [910, 910], [910, 950]];
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
tokage.towx = 950;
tokage.towy = 900;
tokage.tokagetime = 200;
tokage.mode = 0;
_root.eatfoods = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 10;
goki.stop();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(255, 255, 51);
}
goki.modestyle = "demo";
stop();
Frame 380
food = [[180, 90], [215, 95], [240, 115], [260, 140], [265, 175], [260, 210], [240, 235], [215, 255], [180, 260], [145, 255], [120, 235], [100, 210], [95, 175], [100, 140], [120, 115], [145, 95], [80, 595], [120, 595], [160, 595], [200, 595], [240, 595], [280, 595], [320, 595], [140, 720], [180, 720], [220, 720], [260, 720], [300, 720], [340, 720], [380, 720], [198, 834], [238, 834], [278, 834], [318, 834], [358, 834], [398, 834], [438, 834], [280, 960], [320, 960], [360, 960], [400, 960], [440, 960], [480, 960], [520, 960], [370, 315], [410, 315], [450, 315], [490, 315], [530, 315], [570, 315], [610, 315], [370, 380], [410, 380], [450, 380], [490, 380], [530, 380], [570, 380], [610, 380], [530, 710], [570, 710], [610, 710], [530, 750], [570, 750], [610, 750], [530, 790], [570, 790], [610, 790], [630, 50], [670, 50], [710, 50], [750, 50], [790, 50], [830, 50], [870, 50], [910, 50], [940, 65], [950, 95], [940, 125], [910, 140], [870, 140], [830, 140], [790, 140], [750, 140], [710, 140], [740, 565], [780, 565], [820, 565], [860, 565], [900, 565], [740, 625], [780, 625], [820, 625], [860, 625], [900, 625], [910, 750], [910, 790], [910, 830], [910, 870], [910, 910], [910, 950]];
towx = 950;
towy = 900;
tokagetimebase = 200;
tokagetime = 200;
tokagemode = 0;
tokage.towx = 950;
tokage.towy = 900;
tokage.tokagetime = 200;
tokage.mode = 0;
_root.eatfoods = 0;
goki._x = 187.6;
goki._y = 179.6;
statime = 10;
goki.play();
soundmode = 1;
if (_root.oldstyle == true) {
esaset(0, 153, 255);
} else {
esaset(255, 255, 51);
}
goki.modestyle = "staff";
stop();
Frame 390
stop();
Dscorebox.text = _root.hiscore;
Ddifbox.text = _root.hidif;
Dgoodsbox.text = _root.lucky;
Frame 400
_root.sousin.name = _root.hiname;
_root.sousin.score = _root.hiscore;
_root.sousin.dif = _root.lucky;
if (_root.hidif == "EASY") {
_root.sousin.cginum = "gokidash_e";
} else if (_root.hidif == "NORMAL") {
_root.sousin.cginum = "gokidash_n";
} else if (_root.hidif == "HARD") {
_root.sousin.cginum = "gokidash_h";
} else if (_root.hidif == "VERY HARD") {
_root.sousin.cginum = "gokidash_v";
} else if (_root.hidif == "ULTRA HARD") {
_root.sousin.cginum = "gokidash_u";
}
_root.sousin.loadVariables("../cgi-bin/account.cgi", "GET");
Frame 479
_root.gotoAndStop("title");
Frame 514
_root.gotoAndPlay("title");
Frame 515
oldstyle = !oldstyle;
_root.gotoAndStop("title");
Symbol 6 MovieClip [esa_link] Frame 1
if (this.hitTest(_root.goki)) {
_root.se2.start();
_root.score = _root.score + 100;
_root.eatfoods++;
_root.statusber.esacount();
if (_root.eatfoods >= 100) {
_root.gotoAndPlay("clear" + _root.stage);
}
_root.food[this._name.substr(3, 3)][0] = 0;
_root.food[this._name.substr(3, 3)][1] = 0;
this.removeMovieClip();
}
Symbol 23 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 27 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 30 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 34 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
}
obje = [[15, 245, 65, 19], [13, 265, 154, 31], [339, 374, 290, 95], [339, 471, 137, 66], [125, 679, 137, 132], [408, 803, 477, 171], [712, 123, 176, 84], [819, 466, 137, 132]];
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 48 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 51 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 56 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 61 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 74 Button
on (press) {
secretcheck();
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.player = 2;
_root.dif = "EASY";
_root.tokagespeed = 5.5;
_root.diftime = 0;
_root.eatfoods = 0;
_root.score = 0;
_root.stage = 1;
this.getMelody(0);
_root.gotoAndPlay("stage1");
}
Symbol 79 Button
on (press) {
secretcheck();
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.player = 2;
_root.dif = "NORMAL";
_root.tokagespeed = 6;
_root.diftime = 50;
_root.eatfoods = 0;
_root.score = 0;
_root.stage = 1;
this.getMelody(0);
_root.gotoAndPlay("stage1");
}
Symbol 83 Button
on (press) {
secretcheck();
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.player = 2;
_root.dif = "HARD";
_root.tokagespeed = 6.7;
_root.diftime = 80;
_root.eatfoods = 0;
_root.score = 0;
_root.stage = 1;
this.getMelody(0);
_root.gotoAndPlay("stage1");
}
Symbol 87 Button
on (press) {
secretcheck();
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.player = 2;
_root.dif = "VERY HARD";
_root.tokagespeed = 6.7;
_root.diftime = 90;
_root.eatfoods = 0;
_root.score = 0;
_root.stage = 1;
this.getMelody(0);
_root.gotoAndPlay("stage1");
}
Symbol 91 Button
on (press) {
secretcheck();
_root.firstattack = true;
_root.se1.start();
_root.basetime = 5000;
_root.maintime = _root.basetime;
_root.player = 2;
_root.dif = "ULTRA HARD";
_root.tokagespeed = 6.7;
_root.diftime = 90;
_root.eatfoods = 0;
_root.score = 0;
_root.stage = 1;
this.getMelody(0);
_root.gotoAndPlay("stage1");
}
Symbol 95 Button
on (press) {
_root.se1.start();
_root.gotoAndStop("howtoplay");
}
Symbol 108 MovieClip Frame 5
stop();
Symbol 119 MovieClip Frame 1
function gokigoki() {
kaku1 = (Math.atan2(_root._xmouse - _x, _y - _root._ymouse) * 180) / Math.PI;
kaku2 = Math.abs(kaku1);
kaku3 = kaku1 + 180;
kaku4 = _rotation + 180;
if (Math.abs(kaku3 - kaku4) <= 15) {
_rotation = kaku1;
} else if (kaku3 > kaku4) {
if (((360 - kaku3) + kaku4) <= 15) {
_rotation = kaku1;
} else if ((kaku3 - kaku4) <= 180) {
_rotation = (_rotation + 15);
} else {
_rotation = (_rotation - 15);
}
} else if (kaku3 < kaku4) {
if (((360 - kaku4) + kaku3) <= 15) {
_rotation = kaku1;
} else if ((kaku4 - kaku3) >= 180) {
_rotation = (_rotation + 15);
} else {
_rotation = (_rotation - 15);
}
}
gox = _x - (Math.cos((Math.PI/180) * (_rotation + 90)) * speed);
goy = _y - (Math.sin((Math.PI/180) * (_rotation + 90)) * speed);
i = 0;
while (i <= (_root.map.obje.length - 1)) {
if ((Math.floor((_root.map._y * -1) + _y) < ((_root.map.obje[i][1] + _root.map.obje[i][3]) + gokisize)) && (Math.floor((_root.map._y * -1) + _y) > (_root.map.obje[i][1] - gokisize))) {
if ((Math.floor((_root.map._x * -1) + gox) > (_root.map.obje[i][0] - gokisize)) && (Math.floor((_root.map._x * -1) + gox) < ((_root.map.obje[i][0] + _root.map.obje[i][2]) + gokisize))) {
goxstop = true;
}
}
if ((Math.floor((_root.map._x * -1) + _x) > (_root.map.obje[i][0] - gokisize)) && (Math.floor((_root.map._x * -1) + _x) < ((_root.map.obje[i][0] + _root.map.obje[i][2]) + gokisize))) {
if ((Math.floor((_root.map._y * -1) + goy) < ((_root.map.obje[i][1] + _root.map.obje[i][3]) + gokisize)) && (Math.floor((_root.map._y * -1) + goy) > (_root.map.obje[i][1] - gokisize))) {
goystop = true;
}
}
i++;
}
if (((gox > StageLine) && (gox < (stageSizeX - StageLine))) && (goxstop != true)) {
if ((gox < gokiline) && (_root.map._x < 0)) {
if ((_x - gox) > Math.abs(_root.map._x)) {
movedX = _root.map._x * -1;
gox = gox + _root.map._x;
_x = gox;
} else {
movedX = _x - gox;
}
} else if ((gox > (stageSizeX - gokiline)) && (_root.map._x > ((_root.map._width - stageSizeX) * -1))) {
if ((_gox - _x) > (_root.map._width + _root.map._x)) {
movedX = _root.map._width + _root.map._x;
gox = gox - (_root.map._width + _root.map._x);
_x = gox;
} else {
movedX = _x - gox;
}
} else {
_x = gox;
movedX = 0;
}
}
if (((goy > StageLine) && (goy < (stageSizeY - StageLine))) && (goystop != true)) {
if ((goy < gokiline) && (_root.map._y < 0)) {
if ((_y - goy) > Math.abs(_root.map._y)) {
movedY = _root.map._y * -1;
goy = goy + _root.map._y;
_y = goy;
} else {
movedY = _y - goy;
}
} else if ((goy > (stageSizeY - gokiline)) && (_root.map._y > ((_root.map._width - stageSizeY) * -1))) {
if ((_goy - _y) > (_root.map._width + _root.map._y)) {
movedY = _root.map._width + _root.map._y;
goy = goy - (_root.map._width + _root.map._y);
_y = goy;
} else {
movedY = _y - goy;
}
} else {
_y = goy;
movedY = 0;
}
}
if ((movedX != 0) || (movedY != 0)) {
_root.map.move(movedX, movedY);
}
movedX = 0;
movedY = 0;
goxstop = false;
goystop = false;
}
function stage_clear() {
delete this.onMouseDown;
delete this.onMouseUp;
delete this.onEnterFrame;
this.stop();
}
speed = 7;
StageLine = 10;
gokiline = 150;
stageSizeX = _root.stageSizeX;
stageSizeY = _root.stageSizeY;
if (gokisize == undefined) {
gokisize = 10;
}
this.onMouseDown = function () {
this.play();
this.onEnterFrame = gokigoki;
};
this.onMouseUp = function () {
this.stop();
delete this.onEnterFrame;
};
Symbol 140 MovieClip Frame 9
this.gotoAndPlay(1);
Symbol 141 MovieClip Frame 1
function stage_clear() {
delete this.onEnterFrame;
this.body.stop();
}
towx = _root.towx;
towy = _root.towy;
tokagetime = _root.tokagetimebase;
mode = 0;
tokagespeed = _root.tokagespeed;
this.onEnterFrame = function () {
if (mode == 1) {
kaku5 = (Math.atan2(Math.floor((_root.goki._x + (_root.map._x * -1)) - towx), towy - Math.floor(_root.goki._y + (_root.map._y * -1))) * 180) / Math.PI;
kaku7 = kaku5 + 180;
kaku8 = _rotation + 180;
if (Math.abs(kaku7 - kaku8) <= 15) {
_rotation = kaku5;
} else if (kaku7 > kaku8) {
if (((360 - kaku7) + kaku8) <= 15) {
_rotation = kaku5;
} else if ((kaku7 - kaku8) <= 180) {
_rotation = (_rotation + 15);
} else {
_rotation = (_rotation - 15);
}
} else if (kaku7 < kaku8) {
if (((360 - kaku8) + kaku7) <= 15) {
_rotation = kaku5;
} else if ((kaku8 - kaku7) >= 180) {
_rotation = (_rotation + 15);
} else {
_rotation = (_rotation - 15);
}
}
tokagetime--;
if (tokagetime <= 0) {
tokagetime = (_root.tokagetimebase - _root.diftime) - _root.statime;
body.gotoAndStop("s2");
mode = 0;
}
} else if (mode == 2) {
if (towx < _root.map.obje[tohit][0]) {
towx = _root.map.obje[tohit][0] - 15;
if ((Math.floor(_root.goki._x + (_root.map._x * -1)) > _root.map.obje[tohit][0]) && (towy < (_root.map.obje[tohit][1] + _root.map.obje[tohit][3]))) {
tokaku = 180;
_rotation = tokaku;
} else {
mode = 1;
}
} else if (_root.towx > _root["obR" + _root.tohit]) {
towx = (_root.map.obje[tohit][0] + _root.map.obje[tohit][2]) + 15;
if ((Math.floor(_root.goki._x + (_root.map._x * -1)) < (_root.map.obje[tohit][0] + _root.map.obje[tohit][2])) && (towy < (_root.map.obje[tohit][1] + _root.map.obje[tohit][3]))) {
tokaku = 180;
_rotation = tokaku;
} else {
mode = 1;
}
} else {
mode = 1;
}
} else if (mode == 3) {
if (towx < _root.map.obje[tohit][0]) {
towx = _root.map.obje[tohit][0] - 15;
if ((Math.floor(_root.goki._x + (_root.map._x * -1)) > _root.map.obje[tohit][0]) && (towy > _root.map.obje[tohit][1])) {
tokaku = 0;
_rotation = tokaku;
} else {
mode = 1;
}
} else if (towx > (_root.map.obje[tohit][0] + _root.map.obje[tohit][2])) {
towx = (_root.map.obje[tohit][0] + _root.map.obje[tohit][2]) + 15;
if ((Math.floor(_root.goki._x + (_root.map._x * -1)) < (_root.map.obje[tohit][0] + _root.map.obje[tohit][2])) && (towy > _root.map.obje[tohit][1])) {
tokaku = 0;
_rotation = tokaku;
} else {
mode = 1;
}
} else {
mode = 1;
}
} else if (mode == 4) {
if (towy < _root.map.obje[tohit][1]) {
towy = _root.map.obje[tohit][1] - 15;
if ((Math.floor(_root.goki._y + (_root.map._y * -1)) > _root.map.obje[tohit][1]) && (towx < (_root.map.obje[tohit][0] + _root.map.obje[tohit][2]))) {
tokaku = 90;
_rotation = tokaku;
} else {
mode = 1;
}
} else if (towy > (_root.map.obje[tohit][1] + _root.map.obje[tohit][3])) {
towy = (_root.map.obje[tohit][1] + _root.map.obje[tohit][3]) + 15;
if ((Math.floor(_root.goki._y + (_root.map._y * -1)) < (_root.map.obje[tohit][1] + _root.map.obje[tohit][3])) && (towx < (_root.map.obje[tohit][0] + _root.map.obje[tohit][2]))) {
tokaku = 90;
_rotation = tokaku;
} else {
mode = 1;
}
} else {
mode = 1;
}
} else if (mode == 5) {
if (towy < _root.map.obje[tohit][1]) {
towy = _root.map.obje[tohit][1] - 15;
if ((Math.floor(_root.goki._y + (_root.map._y * -1)) > _root.map.obje[tohit][1]) && (towx > _root.map.obje[tohit][0])) {
tokaku = 270;
_rotation = tokaku;
} else {
mode = 1;
}
} else if (towy > (_root.map.obje[tohit][1] + _root.map.obje[tohit][3])) {
towy = (_root.map.obje[tohit][1] + _root.map.obje[tohit][3]) + 15;
if ((Math.floor(_root.goki._y + (_root.map._y * -1)) < (_root.map.obje[tohit][1] + _root.map.obje[tohit][3])) && (towx > _root.map.obje[tohit][0])) {
tokaku = 270;
_rotation = tokaku;
} else {
mode = 1;
}
} else {
mode = 1;
}
} else if (mode == 0) {
tokagetime--;
toxstop = true;
toystop = true;
body.gotoAndStop("s2");
if (tokagetime <= 0) {
tokagetime = (_root.tokagetimebase + _root.diftime) + _root.statime;
body.gotoAndPlay("s1");
mode = 1;
}
}
tox = towx - (Math.cos((Math.PI/180) * (_rotation + 90)) * tokagespeed);
toy = towy - (Math.sin((Math.PI/180) * (_rotation + 90)) * tokagespeed);
if (mode != 0) {
i = 0;
while (i <= (_root.map.obje.length - 1)) {
if (((Math.floor(towy) * 1) < ((_root.map.obje[i][1] + _root.map.obje[i][3]) + 10)) && ((Math.floor(towy) * 1) > (_root.map.obje[i][1] - 10))) {
if (((Math.floor(tox) * 1) > (_root.map.obje[i][0] - 10)) && ((Math.floor(tox) * 1) < ((_root.map.obje[i][0] + _root.map.obje[i][2]) + 10))) {
toxstop = true;
tohit = i;
if (Math.floor(_root.goki._y + (_root.map._y * -1)) > (((_root.map.obje[i][1] + _root.map.obje[i][1]) + _root.map.obje[i][3]) / 2)) {
mode = 2;
} else {
mode = 3;
}
}
}
if (((Math.floor(towx) * 1) > (_root.map.obje[i][0] - 10)) && ((Math.floor(towx) * 1) < ((_root.map.obje[i][0] + _root.map.obje[i][2]) + 10))) {
if (((Math.floor(toy) * 1) < ((_root.map.obje[i][1] + _root.map.obje[i][3]) + 10)) && ((Math.floor(toy) * 1) > (_root.map.obje[i][1] - 10))) {
toystop = true;
tohit = i;
if (Math.floor(_root.goki._x + (_root.map._x * -1)) > (((_root.map.obje[i][0] + _root.map.obje[i][0]) + _root.map.obje[i][2]) / 2)) {
mode = 4;
} else {
mode = 5;
}
}
}
i++;
}
if (this.body.kougeki.hitTest(_root.goki)) {
_root.gotoAndStop("out");
}
}
if (toxstop != true) {
towx = tox;
}
if (toystop != true) {
towy = toy;
}
_x = (tox - (_root.map._x * -1));
_y = (toy - (_root.map._y * -1));
toxstop = false;
toystop = false;
};
Symbol 144 MovieClip Frame 1
this.onEnterFrame = function () {
if ((((_root.tokage._x < (_root.stageSizeX + 25)) && (_root.tokage._y < (_root.stageSizeY + 25))) && (_root.tokage._x > -25)) && (_root.tokage._y > -25)) {
_visible = false;
} else {
_visible = true;
_rotation = ((Math.atan2(Math.floor(((_root.map._x * -1) + (_root.stageSizeX / 2)) - _root.tokage.towx), _root.tokage.towy - Math.floor((_root.map._y * -1) + (_root.stageSizeY / 2))) * 180) / Math.PI);
_x = (((Math.cos(((_rotation + 90) * Math.PI) / 180) * _root.stageSizeX) / 2) + (_root.stageSizeX / 2));
if (_x > (_root.stageSizeX - 30)) {
_x = (_root.stageSizeX - 30);
} else if (_x < 30) {
_x = 30;
}
_y = (((Math.sin(((_rotation + 90) * Math.PI) / 180) * _root.stageSizeY) / 2) + (_root.stageSizeY / 2));
if (_y > (_root.stageSizeY - 30)) {
_y = (_root.stageSizeY - 30);
} else if (_y < 30) {
_y = 30;
}
}
kx = Math.abs((_root.goki._x + (_root.map._x * -1)) - _root.tokage.towx);
ky = Math.abs((_root.goki._y + (_root.map._y * -1)) - _root.tokage.towy);
if (kx > ky) {
sarch = kx;
} else {
sarch = ky;
}
if (sarch > 700) {
vol = 0;
} else if (sarch < 200) {
vol = 100;
} else {
vol = 100 - ((sarch - 200) / 5);
}
_root.rock(vol);
};
Symbol 150 MovieClip Frame 1
function esacount() {
esadisp = ("\u00D7" + _root.eatfoods) + "/100";
scoredisp = "SCORE:" + _root.score;
}
gokidisp = "\u00D7" + _root.player;
this.esacount();
this.onEnterFrame = function () {
_root.maintime--;
timedisp = "TIME:" + Math.floor(_root.maintime / 10);
if (_root.maintime <= 0) {
_root.gotoAndPlay("gameover");
}
};
Symbol 164 Button
on (press) {
_root.se1.start();
_root.gotoAndStop("title");
}
Symbol 169 Button
on (press) {
_root.se1.start();
_root.getMelody(0);
_root.gotoAndPlay("stage" + _root.stage);
}
Symbol 171 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 174 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
}
obje = [[390, 180, 192, 77], [179, 488, 91, 29], [396, 469, 222, 166], [805, 472, 117, 45], [692, 867, 137, 91], [130, 667, 179, 18], [222, 766, 179, 28], [312, 878, 179, 28]];
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 179 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 181 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 190 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 200 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 203 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 206 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 214 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 223 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 230 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
_root.blocks.disk1.hikari.rolling(this._x * -1, this._y * -1);
_root.blocks.disk2.hikari.rolling(this._x * -1, this._y * -1);
}
obje = [[450, 185, 242, 218], [24, 630, 213, 218], [856, 310, 213, 218], [467, 664, 214, 53], [718, 840, 61, 107], [861, 794, 94, 67]];
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 240 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 243 MovieClip Frame 1
function rolling(X, Y) {
this._rotation = (X / 2) + Y;
}
Symbol 250 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 253 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 256 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 258 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 265 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 268 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
_root.blocks.kagami.checks();
}
obje = [[296, 104, 184, 44], [106, 559, 99, 54], [315, 656, 99, 54], [157, 856, 179, 48], [538, 384, 152, 104], [827, 253, 50, 40], [710, 878, 79, 67], [874, 802, 79, 67]];
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 272 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 275 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 278 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 281 MovieClip Frame 1
function light() {
this._alpha = Math.floor(Math.abs(450 + _root.map._x) / 5);
}
Symbol 283 MovieClip Frame 1
function move() {
if ((((_root.tokage.tox >= 499) && (_root.tokage.tox <= 730)) && (_root.tokage.toy >= 488)) && (_root.tokage.toy <= 750)) {
this._x = (615 - _root.tokage.tox) * -1;
this._y = 224 - (_root.tokage.toy - 488);
this._rotation = (_root.tokage._rotation * -1) + 180;
this._visible = true;
this.body.gotoAndStop(_root.tokage.body._currentframe);
} else {
this._visible = false;
}
}
Symbol 284 MovieClip Frame 1
function move() {
if (((((_root.goki._x + (_root.map._x * -1)) >= 499) && ((_root.goki._x + (_root.map._x * -1)) <= 730)) && ((_root.goki._y + (_root.map._y * -1)) >= 488)) && ((_root.goki._y + (_root.map._y * -1)) <= 750)) {
this._x = (615 - (_root.goki._x + (_root.map._x * -1))) * -1;
this._y = 224 - ((_root.goki._y + (_root.map._y * -1)) - 488);
this._rotation = (_root.goki._rotation * -1) + 180;
this._visible = true;
this.onMouseDown = function () {
this.play();
};
this.onMouseUp = function () {
this.stop();
};
} else {
this._visible = false;
}
}
Symbol 288 MovieClip Frame 1
function checks() {
if ((((_root.map._x * -1) >= 180) && ((_root.map._x * -1) <= 690)) && ((_root.map._y * -1) <= 480)) {
if (this.onEnterFrame == undefined) {
this.onEnterFrame = function () {
this.goki.move();
this.tokage.move();
this.kyoumen.light();
};
}
} else if (this.onEnterFrame != undefined) {
delete this.onEnterFrame;
}
}
if (_root.secretmode == "deka") {
this.goki._xscale = 200;
this.goki._yscale = 200;
} else if (_root.secretmode == "tibi") {
this.goki._xscale = 50;
this.goki._yscale = 50;
}
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 291 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 294 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 302 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 305 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
}
obje = [[145, 353, 98, 69], [333, 239, 98, 69], [654, 203, 98, 69], [831, 295, 98, 69], [125, 755, 105, 69], [350, 790, 98, 69], [512, 516, 123, 91], [715, 793, 176, 127]];
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 309 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 312 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 315 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 319 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 321 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 333 MovieClip Frame 1
function move(X, Y) {
this._x = this._x + X;
this._y = this._y + Y;
_root.blocks._x = _root.blocks._x + X;
_root.blocks._y = _root.blocks._y + Y;
}
obje = [[406, 85, 228, 233], [730, 85, 244, 233], [3, 416, 306, 236], [407, 414, 228, 236], [729, 416, 316, 236], [81, 746, 228, 215], [406, 746, 228, 215], [730, 746, 243, 215]];
Symbol 337 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 340 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 344 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 347 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 350 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 354 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 357 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Symbol 360 MovieClip Frame 1
if (_root.oldstyle == true) {
this.gotoAndStop("old");
} else {
this.stop();
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.lucky = "MD\u30AB\u30BB\u30C3\u30C8";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.lucky = "MD\u30D7\u30EC\u30FC\u30E4\u30FC";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 3
onClipEvent (enterFrame) {
_root.lucky = "\u304D\u3085\u3046\u3059";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 4
onClipEvent (enterFrame) {
_root.lucky = "\u30B8\u30C3\u30DD\u30FC";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 5
onClipEvent (enterFrame) {
_root.lucky = "\u30B8\u30C3\u30DD\u30FC\u306E\u30AA\u30A4\u30EB";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 6
onClipEvent (enterFrame) {
_root.lucky = "\u30BF\u30D0\u30B3";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 7
onClipEvent (enterFrame) {
_root.lucky = "\u30D3\u30FC\u30EB";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 8
onClipEvent (enterFrame) {
_root.lucky = "\u30BF\u30D0\u30B3";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 9
onClipEvent (enterFrame) {
_root.lucky = "\u30D5\u30A1\u30F3";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 10
onClipEvent (enterFrame) {
_root.lucky = "\u30DD\u30C6\u30C8\u30C1\u30C3\u30D7\u30B9";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 11
onClipEvent (enterFrame) {
_root.lucky = "\u30DE\u30CB\u30AD\u30E5\u30A2";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 12
onClipEvent (enterFrame) {
_root.lucky = "\u307F\u304B\u3093";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 13
onClipEvent (enterFrame) {
_root.lucky = "\u5316\u7CA7\u6DB2";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 14
onClipEvent (enterFrame) {
_root.lucky = "\u5316\u7CA7\u54C1";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 15
onClipEvent (enterFrame) {
_root.lucky = "\u7070\u76BF";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 16
onClipEvent (enterFrame) {
_root.lucky = "\u643A\u5E2F\u96FB\u8A71";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 17
onClipEvent (enterFrame) {
_root.lucky = "\u30AB\u30AE";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 18
onClipEvent (enterFrame) {
_root.lucky = "\u53E3\u7D05";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 19
onClipEvent (enterFrame) {
_root.lucky = "\u9999\u6C34";
}
Instance of Symbol 12 MovieClip in Symbol 388 MovieClip Frame 20
onClipEvent (enterFrame) {
_root.lucky = "\u304A\u8336";
}
Symbol 405 MovieClip Frame 1
Symbol 409 Button
on (press) {
_root.se1.start();
this.stopMelody();
_root.gotoAndStop("title");
}
Symbol 411 MovieClip Frame 1
obje = [[0, 0, 350, 124], [0, 317, 350, 33], [0, 0, 18, 350], [332, 0, 18, 350]];
Symbol 412 MovieClip Frame 1
speed = 7;
StageLine = 10;
gokiline = 150;
stageSizeX = _root.stageSizeX;
stageSizeY = _root.stageSizeY;
mygX = [185, 182, 177, 171, 164, 157, 150, 143, 136, 131, 126, 122, 118, 117, 117, 119, 123, 128, 134, 141, 147, 154, 161, 168, 175, 182, 189, 196, 196, 196, 196, 196, 196, 196, 196, 196, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 198, 196, 194, 191, 186, 181, 176, 171, 165, 159, 153, 153, 153, 153, 153, 153, 153, 153, 153, 145, 139, 133, 126, 121, 115, 109, 104, 99, 95, 91, 90, 88, 89, 91, 95, 100, 106, 113, 120, 127, 134, 140, 147, 153, 159, 165, 171, 176, 182, 187, 192, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 197, 194, 190, 184, 177, 170, 163, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 152, 152, 152, 152, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 140, 133, 126, 119, 112, 105, 98, 91, 84, 77, 71, 66, 62, 60, 60, 61, 62, 64, 67, 70, 73, 76, 80, 84, 88, 92, 97, 103, 109, 116, 123, 129, 136, 143, 150, 156, 162, 168, 173, 177, 179, 179, 179, 179, 179, 179, 180, 182, 185, 190, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 198, 199, 199, 199, 199, 199, 199, 197, 195, 192, 188, 184, 178, 172, 165, 159, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 150, 150, 150, 150, 150, 150, 151, 151, 153, 155, 157, 159, 161, 163, 165, 168, 170, 173, 176, 180, 186, 192, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198];
mygY = [172, 166, 161, 158, 156, 156, 157, 156, 154, 149, 144, 139, 133, 126, 119, 112, 106, 101, 98, 96, 95, 94, 92, 92, 91, 91, 91, 91, 92, 94, 98, 102, 106, 111, 116, 122, 128, 135, 141, 148, 155, 161, 168, 175, 182, 189, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 199, 199, 199, 199, 199, 199, 198, 196, 194, 191, 188, 185, 181, 177, 173, 169, 164, 159, 154, 154, 154, 154, 154, 154, 154, 154, 151, 151, 151, 152, 154, 156, 158, 161, 165, 169, 173, 177, 181, 185, 190, 195, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 198, 198, 198, 198, 198, 198, 198, 198, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 198, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 198, 197, 197, 196, 196, 195, 195, 194, 194, 193, 193, 193, 192, 192, 192, 192, 195, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 206, 213, 220, 226, 232, 237, 242, 245, 247, 249, 250, 250, 250, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 251, 251, 250, 249, 248, 246, 243, 240, 237, 233, 229, 225, 220, 215, 211, 206, 201, 197, 192, 186, 181, 175, 169, 163, 156, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 152, 152, 152, 153, 153, 153, 154, 154, 154, 154, 154, 153, 153, 152, 151, 150, 150, 150];
mygR = [-15, -30, -45, -60, -75, -90, -99, -84, -69, -54, -44, -39, -29, -14, 1, 16, 31, 46, 61, 76, 78, 80, 79, 83, 87, 89, 90, 90, 95, 110, 120, 125, 127, 132, 139, 147, 155, 158, 160, 161, 164, 166, 171, 176, 178, -180, -176, -173, -170, -160, -152, -144, -137, -134, -130, -126, -121, -117, -112, -107, -104, -98, -90, -84, -75, -71, -67, -63, -62, -60, -58, -57, -53, -48, -44, -38, -29, -16, -10, 3, 18, 33, 48, 63, 78, 93, 100, 102, 107, 110, 116, 120, 123, 125, 126, 128, 129, 130, 131, 132, 128, 128, 127, 126, 126, 125, 126, 126, 126, 126, 126, 125, 125, 125, 124, 123, 122, 120, 120, 116, 114, 113, 111, 108, 105, 103, 101, 101, 96, 94, 91, 89, 89, 88, 88, 88, 88, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 90, 90, 92, 94, 97, 100, 106, 119, 130, 141, 148, 154, 164, 174, -171, -156, -141, -126, -111, -104, -97, -94, -92, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -96, -102, -109, -116, -124, -132, -137, -142, -142, -149, -155, -160, -165, -169, -173, -177, -180, 179, 178, 177, 177, 177, 177, 177, 178, 178, 179, -180, -178, -177, -175, -170, -161, -156, -151, -136, -121, -110, -110, -99, -96, -95, -95, -95, -95, -95, -94, -93, -93, -90, -86, -85, -85, -86, -86, -86, -86, -87, -87, -87, -87, -87, -87, -87, -87, -90, -96, -111, -121, -132, -147, -162, -177, 168, 167, 164, 159, 154, 152, 150, 148, 145, 143, 140, 134, 125, 115, 108, 104, 105, 104, 105, 106, 118, 121, 123, 131, 146, 161, 176, -180, -180, -180, -180, 171, 162, 152, 137, 122, 119, 110, 104, 99, 95, 95, 95, 93, 92, 92, 92, 92, 92, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 94, 95, 96, 97, 99, 103, 106, 110, 115, 120, 120, 132, 145, 159, 170, 171, 175, 177, -180, -176, -169, -162, -157, -149, -139, -130, -118, -108, -103, -98, -94, -93, -93, -92, -92, -92, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, -90, -89, -89, -87, -85, -82, -78, -74, -70, -67, -63, -59, -56, -51, -47, -47, -48, -49, -51, -48, -46, -42, -40, -36, -31, -27, -23, -17, -15, -10, -7, -3, 4, 4, 6, 15, 17, 16, 15, 16, 17, 19, 19, 21, 25, 23, 38, 53, 56, 67, 77, 80, 87, 89, 89, 89, 89, 90, 91, 91, 91, 91, 91, 91, 91, 91, 90, 91, 92, 93, 93, 93, 93, 92, 92, 92, 92, 92, 92, 91, 89, 84, 82, 82, 83, 82, 82, 82];
mymapX = [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, -7, -14, -20, -26, -31, -36, -41, -45, -45, -47, -50, -52, -54, -55, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -56, -50, -43, -36, -29, -22, -15, -9, -2, 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, -6, -11, -17, -22, -28, -33, -39, -45, -50, -56, -61, -67, -73, -78, -84, -90, -96, -101, -107, -113, -120, -126, -132, -139, -145, -152, -159, -166, -173, -180, -187, -193, -200, -207, -214, -221, -228, -235, -242, -249, -256, -263, -270, -277, -284, -291, -298, -305, -312, -319, -326, -332, -339, -346, -353, -360, -367, -374, -381, -388, -395, -401, -406, -410, -414, -417, -419, -419, -419, -419, -419, -419, -419, -419, -419, -419, -412, -405, -398, -391, -384, -377, -370, -363, -356, -349, -342, -335, -328, -321, -314, -307, -300, -293, -286, -279, -272, -265, -258, -251, -244, -237, -230, -223, -216, -216, -210, -204, -199, -194, -189, -185, -181, -178, -176, -174, -172, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -170, -167, -164, -161, -156, -150, -143, -137, -130, -123, -116, -109, -102, -95, -88, -81, -74, -67, -60, -53, -46, -39, -32, -25, -18, -11, -4, 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, -7, -13, -20, -27, -34, -41, -48, -55, -61, -68, -75, -82, -89, -96, -103, -110, -117, -124, -131, -138, -145, -152, -159, -166, -173, -180, -187, -194, -200, -207, -214, -221, -228, -235, -242, -249, -256, -263, -270, -277, -284, -291, -297, -304, -311, -317, -323, -329, -334, -338, -338, -338, -339, -340, -340, -340, -340, -340, -340, -340, -340, -340, -340, -340, -340, -340, -340, -333, -326, -319, -312, -305, -298, -291, -284, -277, -270, -263, -256, -249, -242, -235, -228, -221, -214, -207, -200, -193, -186, -179, -172, -165, -158, -151, -144, -137, -130, -123, -117, -110, -104, -98, -92, -87, -82, -77, -72, -66, -61, -56, -51, -46, -42, -37, -34, -31, -28, -28, -26, -25, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, -31, -38, -45, -52, -59, -65, -72, -79, -86, -93, -100, -107, -114, -121, -128, -135, -142, -149, -156, -163, -170, -177, -184, -191, -198, -204, -211, -218, -225, -232, -239, -246, -253, -260, -267, -274, -281, -288];
mymapY = [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, -7, -14, -21, -27, -32, -38, -42, -47, -51, -54, -54, -57, -59, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -61, -55, -49, -42, -35, -28, -22, -17, -17, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, -20, -25, -29, -33, -37, -41, -46, -50, -54, -58, -62, -66, -70, -74, -78, -82, -86, -89, -93, -96, -99, -102, -104, -106, -108, -110, -111, -112, -113, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -115, -117, -121, -125, -131, -137, -143, -150, -157, -163, -170, -175, -179, -181, -183, -183, -183, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -184, -186, -188, -191, -195, -199, -204, -210, -215, -221, -228, -234, -241, -248, -255, -262, -268, -275, -282, -289, -296, -303, -310, -317, -324, -331, -338, -345, -352, -359, -366, -373, -379, -386, -392, -397, -400, -402, -405, -406, -406, -407, -407, -408, -409, -409, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -410, -415, -420, -427, -434, -441, -448, -454, -461, -467, -473, -479, -485, -491, -497, -502, -507, -511, -514, -516, -518, -520, -522, -523, -525, -529, -532, -536, -541, -547, -553, -560, -567, -574, -581, -588, -595, -602, -608, -613, -616, -620, -622, -624, -624, -625, -625, -626, -626, -627, -627, -627, -628, -628, -628, -629, -629, -629, -630, -630, -630, -631, -631, -631, -632, -632, -632, -633, -633, -633, -634, -634, -634, -635, -635, -636, -636, -636, -637, -638, -638, -639, -640, -642, -644, -646, -649, -653, -656, -661, -667, -673, -680, -687, -694, -701, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -708, -701, -694, -687, -680, -673, -666, -659, -653, -646, -639, -632, -626, -619, -612, -606, -599, -593, -586, -581, -577, -573, -570, -569, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -567, -566, -565];
this.play();
this.onEnterFrame = function () {
_x = mygX[hi];
_y = mygY[hi];
_rotation = mygR[hi];
_root.map._x = mymapX[hi];
_root.map._y = mymapY[hi];
_root.blocks._x = mymapX[hi];
_root.blocks._y = mymapY[hi];
hi++;
if (hi >= (mygX.length - 1)) {
if (modestyle == "demo") {
_root.gotoAndStop("title");
} else {
_root.gotoAndPlay("allclear");
}
}
};
this.onMouseDown = function () {
if (modestyle == "demo") {
_root.gotoAndStop("title");
} else {
_root.gotoAndPlay("allclear");
}
};
Symbol 444 Button
on (press) {
_root.se1.start();
_root.hiname = this.Inamebox.text;
_root.gotoAndPlay("sousin");
}
Symbol 445 MovieClip Frame 1
stop();
this.mode = 0;
this.Inamebox.onChanged = function () {
if ((Inamebox.text.length > 0) && (mode == 0)) {
mode = 1;
this._parent.gotoAndPlay(2);
} else if ((Inamebox.text.length < 1) && (mode == 2)) {
this.mode = 1;
this._parent.gotoAndPlay(11);
}
};
Symbol 445 MovieClip Frame 10
stop();
mode = 2;
if (Inamebox.text.length < 1) {
mode = 1;
this.gotoAndPlay(11);
}
Symbol 445 MovieClip Frame 20
this.gotoAndStop(1);
Symbol 452 Button
on (press) {
_root.gotoAndStop("title");
}