mirror of
https://github.com/unanmed/HumanBreak.git
synced 2025-05-10 10:23:25 +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-page-mode" content="app">
|
||||
<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/common-f43039af.js">
|
||||
<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 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>
|
||||
|
||||
</html>
|
@ -1784,6 +1784,7 @@ control.prototype.startReplay = function (list) {
|
||||
core.status.replay.totalList = core.status.route.concat(list);
|
||||
core.status.replay.steps = 0;
|
||||
core.status.replay.save = [];
|
||||
core.plugin.replay.ready();
|
||||
core.createCanvas('replay', 0, core._PY_ - 40, core._PX_, 40, 199);
|
||||
core.setOpacity('replay', 0.6);
|
||||
this._replay_drawProgress();
|
||||
|
@ -29,6 +29,7 @@ events.prototype.startGame = function (hard, seed, route, callback) {
|
||||
core.plugin.loaded.value = false;
|
||||
|
||||
if (main.mode != 'play') return;
|
||||
core.plugin.skillTree.resetSkillLevel();
|
||||
|
||||
// 无动画的开始游戏
|
||||
if (core.flags.startUsingCanvas || route != null) {
|
||||
|
@ -76,7 +76,8 @@ items.prototype.getItemEffectTip = function (itemId) {
|
||||
|
||||
////// 使用道具 //////
|
||||
items.prototype.useItem = function (itemId, noRoute, callback) {
|
||||
const ignore = ['I560', 'I559'];
|
||||
/** @type {AllIdsOf<'items'>[]} */
|
||||
const ignore = ['I560', 'I559', 'skill1'];
|
||||
if (
|
||||
!this.canUseItem(itemId) ||
|
||||
(core.isReplaying() && ignore.includes(itemId))
|
||||
@ -286,6 +287,7 @@ items.prototype.loadEquip = function (equipId, callback) {
|
||||
if (callback) callback();
|
||||
return;
|
||||
}
|
||||
core.status.route.push(`equip:${equipId}`);
|
||||
|
||||
this._realLoadEquip(
|
||||
type,
|
||||
@ -302,6 +304,7 @@ items.prototype.unloadEquip = function (equipType, callback) {
|
||||
if (callback) callback();
|
||||
return;
|
||||
}
|
||||
core.status.route.push(`unequip:${equipId}`);
|
||||
|
||||
this._realLoadEquip(equipType, null, unloadEquipId, callback);
|
||||
};
|
||||
|
@ -46,7 +46,7 @@ main.floors.MT16=
|
||||
"yes": [
|
||||
{
|
||||
"type": "setValue",
|
||||
"name": "flag:finishChase",
|
||||
"name": "flag:finishChase1",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
@ -87,6 +87,10 @@ main.floors.MT16=
|
||||
}
|
||||
],
|
||||
"no": [
|
||||
{
|
||||
"type": "function",
|
||||
"function": "function(){\ncore.plugin.replay.readyClip();\n}"
|
||||
},
|
||||
{
|
||||
"type": "choices",
|
||||
"text": "请选择难度",
|
||||
@ -133,10 +137,6 @@ main.floors.MT16=
|
||||
{
|
||||
"type": "function",
|
||||
"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": [
|
||||
"第二章的加点已开启,可以在技能树的前置技能下方选择",
|
||||
"注意学习是一个非常重要的技能,需要尽快点开",
|
||||
"如果你玩过上个版本,直接跳到了本章,记得查看背包里面的各种道具,尤其是百科全书,同时注意左边是你来的方向,那里还有些怪物",
|
||||
"从现在开始,跳跃技能不再消耗生命值,别忘了你还有跳跃技能"
|
||||
"从现在开始,跳跃技能不再消耗生命值,别忘了你还有跳跃技能",
|
||||
"为了确保平衡与可玩性,从现在开始,无上之盾(第一章终极技能)效果变为1/10"
|
||||
],
|
||||
"7,9": [
|
||||
"百科全书中已解锁第二章需要特别说明的怪物属性,你可以在百科全书中查看",
|
||||
|
@ -141,12 +141,6 @@ main.floors.tower1=
|
||||
"time": 500
|
||||
}
|
||||
],
|
||||
"13,1": [
|
||||
{
|
||||
"type": "function",
|
||||
"function": "function(){\nconsole.trace()\n}"
|
||||
}
|
||||
],
|
||||
"7,14": [
|
||||
{
|
||||
"type": "changeFloor",
|
||||
|
@ -104,16 +104,21 @@ main.floors.tower7=
|
||||
"floorId": "MT19"
|
||||
},
|
||||
"现在前往东边",
|
||||
{
|
||||
"type": "showStatusBar"
|
||||
},
|
||||
{
|
||||
"type": "exit"
|
||||
}
|
||||
],
|
||||
"no": [
|
||||
"该特殊战与青岚之光音乐天国特殊战类似,但相比于青岚的特殊战,该特殊战有了不少提升:\n1.动画效果更好,运行更加流畅\n2.boss技能多样,更加好玩\n3.气氛渲染地更好,更有沉浸感\n4.流程缩短,不再枯燥",
|
||||
"屏幕上方有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值来执行对应操作
|
||||
switch (keyCode) {
|
||||
case 74: // J:打开技能树
|
||||
core.useItem('skill1');
|
||||
core.useItem('skill1', true);
|
||||
break;
|
||||
case 27: // ESC:打开菜单栏
|
||||
core.openSettings(true);
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user