Frame 1
loaderFlag = 1;
b_debugMode = 0;
b_sndFlag = 1;
n_stageLimit = 999;
nowVer = 0.51;
_lockroot = true;
if (loaderFlag) {
this.stop();
} else {
this.gotoAndPlay("priLoad");
}
Frame 2
this.gotoAndStop(1);
Frame 3
this.gotoAndStop(1);
Frame 5
function endLoad() {
this.g;
}
function debug() {
if (Key.isDown(38)) {
scope_s = scope_s + 10;
setScopeSize(scope_s);
}
if (Key.isDown(40)) {
scope_s = scope_s - 10;
setScopeSize(scope_s);
}
if (Key.isDown(77)) {
_TAREA._alpha = 100;
_MASK.gotoAndStop(1);
} else if (Key.isDown(78)) {
_TAREA._alpha = 50;
_MASK.gotoAndStop(2);
}
if (Key.isDown(74)) {
this.setScopeScale(3);
} else if (Key.isDown(75)) {
this.setScopeScale(5);
} else if (Key.isDown(76)) {
this.setScopeScale(10);
}
if (Key.isDown(81)) {
if (kk) {
sn++;
if (sn > 24) {
sn = 2;
}
setScopeType(sn);
kk = false;
}
} else {
kk = true;
}
if (Key.isDown(49)) {
setScopeType(1);
}
if (Key.isDown(50)) {
setScopeType(2);
}
if (Key.isDown(51)) {
setScopeType(3);
}
if (Key.isDown(52)) {
setScopeType(4);
}
if (Key.isDown(53)) {
setScopeType(5);
}
if (Key.isDown(54)) {
setScopeType(6);
}
if (Key.isDown(55)) {
setScopeType(7);
}
if (Key.isDown(56)) {
setScopeType(8);
}
if (Key.isDown(17)) {
if (Key.isDown(49)) {
setGunStyle(0);
}
if (Key.isDown(50)) {
setGunStyle(1);
}
if (Key.isDown(51)) {
setGunStyle(2);
}
if (Key.isDown(52)) {
setGunStyle(3);
}
if (Key.isDown(53)) {
setGunStyle(4);
}
if (Key.isDown(54)) {
setGunStyle(5);
}
if (Key.isDown(55)) {
setGunStyle(6);
}
}
if (Key.isDown(39)) {
setWind(_root.Wind.addWind(1));
}
if (Key.isDown(37)) {
setWind(_root.Wind.addWind(-1));
}
if (Key.isDown(35)) {
}
}
scope_s = 100;
sn = 2;
kk = true;
this.stop();
Frame 13
function dataSave() {
savePlaytime();
Save.dataSave(saveID, saveData);
}
function upDateSaveData090510() {
saveData.ver = 0.611;
saveData.homeStyle = [2, 1, 1, 0, 0, 1];
_root.dataSave();
}
function upDateSaveData090525() {
saveData.ver = 0.62;
if (saveData.stageRec[20][0] > 1) {
saveData.stageRec[60] = [2, 0, 0, 0, 0];
saveData.stageRec[61] = [0, 0, 0, 0, 0];
} else {
saveData.stageRec[60] = [0, 0, 0, 0, 0];
saveData.stageRec[61] = [0, 0, 0, 0, 0];
}
saveData.stageRec[63] = [0, 0, 0, 0, 0];
saveData.stageRec[64] = [0, 0, 0, 0, 0];
saveData.stageRec[70] = [0, 0, 0, 0, 0];
saveData.stageRec[71] = [0, 0, 0, 0, 0];
saveData.stageRec[73] = [0, 0, 0, 0, 0];
saveData.stageRec[74] = [0, 0, 0, 0, 0];
_root.dataSave();
}
function upDataSaveData090716() {
saveData.ver = 0.63;
if (getSaveStageRec(60, 0) == undefined) {
saveData.stageRec[60] = [0, 0, 0, 0, 0];
saveData.stageRec[61] = [0, 0, 0, 0, 0];
if (getSaveStageRec(20, 0) > 1) {
saveData.stageRec[60][0] = 1;
}
}
saveData.stageRec[70] = [0, 0, 0, 0, 0];
saveData.stageRec[71] = [0, 0, 0, 0, 0];
if (saveData.homeStyle[5] == undefined) {
saveData.homeStyle[5] = 1;
}
saveData.conf = new Object();
saveData.conf.volume = 70;
saveData.conf.quality = 1;
_root.dataSave();
}
function saveDataInit() {
saveData.gun = new Object();
saveData.gun.scopeSize = 0;
saveData.gun.stability = 0;
saveData.gun.contorol = 0;
saveData.gun.reloadSpeed = 0;
saveData.gun.magazine = 0;
saveData.gun.scopeType = 0;
saveData.game = new Object();
saveData.totalGetGp = 0;
saveData.game.gp = 20;
saveData.game.score = 0;
saveData.game.homeStyle = 0;
saveData.game.option = 0;
saveData.game.scope = 0;
saveData.game.gameClear = 0;
saveData.game.stageClear = 0;
saveData.clearAry = [0, 0, 0, 0, 0, 0];
saveData.stageRec = new Array();
saveData.stageRec[10] = [1, 0, 0, 0, 0];
saveData.stageRec[11] = [0, 0, 0, 0, 0];
saveData.stageRec[13] = [0, 0, 0, 0, 0];
saveData.stageRec[14] = [0, 0, 0, 0, 0];
saveData.stageRec[16] = [0, 0, 0, 0, 0];
saveData.stageRec[17] = [0, 0, 0, 0, 0];
saveData.stageRec[20] = [0, 0, 0, 0, 0];
saveData.stageRec[21] = [0, 0, 0, 0, 0];
saveData.stageRec[23] = [0, 0, 0, 0, 0];
saveData.stageRec[24] = [0, 0, 0, 0, 0];
saveData.stageRec[30] = [0, 0, 0, 0, 0];
saveData.stageRec[31] = [0, 0, 0, 0, 0];
saveData.stageRec[33] = [0, 0, 0, 0, 0];
saveData.stageRec[34] = [0, 0, 0, 0, 0];
saveData.stageRec[40] = [0, 0, 0, 0, 0];
saveData.stageRec[41] = [0, 0, 0, 0, 0];
saveData.stageRec[50] = [0, 0, 0, 0, 0];
saveData.stageRec[51] = [0, 0, 0, 0, 0];
saveData.stageRec[60] = [0, 0, 0, 0, 0];
saveData.stageRec[61] = [0, 0, 0, 0, 0];
saveData.stageRec[70] = [0, 0, 0, 0, 0];
saveData.stageRec[71] = [0, 0, 0, 0, 0];
saveData.homeStyle = [2, 1, 1, 0, 0, 1];
saveData.option = [2, 1, 0, 1, 0, 1, 0, 0, 0, 0];
saveData.scope = [2, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 0];
saveData.playtime = 0;
saveData.ver = saveDataVersion;
saveData.conf.volume = 70;
saveData.conf.quality = 1;
for (key in saveData.gun) {
}
_root.dataSave();
}
function saveDataDebugCreate() {
saveData.stageRec[10] = [1, 0, 0, 0, 0];
saveData.stageRec[11] = [1, 0, 0, 0, 0];
saveData.stageRec[13] = [1, 0, 0, 0, 0];
saveData.stageRec[14] = [1, 0, 0, 0, 0];
saveData.stageRec[16] = [1, 0, 0, 0, 0];
saveData.stageRec[17] = [1, 0, 0, 0, 0];
saveData.stageRec[20] = [1, 0, 0, 0, 0];
saveData.stageRec[21] = [1, 0, 0, 0, 0];
saveData.stageRec[23] = [1, 0, 0, 0, 0];
saveData.stageRec[24] = [1, 0, 0, 0, 0];
saveData.stageRec[30] = [1, 0, 0, 0, 0];
saveData.stageRec[31] = [1, 0, 0, 0, 0];
saveData.stageRec[33] = [1, 0, 0, 0, 0];
saveData.stageRec[34] = [1, 0, 0, 0, 0];
saveData.stageRec[40] = [1, 0, 0, 0, 0];
saveData.stageRec[41] = [1, 0, 0, 0, 0];
saveData.stageRec[50] = [1, 0, 0, 0, 0];
saveData.stageRec[51] = [1, 0, 0, 0, 0];
saveData.stageRec[60] = [1, 0, 0, 0, 0];
saveData.stageRec[61] = [1, 0, 0, 0, 0];
saveData.stageRec[70] = [1, 0, 0, 0, 0];
saveData.stageRec[71] = [1, 0, 0, 0, 0];
}
function getSaveStageRec(idno, lv) {
return(saveData.stageRec[idno][lv]);
}
function setSaveStageRec(idno, lv, newRec) {
var _local1 = saveData.stageRec[idno][lv];
if (_local1 == undefined) {
} else {
if (newRec > _local1) {
saveData.stageRec[idno][lv] = newRec;
return(true);
}
return(false);
}
}
function getSaveQuality() {
return(saveData.conf.quality);
}
function setSaveQuality(n) {
saveData.conf.quality = n;
_root.dataSave();
}
function getSaveVolume() {
return(saveData.conf.volume);
}
function setSaveVolume(n) {
saveData.conf.volume = Number(n);
if ((vol == undefined) || (isNaN(vol))) {
vol = 70;
}
_root.dataSave();
}
function getSaveScope() {
return(saveData.game.scope);
}
function getSaveOption() {
return(saveData.game.option);
}
function getSaveHomeStyle() {
return(saveData.game.homeStyle);
}
function setSaveScope(n) {
saveData.game.scope = n;
}
function setSaveOption(n) {
saveData.game.option = n;
}
function setSaveHomeStyle(n) {
saveData.game.homeStyle = n;
}
function getSaveScopeList(aryNo) {
return(saveData.scope[aryNo]);
}
function getSaveOptionList(aryNo) {
return(saveData.option[aryNo]);
}
function getSaveHomeStyleList(aryNo) {
return(saveData.homeStyle[aryNo]);
}
function setSaveScopeList(aryNo, n) {
saveData.scope[aryNo] = n;
}
function setSaveOptionList(aryNo, n) {
saveData.option[aryNo] = n;
}
function setSaveHomeStyleList(aryNo, n) {
saveData.homeStyle[aryNo] = n;
}
function addPoint(p) {
m_addPoint = p;
if ((saveData.game.gp + p) < 0) {
saveData.game.gp = 0;
} else {
saveData.game.gp = saveData.game.gp + p;
}
}
function getPoint() {
return(saveData.game.gp);
}
function addGetTotalGp(n) {
saveData.totalGetGp = saveData.totalGetGp + n;
}
function getGetTotalGp() {
return(saveData.totalGetGp);
}
function getHomeStyleFlag() {
}
function getStyleFlag() {
}
function getScopeFlag() {
}
function savePlaytime() {
if (preTime == undefined) {
preTime = 0;
}
saveData.playtime = saveData.playtime + (getTimer() - preTime);
preTime = getTimer();
}
function traceSaveData() {
var _local1;
_local1 = "\n-------------- _root.saveData \u51FA\u529B ----------------";
_local1 = _local1 + ("\n saveDataVer " + saveData.ver);
_local1 = _local1 + newline;
_local1 = _local1 + ("\n\u30DD\u30A4\u30F3\u30C8=" + saveData.game.gp);
_local1 = _local1 + newline;
_local1 = _local1 + ("\nhomeStyle=" + saveData.homeStyle);
_local1 = _local1 + ("\noption=" + saveData.option);
_local1 = _local1 + ("\nscope=" + saveData.scope);
_local1 = _local1 + newline;
_local1 = _local1 + ("\n\u73FE\u5728\u306E\u30DB\u30FC\u30E0\u30B9\u30BF\u30A4\u30EB=" + saveData.game.homeStyle);
_local1 = _local1 + ("\n\u73FE\u5728\u306E\u9283\u306E\u30AA\u30D7\u30B7\u30E7\u30F3=" + saveData.game.option);
_local1 = _local1 + ("\n\u73FE\u5728\u306E\u30B9\u30B3\u30FC\u30D7=" + saveData.game.scope);
_local1 = _local1 + "\n\u3000\u30AF\u30EA\u30A2\u30EC\u30B3\u30FC\u30C9 --------------------";
_local1 = _local1 + ("\n\u3000ST 010 = " + saveData.stageRec[10]);
_local1 = _local1 + ("\n\u3000ST 011 = " + saveData.stageRec[11]);
_local1 = _local1 + ("\n\u3000ST 020 = " + saveData.stageRec[20]);
_local1 = _local1 + ("\n\u3000ST 021 = " + saveData.stageRec[21]);
_local1 = _local1 + ("\n\u3000ST 023 = " + saveData.stageRec[23]);
_local1 = _local1 + ("\n\u3000ST 024 = " + saveData.stageRec[24]);
_local1 = _local1 + ("\n\u3000ST 030 = " + saveData.stageRec[30]);
_local1 = _local1 + ("\n\u3000ST 031 = " + saveData.stageRec[31]);
_local1 = _local1 + ("\n\u3000ST 040 = " + saveData.stageRec[40]);
_local1 = _local1 + ("\n\u3000ST 041 = " + saveData.stageRec[41]);
_local1 = _local1 + ("\n\u3000ST 050 = " + saveData.stageRec[50]);
_local1 = _local1 + ("\n\u3000ST 051 = " + saveData.stageRec[51]);
_local1 = _local1 + ("\n\u3000ST 060 = " + saveData.stageRec[60]);
_local1 = _local1 + ("\n\u3000ST 061 = " + saveData.stageRec[61]);
_local1 = _local1 + ("\n\u3000ST 070 = " + saveData.stageRec[70]);
_local1 = _local1 + ("\n\u3000ST 071 = " + saveData.stageRec[71]);
_local1 = _local1 + newline;
_local1 = _local1 + "-------------- END ----------------\n";
}
function clearAddPoint() {
m_addPoint = 0;
}
function setClearFlag(tf) {
clearFlag = tf;
}
function setSoundVolume(vol) {
vol = Number(vol);
if ((vol == undefined) || (isNaN(vol))) {
vol = 70;
}
if (b_sndFlag) {
rootSound.setVolume(vol);
}
}
gDeep = 5000;
pFlag = 0;
Mouse.show();
clearFlag = false;
m_addPoint = 0;
matoBlurFlag = true;
bgBlurFlag = true;
saveDataVersion = 0.63;
initSaveDataVersion = 0.6;
_global.gameName = "save_matsnp_ver100";
_global.saveID = "data1";
_global.Save = new SaveClass(gameName);
_global.saveData = new Object();
if (Save.checkExisting(saveID)) {
_global.saveData = Save.dataLoad(saveID);
if (saveData.ver == undefined) {
this.saveDataInit();
}
if (Number(saveData.ver) < saveDataVersion) {
if (saveData.ver < 0.6) {
this.saveDataInit();
} else if (saveData.ver < 0.611) {
upDateSaveData090510();
upDateSaveData090525();
upDataSaveData090716();
} else if (saveData.ver < 0.62) {
upDateSaveData090525();
upDataSaveData090716();
} else if (saveData.ver < 0.63) {
upDataSaveData090716();
}
}
} else {
this.saveDataInit();
}
_root.cf = 1;
_global.Bgm = _root.Bgm;
rootSound = new Sound(_root);
if (!b_sndFlag) {
rootSound.setVolume(0);
}
setSoundVolume(getSaveVolume());
Avatar = new AvatarClass();
if ((saveData.conf.volume == undefined) || (isNaN(Number(saveData.conf.volume)) == false)) {
saveData.conf.volume = 70;
_root.dataSave();
}
if (saveData.conf.quality == undefined) {
saveData.conf.quality = 1;
_root.dataSave();
}
this.gotoAndStop("title");
Frame 23
_quality = "HIGH";
this.stop();
Frame 33
function setQualityFormNo(nn) {
var _local1 = new Array();
_local1 = ["LOW", "MEDIUM", "HIGH"];
_quality = _local1[nn];
}
function loadHomeStyle(s) {
setHomeStyleBg(_root.getHomeStyleObj(s).bg);
setHomeStyleMusic(_root.getHomeStyleObj(s).bgm);
setHomeStyleEnv(_root.getHomeStyleObj(s).se);
}
function setHomeStyleBg(b) {
var _local2 = _root.home.bg.bg_in;
_local2.attachMovie(b, "b0", 1);
_local2.b0._xscale = (_local2.b0._yscale = 102);
_local2.attachMovie(b, "b1", 2);
_local2.b1._xscale = -102;
_local2.b1._yscale = 102;
_local2.b1._x = 600;
_local2.b1._xscale = -100;
_local2.attachMovie(b, "b2", 3);
_local2.b2._xscale = (_local2.b2._yscale = 102);
_local2.b2._x = 1200;
}
function setHomeStyleMusic(b) {
Bgm.bgmPlay(0, b, 100);
}
function setHomeStyleEnv(b) {
var _local2 = _root.home.sun;
_local2.se.stop();
delete _local2.se;
_local2.se = new Sound(_local2);
_local2.se.attachSound(b);
_local2.se.start(0, 999);
}
setQualityFormNo(_root.getSaveQuality());
this.stop();
function getScopeObj(n) {
return(scopeData[n]);
}
function getOptionObj(n) {
return(optionData[n]);
}
function getHomeStyleObj(n) {
return(homeStyleData[n]);
}
function getOptionObjNum() {
return(optionData.length);
}
function getScopeObjNum() {
return(scopeData.length);
}
function getHomeStyleObjNum() {
return(homeStyleData.length);
}
function initGunStyle() {
var _local2 = _root.SEBOX;
_local2.gunSe1 = new Sound(_local2.se1);
_local2.gunSe2 = new Sound(_local2.se2);
}
function setGunStyle(id) {
nowGunStyle = id;
var _local2 = _root.SEBOX;
var _local3 = getOptionObj(id).se;
var _local4 = getOptionObj(id).se2_vol;
_local2.gunSe1.attachSound(_local3);
_local2.gunSe2.attachSound("\u53CD\u97FF\u97F3_\u4F4E\u97F3\u88DC\u5F37.wav");
_local2.gunSe2.setVolume(_local4);
}
function playFireSe() {
var _local2 = _root.SEBOX;
_local2.gunSe1.start(0, 1);
_local2.gunSe2.start(0, 1);
}
scopeData = new Array();
scopeData[0] = new Object();
scopeData[0].frame = 2;
scopeData[0].point = 0;
scopeData[0].name = "\u30B7\u30F3\u30D7\u30EB\u30E9\u30A4\u30F3-1";
scopeData[0].subName = "SLS. Simple line ";
scopeData[0].exp = "\u5C0F\u3055\u3044\u76EE\u306E\u30AF\u30ED\u30B9\u30D8\u30A2\u578B\u30EC\u30C6\u30A3\u30AF\u30EB\n\u3092\u6301\u3064\u30B9\u30B3\u30FC\u30D7\u3002\u610F\u5916\u3068\u4F7F\u3044\u3084\u3059\u3044\u3002";
scopeData[0].st_sco = 0;
scopeData[0].st_con = 0;
scopeData[0].st_ope = 1;
scopeData[0].st_rel = 1;
scopeData[0].st_mag = 0;
scopeData[0].firstHave = 2;
scopeData[0].nightFlag = false;
scopeData[1] = new Object();
scopeData[1].frame = 3;
scopeData[1].point = 2;
scopeData[1].name = "\u30B7\u30F3\u30D7\u30EB\u30E9\u30A4\u30F3-T";
scopeData[1].subName = "SLS-T. Simple line T ";
scopeData[1].exp = "T\u5B57\u578B\u306E\u30EC\u30C6\u30A3\u30AF\u30EB\u3092\u6301\u3064\u30B9\u30B3\u30FC\u30D7\u3002";
scopeData[1].st_sco = 1;
scopeData[1].st_con = 0;
scopeData[1].st_ope = 0;
scopeData[1].st_rel = 0;
scopeData[1].st_mag = 0;
scopeData[1].firstHave = 1;
scopeData[1].nightFlag = false;
scopeData[2] = new Object();
scopeData[2].frame = 4;
scopeData[2].point = 5;
scopeData[2].name = "\u30B7\u30F3\u30D7\u30EB\u30E9\u30A4\u30F3-C";
scopeData[2].subName = "SLS-C. Simple line T ";
scopeData[2].exp = "\u30AF\u30ED\u30B9\u30D8\u30A2\u306E\u307F\u306E\u57FA\u672C\u5F62\u3002";
scopeData[2].st_sco = 1;
scopeData[2].st_con = 0;
scopeData[2].st_ope = 0;
scopeData[2].st_rel = 0;
scopeData[2].st_mag = 0;
scopeData[2].firstHave = 1;
scopeData[2].nightFlag = false;
scopeData[3] = new Object();
scopeData[3].frame = 5;
scopeData[3].point = 8;
scopeData[3].name = "\u30B7\u30F3\u30D7\u30EB\u30E9\u30A4\u30F3-CP";
scopeData[3].subName = "SLS-CP. Simple line C/P ";
scopeData[3].exp = "\u30AF\u30ED\u30B9\u30D8\u30A2\u306B\u8D64\u3044\u30DD\u30A4\u30F3\u30BF\u30FC\u3092\n\u7D44\u307F\u5408\u308F\u305B\u305F\u30B9\u30B3\u30FC\u30D7\u3002";
scopeData[3].st_sco = 1;
scopeData[3].st_con = 0;
scopeData[3].st_ope = 0;
scopeData[3].st_rel = 0;
scopeData[3].st_mag = 0;
scopeData[3].firstHave = 0;
scopeData[3].nightFlag = false;
scopeData[4] = new Object();
scopeData[4].frame = 6;
scopeData[4].point = 10;
scopeData[4].name = "\u30B7\u30F3\u30D7\u30EB\u30E9\u30A4\u30F3-CR";
scopeData[4].subName = "SLS-CR. Simple line C/R ";
scopeData[4].exp = "\u30AF\u30ED\u30B9\u30D8\u30A2+\u30EA\u30F3\u30B0\u30E9\u30A4\u30F3\u3002\u4F7F\u3044\u52DD\u624B\u304C\u3044\u3044\u3002";
scopeData[4].st_sco = 0;
scopeData[4].st_con = 1;
scopeData[4].st_ope = 0;
scopeData[4].st_rel = 0;
scopeData[4].st_mag = 0;
scopeData[4].firstHave = 1;
scopeData[4].nightFlag = false;
scopeData[5] = new Object();
scopeData[5].frame = 7;
scopeData[5].point = 3;
scopeData[5].name = "\u30E2\u30FC\u30BF\u30FC\u30E9\u30A4\u30F3";
scopeData[5].subName = "Rblf.32S. Mortor line ";
scopeData[5].exp = "\u300C\u3053\u308C\u3063\u3066\u8FEB\u6483\u7832\u306E\u30EC\u30C6\u30A3\u30AF\u30EB\u3058\u3083\u2026\u3002\u300D";
scopeData[5].st_sco = 0;
scopeData[5].st_con = 0;
scopeData[5].st_ope = 0;
scopeData[5].st_rel = 0;
scopeData[5].st_mag = 1;
scopeData[5].firstHave = 1;
scopeData[5].nightFlag = false;
scopeData[6] = new Object();
scopeData[6].frame = 8;
scopeData[6].point = 7;
scopeData[6].name = "SPA";
scopeData[6].subName = "Stf.Zfla. Anti tank line ";
scopeData[6].exp = "\u300C\u3053\u308C\u306A\u3089\u66F2\u5C04\u30FB\u76F4\u5C04\u3082OK\uFF01\u2026\u3060\u3051\u3069\u3055\u2026\u3002 \u300D";
scopeData[6].st_sco = 0;
scopeData[6].st_con = 0;
scopeData[6].st_ope = 0;
scopeData[6].st_rel = 0;
scopeData[6].st_mag = 1;
scopeData[6].firstHave = 0;
scopeData[6].nightFlag = false;
scopeData[7] = new Object();
scopeData[7].frame = 9;
scopeData[7].point = 10;
scopeData[7].name = "\u30B0\u30EA\u30C3\u30C9-H";
scopeData[7].subName = "GS-H / Grid half ";
scopeData[7].exp = "\u30DE\u30B9\u76EE\u72B6\u306E\u30E9\u30A4\u30F3\u3092\u6301\u3064\u30B9\u30B3\u30FC\u30D7";
scopeData[7].st_sco = 0;
scopeData[7].st_con = 0;
scopeData[7].st_ope = 0;
scopeData[7].st_rel = 1;
scopeData[7].st_mag = 0;
scopeData[7].firstHave = 0;
scopeData[7].nightFlag = false;
scopeData[8] = new Object();
scopeData[8].frame = 10;
scopeData[8].point = 15;
scopeData[8].name = "\u30B0\u30EA\u30C3\u30C9-F";
scopeData[8].subName = "GS-F. Grid full ";
scopeData[8].exp = "\u5168\u9762\u306B\u30DE\u30B9\u76EE\u72B6\u306E\u30E9\u30A4\u30F3\u3092\u6301\u3064\u30B9\u30B3\u30FC\u30D7";
scopeData[8].st_sco = 0;
scopeData[8].st_con = 0;
scopeData[8].st_ope = 0;
scopeData[8].st_rel = 1;
scopeData[8].st_mag = 0;
scopeData[8].firstHave = 0;
scopeData[8].nightFlag = false;
scopeData[9] = new Object();
scopeData[9].frame = 11;
scopeData[9].point = 25;
scopeData[9].name = "RPG";
scopeData[9].subName = "RPGS. RPG ";
scopeData[9].exp = "\u300C\u6226\u8ECA\u72D9\u3048\u3070\u3044\u3044\u306E\u304B\u306A\uFF65\uFF65\uFF65\u3002\u300D";
scopeData[9].st_sco = 0;
scopeData[9].st_con = 1;
scopeData[9].st_ope = 0;
scopeData[9].st_rel = 0;
scopeData[9].st_mag = 1;
scopeData[9].firstHave = 1;
scopeData[9].nightFlag = false;
scopeData[10] = new Object();
scopeData[10].frame = 12;
scopeData[10].point = 10;
scopeData[10].name = "\u30EB\u30FC\u30E9\u30FC-W";
scopeData[10].subName = "RS-W. Ruler W ";
scopeData[10].exp = "\u6A2A\u306B\u523B\u307F\u306E\u5165\u3063\u305F\u30AF\u30ED\u30B9\u30D8\u30A2\u3092\u6301\u3064\u3002";
scopeData[10].st_sco = 0;
scopeData[10].st_con = 0;
scopeData[10].st_ope = 1;
scopeData[10].st_rel = 0;
scopeData[10].st_mag = 0;
scopeData[10].firstHave = 1;
scopeData[10].nightFlag = false;
scopeData[11] = new Object();
scopeData[11].frame = 13;
scopeData[11].point = 5;
scopeData[11].name = "\u30EB\u30FC\u30E9\u30FC-H";
scopeData[11].subName = "RS-H. Ruler H ";
scopeData[11].exp = "\u7E26\u306B\u523B\u307F\u306E\u5165\u3063\u305F\u30AF\u30ED\u30B9\u30D8\u30A2\u3092\u6301\u3064\u3002";
scopeData[11].st_sco = 0;
scopeData[11].st_con = 0;
scopeData[11].st_ope = 1;
scopeData[11].st_rel = 0;
scopeData[11].st_mag = 0;
scopeData[11].firstHave = 1;
scopeData[11].nightFlag = false;
scopeData[12] = new Object();
scopeData[12].frame = 14;
scopeData[12].point = 15;
scopeData[12].name = "\u30EB\u30FC\u30E9\u30FC-F";
scopeData[12].subName = "RS-F. Ruler full ";
scopeData[12].exp = "\u7E26\u6A2A\u306B\u523B\u307F\u3092\u6301\u3064\u3001\u5B8C\u6210\u5EA6\u306E\u9AD8\u3044\u30B9\u30B3\u30FC\u30D7\u3002";
scopeData[12].st_sco = 0;
scopeData[12].st_con = 0;
scopeData[12].st_ope = 1;
scopeData[12].st_rel = 0;
scopeData[12].st_mag = 0;
scopeData[12].firstHave = 0;
scopeData[12].nightFlag = false;
scopeData[13] = new Object();
scopeData[13].frame = 15;
scopeData[13].point = 20;
scopeData[13].name = "\u30EB\u30FC\u30E9\u30FC-FP";
scopeData[13].subName = "RS-FP. Ruler full/P ";
scopeData[13].exp = "\u30EB\u30FC\u30E9\u30FC-F\u306B\u30EC\u30C3\u30C9\u30DD\u30A4\u30F3\u30BF\u30FC\u3092\u8FFD\u52A0\u3057\u305F\u3082\u306E\u3002";
scopeData[13].st_sco = 0;
scopeData[13].st_con = 1;
scopeData[13].st_ope = 1;
scopeData[13].st_rel = 0;
scopeData[13].st_mag = 0;
scopeData[13].firstHave = 0;
scopeData[13].nightFlag = false;
scopeData[14] = new Object();
scopeData[14].frame = 16;
scopeData[14].point = 3;
scopeData[14].name = "\u30DF\u30CB\u30AF\u30ED\u30B9";
scopeData[14].subName = "MCS. Mini cross ";
scopeData[14].exp = "\u300C\u3061\u2026\u3061\u3044\u3055\u3044\uFF65\uFF65\uFF65\u3002\u300D";
scopeData[14].st_sco = 0;
scopeData[14].st_con = 0;
scopeData[14].st_ope = 1;
scopeData[14].st_rel = 2;
scopeData[14].st_mag = 0;
scopeData[14].firstHave = 0;
scopeData[14].nightFlag = false;
scopeData[15] = new Object();
scopeData[15].frame = 17;
scopeData[15].point = 30;
scopeData[15].name = "\u30B9\u30FC\u30D1\u30FCL";
scopeData[15].subName = "SLS. Super luck";
scopeData[15].exp = "\u300C\u3053\u306E\u30B9\u30B3\u30FC\u30D7\u3092\u8CB7\u3063\u305F\u3089\u3001\u3064\u304E\u306E\u65E550\u5186\u3072\u308D\u3063\u305F\u3088\uFF01\u300D";
scopeData[15].st_sco = 0;
scopeData[15].st_con = 0;
scopeData[15].st_ope = 2;
scopeData[15].st_rel = 2;
scopeData[15].st_mag = 0;
scopeData[15].firstHave = 0;
scopeData[15].nightFlag = false;
scopeData[16] = new Object();
scopeData[16].frame = 18;
scopeData[16].point = 5;
scopeData[16].name = "\u30CA\u30A4\u30C8-G";
scopeData[16].subName = "NGTS-G. Night green ";
scopeData[16].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u3053\u308C\u3067\u95C7\u591C\u3067\u3082\u5B89\u5FC3\u3002";
scopeData[16].st_sco = 1;
scopeData[16].st_con = 1;
scopeData[16].st_ope = 0;
scopeData[16].st_rel = 0;
scopeData[16].st_mag = 0;
scopeData[16].firstHave = 1;
scopeData[16].nightFlag = true;
scopeData[17] = new Object();
scopeData[17].frame = 19;
scopeData[17].point = 5;
scopeData[17].name = "\u30CA\u30A4\u30C8-B";
scopeData[17].subName = "NGTS-B. Night blue ";
scopeData[17].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u30D6\u30EB\u30FC\u30AB\u30E9\u30FC\u3002";
scopeData[17].st_sco = 0;
scopeData[17].st_con = 1;
scopeData[17].st_ope = 0;
scopeData[17].st_rel = 0;
scopeData[17].st_mag = 0;
scopeData[17].firstHave = 1;
scopeData[17].nightFlag = true;
scopeData[18] = new Object();
scopeData[18].frame = 20;
scopeData[18].point = 15;
scopeData[18].name = "\u30CA\u30A4\u30C8-B2";
scopeData[18].subName = "NGTS-B2. Night blue2 ";
scopeData[18].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u30CA\u30A4\u30C8\u30B9-B\u3088\u308A\u3082\u660E\u308B\u3044\u3002";
scopeData[18].st_sco = 0;
scopeData[18].st_con = 1;
scopeData[18].st_ope = 0;
scopeData[18].st_rel = 0;
scopeData[18].st_mag = 0;
scopeData[18].firstHave = 0;
scopeData[18].nightFlag = true;
scopeData[19] = new Object();
scopeData[19].frame = 21;
scopeData[19].point = 10;
scopeData[19].name = "\u30CA\u30A4\u30C8-P";
scopeData[19].subName = "NGTS-P. Night pink ";
scopeData[19].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u30D4\u30F3\u30AF\u30AB\u30E9\u30FC\u3002";
scopeData[19].st_sco = 0;
scopeData[19].st_con = 1;
scopeData[19].st_ope = 0;
scopeData[19].st_rel = 1;
scopeData[19].st_mag = 0;
scopeData[19].firstHave = 0;
scopeData[19].nightFlag = true;
scopeData[20] = new Object();
scopeData[20].frame = 22;
scopeData[20].point = 10;
scopeData[20].name = "\u30CA\u30A4\u30C8-PS";
scopeData[20].subName = "NGTS-PS. Night pink square ";
scopeData[20].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u30CA\u30A4\u30C8-P\u306E\u5F62\u3061\u304C\u3044\u7248\u3002";
scopeData[20].st_sco = 1;
scopeData[20].st_con = 0;
scopeData[20].st_ope = 1;
scopeData[20].st_rel = 0;
scopeData[20].st_mag = 0;
scopeData[20].firstHave = 0;
scopeData[20].nightFlag = true;
scopeData[21] = new Object();
scopeData[21].frame = 23;
scopeData[21].point = 30;
scopeData[21].name = "\u30CA\u30A4\u30C8-N";
scopeData[21].subName = "NGTS-N. Night natural ";
scopeData[21].exp = "\u30CA\u30A4\u30C8\u30B9\u30B3\u30FC\u30D7\u3002\u975E\u5E38\u306B\u660E\u308B\u304F\u3001\u8272\u5909\u308F\u308A\u3057\u306A\u3044\u3002\u8D85\u9AD8\u3044\u3002";
scopeData[21].st_sco = 0;
scopeData[21].st_con = 1;
scopeData[21].st_ope = 0;
scopeData[21].st_rel = 0;
scopeData[21].st_mag = 0;
scopeData[21].firstHave = 0;
scopeData[21].nightFlag = true;
optionData = new Array();
optionData[0] = new Object();
optionData[0].frame = 2;
optionData[0].point = 0;
optionData[0].name = "\u30CE\u30FC\u30DE\u30EB";
optionData[0].subName = "Normal";
optionData[0].exp = "\u6163\u308C\u89AA\u3057\u3093\u3060\u3044\u3064\u3082\u306E\u97F3\u3002";
optionData[0].se = "gun_fire_normal1";
optionData[0].se2_vol = 100;
optionData[0].st_sco = 1;
optionData[0].st_con = 0;
optionData[0].st_ope = 0;
optionData[0].st_rel = 0;
optionData[0].st_mag = 0;
optionData[1] = new Object();
optionData[1].frame = 3;
optionData[1].point = 3;
optionData[1].name = "\u30AF\u30E9\u30B7\u30AB\u30EB";
optionData[1].subName = "Classical";
optionData[1].exp = "\u300C\u306A\u3093\u304B\u61D0\u304B\u3057\u3044\u611F\u3058\u304C\u3059\u308B\u3088\uFF01\u300D";
optionData[1].se = "gun_fire_normal2";
optionData[1].se2_vol = 80;
optionData[1].st_sco = 0;
optionData[1].st_con = 1;
optionData[1].st_ope = 0;
optionData[1].st_rel = 0;
optionData[1].st_mag = 0;
optionData[2] = new Object();
optionData[2].frame = 4;
optionData[2].point = 5;
optionData[2].name = "\u30D9\u30EC\u30C3\u30BF";
optionData[2].subName = "Beretta";
optionData[2].exp = "\u300C\u306A\u305C\u3042\u306E\u30CF\u30F3\u30C9\u30AC\u30F3\u306E\u97F3\u304C\uFF01\uFF1F\u300D";
optionData[2].se = "gun_fire_normal3";
optionData[2].se2_vol = 80;
optionData[2].st_sco = 0;
optionData[2].st_con = 0;
optionData[2].st_ope = 0;
optionData[2].st_rel = 1;
optionData[2].st_mag = 0;
optionData[3] = new Object();
optionData[3].frame = 5;
optionData[3].point = 8;
optionData[3].name = "\u30DE\u30BA\u30EB\u30D6\u30EC\u30FC\u30AD";
optionData[3].subName = "Muzzle brake";
optionData[3].exp = "\u6291\u3048\u6C17\u5473\u306E\u97F3\u304C\u3059\u308B\u3002\u8033\u306B\u512A\u3057\u3044\u2026\u304B\u3082\u3002";
optionData[3].se = "gun_fire_long1";
optionData[3].se2_vol = 70;
optionData[3].st_sco = 0;
optionData[3].st_con = 1;
optionData[3].st_ope = 0;
optionData[3].st_rel = 0;
optionData[3].st_mag = 0;
optionData[4] = new Object();
optionData[4].frame = 6;
optionData[4].point = 8;
optionData[4].name = "AK";
optionData[4].subName = "AK";
optionData[4].exp = "\u6D88\u6BD2\u6E08\u307F\u306E\u97F3\u3002\uFF65\uFF65\uFF65\u4F55\u4EBA\u306B\u901A\u3058\u308B\u3060\u308D\u3046\u304B\u3002";
optionData[4].se = "gun_fire_long2";
optionData[4].se2_vol = 100;
optionData[4].st_sco = 1;
optionData[4].st_con = 0;
optionData[4].st_ope = 0;
optionData[4].st_rel = 0;
optionData[4].st_mag = 0;
optionData[5] = new Object();
optionData[5].frame = 7;
optionData[5].point = 10;
optionData[5].name = "\u30B5\u30A4\u30EC\u30F3\u30B5\u30FC1";
optionData[5].subName = "Silencer-1";
optionData[5].exp = "\u300C\u601D\u3063\u3066\u305F\u3088\u308A\u3001\u3046\u308B\u3055\u3044\u306A\u3041\u3063\u300D";
optionData[5].se = "gun_fire_silencer1";
optionData[5].se2_vol = 50;
optionData[5].st_sco = 0;
optionData[5].st_con = 1;
optionData[5].st_ope = 0;
optionData[5].st_rel = 0;
optionData[5].st_mag = 0;
optionData[6] = new Object();
optionData[6].frame = 8;
optionData[6].point = 15;
optionData[6].name = "\u30E1\u30AB\u30CB\u30AB\u30EB-1";
optionData[6].subName = "Mechanical";
optionData[6].exp = "\u4FE1\u983C\u6027\u304C\u9AD8\u305D\u3046\u306A\u97F3\u3002";
optionData[6].se = "gun_fire_silencer2";
optionData[6].se2_vol = 40;
optionData[6].st_sco = 1;
optionData[6].st_con = 0;
optionData[6].st_ope = 1;
optionData[6].st_rel = 0;
optionData[6].st_mag = 0;
optionData[7] = new Object();
optionData[7].frame = 9;
optionData[7].point = 30;
optionData[7].name = "\u30A8\u30EC\u30AF\u30C8\u30EA\u30C3\u30AF";
optionData[7].subName = "Electric";
optionData[7].exp = "\u300C\u3053\u308C\u306F\u30FB\u30FB\u30FBSF\u3063\uFF01\u300D";
optionData[7].se = "gun_fire_electric1.wav";
optionData[7].se2_vol = 10;
optionData[7].st_sco = 0;
optionData[7].st_con = 0;
optionData[7].st_ope = 3;
optionData[7].st_rel = 1;
optionData[7].st_mag = 0;
homeStyleData = new Array();
homeStyleData[0] = new Object();
homeStyleData[0].frame = 2;
homeStyleData[0].point = 0;
homeStyleData[0].name = "6F \u30B7\u30EB\u30D0\u30FC\u30D7\u30EC\u30BC\u30F3\u30C8\u793E\u5206\u5BA4";
homeStyleData[0].subName = "Main Street ";
homeStyleData[0].exp = "\u9AD8\u901F\u9053\u8DEF\u304C\u7A93\u3092\u304B\u3059\u3081\u308B\u30016F\u306E\u30AA\u30D5\u30A3\u30B9\u3002";
homeStyleData[0].se = "\u884C\u304D\u304B\u3046\u8ECA\u306E\u97F3.wav";
homeStyleData[0].bgm = "home01";
homeStyleData[0].bg = "MF101";
homeStyleData[0].st_sco = 0;
homeStyleData[0].st_con = 0;
homeStyleData[0].st_ope = 0;
homeStyleData[0].st_rel = 1;
homeStyleData[0].st_mag = 0;
homeStyleData[1] = new Object();
homeStyleData[1].frame = 6;
homeStyleData[1].point = 3;
homeStyleData[1].name = "\u4E0B\u5BBF\u8857\u306E203\u53F7\u5BA4";
homeStyleData[1].subName = "Lodging house street";
homeStyleData[1].exp = "\u4E0B\u5BBF\u8857\u306E\u5C0F\u3055\u306A\u90E8\u5C4B\u3002\u3059\u3050\u4E0B\u306B\u306F\u5546\u5E97\u8857\u304C\u898B\u3048\u308B\u3002";
homeStyleData[1].se = "HE_PE2_30_93_2.wav";
homeStyleData[1].bgm = "home02";
homeStyleData[1].bg = "MF086";
homeStyleData[1].st_sco = 0;
homeStyleData[1].st_con = 0;
homeStyleData[1].st_ope = 1;
homeStyleData[1].st_rel = 0;
homeStyleData[1].st_mag = 0;
homeStyleData[2] = new Object();
homeStyleData[2].frame = 5;
homeStyleData[2].point = 5;
homeStyleData[2].name = "\u6D77\u6CBF\u3044\u306E\u3055\u3073\u308C\u305F\u5E73\u5C4B";
homeStyleData[2].subName = "Sea along";
homeStyleData[2].exp = "\u6F6E\u306E\u5302\u3044\u304C\u3059\u308B\u3002";
homeStyleData[2].se = "05_\u6D77.wav";
homeStyleData[2].bgm = "home03";
homeStyleData[2].bg = "KS036";
homeStyleData[2].st_sco = 0;
homeStyleData[2].st_con = 1;
homeStyleData[2].st_ope = 0;
homeStyleData[2].st_rel = 0;
homeStyleData[2].st_mag = 0;
homeStyleData[3] = new Object();
homeStyleData[3].frame = 3;
homeStyleData[3].point = 25;
homeStyleData[3].name = "\u30AD\u30F3\u30B0\u30B9\u30AB\u30A4\u30D3\u30EB 42F\u30D7\u30EC\u30B7\u30C7\u30F3\u30C83\u53F7\u5BA4";
homeStyleData[3].subName = "Skyscraper";
homeStyleData[3].exp = "\u300C\u9AD8\u7D1A\u3059\u304E\u3066\u843D\u3061\u7740\u304B\u306A\u3044\u3063\uFF01\u300D";
homeStyleData[3].se = "";
homeStyleData[3].bgm = "home05";
homeStyleData[3].bg = "MY092";
homeStyleData[3].st_sco = 1;
homeStyleData[3].st_con = 0;
homeStyleData[3].st_ope = 1;
homeStyleData[3].st_rel = 0;
homeStyleData[3].st_mag = 0;
homeStyleData[4] = new Object();
homeStyleData[4].frame = 7;
homeStyleData[4].point = 8;
homeStyleData[4].name = "\u5C0F\u3055\u306A\u30ED\u30B0\u30CF\u30A6\u30B9";
homeStyleData[4].subName = "Log cabin";
homeStyleData[4].exp = "\u8857\u5916\u308C\u306B\u3042\u308B\u30ED\u30B0\u30CF\u30A6\u30B9\u3002\u7A7A\u6C17\u304C\u304D\u308C\u3044\u3002";
homeStyleData[4].se = "\u30BB\u30DF_R09_0003.wav";
homeStyleData[4].bgm = "home06";
homeStyleData[4].bg = "KS110";
homeStyleData[4].st_sco = 0;
homeStyleData[4].st_con = 0;
homeStyleData[4].st_ope = 0;
homeStyleData[4].st_rel = 1;
homeStyleData[4].st_mag = 0;
homeStyleData[5] = new Object();
homeStyleData[5].frame = 4;
homeStyleData[5].point = 15;
homeStyleData[5].name = "\u305D\u3089";
homeStyleData[5].subName = "Sky";
homeStyleData[5].exp = "\u300C\u7A7A\u304C\u6DF1\u3044\u306A\u3041\uFF65\uFF65\uFF65\uFF65\uFF65\uFF65\u3002\u300D";
homeStyleData[5].se = "";
homeStyleData[5].bgm = "home04";
homeStyleData[5].bg = "SK031";
homeStyleData[5].st_sco = 0;
homeStyleData[5].st_con = 2;
homeStyleData[5].st_ope = 0;
homeStyleData[5].st_rel = 0;
homeStyleData[5].st_mag = 0;
loadHomeStyle(saveData.game.homeStyle);
function randomAvatar() {
var _local2 = new Object();
_local2.hair = 13;
_local2.arm = 12;
_local2.hand = 12;
_local2.ribbon = 12;
_local2.headphone = 12;
_local2.jacket = 12;
_local2.shirt = 12;
_local2.gun = 3;
var _local3 = new Array();
_local3 = [2, 3, 4, 5, 6, 10, 11, 12];
var _local5 = [1, 1, 1, 1, 1, 1, 1, 2];
if (Math.random() > 0.65) {
if (Math.random() > 0.9) {
Avatar.setEquipAll(_local2);
Avatar.setEquip("gun", 3);
_root.setGunStyle(7);
} else {
var _local4 = Math.floor(Math.random() * _local3.length);
Avatar.setEquipTotal(_local3[_local4]);
Avatar.setEquip("gun", _local5[_local4]);
}
} else {
Avatar.setEquipTotal(1);
}
}
function SPAV() {
var _local2 = new Object();
_local2.hair = 13;
_local2.arm = 12;
_local2.hand = 12;
_local2.ribbon = 12;
_local2.headphone = 12;
_local2.jacket = 12;
_local2.shirt = 12;
_local2.gun = 3;
Avatar.setEquipAll(_local2);
Avatar.setEquip("gun", 3);
_root.setGunStyle(7);
}
function SPGUN() {
Avatar.setEquip("gun", 3);
_root.setGunStyle(7);
}
this.onEnterFrame = function () {
if (b_debugMode) {
if (Key.isDown(33)) {
traceSaveData();
}
if (Key.isDown(16)) {
if (Key.isDown(34)) {
saveDataInit();
}
if (Key.isDown(38)) {
addPoint(50);
}
}
if (Key.isDown(34)) {
saveDataDebugCreate();
}
if (Key.isDown(16)) {
if (Key.isDown(49)) {
Avatar.setEquipTotal(10);
}
if (Key.isDown(50)) {
Avatar.setEquipTotal(11);
}
if (Key.isDown(51)) {
Avatar.setEquipTotal(12);
Avatar.setEquip("gun", 2);
}
if (Key.isDown(52)) {
Avatar.setEquipTotal(13);
}
if (Key.isDown(53)) {
Avatar.setEquipTotal(14);
}
if (Key.isDown(54)) {
Avatar.setEquipTotal(15);
}
if (Key.isDown(55)) {
Avatar.setEquipTotal(16);
}
} else {
if (Key.isDown(49)) {
Avatar.setEquipTotal(1);
}
if (Key.isDown(50)) {
Avatar.setEquipTotal(2);
}
if (Key.isDown(51)) {
Avatar.setEquipTotal(3);
}
if (Key.isDown(52)) {
Avatar.setEquipTotal(4);
}
if (Key.isDown(53)) {
Avatar.setEquipTotal(5);
}
if (Key.isDown(54)) {
Avatar.setEquipTotal(6);
}
if (Key.isDown(55)) {
Avatar.setEquipTotal(7);
}
}
}
if ((Key.isDown(17) && (Key.isDown(16))) && (Key.isDown(69))) {
_root.SPAV();
}
if (Key.isDown(16) && (Key.isDown(69))) {
_root.SPGUN();
}
if ((Key.isDown(17) && (Key.isDown(16))) && (Key.isDown(72))) {
if (_root.getGetTotalGp() < 150) {
_root.addPoint(150);
_root.addGetTotalGp(150);
_root.dataSave();
}
}
};
Mouse.show();
function getStageId() {
return(stageId);
}
function getRewardGp(no) {
return(stageDataAry[no][3]);
}
function startStage(st, lv) {
if (!b_debugMode) {
if (st > n_stageLimit) {
return(undefined);
}
}
initGunStyle();
setGunStyle(getSaveOption());
randomAvatar();
setGameLv(lv);
helpMes.removeMovieClip();
attachInfo(0);
setMouseCursor(false);
stageId = st;
this.gotoAndPlay("game");
}
function setStage(n) {
var _local4 = "stage" + stageDataAry[n][0];
var _local3 = _root.mainArea.targetArea.BG_B;
this.attach(_local3, _local4, "game", 1, 0, 0, 100, 100);
_local3.game.setForceColor(stageDataAry[n][1]);
_local3.game.forceColor = stageDataAry[n][1];
if (getSkipLabelAndDelete != undefined) {
_local3.game.skipLabel = skipLabel;
skipLabel = null;
}
Wind = new WindClass();
}
function setGameLv(n) {
if (n > 4) {
return(undefined);
}
gameLv = n;
}
function getGameLv() {
return(gameLv);
}
function setNightMode(n) {
nightMode = n;
}
function getNightMode() {
return(nightMode);
}
stageDataAry = new Array();
stageDataAry[10] = [10, 0, false, 3];
stageDataAry[11] = [10, 3, true, 4];
stageDataAry[20] = [20, 0, false, 5];
stageDataAry[21] = [20, 3, true, 6];
stageDataAry[23] = [23, 0, false, 7];
stageDataAry[24] = [23, 3, true, 8];
stageDataAry[30] = [30, 0, false, 8];
stageDataAry[31] = [30, 3, true, 10];
stageDataAry[60] = [60, 0, false, 4];
stageDataAry[61] = [60, 3, true, 5];
stageDataAry[70] = [70, 0, false, 7];
stageDataAry[71] = [70, 3, true, 8];
stageId = null;
gameLv = 0;
G_NORMAL = 0;
G_HARD = 1;
G_VERYHARD = 2;
G_EXPERT = 3;
nightMode = false;
Instance of Symbol 1608 MovieClip "home" in Frame 33
/* no clip actions */
Frame 44
Frame 45
_global._NOSCOPE = _root.mainArea.noScope;
_global._SCOPE = _root.mainArea.scope;
_global._MASK = _root.mainArea.mask;
_global._TAREA = _root.mainArea.targetArea;
_global._DIS = _root.displays;
wind = 0;
scopeScale = 5;
function gunStatusInit() {
var _local6 = _root.getSaveScope();
var _local13 = _root.getSaveOption();
var _local12 = _root.getSaveHomeStyle();
setScopeType(_local6);
gdata.gun.scopeSize = saveData.gun.scopeSize;
gdata.gun.stability = saveData.gun.stability;
gdata.gun.contorol = saveData.gun.contorol;
gdata.gun.reloadSpeed = saveData.gun.reloadSpeed;
gdata.gun.magazine = saveData.gun.magazine;
var _local4 = new Object();
var _local3 = new Object();
var _local11 = new Object();
_local4 = getScopeObj(_local6);
_local3 = getOptionObj(_local13);
_local11 = getHomeStyleObj(_local12);
var _local5 = _local4.st_sco + _local3.st_sco;
var _local9 = _local4.st_con + _local3.st_con;
var _local10 = _local4.st_ope + _local3.st_ope;
var _local7 = _local4.st_rel + _local3.st_rel;
var _local8 = _local4.st_mag + _local3.st_mag;
setScopeSize(145 + Number((gdata.gun.scopeSize + _local5) * 5));
breathePower = (maxBreathePower = 65 + ((gdata.gun.stability + _local9) * 7));
addGap_x = 0;
addGap_y = 130 - ((gdata.gun.contorol + _local10) * 13);
gdata.gun.maxAmo = (5 + saveData.gun.magazine) + _local8;
gdata.gun.nowAmo = gdata.gun.maxAmo;
reloadAcc = (gdata.gun.reloadSpeed + _local7) * 3;
this.setScopeScale(scopeScale, false);
flag.isFire = true;
flag.isReload = true;
flag.isNowBreatheStop = false;
efName = "efa_\u5F3E\u4E3801";
gap_x = 0;
gap_y = 0;
gap_dx = 0;
gap_dy = 0;
nowFace = "normal";
}
function setupStatus() {
}
function changeFace(lab, t_face) {
if (lab != undefined) {
_root.char.eye.gotoAndPlay(lab);
}
if (t_face != undefined) {
nowFace = t_face;
}
}
function tryBreatheStop() {
if (flag.isNowBreatheStop == false) {
if (breathePower > 0) {
this.breatheStop();
}
}
}
function breatheStop() {
_SCOPE.setScopeVib(2);
changeFace("iki");
flag.isNowBreatheStop = true;
}
function breatheResume() {
if (breathePower > 0) {
_SCOPE.setScopeVib(1);
changeFace("iki_normal", "normal");
}
flag.isNowBreatheStop = false;
}
function breatheOver() {
breathePower = -30;
_SCOPE.setScopeVib(-1);
_root.displays.bar._xscale = 0;
changeFace("iki_over", "over");
this.breatheResume();
}
function breatheRec() {
var _local3 = breathePower / maxBreathePower;
if (flag.isNowBreatheStop) {
breathePower--;
if (_local3 < 0.5) {
changeFace("iki_danger", "danger");
_root.char.eye.hoho._alpha = 100 - (_local3 * 200);
if (breathePower < 0) {
this.breatheOver();
}
}
} else if (breathePower < maxBreathePower) {
breathePower = breathePower + 0.5;
if (breathePower > 0) {
_SCOPE.setScopeVib(1);
if (nowFace == "over") {
_SCOPE.setScopeVib(1);
changeFace("iki_resume", "normal");
}
}
}
if (breathePower < 0) {
return(undefined);
}
var _local4 = _root.displays.bar;
_local4._xscale = _local3 * 100;
var _local5 = 100 - (_local3 * 100);
_local4.bar_in.gotoAndStop(_local5);
}
function breakGun() {
gap_x = gap_x / 1.3;
gap_y = gap_y / 1.2;
}
function bureGun(x, y) {
gap_x = gap_x + x;
gap_y = gap_y + y;
}
function setScopeSize(s) {
var _local2 = _root.mainArea;
_local2.mask._xscale = (_local2.mask._yscale = s);
_local2.scope._xscale = (_local2.scope._yscale = s);
}
function setScopeType(t) {
_root.mainArea.scope.gotoAndStop(_root.getScopeObj(t).frame);
}
function setScopeScale(s, sndFlag) {
var _local3 = s * 100;
var _local2 = _root.mainArea.targetArea.BG_B;
if (_local3 != _local2._xscale) {
_local2._xscale = (_local2._yscale = _local3);
_SCOPE.cameraExt = s - 1;
if (sndFlag == undefined) {
snd_magChange.start(0, 1);
}
}
}
function getGun(t) {
t = gdata.gun;
return(gdata.gun[t]);
}
function noAmo() {
_EVENT.exeEvent("noAmo");
_root.char.hand.gotoAndPlay(2);
}
function tryFire() {
if (flag.isFire) {
if (gdata.gun.nowAmo > 0) {
emptyTrigCnt = 0;
fireGun();
} else {
emptyTrigCnt++;
if (emptyTrigCnt >= emptyTrig) {
emptyTrigCnt = 0;
changeFace("emo_shame", "emo_shame");
_EVENT.exeEvent("shameReload");
tryReload();
} else {
noAmo();
}
}
}
}
function fireGun() {
_EVENT.exeEvent("fire");
if (flag.isNowBreatheStop) {
bureGun(0, addGap_y * 0.5);
} else {
bureGun(0, addGap_y);
}
playFireSe();
fireQuake();
notFire();
var _local3 = _SCOPE._x;
var _local2 = _SCOPE._y;
atcBullet(_local3, _local2, efName);
gdata.gun.nowAmo--;
_root.displays.amos.gotoAndPlay("load");
if (nowGunStyle == 7) {
_root.char.gotoAndPlay("fire2");
} else {
_root.char.gotoAndPlay("fire");
}
}
function canFire() {
flag.isFire = true;
}
function notFire() {
flag.isFire = false;
}
function tryReload() {
if (flag.isReload) {
reload();
}
}
function canReload() {
flag.isReload = true;
}
function notReload() {
flag.isReload = false;
}
function reload() {
_EVENT.exeEvent("reload");
notFire();
notReload();
this.char.gotoAndPlay("reload");
_root.displays.amos.gotoAndPlay("reload");
}
function exeReload() {
gdata.gun.nowAmo = gdata.gun.maxAmo;
_root.displays.amos.gotoAndPlay("endReload");
}
function endReload() {
_EVENT.exeEvent("endReload");
this.char.gotoAndPlay("wait");
canFire();
canReload();
}
gdata = new Object();
gdata.gun = new Object();
flag = new Object();
snd_scopeChange = new Sound();
snd_magChange = new Sound();
snd_scopeChange.attachSound("SE_scopeChange3.wav");
snd_magChange.attachSound("SE_scopeChange2.wav");
cf = 1;
emptyTrig = 3;
gunStatusInit();
function hitCheck(n) {
var _local3 = Target.getList();
var _local4 = new Object();
_local4.x = n._x;
_local4.y = n._y;
n._parent.localToGlobal(_local4);
var _local2 = 0;
while (_local2 < _local3.length) {
if (_local3[_local2].HITAREA0.hitTest(_local4.x, _local4.y, true)) {
_local3[_local2].Mato.hit(100, 1, _local4);
this.hitCriTarget(_local3[_local2]);
return(2);
}
if (_local3[_local2].HITAREA1.hitTest(_local4.x, _local4.y, true)) {
_local3[_local2].Mato.hit(gun.damage, 0, _local4);
this.hitTarget1(_local3[_local2]);
return(1);
}
if (_local3[_local2].HITAREA2.hitTest(_local4.x, _local4.y, true)) {
_local3[_local2].Mato.hit(gun.damage, 0, _local4);
this.hitTarget2(_local3[_local2]);
return(1);
}
if (_local3[_local2].HITAREA3.hitTest(_local4.x, _local4.y, true)) {
_local3[_local2].Mato.hit(0, 0, _local4);
this.hitNoDamageTarget(_local3[_local2]);
return(0);
}
if (_local3[_local2].HITAREA10.hitTest(_local4.x, _local4.y, true)) {
_local3[_local2].Mato.hitNegative(gun.damage, _local4);
this.hitNegativeTarget(_local3[_local2]);
return(-1);
}
_local2++;
}
this.noHitTarget(n);
return(-1);
}
function hitCriTarget(t) {
playHitResult(0);
if (nowFace == "normal") {
changeFace("emo_nice");
}
_EVENT.exeEvent("cri");
}
function hitTarget1(t) {
playHitResult(2);
_EVENT.exeEvent("hit1");
}
function hitTarget2(t) {
playHitResult(1);
_EVENT.exeEvent("hit2");
}
function hitNoDamageTarget(t) {
playHitResult(3);
changeFace("emo_negative2");
_EVENT.exeEvent("noDamage");
}
function noHitTarget(n) {
playHitResult(-1);
_EVENT.exeEvent("miss");
if (nowFace == "normal") {
changeFace("emo_negative");
}
}
function hitNegativeTarget() {
playHitResult(-2);
_EVENT.exeEvent("negative");
}
function playHitResult(h) {
var _local2 = _root.w_hit;
_root.w_hit.gotoAndPlay(2);
switch (h) {
case 0 :
_local2.f = 4;
break;
case 1 :
_local2.f = 2;
break;
case 2 :
_local2.f = 3;
break;
case 3 :
_local2.f = 1;
break;
case -1 :
_local2.f = 5;
break;
case -2 :
_local2.f = 6;
}
}
Target = new TargetManagementClass();
gun = new Object();
gun.damage = 1;
kyori = new Object();
targetList = new Array();
targetList = ["mato1", "mato2", "mato3", "mato4", "mato5", "mato6"];
bgExt = 3;
mainAreaDeep = 500;
effect_bullet = "efa_\u5F3E\u4E3801";
function getDeep() {
dep_rootDis.deep++;
if (dep_rootDis.deep > dep_rootDis.maxDeep) {
dep_rootDis.deep = dep_rootDis.baseDeep;
}
return(dep_rootDis.deep);
}
function preGameover() {
controlFlag = false;
changeFace("emo_shock");
}
function gameover(mcid) {
attachInfo(mcid);
}
function gameRetry(_skipLabel) {
_root.attachInfo(0);
_root.stopGameSys();
skipLabel = _skipLabel;
this.gotoAndPlay("game");
}
function getSkipLabelAndDelete() {
var _local1 = skipLabel;
skipLabel = undefined;
return(_local1);
}
function setSkipLabel(lb) {
skipLabel = lb;
}
function deleteLabel() {
skipLabel = undefined;
}
function gameToHome() {
_root.attachInfo(0);
_root.stopGameSys();
_root.deleteLabel();
this.gotoAndStop("home");
}
function stageClear(gLv, stageNo) {
setStageClearFlag(gLv, stageNo);
this.attachInfo("dis_stageclear");
_root.char.gotoAndPlay("clear");
_root.stopGameSys();
_root.deleteLabel();
_root.setClearFlag(true);
}
function stopGameSys() {
delete onMouseDown;
delete onEnterFrame;
Mouse.show();
}
function attachInfo(infoName) {
if ((infoName == 0) || (infoName == "kill")) {
_root.info.removeMovieClip();
} else {
_root.attachMovie(infoName, "info", 50000);
_root.info._x = 275;
_root.info._y = 200;
}
}
function attach(ta, id, n, d, x, y, xs, ys) {
if (xs == undefined) {
xs = 100;
}
if (ys == undefined) {
ys = 100;
}
ta.attachMovie(id, n, d);
ta[n]._x = x;
ta[n]._y = y;
ta[n]._xscale = xs;
ta[n]._yscale = ys;
}
dep_rootDis = new Object();
dep_rootDis.maxDeep = 600;
dep_rootDis.minDeep = 500;
dep_rootDis.deep = dep_rootDis.minDeep;
function getEffectDeep() {
efDeep++;
return(efDeep);
}
function atcBullet(tx, ty, efName) {
var _local2 = _TAREA;
var _local7 = tx - _local2._x;
var _local6 = ty - _local2._y;
var _local4 = this.getEffectDeep();
var _local3 = "effect_" + _local4;
_local2.attachMovie(efName, _local3, _local4);
_local2[_local3]._x = _local7;
_local2[_local3]._y = _local6;
var _local5 = 40;
_local2[_local3]._xscale = _local5;
_local2[_local3]._yscale = _local5;
}
function fireQuake() {
var _local3 = (Math.random() * fireEffect_x) + fireEffect_x_add;
var _local2 = (Math.random() * fireEffect_y) + fireEffect_y_add;
_root.char.startCamera(bane_x, bane_y, bane2_x, bane2_y, _local3, _local2, m_keepQuake, m_keepQuake, 0);
_root.mainArea.startCamera(bane_x, bane_y, bane2_x, bane2_y, _local3 * 1, _local2 * 1, m_keepQuake, m_keepQuake, 0);
}
function missileQuake(b) {
var _local3 = (Math.random() * b) - (b / 2);
var _local4 = (Math.random() * b) - (b / 2);
_root.char.startCamera(bane_x, bane_y, bane2_x, bane2_y, _local3, _local4, m_keepQuake, m_keepQuake, 0);
_root.mainArea.startCamera(bane_x, bane_y, bane2_x, bane2_y, _local3 * 1, _local4 * 1, m_keepQuake, m_keepQuake, 0);
}
function setKeepQuake(b) {
m_keepQuake = b;
_root.char.startCamera(0.6, 0.55, 0.55, 0.3, 0, 0, m_keepQuake, m_keepQuake, 0);
_root.mainArea.startCamera(0.6, 0.55, 0.55, 0.3, 0, 0, m_keepQuake, m_keepQuake, 0);
}
function flash_fullscreen(f) {
_root.attachMovie("effect_flash", "effect", 100);
var _local2 = _root.effect;
_local2._x = 275;
_local2._y = 200;
_local2.f = f;
}
fireEffect_x = 80;
fireEffect_x_add = 60;
fireEffect_y = 80;
fireEffect_y_add = -80;
efDeep = 1000;
bane_x = 0.6;
bane_y = 0.5;
bane2_x = 0.6;
bane2_y = 0.4;
m_keepQuake = 0;
function setNoFireFlag(flag) {
noFireFlag = flag;
}
function setForceNoScopeFlag(flag) {
forceNoScopeFlag = flag;
}
function setMouseCursor(flag) {
mouseCursor = flag;
}
function setStoryMode(flag) {
setNoFireFlag(flag);
setForceNoScopeFlag(flag);
controlFlag = !flag;
}
function getKeyNoScope() {
if (Key.isDown(16)) {
scopeFlag = false;
} else {
scopeFlag = true;
}
}
function appScopeFlag() {
if (forceNoScopeFlag) {
_SCOPE._visible = false;
_NOSCOPE._visible = false;
_MASK._x = (_MASK._y = -1000);
return(undefined);
}
if (scopeFlag) {
_SCOPE._visible = true;
_NOSCOPE._visible = false;
} else {
_SCOPE._visible = false;
_NOSCOPE._visible = true;
_MASK._x = (_MASK._y = -1000);
}
}
function ifReload() {
if (Key.isDown(90) || (Key.isDown(82))) {
if (ifReload.flag) {
this.tryReload();
}
} else {
ifReload.flag = true;
}
}
function isClear() {
cnt++;
if (cnt > wt) {
cnt = 0;
if (Target.getList().length == 0) {
_global._GAME.Game.forward();
}
}
}
function ifBreathe() {
if (Key.isDown(32)) {
this.tryBreatheStop();
} else if (flag.isNowBreatheStop) {
this.breatheResume();
}
}
this.setStage(_root.getStageId());
controlFlag = true;
this.onEnterFrame = function () {
if (controlFlag) {
this.getKeyNoScope();
this.ifBreathe();
this.breatheRec();
this.ifReload();
}
this.appScopeFlag();
Wind.enterframe();
this.isClear();
this.breakGun();
if (b_debugMode) {
this.debug();
if (Key.isDown(81)) {
gdata.gun.nowAmo = 999;
bureGun(0, 0);
}
}
if (mouseCursor) {
Mouse.show();
} else {
Mouse.hide();
}
if (Key.isDown(8)) {
this.gameToHome();
}
};
this.onMouseDown = function () {
if (!noFireFlag) {
if (controlFlag) {
this.tryFire();
}
}
};
wt = 30;
cnt = 0;
noFireFlag = false;
forceNoScopeFlag = false;
scopeFlag = true;
mouseCursor = false;
ifReload.flag = true;
url = _url;
ans = url.indexOf("http");
trueUrl01 = "http://nextframe.jp/flash/matsnp/matsnp.swf";
trueUrl02 = "http://www.nextframe.jp/flash/matsnp/matsnp.swf";
if (ans != -1) {
if ((_url == trueUrl01) || (_url == trueUrl02)) {
} else {
_root.onEnterFrame = function () {
_root.gotoAndStop("addressError");
};
_root.gotoAndStop("addressError");
}
}
Frame 46
_global._EVENT = _root.mainArea.targetArea.BG_B.game.Game;
_global._GAME = _root.mainArea.targetArea.BG_B.game;
this.stop();
Frame 100
this.gotoAndPlay(_currentframe + 5);
Frame 101
this.gotoAndPlay(_currentframe + 5);
Frame 102
this.gotoAndPlay(_currentframe + 5);
Frame 103
this.gotoAndPlay(_currentframe + 5);
Frame 104
this.gotoAndPlay(_currentframe + 5);
Frame 108
this.stop();
Frame 111
this.stop();
Frame 115
this.gotoAndPlay(_currentframe - 5);
Frame 116
this.gotoAndPlay(_currentframe - 5);
Frame 117
this.gotoAndPlay(_currentframe - 5);
Frame 118
this.gotoAndPlay(_currentframe - 5);
Frame 119
this.gotoAndPlay(_currentframe - 5);
Symbol 28 MovieClip [BG_崖沿い_BG] Frame 1
bgid = "BG_\u5D16\u6CBF\u3044_BG";
Symbol 30 MovieClip Frame 2
this.stop();
Symbol 38 MovieClip Frame 1
function attachHA(xx, yy) {
var _local2 = _parent._parent;
_local2.attachMovie("hitBox_sarcle", "HITAREA0", 10);
_local2 = _local2.HITAREA0;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 155);
}
if (_parent._parent._parent != _root.mainArea.BG_A.game) {
subMy = _root.mainArea.BG_A.game[_parent._parent._name].mato.mato_p;
var r = (Math.round(Math.random() * 2) + 1);
_parent._parent.matoRand = r;
switch (r) {
case 1 :
attachHA(23, -469);
this.gotoAndStop(1);
subMy.gotoAndStop(1);
break;
case 2 :
attachHA(23, -646);
this.gotoAndStop(2);
subMy.gotoAndStop(2);
break;
case 3 :
attachHA(23, -315);
this.gotoAndStop(3);
subMy.gotoAndStop(3);
}
}
Symbol 42 MovieClip [SETTER_ガラス的_5_1] Frame 1
_visible = false;
Symbol 42 MovieClip [SETTER_ガラス的_5_1] Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_5_1";
Setter = new TargetSetterClass(this, matoType);
Symbol 42 MovieClip [SETTER_ガラス的_5_1] Frame 10
this.stop();
Symbol 44 MovieClip [SETTER_ガラス的_5_2] Frame 1
_visible = false;
Symbol 44 MovieClip [SETTER_ガラス的_5_2] Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_5_2";
Setter = new TargetSetterClass(this, matoType);
Symbol 44 MovieClip [SETTER_ガラス的_5_2] Frame 10
this.stop();
Symbol 50 MovieClip Frame 1
_visible = false;
Symbol 50 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_6_1";
Setter = new TargetSetterClass(this, matoType);
Symbol 50 MovieClip Frame 10
this.stop();
Symbol 51 MovieClip Frame 1
_visible = false;
Symbol 51 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_2";
Setter = new TargetSetterClass(this, matoType);
Symbol 51 MovieClip Frame 10
this.stop();
Symbol 52 MovieClip Frame 1
_visible = false;
Symbol 52 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_3";
Setter = new TargetSetterClass(this, matoType);
Symbol 52 MovieClip Frame 10
this.stop();
Symbol 53 MovieClip Frame 1
_visible = false;
Symbol 53 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_1";
Setter = new TargetSetterClass(this, matoType);
Symbol 53 MovieClip Frame 10
this.stop();
Symbol 54 MovieClip Frame 1
_visible = false;
Symbol 54 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_4";
Setter = new TargetSetterClass(this, matoType);
Symbol 54 MovieClip Frame 10
this.stop();
Symbol 55 MovieClip [stage23] Frame 1
color2 = new flash.geom.ColorTransform();
color2.redMultiplier = 1;
color2.redOffset = 130;
color2.greenMultiplier = 1;
color2.greenOffset = -10;
color2.blueMultiplier = 1;
color2.blueOffset = -100;
color2.alphaMultiplier = 1;
color2.alphaOffset = 0;
charColor2 = new flash.geom.ColorTransform();
charColor2.redMultiplier = 0.6;
charColor2.redOffset = 100;
charColor2.greenMultiplier = 0.6;
charColor2.greenOffset = 60;
charColor2.blueMultiplier = 0.6;
charColor2.blueOffset = 0;
charColor2.alphaMultiplier = 1;
charColor2.alphaOffset = 0;
color3 = new flash.geom.ColorTransform();
color3.redMultiplier = 0.2;
color3.redOffset = -30;
color3.greenMultiplier = 0.2;
color3.greenOffset = -30;
color3.blueMultiplier = 0.2;
color3.blueOffset = -30;
color3.alphaMultiplier = 1;
color3.alphaOffset = 0;
charColor3 = new flash.geom.ColorTransform();
charColor3.redMultiplier = 0.3;
charColor3.redOffset = 0;
charColor3.greenMultiplier = 0.3;
charColor3.greenOffset = 0;
charColor3.blueMultiplier = 0.3;
charColor3.blueOffset = 0;
charColor3.alphaMultiplier = 1;
charColor3.alphaOffset = 0;
Symbol 55 MovieClip [stage23] Frame 2
stageData = new Object();
stageData.bg = "BG_\u5D16\u6CBF\u3044_BG";
stageData.bgf = "BG_\u5D16\u6CBF\u3044_FRONT";
stageData.bgm = "game02";
stageData.cp = 1;
eventMesList = new Object();
eventMesList.fire = [0];
eventMesList.cri = [100, 2, 3000, 3, "\u30BB\u30F3\u30BF\u30FC\u3002\u3044\u3044\u305E\u3002", "\u3044\u3044\u4E88\u6E2C\u3060\u3002", "\u3084\u308B\u3058\u3083\u306A\u3044\u304B\u3002"];
eventMesList.hit1 = [30, 2, 3000, 3, "\u3044\u3044\u305E\u3002", "\u547D\u4E2D\u3060\u3002", "\u3088\u3057\u3002"];
eventMesList.hit2 = [70, 2, 3000, 2, "\u5F53\u3066\u308C\u3070\u3044\u3044\u3001\u3063\u3066\u3082\u306E\u3067\u3082\u306A\u3044\u305E\u2026\u3002", "\u3082\u3063\u3068\u3001\u96C6\u5F3E\u3055\u305B\u308D\u3002"];
eventMesList.miss = [30, 2, 3000, 3, "\u3059\u3053\u3057\u5148\u3092\u6483\u3066\u3002", "\u305D\u306E\u307E\u307E\u72D9\u3063\u3066\u3082\u3042\u305F\u3089\u3093\u305E\u3002", "\u3044\u3069\u3046\u5148\u306B\u7F6E\u304F\u3064\u3082\u308A\u3067\u3001\u6483\u3066\u3002"];
eventMesList.noDamage = [50, 2, 3000, 2, "\u30D5\u30EC\u30FC\u30E0\u304C\u597D\u304D\u306A\u306E\u304B\u2026\u3002", "\u305D\u3053\u306F\u9055\u3046\u305E\u3002"];
eventMesList.noAmo = [50, 2, 3000, 1, "\u5F3E\uFF01 <font color='#FF0000'><b>Z\u30AD\u30FC</b></font>\u3060\u3002"];
eventMesList.shameReload = [100, 2, 3000, 3, "\u30DE\u30AC\u30B8\u30F3\u306F\u7A7A\u306B\u3059\u308B\u306A\u2026\u3002", "\u2026\u304A\u3044\u3063\u3002", "\u5E30\u3063\u3066\u3082\u3044\u3044\u304B\u2026\u3002"];
eventMesList.reload = [0];
Game = new StageClass(this, stageData, eventMesList);
gl = _root.getGameLv();
if (forceColor == 0) {
if (gl > 1) {
Game.setupColorTransform(color2, charColor2);
}
} else {
Game.setupColorTransform(this["color" + forceColor], this["charColor" + forceColor]);
}
Symbol 55 MovieClip [stage23] Frame 5
Game.atcHelp("disp_title", 2);
Symbol 55 MovieClip [stage23] Frame 8
if (_root.b_debugMode) {
if (Key.isDown(38)) {
this.gotoAndPlay("clear");
}
if (Key.isDown(40)) {
this.gotoAndPlay("ironPlate");
}
}
Symbol 55 MovieClip [stage23] Frame 65
_root.radio.openRadio("\u4ECA\u56DE\u306F<font color='#FF0000'><b>\u52D5\u304F\u30BF\u30FC\u30B2\u30C3\u30C8</b></font>\u306E\u9AD8\u7B49\u8A13\u7DF4\u3060\u3002", 1, 0);
Symbol 55 MovieClip [stage23] Frame 116
_root.radio.closeRadio();
Symbol 55 MovieClip [stage23] Frame 127
_root.radio.openRadio("\u4E0A\u4E0B\u306B\u3082\u52D5\u304F\u305E\u3002\u3000<font color='#FF0000'><b>\u7684\u306E\u79FB\u52D5\u5148\u3092\u4E88\u6E2C</b></font>\u3057\u308D\u3002", 1, 0);
this.stop();
Symbol 55 MovieClip [stage23] Frame 139
this.stop();
Symbol 55 MovieClip [stage23] Frame 140
_root.radio.openRadio("OK\u3002\u6B21\u3002", 1, 0);
this.stop();
Symbol 55 MovieClip [stage23] Frame 165
this.stop();
Symbol 55 MovieClip [stage23] Frame 166
_root.radio.openRadio("\u899A\u3048\u305F\u304B\uFF1F\u3000\u3067\u306F\u3001\u7D9A\u3051\u3066\u3044\u304F\u305E\u3002", 1, 3000);
this.stop();
Symbol 55 MovieClip [stage23] Frame 197
this.stop();
Symbol 55 MovieClip [stage23] Frame 198
_root.radio.closeRadio();
Symbol 55 MovieClip [stage23] Frame 211
_root.radio.openRadio("\u7684\u3092\u5C0F\u3055\u304F\u3059\u308B\u305E\u3002\u3000\u3066\u3044\u306D\u3044\u306B\u6483\u3066\u3002", 1, 3000);
this.stop();
Symbol 55 MovieClip [stage23] Frame 233
this.stop();
Symbol 55 MovieClip [stage23] Frame 234
_root.radio.closeRadio();
Symbol 55 MovieClip [stage23] Frame 257
this.stop();
Symbol 55 MovieClip [stage23] Frame 267
Symbol 55 MovieClip [stage23] Frame 293
this.stop();
Symbol 55 MovieClip [stage23] Frame 294
_root.radio.closeRadio();
Symbol 55 MovieClip [stage23] Frame 304
_root.radio.openRadio("\u6B21\u3002\u901F\u5C04\u3092\u30DE\u30B9\u30BF\u30FC\u3057\u3066\u3082\u3089\u3046\u3002", 2, 0);
Symbol 55 MovieClip [stage23] Frame 366
_root.radio.openRadio("\u8D64\u3044\u30BF\u30FC\u30B2\u30C3\u30C8\u304C\u898B\u3048\u308B\u306A\uFF1F\u3000<font color='#FF0000'><b>3\u767A</b></font>\u6483\u3061\u3053\u3081\u3002", 2, 0);
Symbol 55 MovieClip [stage23] Frame 399
this.stop();
Symbol 55 MovieClip [stage23] Frame 407
_root.radio.closeRadio();
Symbol 55 MovieClip [stage23] Frame 419
_root.radio.openRadio("\u3059\u3070\u3084\u304F\u6483\u3064\u3088\u3046\u306B\u3002", 2, 3000);
Symbol 55 MovieClip [stage23] Frame 431
this.stop();
Symbol 55 MovieClip [stage23] Frame 440
_root.radio.openRadio("<font color='#FF0000'><b>\u901F\u3044\u7684</b></font>\u3092\u307E\u305C\u308B\u305E\u3002 \u6CE8\u610F\u3002", 2, 3000);
Symbol 55 MovieClip [stage23] Frame 462
this.stop();
Symbol 55 MovieClip [stage23] Frame 476
this.stop();
Symbol 55 MovieClip [stage23] Frame 486
_root.radio.openRadio("\u3059\u3079\u3066\u51FA\u3059\u305E\u3002", 1, 3000);
Symbol 55 MovieClip [stage23] Frame 511
this.stop();
Symbol 55 MovieClip [stage23] Frame 519
_root.radio.openRadio("\u6B21\u3001\u9AD8\u901F\u7684\u3002\u3000\u3053\u308C\u3067\u30E9\u30B9\u30C8\u3060\u3002", 1, 4000);
Symbol 55 MovieClip [stage23] Frame 529
this.stop();
Symbol 55 MovieClip [stage23] Frame 531
_root.radio.openRadio("\u3088\u304F\u3084\u3063\u305F\u3002\u7D42\u4E86\u3060\u3002\u3000\u6B21\u56DE\u304B\u3089\u306F\u4ED5\u4E8B\u3057\u3066\u3082\u3089\u304A\u3046\u3002", 2, 5000);
_root.stageClear();
this.stop();
Symbol 55 MovieClip [stage23] Frame 532
this.stop();
Symbol 56 MovieClip [stage20] Frame 1
color2 = new flash.geom.ColorTransform();
color2.redMultiplier = 1;
color2.redOffset = 130;
color2.greenMultiplier = 1;
color2.greenOffset = -10;
color2.blueMultiplier = 1;
color2.blueOffset = -100;
color2.alphaMultiplier = 1;
color2.alphaOffset = 0;
charColor2 = new flash.geom.ColorTransform();
charColor2.redMultiplier = 0.6;
charColor2.redOffset = 100;
charColor2.greenMultiplier = 0.6;
charColor2.greenOffset = 60;
charColor2.blueMultiplier = 0.6;
charColor2.blueOffset = 0;
charColor2.alphaMultiplier = 1;
charColor2.alphaOffset = 0;
color3 = new flash.geom.ColorTransform();
color3.redMultiplier = 0.2;
color3.redOffset = -30;
color3.greenMultiplier = 0.2;
color3.greenOffset = -30;
color3.blueMultiplier = 0.2;
color3.blueOffset = -30;
color3.alphaMultiplier = 1;
color3.alphaOffset = 0;
charColor3 = new flash.geom.ColorTransform();
charColor3.redMultiplier = 0.3;
charColor3.redOffset = 0;
charColor3.greenMultiplier = 0.3;
charColor3.greenOffset = 0;
charColor3.blueMultiplier = 0.3;
charColor3.blueOffset = 0;
charColor3.alphaMultiplier = 1;
charColor3.alphaOffset = 0;
Symbol 56 MovieClip [stage20] Frame 2
stageData = new Object();
stageData.bg = "BG_\u5D16\u6CBF\u3044_BG";
stageData.bgf = "BG_\u5D16\u6CBF\u3044_FRONT";
stageData.bgm = "game02";
stageData.cp = 1;
eventMesList = new Object();
eventMesList.fire = [0];
eventMesList.cri = [100, 2, 3000, 3, "\u30BB\u30F3\u30BF\u30FC\u3002\u3044\u3044\u305E\u3002", "\u3044\u3044\u4E88\u6E2C\u3060\u3002", "\u3084\u308B\u3058\u3083\u306A\u3044\u304B\u3002"];
eventMesList.hit1 = [30, 2, 3000, 3, "\u3044\u3044\u305E\u3002", "\u547D\u4E2D\u3060\u3002", "\u3088\u3057\u3002"];
eventMesList.hit2 = [70, 2, 3000, 2, "\u5F53\u3066\u308C\u3070\u3044\u3044\u3001\u3063\u3066\u3082\u306E\u3067\u3082\u306A\u3044\u305E\u2026\u3002", "\u3082\u3063\u3068\u3001\u96C6\u5F3E\u3055\u305B\u308D\u3002"];
eventMesList.miss = [30, 2, 3000, 3, "\u3059\u3053\u3057\u5148\u3092\u6483\u3066\u3002", "\u305D\u306E\u307E\u307E\u72D9\u3063\u3066\u3082\u3042\u305F\u3089\u3093\u305E\u3002", "\u3044\u3069\u3046\u5148\u306B\u7F6E\u304F\u3064\u3082\u308A\u3067\u3001\u6483\u3066\u3002"];
eventMesList.noDamage = [50, 2, 3000, 2, "\u30D5\u30EC\u30FC\u30E0\u304C\u597D\u304D\u306A\u306E\u304B\u2026\u3002", "\u305D\u3053\u306F\u9055\u3046\u305E\u3002"];
eventMesList.noAmo = [50, 2, 3000, 1, "\u5F3E\uFF01 <font color='#FF0000'><b>Z\u30AD\u30FC</b></font>\u3060\u3002"];
eventMesList.shameReload = [100, 2, 3000, 3, "\u30DE\u30AC\u30B8\u30F3\u306F\u7A7A\u306B\u3059\u308B\u306A\u2026\u3002", "\u2026\u304A\u3044\u3063\u3002", "\u5E30\u3063\u3066\u3082\u3044\u3044\u304B\u2026\u3002"];
eventMesList.reload = [0];
Game = new StageClass(this, stageData, eventMesList);
gl = _root.getGameLv();
if (forceColor == 0) {
if (gl > 1) {
Game.setupColorTransform(color2, charColor2);
}
} else {
Game.setupColorTransform(this["color" + forceColor], this["charColor" + forceColor]);
}
Symbol 56 MovieClip [stage20] Frame 5
Game.atcHelp("disp_title", 2);
Symbol 56 MovieClip [stage20] Frame 8
if (_root.b_debugMode) {
if (Key.isDown(38)) {
this.gotoAndPlay("clear");
}
if (Key.isDown(40)) {
this.gotoAndPlay("ironPlate");
}
}
Symbol 56 MovieClip [stage20] Frame 65
_root.radio.openRadio("\u4ECA\u56DE\u306F<font color='#FF0000'><b>\u52D5\u304F\u30BF\u30FC\u30B2\u30C3\u30C8</b></font>\u306E\u72D9\u6483\u3060\u3002", 1, 0);
Symbol 56 MovieClip [stage20] Frame 116
_root.radio.closeRadio();
Symbol 56 MovieClip [stage20] Frame 127
_root.Wind.startWind();
_root.radio.openRadio("\u76F4\u63A5\u306D\u3089\u3063\u3066\u3082\u5916\u308C\u308B\u3002\u3000\u30BF\u30FC\u30B2\u30C3\u30C8\u306E<font color='#FF0000'><b>\u3059\u3053\u3057\u524D\u65B9</b></font>\u3092\u72D9\u3048", 1, 0);
this.stop();
Symbol 56 MovieClip [stage20] Frame 139
this.stop();
Symbol 56 MovieClip [stage20] Frame 140
_root.radio.openRadio("GOOD\u3002\u3082\u3046\u3072\u3068\u3064\u3002", 1, 0);
this.stop();
Symbol 56 MovieClip [stage20] Frame 165
this.stop();
Symbol 56 MovieClip [stage20] Frame 166
_root.radio.openRadio("\u899A\u3048\u305F\u304B\uFF1F\u3000\u3067\u306F\u3001\u7D9A\u3051\u3066\u3044\u304F\u305E\u3002", 1, 3000);
this.stop();
Symbol 56 MovieClip [stage20] Frame 197
this.stop();
Symbol 56 MovieClip [stage20] Frame 198
_root.radio.closeRadio();
Symbol 56 MovieClip [stage20] Frame 211
_root.radio.openRadio("\u7684\u3092\u5C0F\u3055\u304F\u3059\u308B\u305E\u3002\u3000\u3066\u3044\u306D\u3044\u306B\u6483\u3066\u3002", 1, 3000);
this.stop();
Symbol 56 MovieClip [stage20] Frame 233
this.stop();
Symbol 56 MovieClip [stage20] Frame 234
_root.radio.closeRadio();
Symbol 56 MovieClip [stage20] Frame 257
this.stop();
Symbol 56 MovieClip [stage20] Frame 267
Symbol 56 MovieClip [stage20] Frame 293
this.stop();
Symbol 56 MovieClip [stage20] Frame 294
_root.radio.closeRadio();
Symbol 56 MovieClip [stage20] Frame 304
_root.radio.openRadio("\u6B21\u3002\u901F\u5C04\u3092\u30DE\u30B9\u30BF\u30FC\u3057\u3066\u3082\u3089\u3046\u3002", 2, 0);
Symbol 56 MovieClip [stage20] Frame 366
_root.radio.openRadio("\u8D64\u3044\u30BF\u30FC\u30B2\u30C3\u30C8\u304C\u898B\u3048\u308B\u306A\uFF1F\u3000<font color='#FF0000'><b>3\u767A</b></font>\u6483\u3061\u3053\u3081\u3002", 2, 0);
Symbol 56 MovieClip [stage20] Frame 399
this.stop();
Symbol 56 MovieClip [stage20] Frame 407
_root.radio.closeRadio();
Symbol 56 MovieClip [stage20] Frame 419
_root.radio.openRadio("\u3059\u3070\u3084\u304F\u6483\u3064\u3088\u3046\u306B\u3002", 2, 3000);
Symbol 56 MovieClip [stage20] Frame 431
this.stop();
Symbol 56 MovieClip [stage20] Frame 440
_root.radio.openRadio("<font color='#FF0000'><b>\u901F\u3044\u7684</b></font>\u3092\u307E\u305C\u308B\u305E\u3002 \u6CE8\u610F\u3002", 2, 3000);
Symbol 56 MovieClip [stage20] Frame 462
this.stop();
Symbol 56 MovieClip [stage20] Frame 476
this.stop();
Symbol 56 MovieClip [stage20] Frame 486
_root.radio.openRadio("\u3059\u3079\u3066\u51FA\u3059\u305E\u3002", 1, 3000);
Symbol 56 MovieClip [stage20] Frame 511
this.stop();
Symbol 56 MovieClip [stage20] Frame 519
_root.radio.openRadio("\u6B21\u3001\u9AD8\u901F\u7684\u3002\u3000\u3053\u308C\u3067\u30E9\u30B9\u30C8\u3060\u3002", 1, 4000);
Symbol 56 MovieClip [stage20] Frame 529
this.stop();
Symbol 56 MovieClip [stage20] Frame 531
_root.radio.openRadio("\u3088\u304F\u3084\u3063\u305F\u3002\u7D42\u4E86\u3060\u3002\u3000\u6B21\u56DE\u304B\u3089\u306F\u4ED5\u4E8B\u3057\u3066\u3082\u3089\u304A\u3046\u3002", 2, 5000);
_root.stageClear();
this.stop();
Symbol 56 MovieClip [stage20] Frame 532
this.stop();
Symbol 59 MovieClip [BG_丘陵] Frame 1
bgid = "BG_\u885701";
Symbol 66 MovieClip Frame 1
_visible = false;
Symbol 66 MovieClip Frame 2
matoType = "mato_\u5927\u578B\u9244\u677F\u7684";
Setter = new TargetSetterClass(this, matoType);
Symbol 66 MovieClip Frame 10
this.stop();
Symbol 73 MovieClip Frame 1
_visible = false;
Symbol 74 MovieClip Frame 1
_visible = false;
Symbol 74 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u30D3\u30F3";
Setter = new TargetSetterClass(this, matoType);
Symbol 74 MovieClip Frame 10
this.stop();
Symbol 80 MovieClip Frame 1
_visible = false;
Symbol 80 MovieClip Frame 2
matoType = "mato_\u9244\u677F\u7684";
Setter = new TargetSetterClass(this, matoType);
Symbol 80 MovieClip Frame 10
this.stop();
Symbol 85 MovieClip Frame 1
_visible = false;
Symbol 85 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_\u4E0D\u52D5_1";
Setter = new TargetSetterClass(this, matoType);
Symbol 85 MovieClip Frame 10
this.stop();
Symbol 86 MovieClip Frame 1
_visible = false;
Symbol 86 MovieClip Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_\u4E0D\u52D5_2";
Setter = new TargetSetterClass(this, matoType);
Symbol 86 MovieClip Frame 10
this.stop();
Symbol 90 MovieClip Frame 1
_visible = false;
Symbol 90 MovieClip Frame 2
matoType = "mato_\u30C9\u30E9\u30E0\u7F36";
Setter = new TargetSetterClass(this, matoType);
Symbol 90 MovieClip Frame 10
this.stop();
Symbol 91 MovieClip [stage60] Frame 1
function setForceColor(cno) {
forceColor = cno;
}
color2 = new flash.geom.ColorTransform();
color2.redMultiplier = 1;
color2.redOffset = 130;
color2.greenMultiplier = 1;
color2.greenOffset = -10;
color2.blueMultiplier = 1;
color2.blueOffset = -100;
color2.alphaMultiplier = 1;
color2.alphaOffset = 0;
charColor2 = new flash.geom.ColorTransform();
charColor2.redMultiplier = 0.6;
charColor2.redOffset = 100;
charColor2.greenMultiplier = 0.6;
charColor2.greenOffset = 60;
charColor2.blueMultiplier = 0.6;
charColor2.blueOffset = 0;
charColor2.alphaMultiplier = 1;
charColor2.alphaOffset = 0;
color3 = new flash.geom.ColorTransform();
color3.redMultiplier = 0.2;
color3.redOffset = -30;
color3.greenMultiplier = 0.2;
color3.greenOffset = -30;
color3.blueMultiplier = 0.2;
color3.blueOffset = -30;
color3.alphaMultiplier = 1;
color3.alphaOffset = 0;
charColor3 = new flash.geom.ColorTransform();
charColor3.redMultiplier = 0.3;
charColor3.redOffset = 0;
charColor3.greenMultiplier = 0.3;
charColor3.greenOffset = 0;
charColor3.blueMultiplier = 0.3;
charColor3.blueOffset = 0;
charColor3.alphaMultiplier = 1;
charColor3.alphaOffset = 0;
Symbol 91 MovieClip [stage60] Frame 2
stageData = new Object();
stageData.bg = "BG_\u4E18\u9675";
stageData.bgm = "game02.5";
stageData.cp = 1;
stageData.stageNo = 10;
eventMesList = new Object();
eventMesList.fire = [0];
eventMesList.cri = [100, 2, 3000, 3, "\u3066\u3044\u306D\u3044\u306A\u4ED5\u4E8B\u3060\u3002", "\u6163\u308C\u304C\u65E9\u3044\u306A\u3002", "\u3046\u307E\u304F\u5F3E\u3092\u306E\u305B\u308B\u306A\u3002"];
eventMesList.hit1 = [30, 2, 3000, 3, "\u3044\u3044\u305E\u3002", "\u305D\u306E\u8ABF\u5B50\u3060\u3002", "OK\u3002"];
eventMesList.hit2 = [70, 2, 3000, 2, "\u96D1\u306A\u4ED5\u4E8B\u3060\u306A\u3002", "\u3066\u304D\u3068\u3046\u306B\u6483\u3064\u306A\uFF65\uFF65\uFF65\u3002"];
eventMesList.miss = [30, 2, 3000, 3, "\u30EA\u30FC\u30C9\u3092\u3068\u308C\u3002", "\u5916\u3057\u305F\u305E\u3002", "\u30B9\u30B3\u30FC\u30D7\u306E\u30EA\u30FC\u30C9\u30D0\u30FC\u304C\u6D88\u3048\u308B\u3068\u3053\u308D\u306B\u6483\u3061\u3053\u3081\u3002"];
eventMesList.noDamage = [50, 2, 3000, 2, "\u304A\u3044\u3001\u30D5\u30EC\u30FC\u30E0\u304C\u75DB\u3080\u305E\uFF65\uFF65\uFF65\u3002", "\u304A\u3044\u304A\u3044\uFF65\uFF65\u30FB\u3002"];
eventMesList.noAmo = [100, 2, 3000, 1, "\u5F3E\u304C\u306A\u3044\u305E\u3002 <font color='#FF0000'><b>Z\u30AD\u30FC</b></font>\u3067\u30EA\u30ED\u30FC\u30C9\u3060\u3002"];
eventMesList.shameReload = [100, 2, 3000, 3, "\u305D\u308D\u305D\u308D\u5B66\u3079\uFF65\uFF65\uFF65\u3002", "\u5C04\u6483\u3060\u3051\u306B\u96C6\u4E2D\u3059\u308B\u306A\u3001\u9283\u306B\u3082\u6C17\u3092\u914D\u308C\u3002", "\u9283\u304C\u597D\u304D\u306A\u306E\u306F\u77E5\u3063\u3066\u308B\u304C\u3002\u4ED5\u4E8B\u4E2D\u306B\u3044\u3058\u308B\u306A\uFF65\uFF65\uFF65\u3002"];
eventMesList.reload = [0];
eventMesList.endReload = [0];
Game = new StageClass(this, stageData, eventMesList);
gl = _root.getGameLv();
if (forceColor == 0) {
if (gl > 1) {
Game.setupColorTransform(color2, charColor2);
}
} else {
Game.setupColorTransform(this["color" + forceColor], this["charColor" + forceColor]);
}
Symbol 91 MovieClip [stage60] Frame 4
if (_root.b_debugMode) {
if (Key.isDown(38)) {
this.gotoAndPlay("clear");
}
if (Key.isDown(40)) {
this.gotoAndPlay("ironPlate");
}
}
Game.atcHelp("disp_title", 4);
Symbol 91 MovieClip [stage60] Frame 69
_root.radio.openRadio("\u4ECA\u56DE\u306F\u98A8\u306E\u3042\u308B\u72B6\u614B\u3067\u306E\u5C04\u6483\u3060\u3002\u3000\u3059\u3053\u3057\u5F85\u3066\uFF65\uFF65\uFF65\u3002", 2, 0);
Symbol 91 MovieClip [stage60] Frame 83
_root.Wind.changeWindStartExt(7);
Symbol 91 MovieClip [stage60] Frame 150
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 160
_root.radio.openRadio("\uFF65\uFF65\uFF65\u3088\u3057\u3002", 1, 0);
Symbol 91 MovieClip [stage60] Frame 204
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 209
_root.radio.openRadio("<font color='#0099FF'><b>\u98A8\u529B</b></font>\u306F\u53F3\u4E0B\u306B\u8868\u793A\u3055\u308C\u308B\uFF65\uFF65\uFF65\u304C", 1, 0);
Symbol 91 MovieClip [stage60] Frame 217
Game.atcHelp("stage_helpMes_03", 2);
Symbol 91 MovieClip [stage60] Frame 267
Symbol 91 MovieClip [stage60] Frame 271
_root.radio.openRadio("\u3068\u308A\u3042\u3048\u305A\u6483\u3063\u3066\u307F\u308D\u3002<font color='#0099FF'><b>5\u767A</b></font>\u3060\u3002", 1, 0);
Symbol 91 MovieClip [stage60] Frame 281
this.stop();
Symbol 91 MovieClip [stage60] Frame 282
_root.radio.closeRadio();
Game.delHelp();
Symbol 91 MovieClip [stage60] Frame 286
Game.delHelp();
Game.atcHelp("stage_helpMes_04");
_root.radio.openRadio("\u98A8\u304C\u3042\u308B\u3068\u3001\u5F3E\u304C\u6D41\u308C\u308B\u3002\u30B5\u30A4\u30C8\u306E\u4E2D\u5FC3\u306B\u306F\u547D\u4E2D\u3057\u306A\u3044\u3002", 1, 0);
Symbol 91 MovieClip [stage60] Frame 365
Game.delHelp();
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 377
_root.radio.openRadio("\u5BFE\u5FDC\u306F\u7C21\u5358\u3060\u3002 \u5F3E\u304C\u6D41\u308C\u308B\u5206\u3060\u3051\u30EA\u30FC\u30C9\u3092\u3068\u308C\u3002", 2, 0);
Game.atcHelp("stage_helpMes_05");
Symbol 91 MovieClip [stage60] Frame 388
this.stop();
Symbol 91 MovieClip [stage60] Frame 389
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 396
_root.radio.openRadio("\u3088\u3057\u3002\u3082\u3046\u4E00\u5EA6\u3002", 2, 3000);
Symbol 91 MovieClip [stage60] Frame 407
this.stop();
Symbol 91 MovieClip [stage60] Frame 408
Game.delHelp();
Symbol 91 MovieClip [stage60] Frame 419
_root.radio.openRadio("\u6B21\u3002", 2, 3000);
Symbol 91 MovieClip [stage60] Frame 427
this.stop();
Symbol 91 MovieClip [stage60] Frame 428
Game.delHelp();
Symbol 91 MovieClip [stage60] Frame 435
_root.radio.openRadio("\u98A8\u304C\u5909\u308F\u308B\u305E\u3002\u3000", 2, 0);
_root.Wind.changeWindStartExt(-6);
Symbol 91 MovieClip [stage60] Frame 490
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 507
_root.radio.openRadio("\u5DE6\u5411\u304D\u306E\u98A8\u3060\u306A\u3002 \u3055\u3063\u304D\u3068\u53CD\u5BFE\u306B\u30EA\u30FC\u30C9\u3092\u53D6\u308B\u3093\u3060\u3002", 2, 4000);
Symbol 91 MovieClip [stage60] Frame 516
this.stop();
Symbol 91 MovieClip [stage60] Frame 530
this.stop();
Symbol 91 MovieClip [stage60] Frame 545
_root.radio.closeRadio();
Symbol 91 MovieClip [stage60] Frame 549
_root.radio.openRadio("\u98A8\u306F\u3057\u3070\u3089\u304F\u3059\u308B\u3068\u5909\u5316\u3059\u308B\u3002\u3000\u30BF\u30A4\u30DF\u30F3\u30B0\u306B\u6CE8\u610F\u3057\u308D\u3002", 0, 4000);
if (_root.getGameLv() == 0) {
_root.Wind.setWindChangeState(15000, 6, 3);
}
_root.Wind.forceStartWind();
Symbol 91 MovieClip [stage60] Frame 581
this.stop();
Symbol 91 MovieClip [stage60] Frame 589
Symbol 91 MovieClip [stage60] Frame 599
this.stop();
Symbol 91 MovieClip [stage60] Frame 616
this.stop();
Symbol 91 MovieClip [stage60] Frame 620
_root.radio.openRadio("\u3088\u3057\u3001\u30E9\u30B9\u30C8\u3060\u3002", 2, 3000);
Symbol 91 MovieClip [stage60] Frame 630
this.stop();
Symbol 91 MovieClip [stage60] Frame 634
_root.stageClear();
_root.radio.openRadio("\u7D42\u4E86\u3060\u3002\u3053\u308C\u3067HARD\u4EE5\u964D\u306E\u30DF\u30C3\u30B7\u30E7\u30F3\u304C\u9078\u629E\u3067\u304D\u308B\u305E\u3002", 2, 5000);
this.stop();
Symbol 94 MovieClip [BG_海岸沿い] Frame 1
bgid = "BG_\u6D77\u5CB8\u6CBF\u3044";
Symbol 95 MovieClip [stage10] Frame 1
function setForceColor(cno) {
forceColor = cno;
}
color2 = new flash.geom.ColorTransform();
color2.redMultiplier = 1;
color2.redOffset = 130;
color2.greenMultiplier = 1;
color2.greenOffset = -10;
color2.blueMultiplier = 1;
color2.blueOffset = -100;
color2.alphaMultiplier = 1;
color2.alphaOffset = 0;
charColor2 = new flash.geom.ColorTransform();
charColor2.redMultiplier = 0.6;
charColor2.redOffset = 100;
charColor2.greenMultiplier = 0.6;
charColor2.greenOffset = 60;
charColor2.blueMultiplier = 0.6;
charColor2.blueOffset = 0;
charColor2.alphaMultiplier = 1;
charColor2.alphaOffset = 0;
color3 = new flash.geom.ColorTransform();
color3.redMultiplier = 0.2;
color3.redOffset = -30;
color3.greenMultiplier = 0.2;
color3.greenOffset = -30;
color3.blueMultiplier = 0.2;
color3.blueOffset = -30;
color3.alphaMultiplier = 1;
color3.alphaOffset = 0;
charColor3 = new flash.geom.ColorTransform();
charColor3.redMultiplier = 0.3;
charColor3.redOffset = 0;
charColor3.greenMultiplier = 0.3;
charColor3.greenOffset = 0;
charColor3.blueMultiplier = 0.3;
charColor3.blueOffset = 0;
charColor3.alphaMultiplier = 1;
charColor3.alphaOffset = 0;
Symbol 95 MovieClip [stage10] Frame 2
stageData = new Object();
stageData.bg = "BG_\u6D77\u5CB8\u6CBF\u3044";
stageData.bgm = "game01";
stageData.cp = 1;
stageData.stageNo = 10;
eventMesList = new Object();
eventMesList.fire = [0];
eventMesList.cri = [100, 2, 3000, 3, "\u3069\u771F\u3093\u4E2D\u3060\u3002\u3044\u3044\u305E\u3002", "\u76F4\u6483\u3060\u3002", "\u30B0\u30C3\u30C9\u30B7\u30E7\u30C3\u30C8\u3060\u3002"];
eventMesList.hit1 = [30, 2, 3000, 3, "\u3044\u3044\u305E\u3002", "\u547D\u4E2D\u3060\u3002", "\u3088\u3057\u3002"];
eventMesList.hit2 = [70, 2, 3000, 2, "\u5F53\u3066\u308C\u3070\u3044\u3044\u3001\u3063\u3066\u3082\u306E\u3067\u3082\u306A\u3044\u305E\u2026\u3002", "\u3082\u3063\u3068\u3001\u96C6\u5F3E\u3055\u305B\u308D\u3002"];
eventMesList.miss = [30, 2, 3000, 3, "\u3042\u305B\u308B\u306A\u3002\u3000\u3066\u3044\u306D\u3044\u306B\u6483\u3066\u3002", "\u5916\u308C\u3060\u3002", "\u606F\u3092\u6B63\u305B\u3002\u9023\u5C04\u306F\u3059\u308B\u306A\u3002"];
eventMesList.noDamage = [50, 2, 3000, 2, "\u5F3E\u304B\u308C\u3066\u308B\u305E\u3002", "\u305D\u3053\u306F\u30D5\u30EC\u30FC\u30E0\u3060\u2026\u3002"];
eventMesList.noAmo = [100, 2, 3000, 1, "\u5F3E\u304C\u306A\u3044\u305E\u3002 <font color='#FF0000'><b>Z\u30AD\u30FC</b></font>\u3067\u30EA\u30ED\u30FC\u30C9\u3060\u3002"];
eventMesList.shameReload = [100, 2, 3000, 3, "\u30D7 \u30ED \u304C \u7A7A \u6483 \u3061 \u3059 \u308B \u306A \u2026\u3002", "\u3082\u3063\u3068\u6065\u305A\u304B\u3057\u304C\u3063\u3066\u3044\u3044\u305E\u3002 \u3000\u5F3E\u306F\u6570\u3048\u308D\u3002", "\u30FB\u30FB\u30FB\u304A\u3044\u3063\u3002"];
eventMesList.reload = [0];
eventMesList.endReload = [50, 2, 3000, 1, "\u6163\u308C\u308B\u307E\u3067\u306F\u3001\u30EA\u30ED\u30FC\u30C9\u306F\u7D30\u304B\u304F\u884C\u3048\u3002"];
Game = new StageClass(this, stageData, eventMesList);
gl = _root.getGameLv();
if (forceColor == 0) {
if (gl > 1) {
Game.setupColorTransform(color2, charColor2);
}
} else {
Game.setupColorTransform(this["color" + forceColor], this["charColor" + forceColor]);
}
Symbol 95 MovieClip [stage10] Frame 4
if (_root.b_debugMode) {
if (Key.isDown(38)) {
this.gotoAndPlay("clear");
}
if (Key.isDown(40)) {
this.gotoAndPlay("ironPlate");
}
}
Game.atcHelp("disp_title", 1);
Symbol 95 MovieClip [stage10] Frame 66
_root.Wind.startWind();
_root.radio.openRadio("<font color='#FF0000'><b>\u5DE6\u30AF\u30EA\u30C3\u30AF</b></font>\u3067\u30C8\u30EA\u30AC\u30FC\u304C\u5F15\u3051\u308B\u3002\u30BF\u30FC\u30B2\u30C3\u30C8\u3092\u6483\u3066\u3002", 1, 0);
Game.atcHelp("stage_helpMes_00");
Symbol 95 MovieClip [stage10] Frame 71
this.stop();
Symbol 95 MovieClip [stage10] Frame 72
_root.radio.closeRadio();
Game.delHelp();
Symbol 95 MovieClip [stage10] Frame 76
_root.radio.openRadio("\u5F3E\u304C\u6E1B\u3063\u3066\u308B\u306A\uFF1F\u3000\u6B21\u306F\u30EA\u30ED\u30FC\u30C9\u3060\u3002<font color='#FF0000'><b>Z\u30AD\u30FC</b></font>\u3092\u62BC\u305B\u3002", 1, 0);
Game.setForceStop(1);
this.stop();
Game.atcHelp("stage_helpMes_01");
this.onEnterFrame = function () {
if (Key.isDown(90) || (Key.isDown(82))) {
Game.setForceStop(0);
Game.delHelp();
onEnterFrame = null;
this.play();
}
};
Symbol 95 MovieClip [stage10] Frame 88
_root.radio.openRadio("\u30EA\u30ED\u30FC\u30C9\u306F\u306A\u304B\u306A\u304B\u69D8\u306B\u306A\u3063\u3066\u308B\u306A\u3002\u3000\u9032\u3081\u308B\u305E\u3002", 1, 0);
Symbol 95 MovieClip [stage10] Frame 128
_root.radio.closeRadio();
Symbol 95 MovieClip [stage10] Frame 138
_root.radio.openRadio("\u6B21\u306F2\u3064\u3060\u3002", 2, 0);
Game.atcHelp("stage_helpMes_00");
Symbol 95 MovieClip [stage10] Frame 149
this.stop();
Symbol 95 MovieClip [stage10] Frame 150
_root.radio.closeRadio();
Game.delHelp();
Symbol 95 MovieClip [stage10] Frame 157
_root.radio.openRadio("\u6B21\u3002\u3000\u30BF\u30FC\u30B2\u30C3\u30C83\u3002", 2, 3000);
Game.atcHelp("stage_helpMes_00");
Symbol 95 MovieClip [stage10] Frame 168
this.stop();
Symbol 95 MovieClip [stage10] Frame 169
Game.delHelp();
Symbol 95 MovieClip [stage10] Frame 180
_root.radio.openRadio("\u7684\u3092\u5C0F\u3055\u304F\u3059\u308B\u305E\u3002\u3000\u843D\u3061\u3064\u3044\u3066\u72D9\u3048\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 188
this.stop();
Symbol 95 MovieClip [stage10] Frame 192
_root.radio.openRadio("\u624B\u304C\u3076\u308C\u308B\u304B\uFF1F\u3000", 2, 0);
Symbol 95 MovieClip [stage10] Frame 229
_root.radio.closeRadio();
Symbol 95 MovieClip [stage10] Frame 232
_root.radio.openRadio("\u72D9\u3044\u306E\u300C\u3076\u308C\u300D\u306F<font color='#FF0000'><b>\u540C\u3058\u30D1\u30BF\u30FC\u30F3\u3067\u52D5\u304F</b></font>\u3002\u3042\u305B\u3089\u306A\u3051\u308C\u3070\u5927\u4E08\u592B\u3060\u3002\u3000", 2, 0);
Symbol 95 MovieClip [stage10] Frame 240
this.stop();
Symbol 95 MovieClip [stage10] Frame 242
_root.radio.closeRadio();
Symbol 95 MovieClip [stage10] Frame 245
_root.radio.openRadio("\u606F\u3092<font color='#FF0000'><b>SPACE</b></font>\u3067\u6B62\u3081\u308C\u3070\u3001\u30D6\u30EC\u304C\u5C0F\u3055\u304F\u306A\u308B\u3002\u6D3B\u7528\u3057\u308D\u3002", 2, 0);
Game.setForceStop(1);
this.stop();
Game.atcHelp("stage_helpMes_02");
this.onEnterFrame = function () {
if (Key.isDown(32)) {
Game.setForceStop(0);
Game.delHelp();
onEnterFrame = null;
this.play();
}
};
Symbol 95 MovieClip [stage10] Frame 251
_root.radio.closeRadio();
Symbol 95 MovieClip [stage10] Frame 257
_root.radio.openRadio("\u3084\u308A\u3059\u304E\u308B\u3068\u9178\u6B20\u306B\u306A\u308B\u3002\u753B\u9762\u4E0B\u306E\u30D0\u30FC\u306B\u6CE8\u610F\u3057\u308D\u3088\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 299
_root.radio.closeRadio();
Symbol 95 MovieClip [stage10] Frame 305
_root.radio.openRadio("\u3055\u3041\u3001\u3053\u3053\u304B\u3089\u304C\u672C\u756A\u3060\u3002\u8155\u3092\u898B\u305B\u3066\u307F\u308D\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 314
this.stop();
Symbol 95 MovieClip [stage10] Frame 321
_root.radio.openRadio("\u3069\u771F\u3093\u4E2D\u306B\u5F53\u3066\u3089\u308C\u308C\u3070\u3001\u5927\u3057\u305F\u3082\u306E\u3060\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 332
this.stop();
Symbol 95 MovieClip [stage10] Frame 337
_root.radio.openRadio("\u3066\u304D\u3068\u3046\u306B\u30EA\u30ED\u30FC\u30C9\u3059\u308B\u3088\u3046\u306B\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 348
this.stop();
Symbol 95 MovieClip [stage10] Frame 354
_root.radio.openRadio("\u30E9\u30B9\u30C8\u4E00\u3064\u524D\u3002", 2, 3000);
Symbol 95 MovieClip [stage10] Frame 364
this.stop();
Symbol 95 MovieClip [stage10] Frame 371
_root.radio.openRadio("\u30E9\u30B9\u30C8\u3060\u3002", 2, 3000);
this.stop();
Symbol 95 MovieClip [stage10] Frame 381
this.stop();
Symbol 95 MovieClip [stage10] Frame 392
_root.radio.openRadio("\u7D42\u4E86\u3060\u3002\u3000\u7B4B\u306F\u60AA\u304F\u306A\u3044\u306A\u3002\u4ECA\u5F8C\u306B\u671F\u5F85\u3055\u305B\u3066\u3082\u3089\u3046\u3002", 2, 3000);
_root.stageClear(_root.getGameLv(), Game.getStageNo());
this.stop();
Symbol 95 MovieClip [stage10] Frame 393
this.stop();
Symbol 97 MovieClip [amo_9mm] Frame 1
function setPower() {
sx = -((Math.random() * 30) + 25);
sy = ((-Math.random()) * 7) - 60;
_rotation = (_rotation - (Math.random() * 30));
sr = Math.random() * 60;
}
function setSound() {
var _local1 = Math.floor(Math.random() * 5) + 1;
se = new Sound();
se.attachSound("dm" + _local1);
se.start(0, 1);
}
sx = 0;
sy = 0;
yExt = 20;
this.setPower();
_x = (_x + (sx * 2));
_y = (_y + (sy * 2));
this.onEnterFrame = function () {
_x = (_x + sx);
_y = (_y + sy);
sy = sy + yExt;
_rotation = (_rotation - sr);
if (_y > 300) {
this.setSound();
this.removeMovieClip();
}
};
this.stop();
Symbol 100 MovieClip [effect_flash] Frame 1
a = Math.round(100 / f);
this.onEnterFrame = function () {
this.p._alpha = this.p._alpha - a;
if (this.p._alpha < 0) {
this.removeMovieClip();
}
};
this.stop();
Symbol 139 Button
on (release) {
_parent.stopSound();
_root.gameToHome();
}
Symbol 142 Button
on (release) {
_parent.stopSound();
_root.gameRetry();
}
Symbol 158 MovieClip Frame 1
rGp = _parent.rGp;
Symbol 160 MovieClip [dis_stageclear] Frame 1
function stopSound() {
snd.stop();
}
snd = new Sound(this);
_root.Bgm.bgmStop(0, 0);
Symbol 160 MovieClip [dis_stageclear] Frame 90
gameLvExtAry = new Array();
gameLvExtAry = [1, 1.5, 1.7, 2];
rGp = Math.ceil(_root.getRewardGp(_root.getStageId()) * gameLvExtAry[_root.getGameLv()]);
if ((rGp == undefined) || (Number(rGp) == NaN)) {
rGp = 5;
}
newRec = 2;
_root.setSaveStageRec(_root.getStageId(), _root.getGameLv(), newRec);
newRec = 1;
_root.setSaveStageRec(Number(_root.getStageId()), _root.getGameLv() + 1, newRec);
_root.setSaveStageRec(Number(_root.getStageId()) + 3, 0, newRec);
_root.setSaveStageRec(Number(_root.getStageId()) + 10, 0, newRec);
if (_root.getStageId() == 20) {
_root.setSaveStageRec(60, 0, 1);
}
if (_root.getStageId() == 30) {
_root.setSaveStageRec(70, 0, 1);
}
_root.addPoint(rGp);
_root.dataSave();
Symbol 160 MovieClip [dis_stageclear] Frame 131
this.stop();
Symbol 165 MovieClip Frame 1
_visible = false;
Symbol 167 MovieClip Frame 1
_visible = false;
Symbol 170 MovieClip [efa_ガラス破片] Frame 1
i = 0;
while (i < 20) {
n = ("g" + i) + 1;
this.attachMovie("ef_\u30AC\u30E9\u30B9\u7834\u7247", n, i + 1);
t = this[n];
t._xscale = (Math.random() * 200) - 100;
t._yscale = (Math.random() * 200) - 100;
t._rotation = Math.random() * 360;
t.sx = (Math.random() * 30) - 15;
t.sy = (Math.random() * -12) + 2;
i++;
}
Instance of Symbol 169 MovieClip in Symbol 170 MovieClip [efa_ガラス破片] Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 170 MovieClip [efa_ガラス破片] Frame 60
this.stop();
this.removeMovieClip();
Symbol 175 MovieClip [effect_anim_lineFlash] Frame 11
this.stop();
Symbol 178 MovieClip [mato_ガラス的_4] Frame 1
spdAry = new Array();
spdAry = [1.2, -1.2];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 178 MovieClip [mato_ガラス的_4] Frame 2
nn = _name;
Symbol 178 MovieClip [mato_ガラス的_4] Frame 22
this.stop();
Symbol 178 MovieClip [mato_ガラス的_4] Frame 32
_root.missileQuake(14);
Symbol 178 MovieClip [mato_ガラス的_4] Frame 86
Mato.ok();
Mato.kill();
Symbol 178 MovieClip [mato_ガラス的_4] Frame 104
_root.missileQuake(19);
Symbol 178 MovieClip [mato_ガラス的_4] Frame 143
Mato.ok();
Mato.kill();
Symbol 179 MovieClip [mato_ガラス的_3] Frame 1
spdAry = new Array();
spdAry = [0.8, -0.8];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 179 MovieClip [mato_ガラス的_3] Frame 2
nn = _name;
Symbol 179 MovieClip [mato_ガラス的_3] Frame 22
this.stop();
Symbol 179 MovieClip [mato_ガラス的_3] Frame 32
_root.missileQuake(14);
Symbol 179 MovieClip [mato_ガラス的_3] Frame 86
Mato.ok();
Mato.kill();
Symbol 179 MovieClip [mato_ガラス的_3] Frame 104
_root.missileQuake(19);
Symbol 179 MovieClip [mato_ガラス的_3] Frame 143
Mato.ok();
Mato.kill();
Symbol 183 MovieClip Frame 1
ox = 0;
oy = 0;
this.onEnterFrame = function () {
_parent._x = _parent._x + (p._x - ox);
_parent._y = _parent._y + (p._y - oy);
ox = p._x;
oy = p._y;
};
_visible = false;
Symbol 183 MovieClip Frame 102
this.gotoAndPlay("loop");
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 1
spdAry = new Array();
spdAry = [0.5, -0.5];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopHPClass(this, 3, movex, 0, true, -1, "effect_glass_break");
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 2
nn = _name;
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 22
this.stop();
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 32
_root.missileQuake(14);
this.gotoAndStop("wait");
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 86
Mato.ok();
Mato.kill();
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 104
_root.missileQuake(19);
Symbol 184 MovieClip [mato_ガラス的_6_1] Frame 143
Mato.ok();
Mato.kill();
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 1
spdAry = new Array();
spdAry = [0.5, -0.5];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopHPClass(this, 3, 0, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 2
nn = _name;
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 22
this.stop();
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 32
_root.missileQuake(14);
this.gotoAndStop("wait");
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 86
Mato.ok();
Mato.kill();
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 104
_root.missileQuake(19);
Symbol 185 MovieClip [mato_ガラス的_不動_2] Frame 143
Mato.ok();
Mato.kill();
Symbol 186 MovieClip [mato_ガラス的_2] Frame 1
spdAry = new Array();
spdAry = [0.5, -0.5];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopHPClass(this, 3, movex, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 186 MovieClip [mato_ガラス的_2] Frame 2
nn = _name;
Symbol 186 MovieClip [mato_ガラス的_2] Frame 22
this.stop();
Symbol 186 MovieClip [mato_ガラス的_2] Frame 32
_root.missileQuake(14);
this.gotoAndStop("wait");
Symbol 186 MovieClip [mato_ガラス的_2] Frame 86
Mato.ok();
Mato.kill();
Symbol 186 MovieClip [mato_ガラス的_2] Frame 104
_root.missileQuake(19);
Symbol 186 MovieClip [mato_ガラス的_2] Frame 143
Mato.ok();
Mato.kill();
Symbol 187 MovieClip Frame 1
ox = 0;
oy = 0;
this.onEnterFrame = function () {
_parent._x = _parent._x + (p._x - ox);
_parent._y = _parent._y + (p._y - oy);
ox = p._x;
oy = p._y;
};
_visible = false;
Symbol 187 MovieClip Frame 77
this.gotoAndPlay("loop");
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 1
spdAry = new Array();
spdAry = [0.4, -0.4];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 2
nn = _name;
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 22
this.stop();
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 32
_root.missileQuake(14);
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 86
Mato.ok();
Mato.kill();
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 95
function attachHA(xx, yy) {
var _local2 = this;
_local2.attachMovie("effect_anim_lineFlash", "HITEF", 10);
_local2 = _local2.HITEF;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 455);
}
switch (matoRand) {
case 1 :
attachHA(23, -469);
break;
case 2 :
attachHA(23, -646);
break;
case 3 :
attachHA(23, -315);
}
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 104
_root.missileQuake(19);
Symbol 190 MovieClip [mato_ガラス的_5_3] Frame 143
Mato.ok();
Mato.kill();
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 1
spdAry = new Array();
spdAry = [0.4, -0.4];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 2
nn = _name;
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 22
this.stop();
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 32
_root.missileQuake(14);
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 86
Mato.ok();
Mato.kill();
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 95
function attachHA(xx, yy) {
var _local2 = this;
_local2.attachMovie("effect_anim_lineFlash", "HITEF", 10);
_local2 = _local2.HITEF;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 455);
}
switch (matoRand) {
case 1 :
attachHA(23, -469);
break;
case 2 :
attachHA(23, -646);
break;
case 3 :
attachHA(23, -315);
}
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 104
_root.missileQuake(19);
Symbol 191 MovieClip [mato_ガラス的_5_2] Frame 143
Mato.ok();
Mato.kill();
Symbol 192 MovieClip Frame 1
ox = 0;
oy = 0;
this.onEnterFrame = function () {
_parent._x = _parent._x + (p._x - ox);
_parent._y = _parent._y + (p._y - oy);
ox = p._x;
oy = p._y;
};
_visible = false;
Symbol 192 MovieClip Frame 155
this.gotoAndPlay("loop");
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 1
spdAry = new Array();
spdAry = [0.4, -0.4];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 2
nn = _name;
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 22
this.stop();
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 32
_root.missileQuake(14);
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 86
Mato.ok();
Mato.kill();
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 95
function attachHA(xx, yy) {
var _local2 = this;
_local2.attachMovie("effect_anim_lineFlash", "HITEF", 10);
_local2 = _local2.HITEF;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 455);
}
switch (matoRand) {
case 1 :
attachHA(23, -469);
break;
case 2 :
attachHA(23, -646);
break;
case 3 :
attachHA(23, -315);
}
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 104
_root.missileQuake(19);
Symbol 193 MovieClip [mato_ガラス的_5_1] Frame 143
Mato.ok();
Mato.kill();
Symbol 225 MovieClip Frame 1
_visible = false;
Symbol 237 MovieClip Frame 1
r = Math.floor(Math.random() * 45);
this.gotoAndPlay(r);
Symbol 244 MovieClip Frame 1
this.stop();
Symbol 244 MovieClip Frame 31
this.stop();
Symbol 293 MovieClip Frame 1
_parent._parent.setExtraFlag(false);
Symbol 293 MovieClip Frame 56
_parent._parent.setExtraFlag(true);
Symbol 294 MovieClip Frame 1
this.stop();
Symbol 299 MovieClip Frame 1
_visible = false;
Symbol 301 MovieClip Frame 1
_visible = false;
Symbol 303 MovieClip Frame 1
_visible = false;
Symbol 311 MovieClip Frame 1
this.onEnterFrame = function () {
_rotation = (_rotation + 2);
};
Symbol 315 MovieClip Frame 1
_visible = false;
Symbol 332 MovieClip Frame 26
this.stop();
Symbol 333 MovieClip Frame 1
i = 0;
while (i < 20) {
n = ("g" + i) + 1;
this.attachMovie("ef_\u7206\u5F3E\u306E\u7834\u7247", n, i + 1);
t = this[n];
t._xscale = (Math.random() * 200) - 100;
t._yscale = (Math.random() * 200) - 100;
t._rotation = Math.random() * 360;
t.sx = (Math.random() * 30) - 15;
t.sy = (Math.random() * -10) - 5;
i++;
}
Instance of Symbol 169 MovieClip in Symbol 333 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 333 MovieClip Frame 60
this.stop();
this.removeMovieClip();
Symbol 334 MovieClip Frame 16
this.stop();
Instance of Symbol 332 MovieClip in Symbol 335 MovieClip Frame 1
onClipEvent (load) {
_rotation = (-_parent._parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 335 MovieClip Frame 1
onClipEvent (load) {
_rotation = (-_parent._parent._rotation);
}
Symbol 335 MovieClip Frame 50
this.stop();
Symbol 339 MovieClip Frame 1
_visible = false;
Instance of Symbol 333 MovieClip in Symbol 342 MovieClip Frame 1
onClipEvent (load) {
_rotation = (-_parent._parent._rotation);
}
Symbol 342 MovieClip Frame 50
this.stop();
Symbol 347 MovieClip Frame 1
_visible = false;
Symbol 352 MovieClip Frame 1
_visible = false;
Symbol 353 MovieClip Frame 1
this.onEnterFrame = function () {
_rotation = (_rotation - 2);
};
Symbol 357 MovieClip Frame 1
this.batu._visible = false;
Symbol 359 MovieClip Frame 1
_visible = false;
Symbol 361 MovieClip Frame 1
_visible = false;
Symbol 364 MovieClip Frame 1
Symbol 365 MovieClip [mato_爆弾_boss] Frame 1
function setBombGrf(a, b, c, d) {
back_a = a;
back_b = b;
back_c = c;
back_d = d;
this.bomb0.gotoAndStop(a);
this.bomb1.gotoAndStop(b);
this.bomb2.gotoAndStop(c);
this.bomb3.gotoAndStop(d);
}
function setMissGrf() {
addf = 30;
this.bomb0.gotoAndStop(back_a + addf);
this.bomb1.gotoAndStop(back_b + addf);
this.bomb2.gotoAndStop(back_c + addf);
this.bomb3.gotoAndStop(back_d + addf);
}
function setExtraFlag(f) {
extraFlag = f;
this.marker.batu._visible = !extraFlag;
}
function getExtraFlag() {
return(extraFlag);
}
sta = new Object();
sta.phase1 = new Object();
sta.pahse2 = new Object();
sta.phase3 = new Object();
sta.phase4 = new Object();
sta.totalPhase = 18;
sta.my = this;
sta.phase1 = {hp:1, x:0, y:0};
sta.phase2 = {hp:1, x:0, y:0};
sta.phase3 = {hp:1, x:0, y:0};
sta.phase4 = {hp:1, x:0, y:0};
sta.phase5 = {hp:1, x:0, y:0};
sta.phase6 = {hp:1, x:0, y:0};
sta.phase7 = {hp:1, x:0, y:0};
sta.phase8 = {hp:1, x:0, y:0};
sta.phase9 = {hp:1, x:0, y:0};
sta.phase10 = {hp:1, x:0, y:0};
sta.phase11 = {hp:1, x:0, y:0};
sta.phase12 = {hp:1, x:0, y:0};
sta.phase13 = {hp:5, x:0, y:0};
sta.phase14 = {hp:1, x:0, y:0};
sta.phase15 = {hp:1, x:0, y:0};
sta.phase16 = {hp:1, x:0, y:0};
sta.phase17 = {hp:1, x:0, y:0};
sta.phase18 = {hp:1, x:0, y:0};
sta.phase19 = {hp:1, x:0, y:0};
Mato = new TargetPhaseTypeClass(sta);
Mato.setHitHoll("efc_hitHoll_blackColor");
Mato.setBlurFlag(false);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
f = false;
Symbol 365 MovieClip [mato_爆弾_boss] Frame 2
nn = _name;
Symbol 365 MovieClip [mato_爆弾_boss] Frame 3
this.setBombGrf(1, 1, 1, 1);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 89
_root.radio.openRadio("\u307E\u305A\u306F\u3067\u304B\u3044\u30E4\u30C4\u306E\u5DE6\u4E0B\u3001\u901A\u4FE1\u90E8\u3092\u72D9\u3048\u3002 \u30DE\u30FC\u30AB\u30FC\u306B\u6CE8\u610F\u3057\u308D\u3002 ", 1, 0);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 100
_root.radio.openRadio("\u3088\u3057\u3001\u6B21\u306F\u56DE\u308A\u306E3\u3064\u3092\u6F70\u3059\u3002\u307E\u305A\u306F\u5DE6\u4E0A\u3060\u3002 \u30B3\u30FC\u30C9\u3092\u72D9\u3048\u3002", 1, 5000);
this.setBombGrf(2, 1, 1, 1);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 110
_root.missileQuake(10);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 117
this.setBombGrf(2, 2, 2, 2);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 127
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 149
_root.radio.openRadio("OK\u3060\u3002\u6B21\u3001\u5236\u5FA1\u90E8\u3002\u3042\u305B\u3089\u305A\u306B\u306A\u3002 ", 1, 4000);
this.setBombGrf(2, 3, 2, 2);
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 149
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 160
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 171
_root.radio.openRadio("\u6B21\u306F\u53F3\u4E0A\u306E\u30E4\u30C4\u3060\u3002 ", 1, 5000);
this.setBombGrf(2, 4, 2, 2);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 180
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 191
_root.radio.openRadio("\u3057\u304B\u3057\u3001\u3053\u306E\u7206\u5F3E\u3002\u7D20\u4EBA\u306E\u4F5C\u308A\u3058\u3083\u306A\u3044\u306A\u3002\u8ECD\u7528\u304B\uFF1F ", 2, 4000);
this.setBombGrf(2, 4, 3, 2);
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 191
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 201
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 211
_root.radio.openRadio("\u4E09\u3064\u76EE\u3060\u3002\u53F3\u4E0B\u3002 ", 1, 4000);
this.setBombGrf(2, 4, 4, 2);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 221
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 231
this.setBombGrf(2, 4, 4, 3);
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 231
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 241
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 251
_root.radio.openRadio("\u3088\u3057\u3002\u6B21\u306F\u4E2D\u592E\u306E\u3092\u89E3\u4F53\u3059\u308B\u3002\u307E\u305A\u306F<b>\u30DC\u30EB\u30C8</b>\u3092\u98DB\u3070\u305B\u3002 ", 1, 0);
this.setBombGrf(2, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 261
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 271
_root.radio.openRadio("\u3044\u3044\u305E\u3002\u9806\u756A\u306B\u306A\u3002 ", 1, 4500);
this.setBombGrf(3, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 281
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 291
this.setBombGrf(4, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 301
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 310
this.setBombGrf(5, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 320
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 331
_root.radio.openRadio("\u3088\u3057\u3002\u4E2D\u592E\u306B\u4E00\u767A\u6483\u3061\u8FBC\u3093\u3067\u3001\u3075\u305F\u3092\u53E9\u304D\u843D\u305B\u3002 ", 1, 0);
this.setBombGrf(6, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 341
_root.missileQuake(10);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 350
this.setBombGrf(7, 4, 4, 4);
Mato.setHitHoll("efc_hitHoll_glass_bomb");
Symbol 365 MovieClip [mato_爆弾_boss] Frame 360
_root.missileQuake(20);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 373
_root.radio.openRadio("\u9632\u5F3E\u30AC\u30E9\u30B9\uFF01\u3000 \uFF65\uFF65\uFF65\u53E9\u304D\u5272\u308C\u3002\u4E00\u767A\u3065\u3064\u3086\u3063\u304F\u308A\u6483\u3066\u3002 ", 1, 4500);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 380
this.setBombGrf(8, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 388
_root.radio.openRadio("\u89E3\u4F53\u6E96\u5099\u306FOK\u3060\u306A\u3002\u3000\u305D\u306E\u307E\u3048\u306B\u53F3\u4E0A\u306E\u7AEF\u672B\u3092\u7834\u58CA\u3057\u308D\u3002 ", 1, 0);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 391
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 401
this.setBombGrf(9, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 407
_root.radio.openRadio("\u89E3\u4F53\u306B\u304B\u304B\u308B\u305E\u3002\u3000\u307E\u305A\u306F<font color='#FFFF00'><b>\u9EC4\u8272\u306E\u30B3\u30FC\u30C9</b></font>\u3060\u3002\u3088\u304F\u72D9\u3048\uFF01 ", 1, 4500);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 411
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 421
this.setBombGrf(10, 4, 4, 4);
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 421
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 428
_root.radio.openRadio("\u6B21\u306F<font color='#00FF00'><b>\u7DD1\u306E\u30B3\u30FC\u30C9</b></font>\u3060\u3002 ", 1, 4500);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 431
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 439
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 440
this.setBombGrf(11, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 447
_root.radio.openRadio("\u3088\u30FC\u3057\u3002<font color='#6666FF'><b>\u9752\u306E\u30B3\u30FC\u30C9</b></font>\u3002 ", 1, 4500);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 450
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 460
this.setBombGrf(12, 4, 4, 4);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 462
this.marker.batu._visible = true;
Symbol 365 MovieClip [mato_爆弾_boss] Frame 467
_root.radio.openRadio("\u30E9\u30B9\u30C8<font color='#FF0000'><b>\u8D64\u306E\u30B3\u30FC\u30C9</b></font>\u3002\u3000\u88C5\u7F6E\u304C<font color='#60AAFF'><b>\u9752\u3044\u6642</b></font>\u3092\u72D9\u3048\u3002 ", 1, 0);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 470
_root.missileQuake(15);
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 488
this.setMissGrf();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 541
Mato.gameover();
this.stop();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 555
this.setBombGrf(13, 4, 4, 4);
if (getExtraFlag() == false) {
Mato.hitNegative(100);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 564
_root.missileQuake(20);
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 564
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 569
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 365 MovieClip [mato_爆弾_boss] Frame 575
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 365 MovieClip [mato_爆弾_boss] Frame 600
_parent.Game.atcHelp("stage_flashEffect(10f)", 2);
Symbol 365 MovieClip [mato_爆弾_boss] Frame 634
Mato.ok();
Symbol 365 MovieClip [mato_爆弾_boss] Frame 637
this.stop();
Symbol 372 MovieClip Frame 1
_visible = false;
Symbol 375 MovieClip Frame 1
_visible = false;
Symbol 380 MovieClip Frame 1
_visible = false;
Symbol 390 MovieClip Frame 1
this.stop();
Symbol 390 MovieClip Frame 3
this.stop();
Symbol 392 MovieClip [mato_爆弾_3] Frame 1
sta = new Object();
sta.phase1 = new Object();
sta.pahse2 = new Object();
sta.phase3 = new Object();
sta.phase4 = new Object();
sta.totalPhase = 3;
sta.my = this;
sta.phase1 = {hp:1, x:0, y:0};
sta.phase2 = {hp:1, x:0, y:0};
sta.phase3 = {hp:1, x:0, y:0};
Mato = new TargetPhaseTypeClass(sta);
Mato.setHitHoll("efc_hitHoll_blackColor");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 392 MovieClip [mato_爆弾_3] Frame 2
nn = _name;
Symbol 392 MovieClip [mato_爆弾_3] Frame 3
this.stop();
Instance of Symbol 333 MovieClip in Symbol 392 MovieClip [mato_爆弾_3] Frame 40
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 392 MovieClip [mato_爆弾_3] Frame 42
_root.missileQuake(10);
this.stop();
Symbol 392 MovieClip [mato_爆弾_3] Frame 85
this.stop();
Instance of Symbol 332 MovieClip in Symbol 392 MovieClip [mato_爆弾_3] Frame 112
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 392 MovieClip [mato_爆弾_3] Frame 112
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 392 MovieClip [mato_爆弾_3] Frame 122
_root.missileQuake(20);
this.stop();
Symbol 392 MovieClip [mato_爆弾_3] Frame 161
mato_body.gotoAndStop(Mato.getPhase());
if (Mato.getPhase() > 2) {
subEfc._visible = false;
}
Symbol 392 MovieClip [mato_爆弾_3] Frame 212
Mato.gameover();
this.stop();
Instance of Symbol 332 MovieClip in Symbol 392 MovieClip [mato_爆弾_3] Frame 228
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 392 MovieClip [mato_爆弾_3] Frame 228
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 392 MovieClip [mato_爆弾_3] Frame 237
_root.missileQuake(20);
Symbol 392 MovieClip [mato_爆弾_3] Frame 291
Mato.ok();
Mato.kill();
Symbol 400 MovieClip Frame 1
_parent._parent.setExtraFlag(false);
Symbol 400 MovieClip Frame 42
_parent._parent.setExtraFlag(true);
Symbol 404 MovieClip Frame 1
this.stop();
Symbol 404 MovieClip Frame 31
this.stop();
Symbol 406 MovieClip Frame 1
batu._visible = false;
Symbol 407 MovieClip [mato_爆弾_2] Frame 1
function setBombGrf(a) {
back_a = a;
this.bomb0.gotoAndStop(a);
}
function setMissGrf() {
addf = 30;
this.bomb0.gotoAndStop(back_a + addf);
}
function setExtraFlag(f) {
extraFlag = f;
this.marker.batu._visible = !extraFlag;
}
function getExtraFlag() {
return(extraFlag);
}
sta = new Object();
sta.phase1 = new Object();
sta.pahse2 = new Object();
sta.phase3 = new Object();
sta.phase4 = new Object();
sta.totalPhase = 2;
sta.my = this;
sta.phase1 = {hp:1, x:0, y:0};
sta.phase2 = {hp:1, x:0, y:0};
Mato = new TargetPhaseTypeClass(sta);
Mato.setHitHoll("efc_hitHoll_blackColor");
Mato.setBlurFlag(true);
Mato.init();
f = false;
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 407 MovieClip [mato_爆弾_2] Frame 2
nn = _name;
Symbol 407 MovieClip [mato_爆弾_2] Frame 3
setBombGrf(1);
Symbol 407 MovieClip [mato_爆弾_2] Frame 4
this.stop();
Symbol 407 MovieClip [mato_爆弾_2] Frame 40
setBombGrf(2);
Instance of Symbol 333 MovieClip in Symbol 407 MovieClip [mato_爆弾_2] Frame 40
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 407 MovieClip [mato_爆弾_2] Frame 42
this.marker.batu._visible = true;
Symbol 407 MovieClip [mato_爆弾_2] Frame 50
_root.missileQuake(10);
this.stop();
Symbol 407 MovieClip [mato_爆弾_2] Frame 82
this.setMissGrf();
Symbol 407 MovieClip [mato_爆弾_2] Frame 133
Mato.gameover();
this.stop();
Symbol 407 MovieClip [mato_爆弾_2] Frame 149
setBombGrf(3);
if (getExtraFlag() == false) {
Mato.hitNegative(100);
}
Instance of Symbol 332 MovieClip in Symbol 407 MovieClip [mato_爆弾_2] Frame 149
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 407 MovieClip [mato_爆弾_2] Frame 149
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 407 MovieClip [mato_爆弾_2] Frame 158
_root.missileQuake(20);
Symbol 407 MovieClip [mato_爆弾_2] Frame 186
setBombGrf(3);
if (getExtraFlag() == false) {
Mato.hitNegative(100);
}
Symbol 407 MovieClip [mato_爆弾_2] Frame 212
Mato.ok();
Mato.kill();
Symbol 417 MovieClip [mato_爆弾_1] Frame 1
sta = new Object();
sta.phase1 = new Object();
sta.pahse2 = new Object();
sta.phase3 = new Object();
sta.phase4 = new Object();
sta.totalPhase = 2;
sta.my = this;
sta.phase1 = {hp:1, x:0, y:0, timer:30000};
sta.phase2 = {hp:1, x:0, y:0, timer:1000};
Mato = new TargetPhaseTypeClass(sta);
Mato.setHitHoll("efc_hitHoll_blackColor");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 417 MovieClip [mato_爆弾_1] Frame 2
nn = _name;
Symbol 417 MovieClip [mato_爆弾_1] Frame 3
this.stop();
Instance of Symbol 333 MovieClip in Symbol 417 MovieClip [mato_爆弾_1] Frame 40
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 417 MovieClip [mato_爆弾_1] Frame 42
_root.missileQuake(10);
this.stop();
Symbol 417 MovieClip [mato_爆弾_1] Frame 133
Mato.gameover();
this.stop();
Instance of Symbol 332 MovieClip in Symbol 417 MovieClip [mato_爆弾_1] Frame 149
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 333 MovieClip in Symbol 417 MovieClip [mato_爆弾_1] Frame 149
onClipEvent (load) {
_rotation = (-_parent._rotation);
}
Symbol 417 MovieClip [mato_爆弾_1] Frame 158
_root.missileQuake(20);
Symbol 417 MovieClip [mato_爆弾_1] Frame 212
Mato.ok();
Mato.kill();
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 1
spdAry = new Array();
spdAry = [0.4, -0.4];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, 0, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 2
nn = _name;
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 22
this.stop();
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 32
_root.missileQuake(14);
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 86
Mato.ok();
Mato.kill();
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 95
function attachHA(xx, yy) {
var _local2 = this;
_local2.attachMovie("effect_anim_lineFlash", "HITEF", 10);
_local2 = _local2.HITEF;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 455);
}
switch (matoRand) {
case 1 :
attachHA(23, -469);
break;
case 2 :
attachHA(23, -646);
break;
case 3 :
attachHA(23, -315);
}
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 104
_root.missileQuake(19);
Symbol 418 MovieClip [mato_ガラス的_不動_1] Frame 143
Mato.ok();
Mato.kill();
Symbol 419 MovieClip [mato_ガラス的_1] Frame 1
spdAry = new Array();
spdAry = [0.4, -0.4];
movex = spdAry[Math.floor(Math.random() * spdAry.length)];
Mato = new TargetMoveLoopClass(this, 1, movex, 0, true, -1, "effect_glass_break");
Mato.setBlurFlag(true);
Mato.init();
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 419 MovieClip [mato_ガラス的_1] Frame 2
nn = _name;
Symbol 419 MovieClip [mato_ガラス的_1] Frame 22
this.stop();
Symbol 419 MovieClip [mato_ガラス的_1] Frame 32
_root.missileQuake(14);
Symbol 419 MovieClip [mato_ガラス的_1] Frame 86
Mato.ok();
Mato.kill();
Symbol 419 MovieClip [mato_ガラス的_1] Frame 95
function attachHA(xx, yy) {
var _local2 = this;
_local2.attachMovie("effect_anim_lineFlash", "HITEF", 10);
_local2 = _local2.HITEF;
_local2._x = xx;
_local2._y = yy;
_local2._xscale = (_local2._yscale = 455);
}
switch (matoRand) {
case 1 :
attachHA(23, -469);
break;
case 2 :
attachHA(23, -646);
break;
case 3 :
attachHA(23, -315);
}
Symbol 419 MovieClip [mato_ガラス的_1] Frame 104
_root.missileQuake(19);
Symbol 419 MovieClip [mato_ガラス的_1] Frame 143
Mato.ok();
Mato.kill();
Symbol 423 MovieClip Frame 1
_visible = false;
Symbol 426 MovieClip Frame 1
_visible = false;
Symbol 429 MovieClip [mato_大型鉄板的] Frame 1
Mato = new TargetTutorialClass(this, 5, 0, 0, false);
Mato.setHitHoll("efc_hitHoll_ironPlate");
Mato.setBlurFlag(true);
Mato.init();
Symbol 429 MovieClip [mato_大型鉄板的] Frame 2
nn = _name;
Symbol 429 MovieClip [mato_大型鉄板的] Frame 27
_root.missileQuake(5);
Symbol 429 MovieClip [mato_大型鉄板的] Frame 32
this.stop();
Symbol 429 MovieClip [mato_大型鉄板的] Frame 65
_root.missileQuake(5);
Symbol 429 MovieClip [mato_大型鉄板的] Frame 103
Mato.ok();
Mato.kill();
Symbol 431 MovieClip Frame 1
_visible = false;
Symbol 433 MovieClip [hitBox_sarcle] Frame 1
_visible = false;
Symbol 443 MovieClip [mato_鉄板的] Frame 1
Mato = new TargetClass(this, 1, 0, 0, true);
Mato.setHitHoll("efc_hitHoll_ironPlate");
Mato.setBlurFlag(true);
Mato.init();
Symbol 443 MovieClip [mato_鉄板的] Frame 2
nn = _name;
Symbol 443 MovieClip [mato_鉄板的] Frame 22
this.stop();
Symbol 443 MovieClip [mato_鉄板的] Frame 32
_root.missileQuake(14);
Symbol 443 MovieClip [mato_鉄板的] Frame 71
Mato.ok();
Mato.kill();
Symbol 443 MovieClip [mato_鉄板的] Frame 89
_root.missileQuake(19);
Symbol 443 MovieClip [mato_鉄板的] Frame 128
Mato.ok();
Mato.kill();
Symbol 455 MovieClip Frame 1
f = Math.round(Math.random() * 400);
this.gotoAndPlay(f);
Symbol 455 MovieClip Frame 400
this.gotoAndPlay(2);
Symbol 503 MovieClip [efa_弾丸01] Frame 1
xmove = _root.Wind.getXslide();
this.onEnterFrame = function () {
_x = (_x + xmove);
};
snd = new Sound(this);
Symbol 503 MovieClip [efa_弾丸01] Frame 19
this.onEnterFrame = null;
switch (_root.hitCheck(this)) {
case 2 :
case 1 :
this.gotoAndPlay("hit");
break;
case 0 :
this.gotoAndPlay("noDamage");
break;
case -1 :
this.removeMovieClip();
}
Symbol 503 MovieClip [efa_弾丸01] Frame 46
this.removeMovieClip();
Symbol 503 MovieClip [efa_弾丸01] Frame 55
_rotation = (Math.random() * 360);
Symbol 503 MovieClip [efa_弾丸01] Frame 81
this.removeMovieClip();
Symbol 586 MovieClip [mato_戦車] Frame 1
Mato = new TargetClass(this, 3, 0, 0);
Mato.init();
_xscale = (-_xscale);
Symbol 586 MovieClip [mato_戦車] Frame 2
nn = _name;
Symbol 586 MovieClip [mato_戦車] Frame 3
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 586 MovieClip [mato_戦車] Frame 7
_root.missileQuake(10);
this.stop();
Symbol 586 MovieClip [mato_戦車] Frame 20
_root.missileQuake(30);
Symbol 586 MovieClip [mato_戦車] Frame 88
Mato.ok();
Mato.kill();
Symbol 594 MovieClip Frame 1
_visible = false;
Symbol 612 MovieClip Frame 45
this.stop();
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 1
sta = new Object();
sta.phase1 = new Object();
sta.pahse2 = new Object();
sta.phase3 = new Object();
sta.phase4 = new Object();
sta.totalPhase = 2;
sta.my = this;
sta.phase1 = {hp:1, x:0, y:-0.5};
sta.phase2 = {hp:1, x:0, y:-0.55};
Mato = new TargetPhaseTypeClass(sta);
Mato.init();
_yscale = (_xscale * 1.5);
_xscale = (_xscale * 1.5);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 2
nn = _name;
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 3
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 8
_root.setKeepQuake(1);
_root.missileQuake(90);
_root.setDummyWind(10);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 10
this.stop();
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 89
Mato.reAtcTimerView();
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 100
this.stop();
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 173
Mato.stopSound();
Mato.stopMove();
_root.setKeepQuake(0);
_root.setDummyWind(0);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 182
_root.missileQuake(70);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 194
_root.missileQuake(70);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 205
_root.missileQuake(70);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 220
_root.missileQuake(70);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 241
_root.flash_fullscreen(50);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 248
_root.setKeepQuake(5);
_root.missileQuake(100);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 262
_root.setKeepQuake(3);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 272
_root.setKeepQuake(2);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 289
_root.setKeepQuake(1);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 308
_root.setKeepQuake(0);
Symbol 623 MovieClip [mato_ミサイルBOSS_00] Frame 343
Mato.ok();
Mato.kill();
Symbol 629 MovieClip Frame 1
this.stop();
Symbol 629 MovieClip Frame 52
this.stop();
Symbol 631 MovieClip Frame 1
_visible = false;
Symbol 632 MovieClip [mato_ミサイル01] Frame 1
Mato = new TargetClass(this, 3, 0, -0.3);
Mato.init();
Symbol 632 MovieClip [mato_ミサイル01] Frame 2
nn = _name;
Symbol 632 MovieClip [mato_ミサイル01] Frame 3
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 632 MovieClip [mato_ミサイル01] Frame 7
_root.missileQuake(10);
this.stop();
Symbol 632 MovieClip [mato_ミサイル01] Frame 9
if (Mato.getHp() < 0) {
this.mis.play();
}
if (Math.random() > 0.5) {
_xscale = (-_xscale);
}
Symbol 632 MovieClip [mato_ミサイル01] Frame 25
Mato.stopMove();
Symbol 632 MovieClip [mato_ミサイル01] Frame 36
_root.missileQuake(30);
Symbol 632 MovieClip [mato_ミサイル01] Frame 104
Mato.ok();
Mato.kill();
Symbol 747 MovieClip [mato_ドラム缶] Frame 1
Mato = new TargetClass(this, 0, 0, 0, 0, 10000);
Mato.setBlurFlag(true);
Mato.init();
Symbol 747 MovieClip [mato_ドラム缶] Frame 2
nn = _name;
Symbol 747 MovieClip [mato_ドラム缶] Frame 22
this.stop();
Symbol 747 MovieClip [mato_ドラム缶] Frame 23
Mato.TargetColor.removeColor();
Symbol 747 MovieClip [mato_ドラム缶] Frame 36
_root.missileQuake(40);
Symbol 747 MovieClip [mato_ドラム缶] Frame 80
Mato.ok();
Mato.kill();
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 1
Mato = new TargetBallClass(this, Infinity, 0, 0);
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 2
nn = _name;
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 3
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 7
_root.missileQuake(10);
this.stop();
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 20
_root.missileQuake(30);
Symbol 755 MovieClip [mato_スーパーボール_B面] Frame 88
Mato.ok();
Mato.kill();
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 1
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 2
nn = _name;
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 3
this.onEnterFrame = function () {
Mato.enterframe();
};
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 7
_root.missileQuake(10);
this.stop();
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 20
_root.missileQuake(30);
Symbol 756 MovieClip [mato_スーパーボール_A面] Frame 88
Mato.ok();
Mato.kill();
Symbol 760 MovieClip [mato_ガラスビン] Frame 1
Mato = new TargetClass(this, 1, 0, 0);
Mato.setBlurFlag(true);
Mato.init();
Symbol 760 MovieClip [mato_ガラスビン] Frame 2
nn = _name;
Symbol 760 MovieClip [mato_ガラスビン] Frame 22
this.stop();
Symbol 760 MovieClip [mato_ガラスビン] Frame 36
_root.missileQuake(10);
Symbol 760 MovieClip [mato_ガラスビン] Frame 80
Mato.ok();
Mato.kill();
Symbol 762 MovieClip [SETTER_ガラス的_5_3] Frame 1
_visible = false;
Symbol 762 MovieClip [SETTER_ガラス的_5_3] Frame 2
matoType = "mato_\u30AC\u30E9\u30B9\u7684_5_3";
Setter = new TargetSetterClass(this, matoType);
Symbol 762 MovieClip [SETTER_ガラス的_5_3] Frame 10
this.stop();
Symbol 769 MovieClip [ef_爆弾の破片] Frame 1
r = Math.round(Math.random(8)) + 1;
this.t.gotoAndPlay(r);
delete r;
_x = (_x + sx);
_y = (_y + sy);
this.onEnterFrame = function () {
sx = sx * 0.95;
_x = (_x + sx);
_y = (_y + sy);
sy = sy + 1;
};
Symbol 769 MovieClip [ef_爆弾の破片] Frame 32
this.removeMovieClip();
this.stop();
Symbol 774 MovieClip [ef_ガラス破片] Frame 1
r = Math.round(Math.random(8)) + 1;
this.t.gotoAndPlay(r);
delete r;
_x = (_x + (sx * 2));
_y = (_y + (sy * 2));
this.onEnterFrame = function () {
sx = sx * 0.9;
_x = (_x + sx);
_y = (_y + sy);
sy = sy + 2;
};
Symbol 776 MovieClip [whiteFade] Frame 1
function fadeOut(tta, nnf, tbgmFlag) {
bgmFlag = tbgmFlag;
ta = tta;
nf = nnf;
this.gotoAndPlay("fadeOut");
}
Symbol 776 MovieClip [whiteFade] Frame 21
this.stop();
Symbol 776 MovieClip [whiteFade] Frame 29
if (bgmFlag == 0) {
_root.bgm = new Sound();
_root.bgm.stop();
}
Symbol 776 MovieClip [whiteFade] Frame 31
if (nf == null) {
this.gotoAndPlay(2);
} else {
ta.gotoAndStop(nf);
}
_parent.buttans._visible = true;
Symbol 779 MovieClip [BG_夕焼け] Frame 1
bgid = "BG_\u5915\u713C\u3051";
Symbol 804 MovieClip [BG_海岸] Frame 1
bgid = "BG_\u6D77\u5CB8";
Symbol 807 MovieClip [BG_雲空] Frame 1
bgid = "BG_\u96F2\u7A7A";
Symbol 822 MovieClip Frame 1
this.stop();
Symbol 824 MovieClip Frame 1
Symbol 833 MovieClip Frame 1
Symbol 834 MovieClip Frame 1
Symbol 835 MovieClip [stage_helpMes_05] Frame 12
this.stop();
Symbol 836 MovieClip [stage_helpMes_04] Frame 12
this.stop();
Symbol 856 MovieClip Frame 1
Symbol 857 MovieClip [stage_helpMes_02] Frame 12
this.stop();
Symbol 869 MovieClip Frame 1
Symbol 870 MovieClip [stage_helpMes_01] Frame 12
this.stop();
Symbol 871 MovieClip [stage_flashEffect(10f)] Frame 12
this.stop();
this.removeMovieClip();
Symbol 880 MovieClip [stage_helpMes_03] Frame 12
this.stop();
Symbol 888 MovieClip Frame 1
Symbol 889 MovieClip [stage_helpMes_00] Frame 12
this.stop();
Symbol 926 MovieClip Frame 17
this.stop();
Symbol 927 MovieClip [dis_timerView] Frame 1
function remove() {
this.gotoAndPlay("end");
flag = false;
}
function kill() {
this.onEnterFrame = null;
this.removeMovieClip();
}
function updateTimer(\uFF54) {
tim = t;
}
function move(tx) {
_x = tx;
}
tim = "";
flag = true;
Symbol 927 MovieClip [dis_timerView] Frame 28
if (flag == false) {
this.gotoAndPlay("end");
} else {
this.gotoAndPlay("loop");
}
Symbol 927 MovieClip [dis_timerView] Frame 45
this.kill();
Symbol 931 MovieClip [efc_hitHoll_ironPlate] Frame 1
Symbol 934 MovieClip [efc_hitHoll_blackColor] Frame 1
Symbol 934 MovieClip [efc_hitHoll_blackColor] Frame 10
_root.missileQuake(15);
this.stop();
Symbol 938 MovieClip [efc_hitHoll_glass_bomb] Frame 10
this.stop();
Symbol 940 MovieClip [effect_glass_break] Frame 1
Symbol 955 MovieClip Frame 1
this.gotoAndStop(_parent.param);
Symbol 957 MovieClip [disp_title] Frame 66
this.stop();
this.removeMovieClip();
Symbol 969 Button
on (release) {
_root.gameToHome();
}
Symbol 970 Button
on (release) {
_root.gameRetry(_root.getSkipLabelAndDelete());
}
Symbol 971 MovieClip [stage_missionFailure_030] Frame 2
st = 30;
Symbol 971 MovieClip [stage_missionFailure_030] Frame 6
function xMove() {
var _local2 = Number(nTargetX) - Number(this._x);
var _local3 = Number(nTargetY) - Number(this._y);
nSpeedX = (Number(nSpeedX) * xA) + (Number(_local2) * xB);
nSpeedY = (Number(nSpeedY) * yA) + (Number(_local3) * yB);
this._x = this._x + Number(nSpeedX);
this._y = this._y + Number(nSpeedY);
powerdx = Number(powerdx);
powerdy = Number(powerdy);
nSpeedX = nSpeedX + ((Math.random() * powerdx) - (powerdx / 2));
nSpeedY = nSpeedY + ((Math.random() * powerdy) - (powerdy / 2));
}
function startCamera(txa, txb, tya, tyb, xp, yp, ax, ay, tbgex) {
xA = Number(txa);
xB = Number(txb);
yA = Number(tya);
yB = Number(tyb);
this._x = Number(nTargetX + xp);
this._y = Number(nTargetY + yp);
powerdx = Number(ax);
powerdy = Number(ay);
if (tbgex != undefined) {
bgex = tbgex;
}
}
nTargetX = this._x;
nTargetY = this._y;
nSpeedX = Number(0);
nSpeedY = Number(0);
xA = 1;
xB = 1;
yA = 0.5;
yB = 0.5;
powerdx = 0;
powerdy = 0;
bgex = 1;
this.createEmptyMovieClip("camera_mc", 999998);
this.onEnterFrame = function () {
this.xMove();
};
this.startCamera(0.6, 0.6, 0.6, 0.6, 30, 30, 0, 0, 0);
Symbol 971 MovieClip [stage_missionFailure_030] Frame 37
_root.setMouseCursor(true);
Symbol 971 MovieClip [stage_missionFailure_030] Frame 51
this.stop();
Symbol 974 MovieClip [BG_橋げた] Frame 1
bgid = "BG_\u6A4B\u3052\u305F";
Symbol 976 MovieClip [stage_effect_stage3fade(20-20)] Frame 46
this.removeMovieClip();
Symbol 977 MovieClip [stage_effect_stage3fade] Frame 43
this.removeMovieClip();
Symbol 999 MovieClip [efa_leaf_forChar] Frame 1
s = (((Math.random() * 4) + 2) / 3) * 1.2;
_yscale = (s * 80);
_xscale = (s * 80);
_rotation = (Math.random() * 360);
killTime = getTimer() + 2500;
_alpha = 0;
phase = 0;
if (_root.getNightMode()) {
this.gotoAndStop(3);
} else if (_root.getGameLv() > 1) {
this.gotoAndStop(2);
}
this.stop();
this.onEnterFrame = function () {
if (phase == 0) {
_alpha = (_alpha + 10);
if (_alpha > 99) {
phase = 1;
}
} else {
_y = (_y + s);
_x = (_x + ((s * _root.Wind.getWind()) * 1.5));
if (getTimer() > killTime) {
_alpha = (_alpha - 10);
if (_alpha < 1) {
this.removeMovieClip();
}
}
}
};
Symbol 1000 MovieClip [efa_はっぱ] Frame 1
s = ((Math.random() * 3) + 1) / 10;
_yscale = (s * 50);
_xscale = (s * 50);
_rotation = (Math.random() * 360);
killTime = getTimer() + 1500;
_alpha = 0;
phase = 0;
if (_root.getNightMode()) {
this.gotoAndStop(3);
} else if (_root.getGameLv() > 1) {
this.gotoAndStop(2);
}
this.stop();
this.onEnterFrame = function () {
if (phase == 0) {
_alpha = (_alpha + 10);
if (_alpha > 99) {
phase = 1;
}
} else {
_y = (_y + s);
_x = (_x + (s * _root.Wind.getWind()));
if (getTimer() > killTime) {
_alpha = (_alpha - 10);
if (_alpha < 1) {
this.removeMovieClip();
}
}
}
};
Symbol 1003 MovieClip [BG_橋げた2] Frame 1
bgid = "BG_\u6A4B\u3052\u305F2";
Symbol 1006 MovieClip [BG_橋_遠景] Frame 1
bgid = "BG_\u6A4B_\u9060\u666F";
Symbol 1009 MovieClip [BG_街02] Frame 1
bgid = "BG_\u885702";
Symbol 1012 MovieClip [BG_街01] Frame 1
bgid = "BG_\u885701";
Instance of Symbol 1016 MovieClip in Symbol 1017 MovieClip [stage_スキップ可能表示物] Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 1017 MovieClip [stage_スキップ可能表示物] Frame 16
this.stop();
Symbol 1020 MovieClip [BG_街全景] Frame 1
bgid = "BG_\u8857\u5168\u666F";
Symbol 1021 MovieClip Frame 1
_visible = false;
Symbol 1021 MovieClip Frame 2
matoType = "mato_\u7206\u5F3E_1";
Setter = new TargetSetterClass(this, matoType);
Symbol 1021 MovieClip Frame 10
this.stop();
Symbol 1022 MovieClip Frame 1
_visible = false;
Symbol 1022 MovieClip Frame 2
matoType = "mato_\u7206\u5F3E_2";
Setter = new TargetSetterClass(this, matoType);
Symbol 1022 MovieClip Frame 10
this.stop();
Symbol 1023 MovieClip Frame 1
_visible = false;
Symbol 1023 MovieClip Frame 2
matoType = "mato_\u7206\u5F3E_3";
Setter = new TargetSetterClass(this, matoType);
Symbol 1023 MovieClip Frame 10
this.stop();
Symbol 1025 MovieClip Frame 1
_visible = false;
Symbol 1025 MovieClip Frame 2
matoType = "mato_\u7206\u5F3E_boss";
Setter = new TargetSetterClass(this, matoType);
Symbol 1025 MovieClip Frame 10
this.stop();
Symbol 1026 MovieClip [stage30] Frame 1
function setForceColor(cno) {
forceColor = cno;
}
color2 = new flash.geom.ColorTransform();
color2.redMultiplier = 1;
color2.redOffset = 130;
color2.greenMultiplier = 1;
color2.greenOffset = -10;
color2.blueMultiplier = 1;
color2.blueOffset = -100;
color2.alphaMultiplier = 1;
color2.alphaOffset = 0;
charColor2 = new flash.geom.ColorTransform();
charColor2.redMultiplier = 0.6;
charColor2.redOffset = 100;
charColor2.greenMultiplier = 0.6;
charColor2.greenOffset = 60;
charColor2.blueMultiplier = 0.6;
charColor2.blueOffset = 0;
charColor2.alphaMultiplier = 1;
charColor2.alphaOffset = 0;
color3 = new flash.geom.ColorTransform();
color3.redMultiplier = 0.2;
color3.redOffset = -30;
color3.greenMultiplier = 0.2;
color3.greenOffset = -30;
color3.blueMultiplier = 0.2;
color3.blueOffset = -30;
color3.alphaMultiplier = 1;
color3.alphaOffset = 0;
charColor3 = new flash.geom.ColorTransform();
charColor3.redMultiplier = 0.3;
charColor3.redOffset = 0;
charColor3.greenMultiplier = 0.3;
charColor3.greenOffset = 0;
charColor3.blueMultiplier = 0.3;
charColor3.blueOffset = 0;
charColor3.alphaMultiplier = 1;
charColor3.alphaOffset = 0;
_root.setStoryMode(true);
_root.char.gotoAndStop("eventWait");
_root.Wind.setDummyWind(2);
Symbol 1026 MovieClip [stage30] Frame 2
stageData = new Object();
stageData.bg = "BG_\u8857\u5168\u666F";
stageData.bgm = "game03";
stageData.cp = 1;
stageData.gameoverInsName = "stage_missionFailure_030";
eventMesList = new Object();
eventMesList.fire = [0];
eventMesList.cri = [100, 2, 3000, 3, "\u3088\u3057\u3002\u3044\u3044\u305E\u3002", "\u3042\u3076\u306A\u3052\u306A\u3044\u306A\u3002", "\u30B0\u30C3\u30C9\u30B7\u30E7\u30C3\u30C8\u3060\u3002"];
eventMesList.hit1 = [50, 2, 3000, 1, "\u305D\u306E\u307E\u307E\u53E9\u304D\u5272\u308C"];
eventMesList.hit2 = [70, 2, 3000, 2, "\u5F53\u3066\u308C\u3070\u3044\u3044\u3001\u3063\u3066\u3082\u306E\u3067\u3082\u306A\u3044\u305E\u2026\u3002", "\u3082\u3063\u3068\u3001\u96C6\u5F3E\u3055\u305B\u308D\u3002"];
eventMesList.miss = [30, 2, 3000, 3, "\u3042\u305B\u308B\u306A\u3002\u3000\u3066\u3044\u306D\u3044\u306B\u6483\u3066\u3002", "\u5916\u308C\u305F\u305E\u3002", "\u307E\u3041\u3001\u7206\u5F3E\u306B\u5F53\u3066\u308B\u3088\u308A\u306F\u30DE\u30B7\u304B\uFF65\uFF65\uFF65\u3002"];
eventMesList.noDamage = [50, 2, 3000, 2, "\u3069\u3053\u3092\u6483\u3063\u3066\u308B\uFF01", "\u305D\u3053\u306F\u5F8C\u56DE\u3057\u3060\u3002"];
eventMesList.noAmo = [30, 2, 3000, 2, "\u304A\u3082\u3061\u3083\u3058\u3083\u306A\u3044\u3093\u3060\u3002\u7A7A\u5F15\u304D\u306F\u3088\u305B\u3002", "\u7A7A\u5F15\u304D1\u56DE\u3067\u7D66\u65991\u5272\u6E1B\u3001\u3063\u3066\u306E\u3082\u3044\u3044\u304B\u3082\u306A\u3002"];
eventMesList.shameReload = [100, 2, 3000, 3, "\u524D\u56DE\u306E\u8A13\u7DF4\u3067\u4F55\u3092\u5B66\u3093\u3060\u3093\u3060\uFF65\uFF65\uFF65\u3002", "\u5F3E\u306E\u6570\u306F\u982D\u306B\u3044\u308C\u3066\u304A\u3051\u3063\u3002", "\u30FB\u30FB\u30FB\u3049\u304A\u3044\u3063\u3002"];
eventMesList.reload = [0];
eventMesList.endReload = [0];
eventMesList.negative = [100, 2, 3000, 3, "\u3049\u3044\u3063\uFF01", "\u3050\u3063\uFF01", "\u304F\u305D\u3063\uFF01"];
Game = new StageClass(this, stageData, eventMesList);
Game.bombTimerFlag = false;
gl = _root.getGameLv();
if (forceColor == 0) {
if (gl > 1) {
Game.setupColorTransform(color2, charColor2);
}
} else {
Game.setupColorTransform(this["color" + forceColor], this["charColor" + forceColor]);
}
this.onEnterFrame = function () {
Game.exec();
ff = this._currentframe;
if (cutFlag) {
if (Key.isDown(32)) {
_root.Wind.startWind();
_root.setStoryMode(false);
cutFlag = false;
Game.delHelp();
_root.radio.closeRadio();
this.gotoAndPlay("skip1");
}
}
if (cutFlag2) {
if (Key.isDown(32)) {
_root.Wind.startWind();
_root.setStoryMode(false);
cutFlag2 = false;
Game.delHelp();
Game.startBossMode();
_root.radio.closeRadio();
this.gotoAndPlay("skip3");
}
}
};
cutFlag = false;
cutFlag2 = false;
if (skipLabel != undefined) {
_root.Wind.startWind();
_root.setStoryMode(false);
_root.Wind.setDummyWind(0);
this.gotoAndPlay(skipLabel);
}
Symbol 1026 MovieClip [stage30] Frame 4
if (_root.b_debugMode) {
if (Key.isDown(38)) {
_root.setStoryMode(false);
this.gotoAndPlay("clear");
}
if (Key.isDown(40)) {
_root.setStoryMode(false);
this.gotoAndPlay("boss2");
}
}
Game.atcHelp("disp_title", 3);
Symbol 1026 MovieClip [stage30] Frame 56
cutFlag = true;
Game.atcHelp("stage_\u30B9\u30AD\u30C3\u30D7\u53EF\u80FD\u8868\u793A\u7269", 3);
Symbol 1026 MovieClip [stage30] Frame 70
_root.radio.openRadio("\u4ECA\u56DE\u306E\u4ED5\u4E8B\u306F\u72D9\u6483\u306B\u3088\u308B<b>\u7206\u5F3E\u306E\u89E3\u4F53</b>\u3060\u3002", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 137
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 141
_root.radio.openRadio("\u3053\u308C\u304C\u3001\u304A\u307E\u3048\u306E\u521D\u4ED5\u4E8B\u306B\u306A\u308B\u304C\uFF65\uFF65\uFF65\u3002", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 207
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 226
_root.radio.openRadio("\u3060\u308C\u304B\u306E\u547D\u3068\u8CA1\u7523\u3092\u5B88\u308C\u308B\u3001\u3044\u3044\u4ED5\u4E8B\u3060\u306A\u3002", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 254
Game.delHelp();
cutFlag = false;
Symbol 1026 MovieClip [stage30] Frame 270
_root.attachMovie("stage_effect_stage3fade(20-20)", "efc", 10000);
_root.efc._x = 275;
_root.efc._y = 200;
Symbol 1026 MovieClip [stage30] Frame 277
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 288
_root.Wind.startWind();
_root.char.gotoAndPlay("standby");
_root.Wind.setDummyWind(0);
_root.setStoryMode(false);
_root.setSkipLabel("skip1");
Symbol 1026 MovieClip [stage30] Frame 322
_root.radio.openRadio("\u4E00\u3064\u3081\u3060\u3002<font color='#FF0000'><b>\u30B3\u30FC\u30C9\u3001\u5236\u5FA1\u30D1\u30CD\u30EB</b></font>\u306E\u9806\u3067\u6483\u3066\u3002", 0, 4000);
Symbol 1026 MovieClip [stage30] Frame 325
this.stop();
Symbol 1026 MovieClip [stage30] Frame 326
_root.radio.closeRadio();
Game.delHelp();
Symbol 1026 MovieClip [stage30] Frame 331
Symbol 1026 MovieClip [stage30] Frame 363
_root.radio.openRadio("\u9806\u756A\u3092\u307E\u3061\u304C\u3048\u308B\u3068\u5439\u3063\u98DB\u3076\u305E\u3002\u6C17\u3092\u3064\u3051\u308D\u3002", 1, 3000);
Symbol 1026 MovieClip [stage30] Frame 372
this.stop();
Symbol 1026 MovieClip [stage30] Frame 405
_root.radio.openRadio("\u624B\u304C\u3076\u308C\u308B\u306A\u3089\u3001<font color='#FF0000'><b>SPACE\u30AD\u30FC</b></font>\u3092\u62BC\u3057\u7D9A\u3051\u308D\u3002\u6B63\u78BA\u306B\u72D9\u3048\u308B\u3002", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 410
this.stop();
Symbol 1026 MovieClip [stage30] Frame 430
_root.radio.openRadio("\u606F\u3092\u6B62\u3081\u308B\u3068\u6B63\u78BA\u306B\u72D9\u3048\u308B\u304C\u3001\u5F53\u7136\u606F\u5207\u308C\u3059\u308B\u3002\u6C17\u3092\u3064\u3051\u308D\u3088\u3002", 1, 3000);
Symbol 1026 MovieClip [stage30] Frame 455
this.stop();
Symbol 1026 MovieClip [stage30] Frame 463
this.stop();
Symbol 1026 MovieClip [stage30] Frame 501
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 510
_root.radio.openRadio("\u3059\u3053\u3057\u9060\u3044\u305E\u3001\u3042\u305B\u3089\u305A\u306B\u6483\u3066\u3002", 1, 3500);
Symbol 1026 MovieClip [stage30] Frame 524
this.stop();
Symbol 1026 MovieClip [stage30] Frame 534
_root.setSkipLabel("skip2");
_root.attachMovie("stage_effect_stage3fade(20-20)", "efc", 10000);
_root.efc._x = 275;
_root.efc._y = 200;
Symbol 1026 MovieClip [stage30] Frame 591
_root.radio.openRadio("\u305D\u3044\u3064\u306F<font color='#FF0000'><b>\u300C\u8D64\u3044\u6642\u300D\u306B\u6483\u3064\u3068\u7206\u767A\u3059\u308B</b></font>\u305E\u3002\u6CE8\u610F\u3057\u308D\u3002", 0, 0);
Symbol 1026 MovieClip [stage30] Frame 599
this.stop();
Symbol 1026 MovieClip [stage30] Frame 605
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 646
_root.radio.openRadio("\u30E9\u30F3\u30D7\u304C\u9752\u3044\u6642\u306B\u6483\u3066\u3002", 0, 3000);
Symbol 1026 MovieClip [stage30] Frame 653
this.stop();
Symbol 1026 MovieClip [stage30] Frame 662
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 690
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 696
_root.radio.openRadio("\u8907\u5408\u578B\u304B\u30023\u30F6\u6240\u6483\u3066\u3002\u30DE\u30FC\u30AB\u30FC\u306B\u6CE8\u610F\u3057\u308D\u3002", 1, 4000);
Symbol 1026 MovieClip [stage30] Frame 713
this.stop();
Symbol 1026 MovieClip [stage30] Frame 720
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 748
_root.radio.openRadio("2\u3064\u3060\u3002\u3000\u3057\u304B\u3057\u304A\u304B\u3057\u3044\u3002\u8A2D\u7F6E\u5834\u6240\u306B\u8108\u7D61\u304C\u306A\u3044\u306A\u3002", 1, 5000);
Symbol 1026 MovieClip [stage30] Frame 767
this.stop();
Symbol 1026 MovieClip [stage30] Frame 772
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 803
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 810
_root.radio.openRadio("\u3069\u3046\u3082\u4ED6\u306E\u76EE\u7684\u304C\u3042\u308B\u3088\u3046\u3060\u306A\u3002\u3060\u3068\u3059\u308C\u3070\u3069\u3053\u3060\uFF65\uFF65\uFF65\u3002", 1, 5000);
Symbol 1026 MovieClip [stage30] Frame 826
this.stop();
Symbol 1026 MovieClip [stage30] Frame 829
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 839
_root.radio.openRadio("\u7206\u7834\u3059\u308B\u306A\u3089\u3001\u3053\u306E\u8857\u3067\u3082\u3063\u3068\u3082\u91CD\u8981\u306A\u5EFA\u7269\u2015\u3002", 1, 0);
cutFlag2 = true;
Game.atcHelp("stage_\u30B9\u30AD\u30C3\u30D7\u53EF\u80FD\u8868\u793A\u7269", 3);
Symbol 1026 MovieClip [stage30] Frame 905
_root.attachMovie("stage_effect_stage3fade(20-20)", "efc", 10000);
_root.efc._x = 275;
_root.efc._y = 200;
Symbol 1026 MovieClip [stage30] Frame 908
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 924
_root.setStoryMode(true);
Symbol 1026 MovieClip [stage30] Frame 942
_root.radio.openRadio("\u3053\u306E\u6A4B\u3060\u306A\u3002\u4ECA\u306F\u88DC\u4FEE\u5DE5\u4E8B\u4E2D\u306E\u306F\u305A\uFF65\uFF65\uFF65", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 990
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 993
Game.startBossMode();
Symbol 1026 MovieClip [stage30] Frame 995
_root.radio.openRadio("\u3042\u30FC\u2026\u3002\u3042\u3063\u305F\u305E\u3002\u3000\u3000\u9762\u5012\u306A\u306E\u304C\u306A\u3002", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 1035
cutFlag2 = false;
Game.delHelp();
_root.attachMovie("stage_effect_stage3fade", "efc", 10000);
_root.efc._x = 275;
_root.efc._y = 200;
Symbol 1026 MovieClip [stage30] Frame 1039
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 1046
_root.setSkipLabel("skip3");
Symbol 1026 MovieClip [stage30] Frame 1091
_root.radio.openRadio("\u3053\u308C\u306F\u3054\u4E01\u5BE7\u306B\u2026\u3002\u3053\u306E\u6A4B\u304C\u672C\u547D\u3060\u306A\u3002", 1, 3500);
Symbol 1026 MovieClip [stage30] Frame 1101
_root.setStoryMode(false);
this.stop();
Symbol 1026 MovieClip [stage30] Frame 1102
_root.radio.openRadio("\u3088\u3057\uFF01\u3000\u3088\u304F\u3084\u3063\u305F\uFF01\uFF01", 1, 0);
Symbol 1026 MovieClip [stage30] Frame 1134
_root.stageClear();
Symbol 1026 MovieClip [stage30] Frame 1151
_root.radio.closeRadio();
Symbol 1026 MovieClip [stage30] Frame 1159
_root.radio.openRadio("\u3041\u3001\u3044\u3084\u3001\u3088\u304F\u3084\u3063\u305F\u304C\u3001\u307E\u3060\u534A\u4EBA\u524D\u3060\u304B\u3089\u306A\u3002\u305D\u3053\u306F\u5FD8\u308C\u308B\u306A\uFF01", 2, 3000);
Symbol 1026 MovieClip [stage30] Frame 1161
this.stop();
Symbol 1026 MovieClip [stage30] Frame 1212
this.stop();
Symbol 2019 MovieClip [__Packages.StageClass] Frame 0
class StageClass
{
var my, stageData, eventMesList, bForceStop, colorTransformFlg, bombTimerFlag, colorBgTransformObj, colorCharTransformObj, colorTargetTransformObj, bgAColor, bgBColor, bgfAColor, bgfBColor, charColor, bgID;
function StageClass (tmy, sd, t_eml) {
my = tmy;
stageData = new Object();
stageData = sd;
eventMesList = new Object();
eventMesList = t_eml;
bForceStop = false;
colorTransformFlg = false;
bombTimerFlag = false;
setBGFront(stageData.bgf);
setBG_A();
_root.Bgm.bgmPlay(0, stageData.bgm, 100);
}
function startBossMode() {
_root.Bgm.bgmPlay(0, "boss01", 100);
}
function setupColorTransform(objBg, objChar) {
colorTransformFlg = true;
colorBgTransformObj = new flash.geom.ColorTransform();
colorCharTransformObj = new flash.geom.ColorTransform();
colorBgTransformObj = objBg;
colorCharTransformObj = objChar;
colorTargetTransformObj = objBg;
bgAColor = new GrfTransform(_root.mainArea.BG_A.game.bg);
bgAColor.setColor(colorBgTransformObj);
bgBColor = new GrfTransform(_root.mainArea.targetArea.BG_B.game.bg);
bgBColor.setColor(colorBgTransformObj);
if (stageData.bgf != undefined) {
bgfAColor = new GrfTransform(_root.mainArea.BG_A.game.bgf);
bgfAColor.setColor(colorBgTransformObj);
bgfBColor = new GrfTransform(_root.mainArea.targetArea.BG_B.game.bgf);
bgfBColor.setColor(colorBgTransformObj);
}
charColor = new GrfTransform(_root.char);
charColor.setColor(colorCharTransformObj);
}
function getColorTargetTransform() {
return(colorTargetTransformObj);
}
function getCp() {
if ((stageData.cp == undefined) || (stageData.cp == 0)) {
return(0);
}
return(stageData.cp);
}
function attach(ta, id, n, d, x, y, xs, ys) {
ta.attachMovie(id, n, d);
ta[n]._x = x;
ta[n]._y = y;
ta[n]._xscale = xs;
ta[n]._yscale = ys;
}
function setBGFront(bgf) {
attach(my, bgf, "bgf", 1000, 0, 0, 100, 100);
}
function setBG_A() {
var _local3 = _root.mainArea.BG_A;
_local3.createEmptyMovieClip("game", 1);
_local3 = _local3.game;
attach(_local3, stageData.bg, "bg", 1, 0, 0, 100, 100);
bgID = _local3.bg.bgid;
if (stageData.bgf != undefined) {
attach(_local3, stageData.bgf, "bgf", 1000, 0, 0, 100, 100);
}
}
function attachBG_A(bg, bgf) {
var _local3 = _root.mainArea.BG_A;
if (_local3.game == undefined) {
_local3.createEmptyMovieClip("game", 1);
}
_local3 = _local3.game;
attach(_local3, bg, "bg", 1, 0, 0, 100, 100);
bgID = bg;
if (bgf != undefined) {
attach(_local3, stageData.bgf, "bgf", 1000, 0, 0, 100, 100);
}
}
function forward() {
if (!bForceStop) {
my.play();
}
}
function setForceStop(bFlag) {
bForceStop = bFlag;
}
function exeEvent(ev) {
if (eventMesList[ev][0] > ((Math.random() * 100) + 1)) {
var _local4 = 4 + Math.floor(eventMesList[ev][3] * Math.random());
_root.radio.openRadio(eventMesList[ev][_local4], eventMesList[ev][1], eventMesList[ev][2]);
}
}
function setForceScopeMode(flg) {
}
function atcTargetHelp(id, px, py) {
var _local3 = _root.getDeep();
var _local2 = "disTargetHelp" + _local3;
_root.attach(_root, id, _local2, _local3, px, py);
return(_root[_local2]);
}
function atcHelp(sid, param) {
_root.attachMovie(sid, "helpMes", 35000);
_root.helpMes.param = param;
}
function delHelp() {
_root.helpMes.removeMovieClip();
}
function gameover() {
_root.setStoryMode(true);
_root.gameover(stageData.gameoverInsName);
}
function bgMove() {
var _local3 = my.bg;
var _local4 = _root.mainArea.BG_A.game.bg;
_local4._xscale = _local3._xscale;
_local4._yscale = _local3._yscale;
_local4._x = _local3._x;
_local4._y = _local3._y;
}
function bgChangeCheck() {
var _local2 = my.bg;
if (_local2.bgid != bgID) {
attachBG_A(_local2.bgid);
bgAColor.setColor(colorBgTransformObj);
bgBColor.setColor(colorBgTransformObj);
}
}
function getStageNo() {
return(stageData.stageNo);
}
function exec() {
bgMove();
bgChangeCheck();
}
}
Symbol 2020 MovieClip [__Packages.GrfTransform] Frame 0
class GrfTransform
{
var my, noColor;
function GrfTransform (t_my) {
my = t_my;
noColor = new flash.geom.ColorTransform();
noColor.redMultiplier = 1;
noColor.redOffset = 0;
noColor.greenMultiplier = 1;
noColor.greenOffset = 0;
noColor.blueMultiplier = 1;
noColor.blueOffset = 0;
noColor.alphaMultiplier = 1;
noColor.alphaOffset = 0;
var _local3 = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0];
}
function setColor(colorObj) {
removeColor();
my.transform.colorTransform = colorObj;
}
function removeColor() {
my.transform.colorTransform = noColor;
}
function setColorFilter(color_mtx) {
var _local2 = new flash.filters.ColorMatrixFilter(color_mtx);
my.filters = [_local2];
}
function removeColorFilter() {
}
function setBlendMode(no) {
if ((no > 0) && (no < 15)) {
my.blendMode = no;
}
}
function removeBlendMode() {
my.blendMode = 0;
}
}
Symbol 2021 MovieClip [__Packages.TargetSetterClass] Frame 0
class TargetSetterClass
{
function TargetSetterClass (my, matoTypeA, matoTypeB) {
if (matoTypeB == undefined) {
matoTypeB = matoTypeA;
}
_root.mainArea.targetArea.deep++;
var _local5 = _root.mainArea.targetArea.deep;
var _local3 = "mato" + _local5;
var _local2 = _root.mainArea.targetArea.BG_B.game;
_local2.attachMovie(matoTypeB, _local3, _local5);
_local2[_local3]._x = my._x;
_local2[_local3]._y = my._y;
_local2[_local3]._xscale = my._xscale / 10;
_local2[_local3]._yscale = my._yscale / 10;
_local2[_local3]._rotation = my._rotation;
_local2 = _root.mainArea.BG_A.game;
_local2.attachMovie(matoTypeA, _local3, _local5);
_local2[_local3]._x = my._x;
_local2[_local3]._y = my._y;
_local2[_local3]._xscale = my._xscale / 10;
_local2[_local3]._yscale = my._yscale / 10;
_local2[_local3]._rotation = my._rotation;
}
}
Symbol 2022 MovieClip [__Packages.TargetClass] Frame 0
class TargetClass
{
var Game, my, hp, xx, yy, bMoveFlag, nTimeZero, blurFlag, sHitHoll, bTimer, nTimeLimit, bSpDestroy, negativePoint, bMain, subMy, se, hitHollDeep, TargetColor, insTimer, nEndTime, bEnableTimer;
function TargetClass (mmy, thp, tx, ty, tspDest, tTimeLimit, t_hitHoll) {
Game = _root.mainArea.targetArea.BG_B.game.Game;
my = mmy;
hp = thp;
xx = tx;
yy = ty;
bMoveFlag = true;
nTimeZero = getTimer();
blurFlag = false;
if ((t_hitHoll == null) || (t_hitHoll == undefined)) {
sHitHoll = null;
} else {
sHitHoll = t_hitHoll;
}
if ((tTimeLimit == undefined) || (tTimeLimit < 1)) {
bTimer = false;
} else {
bTimer = true;
nTimeLimit = tTimeLimit;
}
if ((tspDest != undefined) && (tspDest == true)) {
bSpDestroy = true;
} else {
bSpDestroy = false;
}
negativePoint = 1;
}
function init() {
if (my._parent == _root.mainArea.BG_A.game) {
bMain = false;
if (_root.matoBlurFlag && (blurFlag)) {
setBlur();
}
} else {
bMain = true;
subMy = _root.mainArea.BG_A.game[my._name];
}
if (bMain) {
_root.Target.addList(my);
} else {
atcTimerView();
se.setVolume(0);
}
hitHollDeep = 10;
if (Game.colorTransformFlg) {
TargetColor = new GrfTransform(my);
TargetColor.setColor(Game.getColorTargetTransform());
}
setTimeLimitEnable(false);
se = new Sound(my);
setSoundPan();
}
function setHitHoll(n) {
sHitHoll = n;
}
function setBlurFlag(flag) {
blurFlag = flag;
}
function hit(dmg, t_flag, pointObj) {
if (dmg > 0) {
atcHitHoll(pointObj);
hp = hp - dmg;
if (hp <= 0) {
destroy(dmg);
}
}
}
function hitNegative(dmg, pointObj) {
if (pointObj != undefined) {
atcHitHoll(pointObj);
}
negativePoint--;
if (negativePoint <= 0) {
_root.preGameover();
my.gotoAndPlay("danger");
subMy.gotoAndPlay("danger");
}
}
function atcHitHoll(pointObj) {
if (sHitHoll != null) {
my.mato.mato_p.globalToLocal(pointObj);
var _local3 = my.mato.mato_p;
var _local2 = subMy.mato.mato_p;
var _local4 = "hitHoll" + hitHollDeep;
_local3.attachMovie(sHitHoll, _local4, hitHollDeep);
_local2.attachMovie(sHitHoll, _local4, hitHollDeep);
_local3 = _local3[_local4];
_local2 = _local2[_local4];
_local2._x = (_local3._x = pointObj.x);
_local2._y = (_local3._y = pointObj.y);
hitHollDeep++;
}
}
function getHp() {
return(hp);
}
function destroy(dmg) {
subMy.Mato.killFilters();
insTimer.remove();
nEndTime = getTimer() - nTimeZero;
if ((dmg > 1) && (bSpDestroy)) {
my.gotoAndPlay("destroySP");
subMy.gotoAndPlay("destroySP");
} else {
my.gotoAndPlay("destroy");
subMy.gotoAndPlay("destroy");
}
}
function killTarget() {
_root.Target.killList(my);
}
function kill() {
se.setVolume(0);
se.stop();
my.removeMovieClip();
}
function atcTimerView() {
var _local4 = "dis_timerView";
var _local3 = _root.mainArea.BG_A.getDeepTimerView();
var _local5 = my._name + "tv";
var _local6 = _root.mainArea.BG_A.game;
_local6.attachMovie(_local4, _local5, _local3);
insTimer = _root.mainArea.BG_A.game[my._name + "tv"];
_root.mainArea.targetArea.BG_B.game[my._name].Mato.insTimer = insTimer;
insTimer._x = my._x;
insTimer._y = -90;
if (bTimer) {
insTimer.updateTimer(nTimeLimit);
}
}
function setTimeLimit(t) {
nTimeLimit = Number(t);
}
function setTimeLimitEnable(tf) {
bEnableTimer = tf;
}
function timeLimitOver() {
setTimeLimitEnable(false);
nTimeLimit = 0;
}
function getEndTime() {
return(nEndTime);
}
function gameover() {
if (my._parent == _root.mainArea.targetArea.BG_B.game) {
_root.mainArea.targetArea.BG_B.game.Game.gameover();
}
}
function ok() {
killTarget();
if (my._parent == _root.mainArea.BG_A.game) {
}
var _local3 = my._currentframe + 1;
my.gotoAndPlay(_local3);
}
function miss() {
}
function move() {
if (bMoveFlag) {
my._x = my._x + xx;
my._y = my._y + yy;
subMy._x = my._x;
subMy._y = my._y;
}
}
function stopMove() {
bMoveFlag = false;
}
function stopSound() {
se.stop();
}
function setSoundPan() {
var _local2 = Math.round(my._x / 2.75);
se.setPan(_local2);
}
function setBlur() {
var _local2 = new flash.filters.BlurFilter();
_local2.blurX = blurx;
_local2.blurY = blury;
_local2.quality = 1;
my.filters = new Array(_local2);
}
function killFilters() {
var _local2 = new Array();
my.filters = _local2;
}
function enterframe() {
if (bMain) {
setSoundPan();
move();
insTimer.move(my._x);
}
}
var blurx = 2;
var blury = 2;
var cf = true;
}
Symbol 2023 MovieClip [__Packages.TargetMoveLoopClass] Frame 0
class TargetMoveLoopClass extends TargetClass
{
var my, hp, xx, yy, bMoveFlag, nTimeZero, nEndTime, sHitHoll, bSpDestroy, subMy;
function TargetMoveLoopClass (mmy, thp, tx, ty, tspDest, tTimeLimit, t_hitHoll) {
super();
my = mmy;
hp = thp;
xx = tx;
yy = ty;
bMoveFlag = true;
nTimeZero = getTimer();
nEndTime = -1;
if ((t_hitHoll == null) || (t_hitHoll == undefined)) {
sHitHoll = null;
} else {
sHitHoll = t_hitHoll;
}
if ((tspDest != undefined) && (tspDest == true)) {
bSpDestroy = true;
} else {
bSpDestroy = false;
}
}
function move() {
if (bMoveFlag) {
my._x = my._x + xx;
my._y = my._y + yy;
var _local2 = 300;
if (my._x > _local2) {
my._x = (-_local2) * 0.95;
}
if (my._x < (-_local2)) {
my._x = _local2 * 0.95;
}
subMy._x = my._x;
subMy._y = my._y;
}
}
function stopMove() {
bMoveFlag = false;
}
}
Symbol 2024 MovieClip [__Packages.TargetMoveLoopHPClass] Frame 0
class TargetMoveLoopHPClass extends TargetClass
{
var my, hp, xx, yy, bMoveFlag, nTimeZero, nEndTime, sHitHoll, bSpDestroy, atcHitHoll, insTimer, subMy;
function TargetMoveLoopHPClass (mmy, thp, tx, ty, tspDest, tTimeLimit, t_hitHoll) {
super();
my = mmy;
hp = thp;
xx = tx;
yy = ty;
bMoveFlag = true;
nTimeZero = getTimer();
nEndTime = -1;
if ((t_hitHoll == null) || (t_hitHoll == undefined)) {
sHitHoll = null;
} else {
sHitHoll = t_hitHoll;
}
if ((tspDest != undefined) && (tspDest == true)) {
bSpDestroy = true;
} else {
bSpDestroy = false;
}
}
function hit(dmg, t_flag, pointObj) {
if (dmg > 0) {
atcHitHoll(pointObj);
hp = hp - dmg;
if (hp <= 0) {
destroy(dmg);
} else {
my.gotoAndPlay("hit");
}
}
}
function destroy(dmg) {
insTimer.remove();
nEndTime = getTimer() - nTimeZero;
my.gotoAndPlay("destroySP");
subMy.gotoAndPlay("destroySP");
}
function move() {
if (bMoveFlag) {
my._x = my._x + xx;
my._y = my._y + yy;
var _local2 = 300;
if (my._x > _local2) {
my._x = (-_local2) * 0.95;
}
if (my._x < (-_local2)) {
my._x = _local2 * 0.95;
}
subMy._x = my._x;
subMy._y = my._y;
}
}
function stopMove() {
bMoveFlag = false;
}
}
Symbol 2025 MovieClip [__Packages.TargetPhaseTypeClass] Frame 0
class TargetPhaseTypeClass extends TargetClass
{
var Game, sta, my, totalPhase, phase, bMoveFlag, se, setSoundPan, hp, xx, yy, setTimeLimit, setTimeLimitEnable, insTimer;
function TargetPhaseTypeClass (t_sta) {
super();
Game = _root.mainArea.targetArea.BG_B.game.Game;
sta = t_sta;
my = sta.my;
totalPhase = sta.totalPhase;
phase = 1;
bMoveFlag = true;
se = new Sound(my);
if (my._parent == _root.mainArea.BG_A.game) {
se.setVolume(0);
}
setSoundPan();
initPhase(phase);
}
function initPhase(p) {
var _local3 = sta["phase" + p];
hp = _local3.hp;
xx = _local3.x;
yy = _local3.y;
var _local4 = "phase" + phase;
my.gotoAndPlay(_local4);
_root.mainArea.BG_A.game[my._name].gotoAndPlay(_local4);
if (Game.bombTimerFlag) {
if (_local3.timer != undefined) {
setTimeLimit(_local3.timer);
setTimeLimitEnable(true);
}
}
}
function forceTransPhase(p) {
phase = p;
initPhase(phase);
}
function destroy() {
insTimer.remove();
phase++;
if (phase > totalPhase) {
my.gotoAndPlay("destroy");
_root.mainArea.BG_A.game[my._name].gotoAndPlay("destroy");
} else {
initPhase(phase);
}
}
function getPhase() {
return(phase);
}
}
Symbol 2026 MovieClip [__Packages.TargetTutorialClass] Frame 0
class TargetTutorialClass extends TargetClass
{
var Game, my, hp, xx, yy, bMoveFlag, nTimeZero, blurFlag, sHitHoll, bTimer, nTimeLimit, bSpDestroy, negativePoint, atcHitHoll, destroy;
function TargetTutorialClass (mmy, thp, tx, ty, tspDest, tTimeLimit, t_hitHoll) {
super();
Game = _root.mainArea.targetArea.BG_B.game.Game;
my = mmy;
hp = thp;
xx = tx;
yy = ty;
bMoveFlag = true;
nTimeZero = getTimer();
blurFlag = false;
if ((t_hitHoll == null) || (t_hitHoll == undefined)) {
sHitHoll = null;
} else {
sHitHoll = t_hitHoll;
}
if ((tTimeLimit == undefined) || (tTimeLimit < 1)) {
bTimer = false;
} else {
bTimer = true;
nTimeLimit = tTimeLimit;
}
if ((tspDest != undefined) && (tspDest == true)) {
bSpDestroy = true;
} else {
bSpDestroy = false;
}
negativePoint = 1;
}
function hit(dmg, t_flag, pointObj) {
if (dmg > 0) {
atcHitHoll(pointObj);
hp--;
if (hp <= 0) {
destroy(dmg);
}
}
}
}
Symbol 2027 MovieClip [__Packages.TargetBallClass] Frame 0
class TargetBallClass
{
var my, se, submy, hp, xx, yy;
function TargetBallClass (mmy, thp, tx, ty) {
my = mmy;
se = new Sound(my);
submy = _root.mainArea.BG_A.game[my._name];
hp = thp;
xx = tx;
yy = ty;
if (my._parent == _root.mainArea.BG_A.game) {
se.setVolume(0);
} else {
_root.Target.addList(my);
}
setSoundPan();
}
function setSoundPan() {
var _local2 = Math.round(my._x / 2.75);
se.setPan(_local2);
}
function hit(dmg) {
hp = hp - dmg;
if (hp <= 0) {
destroy();
}
addPower();
}
function destroy() {
killTarget();
my.gotoAndPlay("destroy");
_root.mainArea.BG_A.game[my._name].gotoAndPlay("destroy");
}
function killTarget() {
_root.Target.killList(my);
}
function ok() {
var _local2 = my._currentframe + 1;
my.gotoAndPlay(_local2);
}
function miss() {
}
function kill() {
my.removeMovieClip();
}
function addPower() {
yy = yy - 3;
}
function move() {
my._x = my._x + xx;
my._y = my._y + yy;
submy._x = submy._x + xx;
submy._y = submy._y + yy;
yy = yy + 0.03;
}
function enterframe() {
move();
}
}
Symbol 2028 MovieClip [__Packages.AvatarClass] Frame 0
class AvatarClass
{
var equipArray;
function AvatarClass () {
equipArray = new Array();
equipArray.hair = 1;
equipArray.arm = 1;
equipArray.hand = 1;
equipArray.ribbon = 1;
equipArray.headphone = 1;
equipArray.jacket = 1;
equipArray.shirt = 1;
equipArray.gun = 1;
}
function setEquipTotal(nn) {
var _local2;
for (_local2 in equipArray) {
equipArray[_local2] = nn;
}
equipArray.gun = 1;
}
function setEquip(n, no) {
equipArray[n] = no;
}
function setEquipAll(obj) {
var _local2;
for (_local2 in equipArray) {
if (obj[_local2] == undefined) {
equipArray[_local2] = 1;
} else {
equipArray[_local2] = obj[_local2];
}
}
}
function getFrame(n) {
return(Number(equipArray[n]));
}
var HAIR = "hair";
var ARM = "arm";
var HAND = "hand";
var RIBBON = "ribbon";
var HEADPHONE = "headphone";
var JACKET = "jacket";
var SHIRT = "shirt";
var GUN = "gun";
static var CLASS_REF = AvatarClass;
}
Symbol 2029 MovieClip [__Packages.SaveClass] Frame 0
class SaveClass
{
var gameName, localPath;
function SaveClass (t_gameName) {
gameName = t_gameName;
localPath = "/";
}
function checkExisting(t_id) {
var _local2 = SharedObject.getLocal(createID(gameName), localPath);
if (_local2.data[t_id] == undefined) {
return(false);
}
return(true);
}
function dataSave(t_id, sv) {
var _local2 = SharedObject.getLocal(createID(gameName), localPath);
_local2.data.saveDate = getDate();
_local2.data[t_id] = new Object();
_local2.data[t_id] = sv;
}
function dataLoad(t_id) {
var _local2 = SharedObject.getLocal(createID(gameName), localPath);
return(_local2.data[t_id]);
}
function createID(t_gameName) {
var _local1 = t_gameName;
return(_local1);
}
function getDate() {
var _local1 = new Date();
var _local2 = (((((((_local1.getFullYear() + "/") + _local1.getMonth()) + "/") + _local1.getDay()) + "/") + _local1.getHours()) + ":") + _local1.getMinutes();
return(_local2);
}
function dataDell() {
var _local2 = SharedObject.getLocal(createID(gameName), localPath);
_local2.data = undefined;
}
}
Symbol 2030 MovieClip [__Packages.WindClass] Frame 0
class WindClass
{
var WindLeaf, WindLeafChar, wind, dummyWind, windMc, wFrame, displayFlag, xslideCnt, windMaxAry, windMinAry, windMin, windMax, windTimeTableAry, wait, timerFlag, nextChangeTime, nextWind;
function WindClass () {
WindLeaf = new WindLeafClass();
WindLeafChar = new WindLeafCharClass();
wind = 0;
dummyWind = 0;
windMc = _root.windViewer;
wFrame = 1;
displayFlag = false;
xslideCnt = 0;
windMaxAry = new Array();
windMinAry = new Array();
windMaxAry = [0, 7, 13, 20, 24];
windMinAry = [0, 3, 4, 7, 10];
windMin = windMinAry[_root.getGameLv()];
windMax = windMaxAry[_root.getGameLv()] - windMin;
windTimeTableAry = new Array();
windTimeTableAry = [Infinity, 15000, 10000, 7000, 5000];
wait = windTimeTableAry[_root.getGameLv()];
timerFlag = false;
noticeUpdate();
}
function setWind(n) {
wind = n;
noticeUpdate();
}
function addWind(n) {
wind = wind + n;
noticeUpdate();
}
function setWindChangeState(w, tmax, tmin) {
wait = Number(w);
windMax = tmax;
windMin = tmin;
}
function noticeUpdate() {
if (wind == 0) {
windMc.gotoAndStop("windless");
displayFlag = false;
} else {
if (!displayFlag) {
displayFlag = true;
windMc.gotoAndPlay(1);
}
updateDisp();
}
}
function getWind() {
return(wind);
}
function getXslide() {
return(xslideBase * wind);
}
function getFrame() {
return(wFrame);
}
function setDummyWind(w) {
dummyWind = w;
}
function startWind() {
if (_root.getGameLv() != 0) {
changeWindStart();
startTimer();
}
}
function forceStartWind() {
changeWindStart();
startTimer();
}
function startTimer() {
timerFlag = true;
}
function stopTimer() {
timerFlag = false;
}
function changeWindStart() {
_root.windViewer.changer.gotoAndPlay("change");
nextChangeTime = getTimer() + wait;
nextWind = Math.ceil((Math.random() * windMax) + windMin);
if (Math.random() > 0.5) {
nextWind = -nextWind;
}
}
function changeWindStartExt(n) {
_root.windViewer.changer.gotoAndPlay("change");
nextWind = n;
}
function changeWind() {
_root.windViewer.gotoAndPlay("wind");
setWind(nextWind);
}
function execTimer() {
if (timerFlag) {
if (getTimer() > nextChangeTime) {
changeWindStart();
}
}
}
function updateDisp() {
windMc.mc_txt.mc_txt_in.txt_wind = wind;
windMc.mc_txt.gotoAndStop(Math.abs(wind) + 1);
if (wind > 0) {
windMc.mc_txt.arrow._rotation = 180;
} else {
windMc.mc_txt.arrow._rotation = 0;
}
}
function enterframe() {
var _local3;
if (dummyWind != 0) {
_local3 = dummyWind;
} else {
_local3 = Math.abs(wind);
}
if (_local3 > 30) {
_local3 = 30;
}
wFrame = wFrame + Math.abs(_local3);
if (wFrame > 35) {
wFrame = 1;
}
if (wind == 0) {
_root.mainArea.scope.windBar._visible = false;
} else {
WindLeaf.exec();
WindLeafChar.exec();
if (xslideCnt < xslideFrame) {
xslideCnt++;
_root.mainArea.scope.windBar._visible = true;
_root.mainArea.scope.windBar._xscale = 100 * (100 / _root.mainArea.scope._xscale);
_root.mainArea.scope.windBar.windBar_p._yscale = 100 - ((100 / xslideFrame) * xslideCnt);
_root.mainArea.scope.windBar.windBar_p._x = _root.mainArea.scope.windBar.windBar_p._x + (xslideBase * wind);
} else if (xslideCnt == xslideFrame) {
xslideCnt++;
_root.mainArea.scope.windBar._xscale = (_root.mainArea.scope.windBar._yscale = 20);
_root.mainArea.scope.windBar.windBar_p._x = _root.mainArea.scope.windBar.windBar_p._x + (xslideBase * wind);
_root.mainArea.scope.windBar.windBar_p.gotoAndStop("last");
} else {
_root.mainArea.scope.windBar.windBar_p._x = 0;
_root.mainArea.scope.windBar._xscale = (_root.mainArea.scope.windBar._yscale = 100);
_root.mainArea.scope.windBar.windBar_p.gotoAndStop(1);
xslideCnt = 0;
}
}
execTimer();
}
var xslideBase = 0.25;
var xslideFrame = 18;
}
Symbol 2031 MovieClip [__Packages.WindLeafClass] Frame 0
class WindLeafClass
{
var maxNum, tgtMc, scpMc, cnt, cntMax, wait, atcTimer;
function WindLeafClass (mn) {
maxNum = mn;
tgtMc = _root.mainArea.targetArea.BG_B.game;
scpMc = _root.mainArea.scope;
cnt = 0;
cntMax = 50;
wait = 300;
atcTimer = getTimer() + wait;
}
function exec() {
if (getTimer() > atcTimer) {
atcTimer = getTimer() + wait;
attach();
}
}
function attach() {
var _local4 = (scpMc._width * 0.7) / (tgtMc._parent._xscale / 100);
var _local3 = new Object();
_local3.x = scpMc._x + 275;
_local3.y = scpMc._y + 200;
tgtMc.globalToLocal(_local3);
cnt++;
if (cnt > cntMax) {
cnt = 0;
}
var _local8 = "efa_\u306F\u3063\u3071";
var _local6 = "par" + cnt;
var _local7 = cnt + 1500;
tgtMc.attachMovie(_local8, _local6, _local7);
var _local5 = tgtMc[_local6];
if (_root.Wind.getWind() > 0) {
_local5._x = _local3.x - (_local4 / 2);
} else {
_local5._x = _local3.x + (_local4 / 2);
}
_local5._y = _local3.y - ((Math.random() * _local4) - (_local4 / 2));
}
static var CLASS_REF = WindLeafClass;
}
Symbol 2032 MovieClip [__Packages.WindLeafCharClass] Frame 0
class WindLeafCharClass
{
var maxNum, tgtMc, cnt, cntMax, wait, atcTimer;
function WindLeafCharClass (mn) {
maxNum = mn;
tgtMc = _root.char;
cnt = 0;
cntMax = 50;
wait = 300;
atcTimer = getTimer() + wait;
}
function exec() {
if (getTimer() > atcTimer) {
atcTimer = getTimer() + wait;
attach();
}
}
function attach() {
var _local3 = new Object();
_local3.y = (Math.random() * -390) - 60;
if (_root.Wind.getWind() > 0) {
_local3.x = -200;
} else {
_local3.x = 750;
}
cnt++;
if (cnt > cntMax) {
cnt = 0;
}
var _local7 = "efa_leaf_forChar";
var _local5 = "par" + cnt;
var _local6 = cnt + 1500;
tgtMc.attachMovie(_local7, _local5, _local6);
var _local4 = tgtMc[_local5];
_local4._x = _local3.x;
_local4._y = _local3.y;
}
}
Symbol 2033 MovieClip [__Packages.ItemSelectorClass] Frame 0
class ItemSelectorClass
{
var my, leftBtnAd, rightBtnAd, centerBtnAd, graphic1Ad, icon_equip, icon_noHave, dataObj, getDataLengthFunc, getDataFunc, no, totalNo, getSaveDataFunc, setSaveDataFunc, dataSaveFunc, equipFunc, equpRenewFunc, getEquipFunc, itemState;
function ItemSelectorClass (t_my) {
my = t_my;
leftBtnAd = "btn_left";
rightBtnAd = "btn_right";
centerBtnAd = "btn_center";
graphic1Ad = "graphic1";
graphic1Ad = "graphic2";
icon_equip = "icon_equip";
icon_noHave = "icon_noHave";
dataObj = new Object();
}
function init() {
if ((getDataLengthFunc == undefined) || (getDataFunc == undefined)) {
return(undefined);
}
no = 0;
totalNo = getDataLengthFunc();
upDataCounter();
}
function setGetDataFunc(f) {
getDataFunc = f;
}
function setGetDataLengthFunc(f) {
getDataLengthFunc = f;
}
function setGetSaveDataFunc(f) {
getSaveDataFunc = f;
}
function setSetSaveDataFunc(f) {
setSaveDataFunc = f;
}
function setDataSaveFunc(f) {
dataSaveFunc = f;
}
function setEquipFunc(f) {
equipFunc = f;
}
function setEqupRenewFunc(f) {
equpRenewFunc = f;
}
function setGetEquipFunc(f) {
getEquipFunc = f;
}
function upDataAllFromNo(t_no) {
no = t_no;
upDataAll();
}
function upDataAll() {
dataObj = getDataFunc(no);
my.txt_name = dataObj.name;
my.txt_subName = dataObj.subName;
my.txt_exp = dataObj.exp + getExtraExp(dataObj);
itemState = getSaveDataFunc(no);
if (no == getEquipFunc()) {
upDataIconEquip(true, false);
} else {
upDataIconEquip(false, false);
}
if ((itemState == 0) || (itemState == 1)) {
my.icon_noHave._visible = true;
} else {
my.icon_noHave._visible = false;
}
updateGlpWindow(dataObj.frame);
upDataCounter();
upDataCenterTxt(itemState, dataObj.point);
}
function upDataCenterTxt(sta, point) {
my.txt_center = "";
my.txt_center = my.txt_center + "<b><font color='#000000'>";
if (itemState == 0) {
my.txt_center = my.txt_center + "<font color='#666666'>\u8CFC\u5165\u3067\u304D\u307E\u305B\u3093 / locked</font>";
} else if (sta == 1) {
my.txt_center = my.txt_center + (("<font color='#FF0000'>" + point) + "CP</font>\u3067\u8CFC\u5165\u3059\u308B / buy");
} else if (sta == 2) {
my.txt_center = my.txt_center + "\u3053\u308C\u3092\u9078\u3076 / equip";
}
my.txt_center = my.txt_center + "</font></b>";
}
function updateGlpWindow(glpNo) {
my.graphic1.gotoAndStop(Number(glpNo));
}
function upDataCounter() {
my.txt_counter = (String(no + 1) + "/") + String(totalNo);
}
function doneCenter() {
if (itemState == 1) {
if (dataObj.point <= _root.getPoint()) {
my.efc.gotoAndPlay(2);
_root.addPoint(-dataObj.point);
setSaveDataFunc(no, 2);
dataSaveFunc();
upDataAll();
}
} else if (itemState == 2) {
equipFunc(no);
dataSaveFunc();
if (equpRenewFunc != undefined) {
equpRenewFunc(no);
}
upDataAll();
upDataIconEquip(true, true);
}
}
function doneLeft() {
no--;
if (no < 0) {
no = totalNo - 1;
}
upDataAll();
}
function doneRight() {
no++;
if (no >= totalNo) {
no = 0;
}
upDataAll();
}
function upDataIconEquip(f, animation) {
if (f) {
my.icon_equip._visible = true;
if (animation) {
my.icon_equip.gotoAndPlay("play");
} else {
my.icon_equip.gotoAndStop("stop");
}
} else {
my.icon_equip._visible = false;
}
}
function getExtraExp(obj) {
var _local3 = "";
var _local4 = new Array();
var _local2 = new Array();
_local4 = ["\u30B9\u30B3\u30FC\u30D7\u30B5\u30A4\u30BA(sco) ", "\u96C6\u4E2D\u529B(con)", "\u64CD\u4F5C\u6027(ope)", "\u30EA\u30ED\u30FC\u30C9\u901F\u5EA6(rel)", "\u5F3E\u6570(mag)"];
_local2 = [obj.st_sco, obj.st_con, obj.st_ope, obj.st_rel, obj.st_mag];
_local3 = _local3 + "<font color='#FFFF00'>";
var _local1 = 0;
while (_local1 < 5) {
if (_local2[_local1] != 0) {
_local3 = _local3 + ((("\n \u30FB" + _local4[_local1]) + " +") + _local2[_local1]);
}
_local1++;
}
_local3 = _local3 + "</font>";
return(_local3);
}
}
Symbol 2034 MovieClip [__Packages.UI_slider] Frame 0
class UI_slider
{
var my, barmc, xmax, xmin, ymax, ymin, xhaba, yhaba, f_getData, f_sendData;
function UI_slider (tmy) {
my = tmy;
barmc = my.bar;
}
function setXYBound(x1, x2, y1, y2) {
xmax = x1;
xmin = x2;
ymax = y1;
ymin = y2;
xhaba = xmax - xmin;
yhaba = ymax - ymin;
}
function init() {
}
function setPerX(n) {
barmc._x = xmin + (xhaba * (n / 100));
}
function setPerY(n) {
barmc._y = ymin + (yhaba * (n / 100));
}
function getPerX() {
return(100 - (((xmax - barmc._x) / xhaba) * 100));
}
function getPerY() {
return(100 - (((ymax - barmc._y) / yhaba) * 100));
}
function dragStart() {
barmc.startDrag();
}
function dragEnd() {
barmc.stopDrag();
if (barmc._x > xmax) {
barmc._x = xmax;
}
if (barmc._x < xmin) {
barmc._x = xmin;
}
if (barmc._y > ymax) {
barmc._y = ymax;
}
if (barmc._y < ymin) {
barmc._y = ymin;
}
exec();
_root.setSaveVolume(Math.round(getPerX()));
}
function getData() {
f_getData();
}
function sendData() {
f_sendData();
}
function exec() {
if (barmc._x > xmax) {
barmc._x = xmax;
}
if (barmc._x < xmin) {
barmc._x = xmin;
}
if (barmc._y > ymax) {
barmc._y = ymax;
}
if (barmc._y < ymin) {
barmc._y = ymin;
}
_root.setSoundVolume(Math.round(getPerX()));
}
}
Symbol 2035 MovieClip [__Packages.UI_someButton] Frame 0
class UI_someButton
{
var my, btnParamList, btnMcList, btnNum, selectBtn;
function UI_someButton (tmy) {
my = tmy;
btnParamList = new Array();
btnMcList = new Array();
btnNum = 0;
}
function addButton(no, mc, param) {
btnParamList[no] = param;
btnMcList[no] = mc;
btnNum++;
}
function pressButton(btn) {
setSelectButton(btn);
}
function setSelectButton(n) {
selectBtn = n;
_root.setSaveQuality(btnParamList[selectBtn]);
_root.setQualityFormNo(btnParamList[selectBtn]);
drow();
}
function drow() {
var _local2 = 0;
while (_local2 < btnNum) {
btnMcList[_local2].gotoAndStop("noSelect");
_local2++;
}
btnMcList[selectBtn].gotoAndStop("select");
}
function getSelectButton() {
return(selectBtn);
}
function getSelectParam() {
return(btnParamList[selectBtn]);
}
function traceParam() {
}
static var CLASS_REF = UI_someButton;
}
Symbol 2036 MovieClip [__Packages.TargetManagementClass] Frame 0
class TargetManagementClass
{
var className, tList;
function TargetManagementClass () {
className = "TargetManagementClass";
tList = new Array();
traced("\u5B9A\u7FA9");
}
function traced(t) {
}
function killList(n) {
var _local2 = 0;
while (_local2 < tList.length) {
if (tList[_local2] == n) {
tList.splice(_local2, 1);
}
_local2++;
}
}
function getList() {
return(tList);
}
function addList(n) {
if (((n != undefined) && (n != null)) && (n != "")) {
tList.push(n);
}
}
}
Symbol 1050 MovieClip Frame 2
url = _url;
ans = url.indexOf("http");
trueUrl01 = "http://nextframe.jp/flash/matsnp/matsnp.swf";
trueUrl02 = "http://www.nextframe.jp/flash/matsnp/matsnp.swf";
if (ans != -1) {
if ((_url == trueUrl01) || (_url == trueUrl02)) {
} else {
_root.onEnterFrame = function () {
_root.gotoAndStop("addressError");
};
_root.gotoAndStop("addressError");
}
}
this.stop();
Symbol 1099 Button
on (release) {
this.gotoAndPlay("wo");
}
Instance of Symbol 1076 MovieClip in Symbol 1100 MovieClip Frame 3
onClipEvent (load) {
totalBytes = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loadedBytes = _root.getBytesLoaded();
this._xscale = (loadedBytes / totalBytes) * 100;
if (loadedBytes == totalBytes) {
_parent.gotoAndPlay("endLoad_main");
}
}
Symbol 1100 MovieClip Frame 10
this.stop();
Symbol 1100 MovieClip Frame 19
function loadBgm() {
mcl_bgm = new MovieClipLoader();
listener = new Object();
targetMC = _root.Bgm;
listener.onLoadProgress = function (targetMC, loadedBytes, totalBytes) {
per = (loadedBytes / totalBytes) * 100;
_root.mc_priLoader.mc_loader.bar._xscale = per;
};
listener.onLoadComplete = function (targetMC) {
mes = mes + "\n\u30ED\u30FC\u30C9\u5B8C\u4E86";
_root.mc_priLoader.mc_loader.gotoAndStop("downLoadEnd");
};
listener.onLoadError = function (target_mc, errorCode) {
mes = mes + (("\n\u30ED\u30FC\u30C9\u5931\u6557\u300C" + errorCode) + "\u300D \u3000\u8A73\u7D30\uFF1A");
switch (errorCode) {
case "URLNotFound" :
mes = mes + ("Unable to connect to URL: " + target_mc._url);
break;
case "LoadNeverCompleted" :
mes = mes + ("Unable to complete download: " + target_mc._url);
}
swfAryNo++;
if (swfAryNo < swfAry.length) {
bgmSwf = swfAry[swfAryNo];
mes = mes + ((("\n\u30A2\u30C9\u30EC\u30B9\u3092\u5909\u66F4\u3057\u3066\u30ED\u30FC\u30C9\u958B\u59CB swfAryNo=" + swfAryNo) + " bgmSwf=") + bgmSwf);
_root.mc_priLoader.mc_loader.loadBgm();
} else {
mes = mes + (("\nswfAryNo=" + swfAryNo) + "\u3000\u3000\u5168\u3066\u306E\u30ED\u30FC\u30C9\u306B\u5931\u6557\u3057\u307E\u3057\u305F");
}
};
mcl_bgm.addListener(listener);
mcl_bgm.loadClip(bgmSwf, _root.Bgm);
}
mes = "";
swfAry = new Array();
swfAry = ["http://resource.nextframe.jp/flash/matsnp/matsnp_bgms.swf", "http://resource2.nextframe.jp/flash/matsnp/matsnp_bgms.swf", "http://nextframe.jp/flash/matsnp/matsnp_bgms.swf"];
swfAryNo = 0;
url = _url;
ans = url.indexOf("http");
if (ans != -1) {
bgmSwf = swfAry[swfAryNo];
} else {
bgmSwf = "matsnp_bgms.swf";
}
mes = mes + ((("\u30BF\u30FC\u30B2\u30C3\u30C8swf = " + bgmSwf) + "\u3000\u3000swfAryNo =") + swfAryNo);
if (_root.b_sndFlag) {
this.stop();
this.loadBgm();
} else {
_root.mc_priLoader.mc_loader.gotoAndStop("downLoadEnd");
}
Symbol 1100 MovieClip Frame 35
this.stop();
Symbol 1100 MovieClip Frame 59
url = _url;
ans = url.indexOf("http");
trueUrl01 = "http://nextframe.jp/flash/matsnp/matsnp.swf";
trueUrl02 = "http://www.nextframe.jp/flash/matsnp/matsnp.swf";
if (ans != -1) {
if ((_url == trueUrl01) || (_url == trueUrl02)) {
} else {
_root.onEnterFrame = function () {
_root.gotoAndStop("addressError");
};
_root.gotoAndStop("addressError");
}
}
Symbol 1100 MovieClip Frame 60
_root.gotoAndStop("init");
Symbol 1113 MovieClip Frame 2
function getFps() {
time_count = time_count + 1;
if ((getTimer() - old_timer) >= time) {
tFps = Math.floor((time_count * 1000) / (getTimer() - old_timer));
fps = (tFps + "/") + fr;
old_timer = getTimer();
time_count = 0;
avFps = Math.floor(((avFps + tFps) / 2) * 10) / 10;
}
}
fr = 24;
time = 1000;
time_count = 0;
avFps = fr;
old_timer = getTimer();
this.onEnterFrame = function () {
this.getFps();
};
this.stop();
Symbol 1116 MovieClip Frame 1
function exec() {
ff = _root.flag.isFire;
fr = _root.flag.isReload;
na = _root.gdata.gun.nowAmo;
cf = _root.char._currentframe;
w = _root.wind;
b = _root.breathePower;
bf = _root.flag.isNowBreatheStop;
nf = _root.nowFace;
o = (((((((((((((("flag.isFire = " + ff) + "\nflag.isReload = ") + fr) + "\n\nnowAmo = ") + na) + "\nchar\u306E\uFF8C\uFF9A\uFF70\uFF91 = ") + cf) + "\n\u98A8\u529B = ") + w) + "\n\u606F = ") + b) + "\n\u606Fflag=") + bf) + "\n\u9854=") + nf;
}
flag = false;
kTriga = true;
_visible = false;
this.onEnterFrame = function () {
if (_root.b_debugMode) {
if (Key.isDown(36)) {
if (kTriga) {
kTriga = false;
flag = !flag;
_visible = (!_visible);
}
} else {
kTriga = true;
}
if (flag) {
exec();
}
}
};
Symbol 1136 MovieClip Frame 1
function xMove() {
var _local2 = Number(nTargetX) - Number(this._x);
var _local3 = Number(nTargetY) - Number(this._y);
nSpeedX = (Number(nSpeedX) * xA) + (Number(_local2) * xB);
nSpeedY = (Number(nSpeedY) * yA) + (Number(_local3) * yB);
this._x = this._x + Number(nSpeedX);
this._y = this._y + Number(nSpeedY);
powerdx = Number(powerdx);
powerdy = Number(powerdy);
nSpeedX = nSpeedX + ((Math.random() * powerdx) - (powerdx / 2));
nSpeedY = nSpeedY + ((Math.random() * powerdy) - (powerdy / 2));
}
function startCamera(txa, txb, tya, tyb, xp, yp, ax, ay, tbgex) {
xA = Number(txa);
xB = Number(txb);
yA = Number(tya);
yB = Number(tyb);
this._x = Number(nTargetX + xp);
this._y = Number(nTargetY + yp);
powerdx = Number(ax);
powerdy = Number(ay);
if (tbgex != undefined) {
bgex = tbgex;
}
}
nTargetX = this._x;
nTargetY = this._y;
nSpeedX = Number(0);
nSpeedY = Number(0);
xA = 1;
xB = 1;
yA = 0.5;
yB = 0.5;
powerdx = 0;
powerdy = 0;
bgex = 1;
this.createEmptyMovieClip("camera_mc", 999998);
this.onEnterFrame = function () {
this.xMove();
};
Symbol 1136 MovieClip Frame 10
Symbol 1136 MovieClip Frame 11
this.startCamera(0.6, 0.6, 0.6, 0.6, 10, 10, 0, 0, 0);
Symbol 1140 MovieClip Frame 451
this.gotoAndPlay(1);
Symbol 1146 Button
on (release) {
_root.gotoAndStop("home");
}
Symbol 1147 Button
on (release) {
getURL ("http://nextframe.jp", "_blank");
}
Symbol 1148 Button
on (release) {
getURL ("http://resource2.nextframe.jp/flash/matsnp/fanart.html", "_blank");
}
Symbol 1161 Button
on (release) {
this.gotoAndStop("credit");
}
Symbol 1208 Button
on (release) {
getURL ("http://www.yamajet.com/", _blank);
}
Symbol 1209 Button
on (release) {
getURL ("http://sentive.net/ ", _blank);
}
Symbol 1210 Button
on (release) {
getURL ("http://www.propanmode.net/", _blank);
}
Symbol 1211 Button
on (release) {
getURL ("http://taka25th.cathand.com/", _blank);
}
Symbol 1212 Button
on (release) {
getURL ("http://gun.world.coocan.jp/", _blank);
}
Symbol 1213 Button
on (release) {
getURL (" http://www.cossackde.com/", _blank);
}
Symbol 1214 Button
on (release) {
getURL ("http://nextframe.jp", _blank);
}
Symbol 1215 Button
on (release) {
_parent.gotoAndStop("normal");
}
Symbol 1217 MovieClip Frame 68
lst = lastUpDate;
Bgm.bgmPlay(0, "title00", 100);
Symbol 1217 MovieClip Frame 102
this.stop();
Symbol 1219 MovieClip Frame 1
_visible = false;
Symbol 1221 MovieClip Frame 630
this.gotoAndPlay(1);
Symbol 1223 MovieClip Frame 2
seExt = 24;
this.onEnterFrame = function () {
vol = (_parent._ymouse + 200) / seExt;
se.setVolume(vol);
};
this.onUnload = function () {
se.stop();
delete se;
};
this.stop();
Symbol 1225 MovieClip Frame 1
_visible = false;
Symbol 1233 MovieClip Frame 1
this.stop();
Symbol 1234 MovieClip Frame 1
this.stop();
Symbol 1244 Button
on (rollOver, dragOver) {
this.gotoAndStop(3);
_home.lvupMessage(_name, 0);
}
on (rollOut, dragOut) {
this.gotoAndStop(2);
_home.drowHelp();
}
Symbol 1248 MovieClip Frame 2
sName = _parent.sName;
Symbol 1254 Button
on (rollOver, dragOver) {
this.gotoAndStop(4);
_home.lvupMessage(_name, 1);
}
on (rollOut, dragOut) {
this.gotoAndStop(2);
_home.drowHelp();
}
on (press) {
_home.pressButton(this, cName, "up");
}
Symbol 1255 Button
on (rollOver, dragOver) {
this.gotoAndStop(5);
_home.lvupMessage(_name, -1);
}
on (rollOut, dragOut) {
this.gotoAndStop(2);
_home.drowHelp(1);
}
on (press) {
_home.pressButton(this, cName, "down");
}
Symbol 1264 MovieClip Frame 1
se = new Sound(this);
switch (_name) {
case "lv1" :
p = -40;
break;
case "lv2" :
p = -20;
break;
case "lv3" :
p = 0;
break;
case "lv4" :
p = 20;
break;
case "lv5" :
p = 40;
}
se.setPan(p);
this.stop();
Symbol 1264 MovieClip Frame 2
Symbol 1264 MovieClip Frame 13
se = new Sound(this);
se.attachSound(_name);
se.start(0, 1);
Symbol 1264 MovieClip Frame 25
this.stop();
Symbol 1265 MovieClip Frame 1
_home.init(_name);
this.stop();
Instance of Symbol 1264 MovieClip "lv1" in Symbol 1265 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Instance of Symbol 1264 MovieClip "lv2" in Symbol 1265 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Instance of Symbol 1264 MovieClip "lv3" in Symbol 1265 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Instance of Symbol 1264 MovieClip "lv4" in Symbol 1265 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Instance of Symbol 1264 MovieClip "lv5" in Symbol 1265 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Instance of Symbol 1265 MovieClip "scopeSize" in Symbol 1267 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
sName = "\u30B9\u30B3\u30FC\u30D7\u30B5\u30A4\u30BA";
eName = "Scope size / sco";
cName = "scopeSize";
}
Instance of Symbol 1265 MovieClip "stability" in Symbol 1267 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
sName = "\u96C6\u4E2D\u529B";
eName = "Concentration / con";
cName = "stability";
}
Instance of Symbol 1265 MovieClip "reloadSpeed" in Symbol 1267 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
sName = "\u30EA\u30ED\u30FC\u30C9\u901F\u5EA6";
eName = "Reload speed / rel";
cName = "reloadSpeed";
}
Instance of Symbol 1265 MovieClip "magazine" in Symbol 1267 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
sName = "\u5F3E\u6570";
eName = "Magazine capacity / mag";
cName = "magazine";
}
Instance of Symbol 1265 MovieClip "contorol" in Symbol 1267 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
sName = "\u64CD\u4F5C\u6027";
eName = "Operativeness ( control of muzzle jump. ) / ope";
cName = "contorol";
}
Symbol 1280 Button
on (press) {
toScene("gun2");
}
Symbol 1281 Button
on (press) {
toScene("home");
}
Symbol 1293 Button
on (press) {
toScene("game");
}
Symbol 1301 Button
on (release) {
this.clicked();
}
Symbol 1302 MovieClip Frame 1
function clicked() {
_root.setClearFlag(false);
_root.clearAddPoint();
this.gotoAndStop(1);
}
if (_root.isClearFlag) {
this.gotoAndStop(2);
}
this.stop();
Symbol 1308 MovieClip Frame 1
this.onEnterFrame = function () {
if (Math.random() > 0.98) {
this.play();
}
};
this.stop();
Symbol 1331 MovieClip Frame 1
this.stop();
Symbol 1331 MovieClip Frame 8
this.gotoAndStop(1);
Symbol 1335 Button
on (release) {
ISC.doneLeft();
}
Symbol 1336 Button
on (release) {
ISC.doneRight();
}
Symbol 1337 Button
on (release) {
ISC.doneCenter();
}
Symbol 1357 MovieClip Frame 1
this.stop();
Symbol 1357 MovieClip Frame 16
this.stop();
Symbol 1363 MovieClip Frame 1
this.stop();
Symbol 1367 Button
on (release) {
_root.loadHomeStyle(0);
}
Symbol 1370 Button
on (release) {
_root.loadHomeStyle(3);
}
Symbol 1372 Button
on (release) {
_root.loadHomeStyle(1);
}
Symbol 1374 Button
on (release) {
_root.loadHomeStyle(4);
}
Symbol 1376 Button
on (release) {
_root.loadHomeStyle(2);
}
Symbol 1378 Button
on (release) {
_root.loadHomeStyle(5);
}
Symbol 1380 MovieClip Frame 1
if (!_root.b_debugMode) {
_visible = false;
_x = 800;
}
Symbol 1389 MovieClip Frame 1
this.stop();
Symbol 1394 Button
on (press) {
_parent.toScene("option");
}
Symbol 1395 MovieClip Frame 1
this.homeStyle_slc.ISC = new ItemSelectorClass(this.homeStyle_slc);
with (this.homeStyle_slc.ISC) {
setGetDataFunc(_root.getHomeStyleObj);
setGetDataLengthFunc(_root.getHomeStyleObjNum);
setGetSaveDataFunc(_root.getSaveHomeStyleList);
setSetSaveDataFunc(_root.setSaveHomeStyleList);
setDataSaveFunc(_root.dataSave);
setEquipFunc(_root.setSaveHomeStyle);
setEqupRenewFunc(_root.loadHomeStyle);
setGetEquipFunc(_root.getSaveHomeStyle);
init();
upDataAllFromNo(_root.getSaveHomeStyle());
}
this.onEnterFrame = function () {
this.homeStyle_slc.ISC.enterframe();
};
Symbol 1396 Button
on (press) {
toScene("gun1");
}
Symbol 1414 Button
on (release) {
_parent.decSelect1(stageNo);
}
Symbol 1427 MovieClip Frame 1
this.stop();
Symbol 1429 Button
on (release) {
_root.startStage(10);
}
Symbol 1431 Button
on (release) {
_root.startStage(40);
}
Symbol 1433 Button
on (release) {
_root.startStage(20);
}
Symbol 1435 Button
on (release) {
_root.startStage(30);
}
Symbol 1437 Button
on (release) {
_root.startStage(50);
}
Symbol 1439 Button
on (release) {
_root.startStage(11);
}
Symbol 1441 Button
on (release) {
_root.startStage(41);
}
Symbol 1443 Button
on (release) {
_root.startStage(21);
}
Symbol 1445 Button
on (release) {
_root.startStage(31);
}
Symbol 1447 Button
on (release) {
_root.startStage(51);
}
Symbol 1449 Button
on (release) {
_root.startStage(12);
}
Symbol 1453 Button
on (release) {
_root.startStage(32);
}
Symbol 1456 Button
on (release) {
_root.startStage(80);
}
Symbol 1458 Button
on (release) {
_root.startStage(90);
}
Symbol 1460 Button
on (release) {
_root.startStage(91);
}
Symbol 1462 MovieClip Frame 1
if (!_root.b_debugMode) {
_visible = false;
_x = 800;
}
Symbol 1465 Button
on (press) {
_parent.gotoAndStop("select1");
}
Symbol 1468 Button
on (press) {
_root.setNightMode(nightMode);
_parent._parent.decSelect2(no);
}
Symbol 1479 MovieClip Frame 1
this.stop();
Instance of Symbol 1477 MovieClip "btn0" in Symbol 1479 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
no = 0;
nightMode = false;
}
Instance of Symbol 1477 MovieClip "btn1" in Symbol 1479 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
no = 1;
nightMode = true;
}
Instance of Symbol 1477 MovieClip "btn2" in Symbol 1479 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
no = 3;
nightMode = false;
}
Instance of Symbol 1477 MovieClip "btn3" in Symbol 1479 MovieClip Frame 10
//component parameters
onClipEvent (construct) {
no = 4;
nightMode = true;
}
Instance of Symbol 1477 MovieClip "btn0" in Symbol 1479 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
no = 0;
}
Instance of Symbol 1477 MovieClip "btn2" in Symbol 1479 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
no = 3;
}
Instance of Symbol 1477 MovieClip "btn4" in Symbol 1479 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
no = 6;
nightMode = false;
}
Instance of Symbol 1477 MovieClip "btn5" in Symbol 1479 MovieClip Frame 20
//component parameters
onClipEvent (construct) {
no = 7;
nightMode = true;
}
on (press) {
_parent.decSelect2(7);
}
Symbol 1481 Button
on (press) {
_parent.decSelect1(_parent.st1);
}
Symbol 1483 Button
on (press) {
_parent._parent.decSelect3(lv);
}
Symbol 1500 MovieClip Frame 1
this.stop();
Instance of Symbol 1484 MovieClip "btnMc_0" in Symbol 1500 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
lv = 0;
}
Instance of Symbol 1484 MovieClip "btnMc_1" in Symbol 1500 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
lv = 1;
}
Instance of Symbol 1484 MovieClip "btnMc_2" in Symbol 1500 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
lv = 2;
}
Instance of Symbol 1484 MovieClip "btnMc_3" in Symbol 1500 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
lv = 3;
}
Symbol 1501 MovieClip Frame 1
function decSelect1(no) {
st1 = no;
this.gotoAndStop("select2");
var _local7 = Number(String(st1) + "0");
var _local6 = Number(String(st1) + "3");
var _local5 = Number(String(st1) + "6");
if (_root.stageDataAry[_local6] == undefined) {
} else if (_root.stageDataAry[_local5] == undefined) {
this.btns.gotoAndStop("ex1");
} else {
this.btns.gotoAndStop("ex2");
}
setBtn(0, true);
var _local3 = 1;
while (_local3 < 6) {
setBtn(_local3, false);
_local3++;
}
var _local4 = new Array();
_local4 = [_local7, _local6, _local5];
st1 = Number(st1);
if (_root.getSaveStageRec(_local4[0], 0) > 1) {
if (_root.getScopeObj(_root.getSaveScope()).nightFlag) {
setBtn(1, true);
} else {
setBtn(1, false, true);
}
}
if (_root.getSaveStageRec(_local4[1], 0) > 1) {
}
if (_root.getSaveStageRec(_local4[2], 0) > 1) {
}
}
function setBtn(no, flg, nightIcon) {
mc = btns["btn" + no];
if (nightIcon) {
mc.icon_night._visible = true;
} else {
mc.icon_night._visible = false;
}
if (flg) {
mc.shadowMc._visible = false;
mc.btn.enabled = true;
} else {
mc.shadowMc._visible = true;
mc.btn.enabled = false;
}
}
function decSelect2(no) {
st2 = no;
var _local3 = String(st1) + String(st2);
this.gotoAndStop("select3");
this.btns.btnMc_1._visible = false;
this.btns.btnMc_2._visible = false;
this.btns.btnMc_3._visible = false;
if (_root.getSaveStageRec(60, 0) > 1) {
if (_root.getSaveStageRec(Number(_local3), 0) > 1) {
this.btns.btnMc_1._visible = true;
}
if (_root.getSaveStageRec(Number(_local3), 1) > 1) {
this.btns.btnMc_2._visible = true;
}
}
if (_root.getSaveStageRec(63, 0) > 1) {
if (_root.getSaveStageRec(Number(_local3), 3) > 0) {
this.btns.btnMc_3._visible = true;
}
}
}
function decSelect3(lv) {
var _local2 = String(st1) + String(st2);
_root.startStage(_local2, lv);
}
var i = 1;
while (i < 6) {
if (_root.getSaveStageRec(i * 10, 0) > 0) {
var n = this["btn_" + i];
var f = (i + 1);
n.stageNo = i;
n.gotoAndStop(f);
}
i++;
}
if (_root.getSaveStageRec(60, 0) > 0) {
var n = this.btn_6;
var f = 7;
n.stageNo = 6;
n.gotoAndStop(f);
}
if (_root.getSaveStageRec(70, 0) > 0) {
var n = this.btn_7;
var f = 8;
n.stageNo = 7;
n.gotoAndStop(f);
}
lastSt = 0;
st1 = 0;
st2 = 0;
st3 = 0;
this.stop();
Instance of Symbol 1479 MovieClip "btns" in Symbol 1501 MovieClip Frame 10
/* no clip actions */
Symbol 1540 MovieClip Frame 1
windBar._visible = false;
this.stop();
Symbol 1540 MovieClip Frame 24
this.gotoAndStop(1);
Symbol 1551 MovieClip Frame 1
this.stop();
Symbol 1551 MovieClip Frame 16
this.stop();
Symbol 1562 MovieClip Frame 1
this.stop();
Symbol 1563 Button
on (release) {
ISC.doneCenter();
}
Symbol 1572 MovieClip Frame 1
this.scope_slc.ISC = new ItemSelectorClass(this.scope_slc);
with (this.scope_slc.ISC) {
setGetDataFunc(_root.getScopeObj);
setGetDataLengthFunc(_root.getScopeObjNum);
setGetSaveDataFunc(_root.getSaveScopeList);
setSetSaveDataFunc(_root.setSaveScopeList);
setDataSaveFunc(_root.dataSave);
setEquipFunc(_root.setSaveScope);
setGetEquipFunc(_root.getSaveScope);
init();
upDataAllFromNo(_root.getSaveScope());
}
this.option_slc.ISC = new ItemSelectorClass(this.option_slc);
with (this.option_slc.ISC) {
setGetDataFunc(_root.getOptionObj);
setGetDataLengthFunc(_root.getOptionObjNum);
setGetSaveDataFunc(_root.getSaveOptionList);
setSetSaveDataFunc(_root.setSaveOptionList);
setDataSaveFunc(_root.dataSave);
setEquipFunc(_root.setSaveOption);
setGetEquipFunc(_root.getSaveOption);
init();
upDataAllFromNo(_root.getSaveOption());
}
this.onEnterFrame = function () {
ISC_scope.enterframe();
ISC_option.enterframe();
};
Symbol 1584 Button
on (press) {
_parent.ui_someBtn.pressButton(0);
}
Symbol 1585 Button
on (press) {
_parent.ui_someBtn.pressButton(1);
}
Symbol 1586 Button
on (press) {
_parent.ui_someBtn.pressButton(2);
}
Symbol 1593 MovieClip Frame 1
this.stop();
Symbol 1593 MovieClip Frame 10
this.stop();
Symbol 1594 MovieClip Frame 1
this.stop();
Symbol 1594 MovieClip Frame 10
this.stop();
Symbol 1595 MovieClip Frame 1
this.stop();
Symbol 1595 MovieClip Frame 10
this.stop();
Symbol 1604 Button
on (press) {
_parent._parent.ui_slider.dragStart();
}
on (release, releaseOutside) {
_parent._parent.ui_slider.dragEnd();
}
Symbol 1607 MovieClip Frame 1
ui_someBtn = new UI_someButton(btns);
ui_someBtn.addButton(2, this.btns.btn2, 2);
ui_someBtn.addButton(1, this.btns.btn1, 1);
ui_someBtn.addButton(0, this.btns.btn0, 0);
ui_someBtn.traceParam();
ui_someBtn.setSelectButton(_root.getSaveQuality());
ui_slider = new UI_slider(this.slider);
ui_slider.init();
ui_slider.setXYBound(81, -76, -7.5, -7.5);
ui_slider.setPerX(_root.getSaveVolume());
this.onEnterFrame = function () {
ui_slider.exec();
};
Symbol 1608 MovieClip Frame 1
function toScene(n) {
nextSceneID = n;
var _local2 = nowSceneID + "e";
this.gotoAndPlay(_local2);
}
function nScene() {
nowSceneID = nextSceneID;
this.gotoAndPlay(nowSceneID);
}
nowSceneID = "";
nextSceneID = "";
nowSceneID = "game";
this.gotoAndStop(41);
this.stop();
function init(cName) {
var _local3 = saveData.gun[cName];
var _local2 = 1;
while (_local2 <= _local3) {
this.disGun[cName]["lv" + _local2].gotoAndStop("true");
if (_local2 > 10) {
break;
}
_local2++;
}
}
function lvupMessage(cName, c) {
help_txt = ("<p align='center'>" + helpMes[cName]) + "<br>";
if (c != 0) {
var _local2 = saveData.gun[cName];
if (c == 1) {
if (_local2 >= 5) {
help_txt = help_txt + "\u6700\u9AD8\u306E\u30AB\u30B9\u30BF\u30E0\u5316\u304C\u306A\u3055\u308C\u3066\u3044\u308B\uFF01";
} else {
var _local4 = cost[_local2];
help_txt = help_txt + (("\u30B0\u30EC\u30FC\u30C9\u30A2\u30C3\u30D7\u306B\u306F<font color='#FF0000'><b>" + _local4) + "</b></font>GP\u5FC5\u8981\u3067\u3059\u3002</p>");
}
} else if (c == -1) {
if (_local2 == 0) {
help_txt = help_txt + "\u3053\u308C\u4EE5\u4E0A\u3084\u308B\u3068\u3001\u5F3E\u304C\u3046\u3066\u306A\u3044\u6C17\u304C\u3059\u308B\u2026\u3002";
} else {
var _local4 = this.checkNeedPoint(cName, -1);
_local4 = cost[_local2 - 1];
help_txt = help_txt + (("\u30C7\u30B0\u30EC\u30FC\u30C9\u3059\u308B\u3068<font color='#FF0000'><b>" + Math.abs(_local4)) + "</b></font>GP\u3082\u3069\u3063\u3066\u304D\u307E\u3059\u3002</p>");
}
}
}
this.drowHelp(help_txt);
}
function drowHelp(mes) {
if ((mes == undefined) || (mes == 1)) {
disGun.help_txt = "";
} else {
disGun.help_txt = mes;
}
}
function pressButton(path, cName, func) {
var _local3 = saveData.gun[cName];
if (func == "up") {
switch (this.lvUp(cName)) {
case "ok" :
this.disGun[cName]["lv" + (_local3 + 1)].gotoAndPlay("upgrade");
this.lvupMessage(cName, 1);
this.disGun.gun.gotoAndPlay(2);
path.swapDepths(10000);
break;
case "nogp" :
break;
case "maxlv" :
}
} else {
switch (this.lvDown(cName)) {
case "ok" :
this.disGun[cName]["lv" + _local3].gotoAndPlay("degrade");
this.lvupMessage(cName, -1);
break;
case "minlv" :
}
}
}
function checkNeedPoint(cName, c) {
var _local1 = saveData.gun[cName] + Number(c);
switch (_local1) {
case 5 :
return("maxlv");
case -1 :
return("minlv");
}
if (c == 1) {
return(cost[_local1 + 1]);
}
if (c == -1) {
return(-cost[_local1]);
}
}
function lvUp(cName) {
var _local2 = saveData.gun[cName];
if (_local2 >= 5) {
return("maxlv");
}
var _local3 = cost[_local2];
if (saveData.game.gp >= _local3) {
saveData.gun[cName]++;
gp = (saveData.game.gp = saveData.game.gp - _local3);
_root.dataSave();
return("ok");
}
return("nogp");
}
function lvDown(cName) {
var _local2 = saveData.gun[cName];
if (_local2 == 0) {
return("minlv");
}
var _local3 = cost[_local2 - 1];
saveData.gun[cName]--;
gp = (saveData.game.gp = saveData.game.gp + _local3);
_root.dataSave();
return("ok");
}
helpMes = new Object();
helpMes.scopeSize = "\u30B9\u30B3\u30FC\u30D7\u304C\u5927\u304D\u304F\u306A\u308A\u307E\u3059\u3002";
helpMes.stability = "\u9577\u304F\u606F\u3092\u6B62\u3081\u3089\u308C\u307E\u3059\u3002\u3000";
helpMes.contorol = "\u9283\u3092\u3046\u3063\u305F\u3068\u304D\u306E\u306F\u306D\u4E0A\u304C\u308A\u304C\u5C0F\u3055\u304F\u306A\u308A\u307E\u3059\u3002";
helpMes.reloadSpeed = "\u30EA\u30ED\u30FC\u30C9\u6642\u9593\u304C\u77ED\u304F\u306A\u308A\u307E\u3059\u3002";
helpMes.magazine = "\u5F3E\u304C\u3075\u3048\u307E\u3059\u3002";
_global._home = this;
cost = new Array();
cost = [2, 4, 8, 16, 32];
gp = saveData.game.gp;
this.onEnterFrame = function () {
gp = _root.getPoint();
};
Instance of Symbol 1221 MovieClip "bg" in Symbol 1608 MovieClip Frame 1
onClipEvent (load) {
bx = _x;
by = _y;
ext_x = 6;
ext_y = 3;
}
onClipEvent (enterFrame) {
xx = bx - (_parent._xmouse / ext_x);
yy = by - (_parent._ymouse / ext_y);
_x = (_x - ((_x - xx) / 5));
_y = (_y - ((_y - yy) / 5));
}
Instance of Symbol 1223 MovieClip "sun" in Symbol 1608 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = (70 + _parent.bg._y);
}
Instance of Symbol 1282 MovieClip in Symbol 1608 MovieClip Frame 1
onClipEvent (load) {
this.stop();
}
Symbol 1608 MovieClip Frame 10
stop();
Symbol 1608 MovieClip Frame 13
nScene();
Symbol 1608 MovieClip Frame 25
stop();
Symbol 1608 MovieClip Frame 28
nScene();
Instance of Symbol 1503 MovieClip in Symbol 1608 MovieClip Frame 36
onClipEvent (load) {
this.stop();
}
Symbol 1608 MovieClip Frame 41
stop();
Symbol 1608 MovieClip Frame 44
nScene();
Instance of Symbol 1282 MovieClip in Symbol 1608 MovieClip Frame 50
onClipEvent (load) {
this.stop();
}
Symbol 1608 MovieClip Frame 55
stop();
Symbol 1608 MovieClip Frame 58
nScene();
Symbol 1608 MovieClip Frame 70
stop();
Symbol 1608 MovieClip Frame 73
nScene();
Symbol 1611 MovieClip Frame 1
Symbol 1612 MovieClip Frame 1
function getDeepTimerView() {
timerV++;
if (timerV > maxTimerV) {
timerV = minTimerV;
}
return(timerV);
}
minTimerV = 1000;
maxTimerV = 1099;
timerV = minTimerV;
Symbol 1614 MovieClip Frame 1
this.stop();
Symbol 1615 MovieClip Frame 1
deep = 500;
Symbol 1618 MovieClip Frame 1
function xMove() {
var _local2 = Number(nTargetX) - Number(this._x);
var _local3 = Number(nTargetY) - Number(this._y);
nSpeedX = (Number(nSpeedX) * xA) + (Number(_local2) * xB);
nSpeedY = (Number(nSpeedY) * yA) + (Number(_local3) * yB);
this._x = this._x + Number(nSpeedX);
this._y = this._y + Number(nSpeedY);
powerdx = Number(powerdx);
powerdy = Number(powerdy);
nSpeedX = nSpeedX + ((Math.random() * powerdx) - (powerdx / 2));
nSpeedY = nSpeedY + ((Math.random() * powerdy) - (powerdy / 2));
}
function startCamera(txa, txb, tya, tyb, xp, yp, ax, ay, tbgex) {
xA = Number(txa);
xB = Number(txb);
yA = Number(tya);
yB = Number(tyb);
this._x = Number(nTargetX + xp);
this._y = Number(nTargetY + yp);
powerdx = Number(ax);
powerdy = Number(ay);
if (tbgex != undefined) {
bgex = tbgex;
}
}
nTargetX = this._x;
nTargetY = this._y;
nSpeedX = Number(0);
nSpeedY = Number(0);
xA = 1;
xB = 1;
yA = 0.5;
yB = 0.5;
powerdx = 0;
powerdy = 0;
bgex = 1;
this.createEmptyMovieClip("camera_mc", 999998);
this.onEnterFrame = function () {
this.xMove();
};
this.stop();
Instance of Symbol 1540 MovieClip "scope" in Symbol 1618 MovieClip Frame 1
onClipEvent (load) {
function xMove(xx, yy) {
nTargetX = xx;
nTargetY = yy;
var _local2 = Number(nTargetX) - Number(this._x);
var _local3 = Number(nTargetY) - Number(this._y);
nSpeedX = (Number(nSpeedX) * xA) + (Number(_local2) * xB);
nSpeedY = (Number(nSpeedY) * yA) + (Number(_local3) * yB);
this._x = this._x + Number(nSpeedX);
this._y = this._y + Number(nSpeedY);
powerdx = Number(powerdx);
powerdy = Number(powerdy);
nSpeedX = nSpeedX + ((Math.random() * powerdx) - (powerdx / 2));
nSpeedY = nSpeedY + ((Math.random() * powerdy) - (powerdy / 2));
}
function startCamera(txa, txb, tya, tyb, xp, yp, ax, ay, tbgex) {
xA = Number(txa);
xB = Number(txb);
yA = Number(tya);
yB = Number(tyb);
this._x = Number(nTargetX + xp);
this._y = Number(nTargetY + yp);
powerdx = Number(ax);
powerdy = Number(ay);
if (tbgex != undefined) {
bgex = tbgex;
}
}
function resetMove() {
addr = (Math.random() * b) + (addr / 2);
addr2 = addr * 2;
}
function setScopeVib(b) {
switch (b) {
case 1 :
addr = addr_base;
addr2 = addr2_base;
sx = bsx;
sy = bsy;
break;
case 2 :
addr = addr_base * conceExt;
addr2 = addr2_base * conceExt;
sx = bsx;
sy = bsy;
break;
case -1 :
addr = addr_base * overExt;
addr2 = addr2_base * overExt;
sx = bsx * overExt;
sy = bsy * overExt;
}
}
function scopeMove() {
var _local4 = (_x - (_root._xmouse - _parent._x)) + _root.gap_x;
var _local3 = (_y - (_root._ymouse - _parent._y)) + _root.gap_y;
if (bTebure) {
rot = rot + addr;
rot2 = rot2 + addr2;
if (rot > 360) {
rot = rot - 360;
}
if (rot2 > 360) {
rot2 = rot2 - 360;
}
rad = (rot * Math.PI) / 180;
rad2 = (rot2 * Math.PI) / 180;
tbx = Math.sin(rad) * sx;
tby = Math.sin(rad2) * sy;
_local4 = _local4 + tbx;
_local3 = _local3 + tby;
}
_x = (_x - (_local4 / delay_x));
_y = (_y - (_local3 / delay_y));
_parent.targetArea._x = _x * (-cameraExt);
_parent.targetArea._y = _y * (-cameraExt);
_NOSCOPE._x = (_parent.mask._x = _x);
_NOSCOPE._y = (_parent.mask._y = _y);
}
delay_x = 8;
delay_y = 3.5;
cameraExt = 2;
bTebure = true;
nTargetX = this._x;
nTargetY = this._y;
nSpeedX = Number(0);
nSpeedY = Number(0);
xA = 1;
xB = 1;
yA = 0.5;
yB = 0.5;
powerdx = 0;
powerdy = 0;
bgex = 1;
this.createEmptyMovieClip("camera_mc", 999998);
conceExt = 0.3;
overExt = 4;
addr_base = 3;
addr2_base = 6;
addr = addr_base;
addr2 = addr2_base;
bsx = 6;
bsy = 3;
rot = 0;
rot2 = 0;
sx = bsx;
sy = bsy;
b = 2;
}
onClipEvent (enterFrame) {
this.scopeMove();
}
Symbol 1631 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.ARM));
this.stop();
Symbol 1635 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.ARM));
this.stop();
Symbol 1645 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAND));
this.stop();
Symbol 1656 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.JACKET));
this.stop();
Symbol 1657 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1657 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1668 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.SHIRT));
this.stop();
Symbol 1675 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAIR));
this.stop();
Symbol 1676 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1676 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1683 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAIR));
this.stop();
Symbol 1684 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1684 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1691 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.RIBBON));
this.stop();
Symbol 1692 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1692 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1698 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAIR));
this.stop();
Symbol 1699 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1699 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1720 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HEADPHONE));
this.stop();
Symbol 1730 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.JACKET));
this.stop();
Symbol 1731 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1731 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1732 MovieClip Frame 1
this.stop();
Symbol 1744 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.GUN));
this.stop();
Symbol 1749 MovieClip Frame 1
this.stop();
Symbol 1759 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAND));
this.stop();
Symbol 1769 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAND));
this.stop();
Symbol 1771 MovieClip Frame 1
_name = "hand";
this.stop();
Symbol 1780 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAIR));
this.stop();
Symbol 1781 MovieClip Frame 1
this.onEnterFrame = function () {
this.gotoAndStop(_root.Wind.getFrame());
};
Symbol 1781 MovieClip Frame 35
this.gotoAndPlay(2);
Symbol 1786 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAND));
this.stop();
Symbol 1791 MovieClip Frame 1
this.onEnterFrame = function () {
if (Math.random() > 0.98) {
this.play();
}
};
this.stop();
Symbol 1867 MovieClip Frame 1
this.stop();
Symbol 1867 MovieClip Frame 3
this.gotoAndStop(1);
Symbol 1867 MovieClip Frame 6
_SCOPE.setTebure(1);
Symbol 1867 MovieClip Frame 11
_SCOPE.setTebure(0.6);
Symbol 1867 MovieClip Frame 17
_SCOPE.setTebure(0.3);
Symbol 1867 MovieClip Frame 46
stop();
Symbol 1867 MovieClip Frame 55
_SCOPE.setTebure(0.2);
Symbol 1867 MovieClip Frame 93
_root.missileQuake(40);
Symbol 1867 MovieClip Frame 116
this.stop();
Symbol 1867 MovieClip Frame 153
gotoAndPlay (1);
Symbol 1867 MovieClip Frame 187
_root.changeFace("iki_normal", "normal");
Symbol 1867 MovieClip Frame 237
_root.changeFace("iki_normal", "normal");
Symbol 1867 MovieClip Frame 279
_root.changeFace("iki_normal", "normal");
Symbol 1867 MovieClip Frame 327
_root.changeFace("iki_normal", "normal");
Symbol 1867 MovieClip Frame 367
this.stop();
Symbol 1877 MovieClip Frame 1
this.gotoAndStop(_root.Avatar.getFrame(_root.Avatar.HAND));
this.stop();
Symbol 1898 MovieClip Frame 1
_visible = false;
Symbol 1920 MovieClip Frame 1
r = Math.floor(Math.random() * 12);
this.gotoAndPlay(r);
Symbol 1920 MovieClip Frame 13
gotoAndPlay (2);
Symbol 1927 MovieClip Frame 1
this.onEnterFrame = function () {
if (Math.random() > 0.98) {
this.play();
}
};
this.stop();
Symbol 1932 MovieClip Frame 1
this.onEnterFrame = function () {
if (Math.random() > 0.98) {
this.play();
}
};
this.stop();
Symbol 1937 MovieClip Frame 1
this.stop();
Symbol 1938 MovieClip Frame 1
function xMove() {
var _local2 = Number(nTargetX) - Number(this._x);
var _local3 = Number(nTargetY) - Number(this._y);
nSpeedX = (Number(nSpeedX) * xA) + (Number(_local2) * xB);
nSpeedY = (Number(nSpeedY) * yA) + (Number(_local3) * yB);
this._x = this._x + Number(nSpeedX);
this._y = this._y + Number(nSpeedY);
powerdx = Number(powerdx);
powerdy = Number(powerdy);
nSpeedX = nSpeedX + ((Math.random() * powerdx) - (powerdx / 2));
nSpeedY = nSpeedY + ((Math.random() * powerdy) - (powerdy / 2));
}
function startCamera(txa, txb, tya, tyb, xp, yp, ax, ay, tbgex) {
xA = Number(txa);
xB = Number(txb);
yA = Number(tya);
yB = Number(tyb);
this._x = Number(nTargetX + xp);
this._y = Number(nTargetY + yp);
powerdx = Number(ax);
powerdy = Number(ay);
if (tbgex != undefined) {
bgex = tbgex;
}
}
nTargetX = this._x;
nTargetY = this._y;
nSpeedX = Number(0);
nSpeedY = Number(0);
xA = 1;
xB = 1;
yA = 0.5;
yB = 0.5;
powerdx = 0;
powerdy = 0;
bgex = 1;
this.createEmptyMovieClip("camera_mc", 999998);
this.onEnterFrame = function () {
this.xMove();
};
Symbol 1938 MovieClip Frame 2
function gunFire() {
this.gotoAndPlay("ff");
}
fireFlag = true;
Symbol 1938 MovieClip Frame 251
this.stop();
Instance of Symbol 1898 MovieClip "ap" in Symbol 1938 MovieClip Frame 262
onClipEvent (load) {
n = "amo" + _root.gDeep;
_parent.attachMovie("amo_9mm", n, _root.gDeep);
_parent[n]._x = _x;
_parent[n]._y = _y;
_root.gDeep++;
}
Symbol 1938 MovieClip Frame 271
_root.canFire();
this.gotoAndStop("wait");
Instance of Symbol 1898 MovieClip "ap" in Symbol 1938 MovieClip Frame 285
onClipEvent (load) {
n = "amo" + _root.gDeep;
_parent.attachMovie("amo_9mm", n, _root.gDeep);
_parent[n]._x = _x;
_parent[n]._y = _y;
_root.gDeep++;
}
Symbol 1938 MovieClip Frame 294
_root.canFire();
this.gotoAndStop("wait");
Symbol 1938 MovieClip Frame 302
this.play();
Symbol 1938 MovieClip Frame 310
nf = _currentframe + _root.reloadAcc;
this.gotoAndPlay(nf);
Symbol 1938 MovieClip Frame 338
this.gotoAndPlay("endReload");
Symbol 1938 MovieClip Frame 350
_root.exeReload();
Symbol 1938 MovieClip Frame 360
_root.endReload();
Symbol 1938 MovieClip Frame 395
this.stop();
Symbol 1942 MovieClip Frame 1
this.stop();
Symbol 1946 MovieClip Frame 1
_visible = false;
Symbol 1947 MovieClip Frame 1
f = _root.gdata.gun.nowAmo + 2;
this.gotoAndStop(f);
this.onEnterFrame = function () {
f = _root.gdata.gun.nowAmo + 2;
this.gotoAndStop(f);
};
Symbol 1948 MovieClip Frame 1
stop();
Symbol 1948 MovieClip Frame 10
this.stop();
Symbol 1948 MovieClip Frame 17
this.stop();
Symbol 1948 MovieClip Frame 30
this.stop();
Symbol 1951 MovieClip Frame 1
stop();
Symbol 1963 MovieClip Frame 1
_visible = false;
Symbol 1973 MovieClip Frame 9
this.stop();
Symbol 1979 MovieClip Frame 15
this.stop();
Symbol 1980 MovieClip Frame 1
this.stop();
Symbol 1981 MovieClip Frame 1
this.stop();
Symbol 1981 MovieClip Frame 2
this.w_hit_p.gotoAndStop(f);
Symbol 1985 MovieClip Frame 1
mes = _parent.mes;
Symbol 1988 MovieClip Frame 1
function openRadio(t_mes, t_pri, t_msec) {
if (t_mes != mes) {
if (t_pri <= pri) {
if (t_msec == undefined) {
t_msec = 3000;
}
if (t_msec == 0) {
t_msec = Infinity;
}
old_msec = t_msec;
endTime = getTimer() + t_msec;
pri = t_pri;
mes = t_mes;
this.gotoAndPlay("open");
}
}
}
function closeRadio() {
if (_currentframe < 8) {
this.finish();
this.gotoAndPlay("close");
}
}
function checkTimer() {
if (getTimer() > endTime) {
this.closeRadio();
}
}
function finish() {
pri = 99;
mes = "";
this.onEnterFrame = null;
}
endTime = 0;
mes = "";
pri = 99;
old_mes = "";
old_msec = 0;
this.stop();
Symbol 1988 MovieClip Frame 7
this.onEnterFrame = checkTimer;
this.stop();
Symbol 1988 MovieClip Frame 14
finish();
this.stop();
Symbol 1994 MovieClip Frame 1
this.stop();
Symbol 2004 MovieClip Frame 1
this.stop();
Instance of Symbol 1999 MovieClip in Symbol 2004 MovieClip Frame 2
onClipEvent (load) {
function __f_load(eventObj) {
_visible = faslse;
}
this.addEventListener("load", __f_load);
}
Instance of Symbol 1999 MovieClip in Symbol 2004 MovieClip Frame 11
onClipEvent (load) {
function __f_load(eventObj) {
_visible = faslse;
}
this.addEventListener("load", __f_load);
}
Instance of Symbol 1999 MovieClip in Symbol 2004 MovieClip Frame 30
onClipEvent (load) {
function __f_load(eventObj) {
_visible = faslse;
}
this.addEventListener("load", __f_load);
}
Instance of Symbol 1999 MovieClip in Symbol 2004 MovieClip Frame 50
onClipEvent (load) {
function __f_load(eventObj) {
_visible = faslse;
}
this.addEventListener("load", __f_load);
}
Symbol 2004 MovieClip Frame 71
_root.Wind.changeWind();
Symbol 2013 MovieClip Frame 1
this.stop();
Symbol 2016 MovieClip Frame 40
this.gotoAndPlay(1);
Symbol 2017 Button
on (release) {
getURL ("http://nextframe.jp/flash/matsnp/matsnp.html");
}