mirror of
https://github.com/unanmed/HumanBreak.git
synced 2025-05-10 18:43:24 +08:00
Deploying to gh-pages from @ 7f7f48e8a6
🚀
This commit is contained in:
parent
67a5dccb91
commit
9b1735fae7
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -18,7 +18,7 @@
|
|||||||
<meta name="x5-fullscreen" content="true">
|
<meta name="x5-fullscreen" content="true">
|
||||||
<meta name="x5-page-mode" content="app">
|
<meta name="x5-page-mode" content="app">
|
||||||
<link id="mota-css" type='text/css' href='/HumanBreak/styles.css' rel='stylesheet'>
|
<link id="mota-css" type='text/css' href='/HumanBreak/styles.css' rel='stylesheet'>
|
||||||
<script type="module" crossorigin src="/HumanBreak/assets/index-1052b4e0.js"></script>
|
<script type="module" crossorigin src="/HumanBreak/assets/index-50caca16.js"></script>
|
||||||
<link rel="modulepreload" crossorigin href="/HumanBreak/assets/antdv-4c8751a8.js">
|
<link rel="modulepreload" crossorigin href="/HumanBreak/assets/antdv-4c8751a8.js">
|
||||||
<link rel="modulepreload" crossorigin href="/HumanBreak/assets/common-f43039af.js">
|
<link rel="modulepreload" crossorigin href="/HumanBreak/assets/common-f43039af.js">
|
||||||
<link rel="stylesheet" href="/HumanBreak/assets/index-76ba05c6.css">
|
<link rel="stylesheet" href="/HumanBreak/assets/index-76ba05c6.css">
|
||||||
@ -205,7 +205,7 @@
|
|||||||
|
|
||||||
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
|
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
|
||||||
<script nomodule crossorigin id="vite-legacy-polyfill" src="/HumanBreak/assets/polyfills-legacy-ffc4b2a8.js"></script>
|
<script nomodule crossorigin id="vite-legacy-polyfill" src="/HumanBreak/assets/polyfills-legacy-ffc4b2a8.js"></script>
|
||||||
<script nomodule crossorigin id="vite-legacy-entry" data-src="/HumanBreak/assets/index-legacy-c57a7955.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
|
<script nomodule crossorigin id="vite-legacy-entry" data-src="/HumanBreak/assets/index-legacy-396d1337.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
@ -1784,6 +1784,7 @@ control.prototype.startReplay = function (list) {
|
|||||||
core.status.replay.totalList = core.status.route.concat(list);
|
core.status.replay.totalList = core.status.route.concat(list);
|
||||||
core.status.replay.steps = 0;
|
core.status.replay.steps = 0;
|
||||||
core.status.replay.save = [];
|
core.status.replay.save = [];
|
||||||
|
core.plugin.replay.ready();
|
||||||
core.createCanvas('replay', 0, core._PY_ - 40, core._PX_, 40, 199);
|
core.createCanvas('replay', 0, core._PY_ - 40, core._PX_, 40, 199);
|
||||||
core.setOpacity('replay', 0.6);
|
core.setOpacity('replay', 0.6);
|
||||||
this._replay_drawProgress();
|
this._replay_drawProgress();
|
||||||
|
@ -29,6 +29,7 @@ events.prototype.startGame = function (hard, seed, route, callback) {
|
|||||||
core.plugin.loaded.value = false;
|
core.plugin.loaded.value = false;
|
||||||
|
|
||||||
if (main.mode != 'play') return;
|
if (main.mode != 'play') return;
|
||||||
|
core.plugin.skillTree.resetSkillLevel();
|
||||||
|
|
||||||
// 无动画的开始游戏
|
// 无动画的开始游戏
|
||||||
if (core.flags.startUsingCanvas || route != null) {
|
if (core.flags.startUsingCanvas || route != null) {
|
||||||
|
@ -76,7 +76,8 @@ items.prototype.getItemEffectTip = function (itemId) {
|
|||||||
|
|
||||||
////// 使用道具 //////
|
////// 使用道具 //////
|
||||||
items.prototype.useItem = function (itemId, noRoute, callback) {
|
items.prototype.useItem = function (itemId, noRoute, callback) {
|
||||||
const ignore = ['I560', 'I559'];
|
/** @type {AllIdsOf<'items'>[]} */
|
||||||
|
const ignore = ['I560', 'I559', 'skill1'];
|
||||||
if (
|
if (
|
||||||
!this.canUseItem(itemId) ||
|
!this.canUseItem(itemId) ||
|
||||||
(core.isReplaying() && ignore.includes(itemId))
|
(core.isReplaying() && ignore.includes(itemId))
|
||||||
@ -286,6 +287,7 @@ items.prototype.loadEquip = function (equipId, callback) {
|
|||||||
if (callback) callback();
|
if (callback) callback();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
core.status.route.push(`equip:${equipId}`);
|
||||||
|
|
||||||
this._realLoadEquip(
|
this._realLoadEquip(
|
||||||
type,
|
type,
|
||||||
@ -302,6 +304,7 @@ items.prototype.unloadEquip = function (equipType, callback) {
|
|||||||
if (callback) callback();
|
if (callback) callback();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
core.status.route.push(`unequip:${equipId}`);
|
||||||
|
|
||||||
this._realLoadEquip(equipType, null, unloadEquipId, callback);
|
this._realLoadEquip(equipType, null, unloadEquipId, callback);
|
||||||
};
|
};
|
||||||
|
@ -46,7 +46,7 @@ main.floors.MT16=
|
|||||||
"yes": [
|
"yes": [
|
||||||
{
|
{
|
||||||
"type": "setValue",
|
"type": "setValue",
|
||||||
"name": "flag:finishChase",
|
"name": "flag:finishChase1",
|
||||||
"value": "true"
|
"value": "true"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -87,6 +87,10 @@ main.floors.MT16=
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"no": [
|
"no": [
|
||||||
|
{
|
||||||
|
"type": "function",
|
||||||
|
"function": "function(){\ncore.plugin.replay.readyClip();\n}"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "choices",
|
"type": "choices",
|
||||||
"text": "请选择难度",
|
"text": "请选择难度",
|
||||||
@ -133,10 +137,6 @@ main.floors.MT16=
|
|||||||
{
|
{
|
||||||
"type": "function",
|
"type": "function",
|
||||||
"function": "function(){\ncore.status.maps.MT15.canFlyFrom = false\n}"
|
"function": "function(){\ncore.status.maps.MT15.canFlyFrom = false\n}"
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "function",
|
|
||||||
"function": "function(){\ncore.plugin.towerBoss.autoFixRouteBoss(true);\n}"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -38,9 +38,9 @@ main.floors.MT22=
|
|||||||
],
|
],
|
||||||
"3,9": [
|
"3,9": [
|
||||||
"第二章的加点已开启,可以在技能树的前置技能下方选择",
|
"第二章的加点已开启,可以在技能树的前置技能下方选择",
|
||||||
"注意学习是一个非常重要的技能,需要尽快点开",
|
|
||||||
"如果你玩过上个版本,直接跳到了本章,记得查看背包里面的各种道具,尤其是百科全书,同时注意左边是你来的方向,那里还有些怪物",
|
"如果你玩过上个版本,直接跳到了本章,记得查看背包里面的各种道具,尤其是百科全书,同时注意左边是你来的方向,那里还有些怪物",
|
||||||
"从现在开始,跳跃技能不再消耗生命值,别忘了你还有跳跃技能"
|
"从现在开始,跳跃技能不再消耗生命值,别忘了你还有跳跃技能",
|
||||||
|
"为了确保平衡与可玩性,从现在开始,无上之盾(第一章终极技能)效果变为1/10"
|
||||||
],
|
],
|
||||||
"7,9": [
|
"7,9": [
|
||||||
"百科全书中已解锁第二章需要特别说明的怪物属性,你可以在百科全书中查看",
|
"百科全书中已解锁第二章需要特别说明的怪物属性,你可以在百科全书中查看",
|
||||||
|
@ -141,12 +141,6 @@ main.floors.tower1=
|
|||||||
"time": 500
|
"time": 500
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"13,1": [
|
|
||||||
{
|
|
||||||
"type": "function",
|
|
||||||
"function": "function(){\nconsole.trace()\n}"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"7,14": [
|
"7,14": [
|
||||||
{
|
{
|
||||||
"type": "changeFloor",
|
"type": "changeFloor",
|
||||||
|
@ -104,16 +104,21 @@ main.floors.tower7=
|
|||||||
"floorId": "MT19"
|
"floorId": "MT19"
|
||||||
},
|
},
|
||||||
"现在前往东边",
|
"现在前往东边",
|
||||||
|
{
|
||||||
|
"type": "showStatusBar"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "exit"
|
"type": "exit"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"no": [
|
"no": [
|
||||||
"该特殊战与青岚之光音乐天国特殊战类似,但相比于青岚的特殊战,该特殊战有了不少提升:\n1.动画效果更好,运行更加流畅\n2.boss技能多样,更加好玩\n3.气氛渲染地更好,更有沉浸感\n4.流程缩短,不再枯燥",
|
|
||||||
"屏幕上方有boss血条和提示等,请注意阅读",
|
"屏幕上方有boss血条和提示等,请注意阅读",
|
||||||
"总之,该特殊战你一定会觉得好玩的",
|
|
||||||
"注意:重新开始特殊战需要刷新页面!!!!!!!!!!!!",
|
"注意:重新开始特殊战需要刷新页面!!!!!!!!!!!!",
|
||||||
"下面,就让我们开始吧!"
|
"下面,就让我们开始吧!",
|
||||||
|
{
|
||||||
|
"type": "function",
|
||||||
|
"function": "function(){\ncore.plugin.replay.readyClip();\n}"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Binary file not shown.
@ -1126,7 +1126,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = {
|
|||||||
// 根据keyCode值来执行对应操作
|
// 根据keyCode值来执行对应操作
|
||||||
switch (keyCode) {
|
switch (keyCode) {
|
||||||
case 74: // J:打开技能树
|
case 74: // J:打开技能树
|
||||||
core.useItem('skill1');
|
core.useItem('skill1', true);
|
||||||
break;
|
break;
|
||||||
case 27: // ESC:打开菜单栏
|
case 27: // ESC:打开菜单栏
|
||||||
core.openSettings(true);
|
core.openSettings(true);
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user