Fix teleport error
This commit is contained in:
parent
598800338e
commit
7815d7fec2
3 changed files with 22 additions and 22 deletions
|
|
@ -1,3 +1,3 @@
|
|||
username=dazed-translations
|
||||
repo=magical-girls-runa-and-nanami
|
||||
repo=nyacronomicon
|
||||
branch=main
|
||||
|
|
|
|||
|
|
@ -54,21 +54,21 @@
|
|||
this.runEndPlayTime = 0; // 終了時のPlayTime(秒)
|
||||
|
||||
this.floorTable = [ // フロアテーブル
|
||||
{ mapLevel: 1, min: 1, max: 1, type: "fixed", name: "ハジメイセキ" }, // 固定マップ(難易度1)
|
||||
{ mapLevel: 1, min: 2, max: 3, type: "level", level: "レベル1" }, // 難易度1
|
||||
{ mapLevel: 2, min: 4, max: 6, type: "level", level: "レベル2" }, // 難易度2
|
||||
{ mapLevel: 3, min: 7, max: 9, type: "level", level: "レベル3" }, // 難易度3
|
||||
{ mapLevel: 4, min: 10, max: 10, type: "fixed", name: "巨人の間" }, // ボス固定(難易度4)
|
||||
{ mapLevel: 4, min: 11, max: 13, type: "level", level: "レベル4" }, // 難易度4
|
||||
{ mapLevel: 5, min: 14, max: 16, type: "level", level: "レベル5" }, // 難易度5
|
||||
{ mapLevel: 6, min: 17, max: 19, type: "level", level: "レベル6" }, // 難易度6
|
||||
{ mapLevel: 7, min: 20, max: 20, type: "fixed", name: "腐臭の庭" }, // ボス固定(難易度7)
|
||||
{ mapLevel: 7, min: 21, max: 23, type: "level", level: "レベル7" }, // 難易度7
|
||||
{ mapLevel: 8, min: 24, max: 26, type: "level", level: "レベル8" }, // 難易度8
|
||||
{ mapLevel: 9, min: 27, max: 29, type: "level", level: "レベル9" }, // 難易度9
|
||||
{ mapLevel: 10, min: 30, max: 30, type: "fixed", name: "支配の祭壇" }, // ボス固定(難易度10)
|
||||
{ mapLevel: 10, min: 31, max: 31, type: "fixed", name: "オワリイセキ" }, // 固定マップ(難易度10)
|
||||
{ mapLevel: 11, min: 32, max: 32, type: "fixed", name: "強欲の悪魔" } // 難易度10
|
||||
{ mapLevel: 1, min: 1, max: 1, type: "fixed", name: "Ruins of the Beginning" }, // 固定マップ(難易度1)
|
||||
{ mapLevel: 1, min: 2, max: 3, type: "level", level: "Level 1" }, // 難易度1
|
||||
{ mapLevel: 2, min: 4, max: 6, type: "level", level: "Level 2" }, // 難易度2
|
||||
{ mapLevel: 3, min: 7, max: 9, type: "level", level: "Level 3" }, // 難易度3
|
||||
{ mapLevel: 4, min: 10, max: 10, type: "fixed", name: "Hall of Giants" }, // ボス固定(難易度4)
|
||||
{ mapLevel: 4, min: 11, max: 13, type: "level", level: "Level 4" }, // 難易度4
|
||||
{ mapLevel: 5, min: 14, max: 16, type: "level", level: "Level 5" }, // 難易度5
|
||||
{ mapLevel: 6, min: 17, max: 19, type: "level", level: "Level 6" }, // 難易度6
|
||||
{ mapLevel: 7, min: 20, max: 20, type: "fixed", name: "Garden of Rot" }, // ボス固定(難易度7)
|
||||
{ mapLevel: 7, min: 21, max: 23, type: "level", level: "Level 7" }, // 難易度7
|
||||
{ mapLevel: 8, min: 24, max: 26, type: "level", level: "Level 8" }, // 難易度8
|
||||
{ mapLevel: 9, min: 27, max: 29, type: "level", level: "Level 9" }, // 難易度9
|
||||
{ mapLevel: 10, min: 30, max: 30, type: "fixed", name: "Altar of Dominion" }, // ボス固定(難易度10)
|
||||
{ mapLevel: 10, min: 31, max: 31, type: "fixed", name: "Ruins of the End" }, // 固定マップ(難易度10)
|
||||
{ mapLevel: 11, min: 32, max: 32, type: "fixed", name: "Demon of Greed" } // 難易度10
|
||||
];
|
||||
}
|
||||
|
||||
|
|
@ -91,9 +91,9 @@
|
|||
loadAvailableMaps() {
|
||||
// --- 親「通常マップ」を検索 ---
|
||||
const mainParentEntry = Object.entries($dataMapInfos)
|
||||
.find(([id, info]) => info && info.name === "通常マップ");
|
||||
.find(([id, info]) => info && info.name === "Normal Map");
|
||||
if (!mainParentEntry) {
|
||||
console.warn("[FloorManager] 親 '通常マップ' が見つかりません");
|
||||
console.warn("[FloorManager] 親 'Normal Map' が見つかりません");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -104,7 +104,7 @@
|
|||
.filter(([id, info]) =>
|
||||
info &&
|
||||
info.parentId === mainParentId &&
|
||||
(/^レベル\d+$/.test(info.name) || /^ボスマップ\d+$/.test(info.name))
|
||||
(/^Level \d+$/.test(info.name) || /^ボスマップ\d+$/.test(info.name))
|
||||
);
|
||||
|
||||
// --- レベルごとにマップを分類 ---
|
||||
|
|
@ -140,7 +140,7 @@
|
|||
|
||||
// --- レアマップ(親「レアマップ」)も取得 ---
|
||||
const rareParentEntry = Object.entries($dataMapInfos)
|
||||
.find(([id, info]) => info && info.name === "レアマップ");
|
||||
.find(([id, info]) => info && info.name === "Rare Map");
|
||||
if (rareParentEntry) {
|
||||
const rareParentId = Number(rareParentEntry[0]);
|
||||
this.rareMapQueue = Object.entries($dataMapInfos)
|
||||
|
|
@ -158,7 +158,7 @@
|
|||
this.shuffleArray(this.rareMapQueue);
|
||||
}
|
||||
} else {
|
||||
console.warn("[FloorManager] 親 'レアマップ' が見つかりません");
|
||||
console.warn("[FloorManager] 親 'Rare Map' が見つかりません");
|
||||
}
|
||||
|
||||
// 初期化完了ログ(共通メソッドで出力)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "rmmz-game",
|
||||
"main": "index.html",
|
||||
"chromium-args": "--force-color-profile=srgb --disable-devtools",
|
||||
"chromium-args": "--force-color-profile=srgb",
|
||||
"window": {
|
||||
"title": "にゃくろのみこん! 製品版 v1.1.0",
|
||||
"width": 1200,
|
||||
|
|
|
|||
Loading…
Reference in a new issue