Frame 1
var versionNum = getVersion().slice(4, 5);
trace(versionNum);
if (Number(versionNum) >= 6) {
this.gotoAndPlay("load");
} else {
this.gotoAndPlay("error");
}
Frame 5
this.stop();
Frame 11
function randomInt(maxNum) {
var rndNum = (Math.random() * maxNum);
if (rndNum == 0) {
rndNum = 1;
} else {
rndNum = Math.ceil(rndNum);
}
return(rndNum);
}
this.debugMode = false;
this.KeyPlayFlg = false;
Frame 15
this.gStageNum = 1;
this.setLabelFlg = false;
this.labelName = "";
this.endStoryFlg = false;
this.stageClearTime = 0;
_root.firePower = 100;
Mouse.show();
Frame 20
this.stop();
Instance of Symbol 99 MovieClip in Frame 20
onClipEvent (keyDown) {
var Lastkey = key.getCode();
if (LastKey == 16) {
_root.KeyPlayFlg = !_root.KeyPlayFlg;
}
}
Instance of Symbol 102 MovieClip in Frame 20
/* no clip actions */
Frame 30
this.stop();
Instance of Symbol 132 MovieClip in Frame 30
onClipEvent (keyDown) {
this.play();
}
Frame 40
this.stop();
Frame 51
this.stop();
Instance of Symbol 244 MovieClip "tobbyMC" in Frame 51
onClipEvent (mouseDown) {
this.BtnOrMouseEvent();
}
onClipEvent (keyUp) {
var Lastkey = key.getCode();
if (LastKey == 32) {
this.housuiFlg = false;
if (_root.endStoryFlg == true) {
this.punch();
}
}
if ((LastKey == 82) && (_root.playFlg == true)) {
_root.stgMC.SE01.stop();
_root.gotoAndPlay("init");
}
if (_root.debugMode == true) {
if ((LastKey == 67) && (_root.playFlg == true)) {
_root.playFlg = false;
_root.lineMC.fukidashiMC._visible = false;
_root.lineMC.stop();
_root.lineMC.fireMC._visible = false;
_root.stgMC.gotoAndPlay("clear");
}
}
}
onClipEvent (keyDown) {
var Lastkey = key.getCode();
if (LastKey == 32) {
this.housuiFlg = true;
}
if (LastKey == 16) {
_root.KeyPlayFlg = !_root.KeyPlayFlg;
}
}
onClipEvent (mouseDown) {
this.housuiFlg = true;
if (_root.endStoryFlg == true) {
this.punch();
}
}
onClipEvent (mouseUp) {
this.housuiFlg = false;
}
Instance of Symbol 213 MovieClip "numMainScoreMC" in Frame 51
//component parameters
onClipEvent (initialize) {
keta = 7;
disp0Flg = true;
numName = "number";
}
Frame 53
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 61
this.stop();
Frame 63
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 71
this.stop();
Frame 73
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 81
this.stop();
Frame 83
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 91
this.stop();
Frame 93
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 101
this.stop();
Frame 103
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 111
this.stop();
Frame 113
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 121
this.stop();
Frame 123
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 131
this.stop();
Frame 133
this.numMainScoreMC.dispNum(this.gScore);
if (this.setLabelFlg == true) {
this.gotoAndPlay(this.labelName);
} else {
this.gotoAndPlay(_currentframe - 1);
}
Frame 141
this.stop();
Frame 143
this.stop();
Frame 155
this.stop();
Symbol 11 MovieClip Frame 2
this._x = -6.8 + (_parent.dh / 4);
this.gotoAndPlay(_currentframe - 1);
Symbol 14 MovieClip [water] Frame 1
function main() {
this.fly();
}
function fly() {
this.py = this.py - this.fpower;
this.fpower = this.fpower * 0.97;
this.dH = this.dH + this.vPower;
this.vPower = this.vPower + 0.5;
this.kakudaiRitu = 1 + Math.abs(this.dH / 60);
if (this.dH > 0) {
this.procStat = 2;
}
}
function hitCheck() {
if ((this.hitTest(_root.lineMC.fireMC) == true) && (_root.playFlg == true)) {
_root.playFlg = false;
_root.lineMC.stop();
_root.lineMC.fireMC._visible = false;
_root.lineMC.fukidashiMC._visible = false;
_parent.stgMC.gotoAndPlay("clear");
this.removeMovieClip();
}
}
this.initPx = this.px;
this.procStat = 1;
this.dH = 0;
this.iniWidth = this._width;
this.iniHeight = this._height;
this.kakudaiRitu = 1;
Symbol 14 MovieClip [water] Frame 3
this.main();
this._x = this.px;
this._y = this.py;
if (this.procStat == 1) {
this.gotoAndPlay(_currentframe - 1);
} else {
this.gotoAndPlay("hitCheck");
}
Symbol 14 MovieClip [water] Frame 10
this.hitCheck();
Symbol 14 MovieClip [water] Frame 11
this.hitCheck();
Symbol 14 MovieClip [water] Frame 12
this.hitCheck();
Symbol 14 MovieClip [water] Frame 13
this.removeMovieClip();
this.stop();
Symbol 25 MovieClip [number] Frame 1
this.stop();
Symbol 25 MovieClip [number] Frame 2
this.stop();
Symbol 25 MovieClip [number] Frame 3
this.stop();
Symbol 25 MovieClip [number] Frame 4
this.stop();
Symbol 25 MovieClip [number] Frame 5
this.stop();
Symbol 25 MovieClip [number] Frame 6
this.stop();
Symbol 25 MovieClip [number] Frame 7
this.stop();
Symbol 25 MovieClip [number] Frame 8
this.stop();
Symbol 25 MovieClip [number] Frame 9
this.stop();
Symbol 25 MovieClip [number] Frame 10
this.stop();
Symbol 30 MovieClip Frame 1
loadedSize = _root.getBytesLoaded();
totalSize = _root.getBytesTotal();
if (loadedSize >= totalSize) {
this.gotoAndPlay("ok");
} else {
parcent = (loadedsize / totalsize) * 100;
gDownloaded = Math.round(parcent);
this.bar._width = 300 * (gDownloaded / 100);
_root.stop();
}
Symbol 30 MovieClip Frame 2
this.gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip Frame 5
this.bar._width = 300;
Symbol 30 MovieClip Frame 19
_root.gotoAndPlay("init0");
Symbol 38 MovieClip Frame 1
if (this.mode == false) {
this.alphaRate = 0;
this.gotoAndPlay("out");
} else {
this.alphaRate = 100;
this.gotoAndPlay("in");
}
Symbol 38 MovieClip Frame 3
this.alphaRate = this.alphaRate - (100 / this.FadeFrm);
if (this.alphaRate < 0) {
this.alphaRate = 0;
this.gotoAndPlay(_currentframe + 1);
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._alpha = this.alphaRate;
Symbol 38 MovieClip Frame 4
if (this.stayFlg == false) {
_parent.gotoAndPlay(this.jumpLabelName);
}
this.stop();
Symbol 38 MovieClip Frame 11
this.alphaRate = this.alphaRate + (100 / this.FadeFrm);
if (this.alphaRate > 100) {
this.alphaRate = 100;
this.gotoAndPlay(_currentframe + 1);
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._alpha = this.alphaRate;
Symbol 38 MovieClip Frame 12
if (this.stayFlg == false) {
_parent.gotoAndPlay(this.jumpLabelName);
}
this.stop();
Symbol 41 Button
on (release) {
play();
}
on (press) {
play();
}
Symbol 44 Button
on (release) {
_root.gotoAndPlay("inst");
}
Symbol 48 Button
on (press) {
_root.gStageNum = 1;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 50 Button
on (press) {
_root.gStageNum = 2;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 52 Button
on (press) {
_root.gStageNum = 3;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 54 Button
on (press) {
_root.gStageNum = 4;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 56 Button
on (press) {
_root.gStageNum = 5;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 58 Button
on (press) {
_root.gStageNum = 6;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 60 Button
on (press) {
_root.gStageNum = 7;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 62 Button
on (press) {
_root.gStageNum = 8;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 64 Button
on (press) {
_root.gStageNum = 9;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 66 Button
on (press) {
_root.gStageNum = 10;
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndplay(labelName);
}
Symbol 68 Button
on (press) {
_root.gotoAndplay("ending");
}
Symbol 70 Button
on (press) {
_root.getStarList = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
_root.gotoAndplay("ending");
}
Symbol 71 MovieClip Frame 1
if (_root.debugMode == false) {
this._visible = false;
} else {
this._visible = true;
}
Symbol 71 MovieClip Frame 2
if (_root.debugMode == false) {
this._visible = false;
} else {
this._visible = true;
}
this.gotoAndPlay(_currentframe - 1);
Symbol 92 MovieClip Frame 4
this.gotoAndPlay(1);
Symbol 92 MovieClip Frame 13
this.gotoAndPlay(10);
Symbol 92 MovieClip Frame 23
this.gotoAndPlay(20);
Symbol 92 MovieClip Frame 33
this.gotoAndPlay(30);
Symbol 92 MovieClip Frame 93
if (_parent.dx < 0) {
_parent.px = _parent.px + 160;
} else {
_parent.px = _parent.px - 160;
}
_parent._x = _parent.px;
this.gotoAndPlay("frontWithLady");
_parent.play();
Symbol 99 MovieClip Frame 1
this.stop();
Instance of Symbol 38 MovieClip in Symbol 99 MovieClip Frame 1
//component parameters
onClipEvent (initialize) {
FadeFrm = 15;
mode = true;
stayFlg = false;
jumpLabelName = "disp";
}
Instance of Symbol 71 MovieClip in Symbol 99 MovieClip Frame 2
onClipEvent (load) {
this._visible = false;
}
Symbol 99 MovieClip Frame 5
this.stop();
Instance of Symbol 73 MovieClip in Symbol 99 MovieClip Frame 5
onClipEvent (load) {
this.selected = "start";
if (_root.KeyPlayFlg == false) {
this._visible = false;
} else {
this._visible = true;
}
}
onClipEvent (enterFrame) {
if (_root.KeyPlayFlg == false) {
this._visible = false;
} else {
this._visible = true;
}
}
onClipEvent (keyDown) {
if (_root.KeyPlayFlg == true) {
var Lastkey = key.getCode();
if (LastKey == 38) {
this._x = -81;
this._y = 123;
this.selected = "start";
}
var Lastkey = key.getCode();
if (LastKey == 40) {
this._x = -106;
this._y = 168;
this.selected = "inst";
}
if ((LastKey == 13) || (LastKey == 32)) {
if (this.selected == "start") {
_parent.play();
} else {
_root.gotoAndPlay("inst");
}
}
}
}
Symbol 99 MovieClip Frame 70
this.stop();
Instance of Symbol 38 MovieClip in Symbol 99 MovieClip Frame 70
//component parameters
onClipEvent (initialize) {
FadeFrm = 15;
mode = false;
stayFlg = false;
jumpLabelName = "fin";
}
Symbol 99 MovieClip Frame 71
var labelName = ("stg" + String(_root.gStageNum));
_root.gotoAndPlay(labelName);
Symbol 106 Button
on (release) {
this.play();
}
Symbol 132 MovieClip Frame 1
this.stop();
Instance of Symbol 38 MovieClip in Symbol 132 MovieClip Frame 1
//component parameters
onClipEvent (initialize) {
FadeFrm = 15;
mode = true;
stayFlg = false;
jumpLabelName = "disp";
}
Symbol 132 MovieClip Frame 6
this.stop();
Symbol 132 MovieClip Frame 10
this.stop();
Instance of Symbol 38 MovieClip in Symbol 132 MovieClip Frame 10
//component parameters
onClipEvent (initialize) {
FadeFrm = 15;
mode = false;
stayFlg = false;
jumpLabelName = "fin";
}
Symbol 132 MovieClip Frame 11
_root.gotoAndPlay("title");
Symbol 136 MovieClip Frame 1
_parent.stop();
this.startTime = getTimer();
Symbol 136 MovieClip Frame 3
if (this.stayTime <= (getTimer() - this.startTime)) {
_parent.play();
this.stop();
} else {
this.gotoAndPlay(_currentframe - 1);
}
Symbol 145 MovieClip Frame 1
this.stop();
Instance of Symbol 38 MovieClip in Symbol 145 MovieClip Frame 1
//component parameters
onClipEvent (initialize) {
FadeFrm = 30;
mode = true;
stayFlg = false;
jumpLabelName = "in";
}
Instance of Symbol 136 MovieClip in Symbol 145 MovieClip Frame 4
//component parameters
onClipEvent (initialize) {
stayTime = 2000;
}
Instance of Symbol 136 MovieClip in Symbol 145 MovieClip Frame 52
//component parameters
onClipEvent (initialize) {
stayTime = 2000;
}
Instance of Symbol 136 MovieClip in Symbol 145 MovieClip Frame 67
//component parameters
onClipEvent (initialize) {
stayTime = 2000;
}
Symbol 145 MovieClip Frame 68
this.stop();
Instance of Symbol 38 MovieClip in Symbol 145 MovieClip Frame 68
//component parameters
onClipEvent (initialize) {
FadeFrm = 120;
mode = false;
stayFlg = false;
jumpLabelName = "fin";
}
Symbol 145 MovieClip Frame 69
_root.gotoAndPlay("init");
Symbol 151 MovieClip Frame 3
_root.setLabelFlg = false;
_root.labelName = "";
_root.tobbyMC._visible = true;
Instance of Symbol 136 MovieClip in Symbol 151 MovieClip Frame 29
//component parameters
onClipEvent (initialize) {
stayTime = 750;
}
Symbol 151 MovieClip Frame 39
_root.play();
Symbol 152 Button
on (releaseOutside) {
_root.tobbyMC.housuiFlg = false;
}
Symbol 158 MovieClip Frame 1
function drawline() {
this.nx = _parent.fireMC._x;
this.ny = _parent.fireMC._y;
this.moveTo(this.nx, this.ny);
this.lineStyle(5, 16705145);
this.lineTo(this.oldx, this.oldy);
this.oldx = this.nx;
this.oldy = this.ny;
}
this.nx = _parent.lineStartMC._x;
this.ny = _parent.lineStartMC._y;
this.oldx = this.nx;
this.oldy = this.ny;
Symbol 158 MovieClip Frame 3
if (_root.playFlg == true) {
this.drawline();
}
this.gotoAndPlay(_currentframe - 1);
Symbol 160 MovieClip Frame 1
this.iniWidth = this._width;
this.iniHeight = this._height;
Symbol 160 MovieClip Frame 2
this._width = this.iniWidth + ((_root.firePower / 100) * 15);
this._height = this.iniheight + ((_root.firePower / 100) * 15);
Symbol 160 MovieClip Frame 4
this.gotoAndPlay(2);
Symbol 161 MovieClip Frame 2
this.gotoAndPlay(_currentframe - 1);
Symbol 174 MovieClip Frame 1
if (this.randFlg == true) {
this.mesNum = _root.randomInt(10);
}
var frameNum = (this.mesNum * 10);
this.gotoAndStop(frameNum);
Symbol 174 MovieClip Frame 10
this.stop();
Symbol 174 MovieClip Frame 20
this.stop();
Symbol 174 MovieClip Frame 30
this.stop();
Symbol 174 MovieClip Frame 40
this.stop();
Symbol 174 MovieClip Frame 50
this.stop();
Symbol 174 MovieClip Frame 60
this.stop();
Symbol 174 MovieClip Frame 70
this.stop();
Symbol 174 MovieClip Frame 80
this.stop();
Symbol 174 MovieClip Frame 90
this.stop();
Symbol 174 MovieClip Frame 100
this.stop();
Symbol 175 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 175 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 175 MovieClip Frame 141
//component parameters
onClipEvent (initialize) {
mesNum = 2;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 175 MovieClip Frame 251
//component parameters
onClipEvent (initialize) {
mesNum = 9;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 175 MovieClip Frame 401
//component parameters
onClipEvent (initialize) {
mesNum = 10;
randFlg = false;
}
Symbol 175 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 178 MovieClip Frame 1
if (((_root.gStageNum == 3) || (_root.gStageNum == 7)) || (_root.gStageNum == 8)) {
this._x = _root.lineMC.lineStartMC._x;
} else {
this._x = _root.lineMC.lineStartMC._x - 30;
}
this._y = -267;
this.stop();
this._y = -216;
this.stop();
Symbol 183 MovieClip Frame 1
if (((_root.gStageNum == 3) || (_root.gStageNum == 7)) || (_root.gStageNum == 8)) {
this._xscale = -100;
this.px = _parent.start_x - 3;
} else {
this._xscale = 100;
this.px = _parent.start_x - 30;
}
this.py = -250;
Symbol 183 MovieClip Frame 9
this.py = this.py + 6;
if (this.py >= (_parent.start_y + 10)) {
this.gotoAndPlay("chakka");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 183 MovieClip Frame 10
if (this.px > 0) {
this.loopAnmMC._xscale = -100;
} else {
this.loopAnmMC._xscale = 100;
}
Symbol 183 MovieClip Frame 30
_root.lineMC.play();
_root.playFlg = true;
_root.stgMC.gotoAndStop("main");
Symbol 183 MovieClip Frame 40
this.loopAnmMC.gotoAndPlay("back");
Symbol 183 MovieClip Frame 42
this.py = this.py - 6;
if (this.py <= -250) {
this.gotoAndStop("exit");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 183 MovieClip Frame 60
this.stop();
Symbol 184 MovieClip Frame 1
if (((_root.gStageNum == 3) || (_root.gStageNum == 7)) || (_root.gStageNum == 8)) {
this._x = _root.lineMC.lineStartMC._x;
} else {
this._x = _root.lineMC.lineStartMC._x - 40;
}
this._y = -267;
this.stop();
Symbol 186 MovieClip Frame 1
this._x = _parent.waruEntranceMC._x;
this._y = _parent.waruEntranceMC._y;
Symbol 193 MovieClip Frame 1
this._x = _root.lineMC.lineEndMC._x - 16;
this._y = _root.lineMC.lineEndMC._y;
this.stop();
Symbol 193 MovieClip Frame 10
_parent.ladyMC._visible = false;
Symbol 193 MovieClip Frame 64
this.stop();
_parent.play();
Symbol 194 MovieClip Frame 1
this._x = _root.lineMC.lineEndMC._x - 30;
this._y = _root.lineMC.lineEndMC._y;
this.stop();
Symbol 200 Button
on (release) {
this.continueFlg = true;
this.play();
}
Symbol 201 Button
on (release) {
this.continueFlg = false;
this.play();
}
Instance of Symbol 136 MovieClip in Symbol 206 MovieClip Frame 11
//component parameters
onClipEvent (initialize) {
stayTime = 1500;
}
Instance of Symbol 136 MovieClip in Symbol 206 MovieClip Frame 19
//component parameters
onClipEvent (initialize) {
stayTime = 500;
}
Instance of Symbol 204 MovieClip "keySelecterMC" in Symbol 206 MovieClip Frame 25
onClipEvent (load) {
if (_root.KeyPlayFlg == false) {
this._visible = false;
}
_parent.continueFlg = true;
}
onClipEvent (keyDown) {
if (_root.KeyPlayFlg == true) {
var Lastkey = key.getCode();
if (LastKey == 37) {
this._x = -110;
_parent.continueFlg = true;
}
var Lastkey = key.getCode();
if (LastKey == 39) {
this._x = 20;
_parent.continueFlg = false;
}
if ((LastKey == 13) || (LastKey == 32)) {
_parent.play();
}
}
}
Symbol 206 MovieClip Frame 26
Mouse.show();
this.stop();
Symbol 206 MovieClip Frame 41
if (this.continueFlg == true) {
Mouse.hide();
labelName = "stg" + String(_root.gStageNum);
_root.gotoAndPlay(labelName);
} else {
_root.gotoAndPlay("init");
}
Symbol 213 MovieClip Frame 1
function dispNum(num) {
var t = num;
var d = 10;
i = 0;
while (i < this.keta) {
var k = ((t % d) / (d / 10));
eval ("this.n" + String(i + 1)).gotoAndStop(k + 1);
t = t - (t % d);
d = d * 10;
i++;
}
}
i = 0;
while (i < (this.keta - 1)) {
MCname = "n" + String(i + 2);
this.attachMovie("number", MCname, i + 2);
this[MCname]._x = -15 - (15 * i);
this[MCname]._y = 0;
i++;
}
Symbol 213 MovieClip Frame 5
this.gotoAndPlay(_currentframe - 1);
Symbol 217 MovieClip Frame 2
this.SE01 = new Sound(this);
this.SE01.attachSound("SE_addscore");
this.SE02 = new Sound(this);
this.SE02.attachSound("SE_doram");
this.clearBonus = _root.gStageNum * 1000;
this.timeBonus = 60000 - _root.stageClearTime;
if (this.timeBonus < 0) {
this.timeBonus = 0;
}
this.timeBonus = 10000 + this.timebonus;
this.totalBonus = this.clearBonus + this.timeBonus;
this.totalgScore = _root.gScore + this.totalBonus;
Instance of Symbol 213 MovieClip "numClearMC" in Symbol 217 MovieClip Frame 15
//component parameters
onClipEvent (initialize) {
keta = 6;
disp0Flg = true;
numName = "number";
}
Symbol 217 MovieClip Frame 16
this.numClearMC.dispNum(this.clearBonus);
Instance of Symbol 213 MovieClip "numTimeMC" in Symbol 217 MovieClip Frame 29
//component parameters
onClipEvent (initialize) {
keta = 6;
disp0Flg = true;
numName = "number";
}
Symbol 217 MovieClip Frame 30
this.numTimeMC.dispNum(this.timeBonus);
Instance of Symbol 213 MovieClip "numTotalMC" in Symbol 217 MovieClip Frame 45
//component parameters
onClipEvent (initialize) {
keta = 6;
disp0Flg = true;
numName = "number";
}
Instance of Symbol 213 MovieClip "numScoreMC" in Symbol 217 MovieClip Frame 45
//component parameters
onClipEvent (initialize) {
keta = 7;
disp0Flg = true;
numName = "number";
}
Symbol 217 MovieClip Frame 46
this.numTotalMC.dispNum(this.totalBonus);
Symbol 217 MovieClip Frame 77
this.SE01.start(0, 100000);
this.skipFlg = true;
Symbol 217 MovieClip Frame 79
if (this.totalBonus > 0) {
this.totalBonus = this.totalBonus - 1234;
if (this.totalBonus < 0) {
var hpts = (-this.totalBonus);
this.totalBonus = 0;
_root.gScore = _root.gScore + (1234 - hpts);
} else {
_root.gScore = _root.gScore + 1234;
}
this.numScoreMC.dispNum(_root.gScore);
_root.numMainScoreMC.dispNum(_root.gScore);
this.numTotalMC.dispNum(this.totalBonus);
this.gotoAndPlay(_currentframe - 1);
} else {
this.SE01.stop();
this.gotoAndPlay(_currentframe + 1);
_parent.gotoAndPlay("story");
}
Symbol 217 MovieClip Frame 145
this.stop();
Symbol 218 MovieClip Frame 1
this.SE01 = new Sound(this);
this.SE01.attachSound("SE_poi");
this.py = -250;
if (((_root.gStageNum == 3) || (_root.gStageNum == 7)) || (_root.gStageNum == 8)) {
this.px = _root.lineMC.lineStartMC._x;
} else {
this.px = _root.lineMC.lineStartMC._x - 30;
}
this.initpx = this.px;
if ((this.px - _parent.ladyMC._x) < 0) {
this.dx = 10;
this.loopAnmMC._xscale = 100;
} else {
this.dx = -10;
this.loopAnmMC._xscale = -100;
}
this.dy = 5;
Symbol 218 MovieClip Frame 3
this.py = this.py + dy;
if (this.py >= _parent.ladyMC._y) {
this.gotoAndPlay("moveLR");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 218 MovieClip Frame 10
this.px = this.px + this.dx;
if (this.dx > 0) {
if (this.px >= (_parent.ladyMC._x - 14)) {
this.gotoAndPlay("sarau");
} else {
this.gotoAndPlay(_currentframe - 1);
}
} else if (this.px <= ((_parent.ladyMC._x + 14) + 10)) {
this.gotoAndPlay("sarau");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 218 MovieClip Frame 26
_parent.ladyMC._visible = false;
this.SE01.start(0, 0);
this.loopAnmMC.gotoAndStop("frontWithLady");
Symbol 218 MovieClip Frame 34
this.loopAnmMC.play();
if ((_root.gStageNum == 4) || (_root.gStageNum == 8)) {
this.gotoAndPlay("crash");
}
Symbol 218 MovieClip Frame 36
this.px = this.px - this.dx;
if (this.dx > 0) {
this.loopAnmMC._xscale = -100;
if (this.px <= this.initpx) {
this.gotoAndPlay("moveUp");
} else {
this.gotoAndPlay(_currentframe - 1);
}
} else {
this.loopAnmMC._xscale = 100;
if (this.px >= this.initpx) {
this.gotoAndPlay("moveUp");
} else {
this.gotoAndPlay(_currentframe - 1);
}
}
this._x = this.px;
this._y = this.py;
Symbol 218 MovieClip Frame 50
this.px = this.px - this.dx;
if (this.dx > 0) {
this.loopAnmMC._xscale = -100;
if (this.px <= (this.initpx + 190)) {
this.loopAnmMC.gotoAndPlay("crash");
this.stop();
} else {
this.gotoAndPlay(_currentframe - 1);
}
} else {
this.loopAnmMC._xscale = 100;
if (this.px >= (this.initpx - 190)) {
this.loopAnmMC.gotoAndPlay("crash");
this.stop();
} else {
this.gotoAndPlay(_currentframe - 1);
}
}
this._x = this.px;
this._y = this.py;
Symbol 218 MovieClip Frame 52
this.gotoAndPlay("moveBackLR");
Symbol 218 MovieClip Frame 66
this.loopAnmMC.gotoAndPlay("backWithLady");
Symbol 218 MovieClip Frame 68
this.py = this.py - dy;
if (this.py <= -250) {
this.gotoAndStop("exit");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 218 MovieClip Frame 76
_parent.play();
this.stop();
Symbol 219 MovieClip Frame 1
function entry(nx, ny) {
this.px = nx;
this.py = ny;
this.play();
}
this.px = 0;
this.py = 0;
this.stop();
Symbol 219 MovieClip Frame 2
this._x = this.px;
this._y = this.py;
this.gotoAndPlay(_currentframe - 1);
Symbol 222 MovieClip Frame 1
this.SE01 = new Sound(this);
this.SE01.attachSound("SE_naguru");
if (((_root.gStageNum == 3) || (_root.gStageNum == 7)) || (_root.gStageNum == 8)) {
this.px = _root.lineMC.lineStartMC._x;
} else {
this.px = _root.lineMC.lineStartMC._x - 30;
}
this.initpx = this.px;
this.py = -250;
if ((this.px - _parent.ladyMC._x) < 0) {
this.dx = 10;
} else {
this.dx = -10;
}
this.dy = 5;
Symbol 222 MovieClip Frame 3
this.py = this.py + dy;
if (this.py >= _parent.ladyMC._y) {
this.gotoAndPlay("moveLR");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 222 MovieClip Frame 10
this.px = this.px + this.dx;
if (this.dx > 0) {
if (this.px >= (_parent.ladyMC._x - 14)) {
this.gotoAndPlay("sarau");
} else {
this.gotoAndPlay(_currentframe - 1);
}
} else if (this.px <= (_parent.ladyMC._x + 28)) {
this.gotoAndPlay("sarau");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 222 MovieClip Frame 26
_parent.ladyMC._visible = false;
_root.tobbyMC.gotoAndPlay("punchmode");
this.adx = -5;
this.loopAnmMC._xscale = -100;
_parent.play();
Symbol 222 MovieClip Frame 35
this.px = this.px + this.adx;
if (this.adx < 0) {
if (this.px <= -200) {
this.px = -200;
this.adx = -this.adx;
this.loopAnmMC._xscale = 100;
}
} else if (this.px >= 200) {
this.px = 200;
this.adx = -this.adx;
this.loopAnmMC._xscale = -100;
}
if (this.hitTest(_root.tobbyMC.punchMC.hitDummyMC) == true) {
this.SE01.start(0, 0);
this.gotoAndPlay("hit");
_parent.ladyEndMC.entry(this.px, this.py);
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 222 MovieClip Frame 52
this.py = this.py - 10;
if (this.py <= -270) {
this.gotoAndPlay("exit");
} else {
this.gotoAndPlay(_currentframe - 1);
}
this._x = this.px;
this._y = this.py;
Symbol 222 MovieClip Frame 60
_parent.play();
this.stop();
Symbol 224 MovieClip Frame 1
function shouka() {
trace("close");
this.SE01.stop();
this.SE02.start(0, 0);
}
this.SE01 = new Sound(this);
this.SE01.attachSound("SE_hibana");
this.SE02 = new Sound(this);
this.SE02.attachSound("SE_shoka");
_root.firePower = 100;
this.start_x = _parent.lineMC.lineStartMC._x;
this.start_y = _parent.lineMC.lineStartMC._y;
Mouse.hide();
this.stop();
Symbol 224 MovieClip Frame 10
this.SE01.start(0, 10000);
this.startTime = getTimer();
this.stop();
Symbol 224 MovieClip Frame 17
_root.playFlg = false;
this.SE01.stop();
this.stop();
this.rocketMC.gotoAndPlay("go");
Symbol 224 MovieClip Frame 22
this.stop();
Symbol 224 MovieClip Frame 37
_root.stageClearTime = getTimer() - this.startTime;
trace(_root.stageClearTime);
this.SE01.stop();
this.SE02.start(0, 0);
this.stop();
Instance of Symbol 217 MovieClip in Symbol 224 MovieClip Frame 37
onClipEvent (keyDown) {
this.skip();
}
onClipEvent (mouseDown) {
this.skip();
}
onClipEvent (load) {
function skip() {
if ((_root.gStageNum == 10) || (_root.debugMode == false)) {
return(undefined);
}
if (this.skipFlg == true) {
this.SE01.stop();
this.stop();
_root.gScore = this.totalgScore;
_root.numMainScoreMC.dispNum(_root.gScore);
_parent.gotoAndPlay(50);
}
}
this.skipFlg = false;
}
Symbol 224 MovieClip Frame 47
if (_root.gStageNum == 10) {
trace("last");
this.gotoAndPlay("lastStory");
} else {
this.stop();
}
Symbol 224 MovieClip Frame 58
_root.gStageNum++;
_root.labelName = "stg" + String(gStageNum);
_root.setLabelFlg = true;
_root.tobbyMC._visible = false;
this.stop();
Symbol 224 MovieClip Frame 59
_root.endStoryFlg = true;
this.stop();
Symbol 224 MovieClip Frame 65
this.stop();
Instance of Symbol 136 MovieClip in Symbol 224 MovieClip Frame 67
//component parameters
onClipEvent (initialize) {
stayTime = 500;
}
Symbol 224 MovieClip Frame 69
this.stop();
Instance of Symbol 38 MovieClip in Symbol 224 MovieClip Frame 69
//component parameters
onClipEvent (initialize) {
FadeFrm = 30;
mode = false;
stayFlg = false;
jumpLabelName = "end";
}
Symbol 224 MovieClip Frame 71
trace("jump to ending");
_root.gotoAndPlay("ending");
this.stop();
Symbol 231 MovieClip Frame 1
function changeAnm(Stat) {
if (Stat != this.nowStat) {
this.gotoAndPlay(Stat);
this.nowStat = Stat;
}
}
this.nowStat = "stay";
Symbol 231 MovieClip Frame 3
this.stop();
Symbol 231 MovieClip Frame 18
this.gotoAndPlay("walk");
Symbol 233 MovieClip Frame 1
function hitCheck() {
if ((this.hitTest(_root.lineMC.fireMC) == true) && (_root.playFlg == true)) {
_root.firePower = _root.firePower - 10;
if (_root.firePower == 0) {
_root.playFlg = false;
_root.lineMC.stop();
_root.lineMC.fireMC._visible = false;
_root.lineMC.fukidashiMC._visible = false;
_root.stgMC.gotoAndPlay("clear");
} else {
this.SE01.start(0, 0);
}
}
}
this.SE01 = new Sound(this);
this.SE01.attachSound("SE_shoukaS");
Symbol 233 MovieClip Frame 3
this.hitCheck();
this.gotoAndPlay(_currentframe - 1);
Symbol 243 MovieClip Frame 1
function entryPunch() {
if (this.PunchFlg == false) {
this.PunchFLg = true;
this.gotoAndPlay(3);
}
}
this.PunchFlg = false;
Symbol 243 MovieClip Frame 2
this.stop();
Symbol 243 MovieClip Frame 20
this.PunchFlg = false;
this.gotoAndPlay(1);
Symbol 244 MovieClip Frame 1
function main() {
if (_root.KeyPlayFlg == true) {
this.keyWalk();
} else {
this.walk();
}
this.walkLimitCheck();
this.clear();
if (this.waterPower >= 1.5) {
this.drawLine2();
this.housuiCnt++;
if (this.housuiCnt == 5) {
this.housuiCnt = 0;
}
} else {
this.waterDropMC._visible = false;
}
if (this.housuiFlg == true) {
this.waterPower = this.waterPower + 0.5;
if (this.waterPower >= 12) {
this.waterPower = 12;
}
} else {
this.waterPower = this.waterPower - 0.5;
if (this.waterPower <= 1) {
this.waterPower = 1;
}
}
}
function drawLine() {
var lineP = (2 + _root.randomInt(4));
var lineEndX = (20 + (this.waterPower * 4));
var lineEndY = ((-this.waterPower) * 27.5);
this.lineStyle(lineP, 16724736, 20);
this.moveTo(30, -10);
this.curveTo(40, (-this.waterPower) * 27, lineEndX, lineEndY);
this.lineStyle(lineP, 16777215, 50);
this.moveTo(25, -10);
this.curveTo(0, (-this.waterPower) * 35, lineEndX, lineEndY);
this.waterDropMC._visible = true;
this.waterDropMC._x = lineEndX;
this.waterDropMC._y = lineEndY;
}
function drawLine2() {
var lineP = (2 + _root.randomInt(4));
var lineEndX = (50 + (this.waterPower * 4));
var lineEndY = ((-this.waterPower) * 27.5);
this.lineStyle(lineP, 16724736, 20);
this.moveTo(30, -10);
this.curveTo(40, (-this.waterPower) * 27, lineEndX, lineEndY);
this.lineStyle(lineP, 16777215, 50);
this.moveTo(25, -10);
this.curveTo(40, (-this.waterPower) * 45, lineEndX, lineEndY);
this.waterDropMC._visible = true;
this.waterDropMC._x = lineEndX;
this.waterDropMC._y = lineEndY;
}
function punchMain() {
if (_root.KeyPlayFlg == true) {
this.keyWalk();
} else {
this.walk();
}
this.walkLimitCheck();
}
function punch() {
this.punchMC.entryPunch();
}
function walk() {
var dx = ((_root._xmouse - this.px) / 10);
if (Math.abs(dx) > 1) {
this.tobbyloopAnmMC.changeAnm("walk");
} else {
this.tobbyloopAnmMC.changeAnm("stay");
}
this.px = this.px + dx;
}
function keyWalk() {
kx = 0;
ky = 0;
if (key.isDown(37)) {
kx = -1.2;
}
if (key.isDown(39)) {
kx = 1.2;
}
this.adx = this.adx + kx;
this.px = this.px + this.adx;
this.adx = this.adx * 0.85;
if (Math.abs(this.adx) > 1) {
this.tobbyloopAnmMC.changeAnm("walk");
} else {
this.tobbyloopAnmMC.changeAnm("stay");
}
}
function walkLimitCheck() {
if (this.px < 25) {
this.px = 25;
}
if (this.px > 580) {
this.px = 580;
}
}
function entryWater() {
newName = "w" + waterCnt;
newDepth = waterCnt;
_parent.attachMovie("water", newName, newDepth);
_parent[newName]._x = -100;
_parent[newName]._y = -1000;
_parent[newName].px = this.px + 20;
_parent[newName].py = this.py;
_parent[newName].fpower = this.waterPower;
_parent[newName].vPower = -12;
waterCnt++;
}
this.px = 320;
this.py = 420;
this.waterCnt = 100;
this.housuiFlg = false;
this.housuiCnt = 0;
this.waterPower = 0;
this.adx = 0;
Instance of Symbol 237 MovieClip "waterDropMC" in Symbol 244 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Symbol 244 MovieClip Frame 4
if (_root.playflg == true) {
this.main();
} else {
this.tobbyloopAnmMC.changeAnm("stay");
this.waterDropMC._visible = false;
this.waterDropMC._y = 1000;
this.waterPower = 0;
this.clear();
}
this._x = this.px;
this._y = this.py;
this.gotoAndPlay(_currentframe - 1);
Symbol 244 MovieClip Frame 11
this.punchMain();
this._x = this.px;
this._y = this.py;
this.gotoAndPlay(_currentframe - 1);
Symbol 249 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 249 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 249 MovieClip Frame 220
//component parameters
onClipEvent (initialize) {
mesNum = 5;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 249 MovieClip Frame 410
//component parameters
onClipEvent (initialize) {
mesNum = 3;
randFlg = false;
}
Symbol 249 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 251 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 251 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 251 MovieClip Frame 180
//component parameters
onClipEvent (initialize) {
mesNum = 6;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 251 MovieClip Frame 411
//component parameters
onClipEvent (initialize) {
mesNum = 4;
randFlg = false;
}
Symbol 251 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 253 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 253 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 253 MovieClip Frame 230
//component parameters
onClipEvent (initialize) {
mesNum = 7;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 253 MovieClip Frame 411
//component parameters
onClipEvent (initialize) {
mesNum = 8;
randFlg = false;
}
Symbol 253 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 255 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 255 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 255 MovieClip Frame 101
//component parameters
onClipEvent (initialize) {
mesNum = 2;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 255 MovieClip Frame 176
//component parameters
onClipEvent (initialize) {
mesNum = 6;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 255 MovieClip Frame 410
//component parameters
onClipEvent (initialize) {
mesNum = 10;
randFlg = false;
}
Symbol 255 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 257 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 257 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 257 MovieClip Frame 110
//component parameters
onClipEvent (initialize) {
mesNum = 5;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 257 MovieClip Frame 310
//component parameters
onClipEvent (initialize) {
mesNum = 9;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 257 MovieClip Frame 410
//component parameters
onClipEvent (initialize) {
mesNum = 8;
randFlg = false;
}
Symbol 257 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 259 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 259 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 259 MovieClip Frame 131
//component parameters
onClipEvent (initialize) {
mesNum = 9;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 259 MovieClip Frame 308
//component parameters
onClipEvent (initialize) {
mesNum = 3;
randFlg = false;
}
Symbol 259 MovieClip Frame 350
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 261 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 261 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 261 MovieClip Frame 180
//component parameters
onClipEvent (initialize) {
mesNum = 2;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 261 MovieClip Frame 345
//component parameters
onClipEvent (initialize) {
mesNum = 9;
randFlg = false;
}
Symbol 261 MovieClip Frame 401
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 263 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 263 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 263 MovieClip Frame 80
//component parameters
onClipEvent (initialize) {
mesNum = 3;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 263 MovieClip Frame 230
//component parameters
onClipEvent (initialize) {
mesNum = 9;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 263 MovieClip Frame 400
//component parameters
onClipEvent (initialize) {
mesNum = 10;
randFlg = false;
}
Symbol 263 MovieClip Frame 451
_root.stgMC.gotoAndPlay("miss");
this.stop();
Symbol 265 MovieClip Frame 1
this.stop();
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 265 MovieClip Frame 2
//component parameters
onClipEvent (initialize) {
mesNum = 1;
randFlg = false;
}
Instance of Symbol 174 MovieClip "fukidashiMC" in Symbol 265 MovieClip Frame 200
//component parameters
onClipEvent (initialize) {
mesNum = 10;
randFlg = false;
}
Symbol 265 MovieClip Frame 251
_root.stgMC.gotoAndPlay("miss");
this.stop();