mirror of
https://github.com/unanmed/HumanBreak.git
synced 2025-02-26 16:17:05 +08:00
修复追逐战bug?
This commit is contained in:
parent
34154e77c1
commit
a5854a8bb4
@ -47,7 +47,8 @@ main.floors.MT0=
|
||||
"本塔有很多新的功能,所有的说明都详细地写在了前方的百科全书里面,里面包含所有的功能说明,不阅读可能会影响正常的游戏体验,请仔细阅读。",
|
||||
"例如你现在首先感受到的应该是状态栏的变动,你可以打开百科全书阅读状态栏相关内容。里面包含状态栏的功能说明与布局说明等。",
|
||||
"注意百科全书中的内容非常基础详细,如果对魔塔有一定的了解,可以选择性地阅读。",
|
||||
"打开百科全书的快捷键是H"
|
||||
"打开百科全书的快捷键是H",
|
||||
"特别提醒:本游戏没有考虑录像的二次播放性,因此如果你播放录像之后继续游玩,最后可能会导致提交成绩后红录像。"
|
||||
],
|
||||
"8,12": [
|
||||
"第一章计分方式:生命+5000*黄钥匙+15000*蓝钥匙"
|
||||
|
@ -19,27 +19,31 @@
|
||||
"就是因为你打开了<span style=\"color: gold\">自动切换技能</span>的功能,在系统设置里面有说。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"4. 本塔中<span style=\"color: gold\">几乎所有 ui 都可以纵向滚动</span>,如果发现显示不全,",
|
||||
"4. <span style=\"color: yellow; font-weight: 700\">重要!!!</span>本塔没有考虑录像的二次播放性,",
|
||||
"这意味着如果你从头播放一个录像,播放完成后继续游玩,提交成绩后不能保证绿录像,请谨慎考虑。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"5. 本塔中<span style=\"color: gold\">几乎所有 ui 都可以纵向滚动</span>,如果发现显示不全,",
|
||||
"可以尝试上下拖动,就像浏览网页一样。电脑端还可以使用滚轮上下滚动。",
|
||||
"大部分可以纵向滚动的 ui 都会在右方有一个滚动条,也可以拖动它进行滚动,例如本百科全书的条目列表和",
|
||||
"条目说明都是可以通过上述方式滚动的。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"5. 本塔主要面向电脑端设计,",
|
||||
"6. 本塔主要面向电脑端设计,",
|
||||
"<span style=\"color: gold\">建议使用电脑游玩以获得更好的游戏体验,同时使用约16:9的比例游玩更加合适",
|
||||
"</span>。但是手机依然可以游玩本塔,",
|
||||
"但部分操作可能不是很方便,ui 也可能不是很美观,不过依然可以完整体验本游戏。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"6. 对于手机端,可以点击<span style=\"color: gold\">右下角的难度文字</span>来切换工具栏至数字键。",
|
||||
"7. 对于手机端,可以点击<span style=\"color: gold\">右下角的难度文字</span>来切换工具栏至数字键。",
|
||||
"这样,你可以更加方便地进行使用技能等操作。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"6. 本塔中几乎所有 ui 在打开时都会有一个0.6s的动画,如果不想要,可以在开头捡的系统设置里面关闭(默认关闭)。",
|
||||
"8. 本塔中几乎所有 ui 在打开时都会有一个0.6s的动画,如果不想要,可以在开头捡的系统设置里面关闭(默认关闭)。",
|
||||
"同时,几乎所有 ui 的退出按钮都在左上角。",
|
||||
"<br>",
|
||||
"<br>",
|
||||
"7. 地图上显示的怪物临界有可能不准,当其与折线图有差异时,<span style=\"color: gold\">请以折线图为准</span>。"
|
||||
"9. 地图上显示的怪物临界有可能不准,当其与折线图有差异时,<span style=\"color: gold\">请以折线图为准</span>。"
|
||||
]
|
||||
},
|
||||
"about": {
|
||||
@ -65,9 +69,17 @@
|
||||
"<br>",
|
||||
"<span style=\"color: gold\">特别说明:素材与音乐均来自网络,不得用于商业用途,仅用于参考与学习</span>",
|
||||
"<br>",
|
||||
"特别鸣谢(排名不分先后):无名甲烷菌(提供部分特殊属性与机制想法)",
|
||||
"特别鸣谢(排名不分先后):",
|
||||
"<br>",
|
||||
"测试(排名不分先后):"
|
||||
"1. 无名甲烷菌(提供部分特殊属性与机制想法)",
|
||||
"<br>",
|
||||
"测试(排名不分先后):",
|
||||
"<br>",
|
||||
"1. 永葆一颗童心",
|
||||
"<br>",
|
||||
"2. 影法师",
|
||||
"<br>",
|
||||
"3. 夜战天明889"
|
||||
]
|
||||
},
|
||||
"tutorial": {
|
||||
|
@ -136,7 +136,10 @@ export class Chase {
|
||||
) {
|
||||
const func = () => {
|
||||
if (!flags.chaseTime?.[floorId]) return;
|
||||
if (Date.now() - (flags.chaseTime?.[floorId] ?? 0) >= time) {
|
||||
if (
|
||||
Date.now() - (flags.chaseTime?.[floorId] ?? Date.now()) >=
|
||||
time
|
||||
) {
|
||||
fn(this);
|
||||
this.ani.ticker.remove(func);
|
||||
}
|
||||
@ -242,10 +245,11 @@ export async function startChase(index: number) {
|
||||
flags.chaseHard === 0
|
||||
);
|
||||
flags.chase = chase;
|
||||
const hard = flags.chaseHard;
|
||||
|
||||
// 成就
|
||||
chase.onEnd(() => {
|
||||
if (flags.chaseHard === 1) {
|
||||
if (hard === 1) {
|
||||
if (index === 1) {
|
||||
completeAchievement('challenge', 0);
|
||||
}
|
||||
|
@ -581,9 +581,6 @@ export function para3(chase: Chase) {
|
||||
core.showStatusBar();
|
||||
ani.time(750).apply('rect', 0);
|
||||
chase.end();
|
||||
if (!chase.showPath) {
|
||||
completeAchievement('challenge', 0);
|
||||
}
|
||||
await sleep(750);
|
||||
ani.ticker.destroy();
|
||||
core.deleteCanvas('chaseBack');
|
||||
|
Loading…
Reference in New Issue
Block a user