快速恢复:为玩家增加护盾生命值池,大幅增加复活时间,并在复活时将您和一定范围内的所有盟友治疗至完全生命值。复活后你和盟友的无敌窗口随着重新包装等级的增加而增加。
电樱桃:重新加载时使半径内的所有敌人进入睡眠状态并造成轻微伤害。睡眠时间和损坏会随着 RePack 级别的增加而增加。
绝杀:如果前一次射击不是爆头并且生命值低于 3/4,则自动将十字准线对齐到头部(这是为了防止每次您没有受到重击时瞄准辅助系统都快速对齐标线)。连续爆头增加奖励积分。RePack 级别的奖励积分可以更快地累积。最大 RePack 时爆头伤害增加四倍。
元素流行音乐:20 分之一的机会对敌人产生元素飞溅效果(总共 5 种效果;冰、火、风、闪电和土,如果你们想知道每种效果的具体细节!)。机会百分比随着 RePack 级别的增加而增加。
双击:伤害输出增加250%,治疗输出增加500%。还可以防止在使用技能时使用弹药。两个输出都随着 RePack 水平上升。
剑圣:增加 50% 的生命值和大量可恢复护甲的生命值池。在 RePack 2 上增加生命偷取并放大每个级别的效果。
极速可乐:将所有装弹时间减少到 0.8 秒,并在装弹时增加自动近战并造成额外伤害。伤害随 RePack 等级增加,最大 RePack 启用近战并在每次近战时自动重新加载武器。
寡妇酒:击中时对所有敌人造成眩晕和伤害,并有剩余电荷。还增加了被动生命恢复并将受到的伤害降低到 75%。充能每轮再生 2 个或从最大弹药再生 4 个。受到的伤害随着 RePack 等级的增加而减少。
耐力提升:增加冲刺时间并显着减少冲刺恢复。还略微提高基础移动速度。每升一级,基础移动速度提高 5%。Max RePack 使 Sprint 耐力加倍并增加了一个切换选项。
Pack-A-Punch:大大增加伤害输出。增加弹药夹和库存大小。一些打包武器与其他武器的伤害输出将根据代码中编写的伤害变量而有所不同,例如,基础伤害较低的武器在打包后可能会获得大量增益。解锁所有能力和终极技能。具有特殊包装效果的武器(英雄)将触发。(即用寡妇(DSR-50)爆头会爆炸半径内的所有敌人,或者在黑影(PDW-57)上低于一定的健康阈值会自动释放一个伤害所有敌人/治疗所有盟友但减去一个健康的Emp部分弹药。)有些英雄具有再生弹药,产生特殊效果,甚至提高射速的能力或辅助火力,尽情尝试吧!由于错误和崩溃,Mustang No Sally 爆炸效果、Skullcrushers 手榴弹效果和武士刀流血效果已暂时关闭。
重新包装:第一次重新包装会给你一个额外的特权槽。重新打包最多可进行 4 次,每次根据武器损坏率增加伤害,增加弹药夹和库存大小,并放大打包效果。还修改、增强和/或改进当前的 perk 机制/功能。RePack perk 升级系统暂时禁用,因为我目前正在研究一个单独的机制来升级 perk。这是因为 RePack 产生了很大的价值,特别是对于在后面几轮中拥有所有特权的玩家。
神秘盒子:Mystery Box 目前不会更改位置,但该脚本已编写,并且会在完成完整地图和复活节彩蛋后发布!神秘盒子具有神奇武器和更高功率的武器的价格,显然比低等级的武器更稀有。在您接受武器后不久,点击该框将在屏幕上为您提供一个选项。提示出现后 10 秒内,您可以在地图上的任何位置接受武器。Ray Gun、Ray Gun Mk II 和 Thundergun 已完全编码并带有效果。狙击手角色启用了二次射击,以及莫伊拉。由于崩溃问题,Paralyzer、Blundergat 和 Jgb 神奇武器效果已暂时关闭。
控制和机械:
购买:站着不动,然后按互动。点在屏幕的左上角。墙上的弹药购买列在位置上。Pack a Punched wall武器的弹药成本为4500点,但这在游戏中的任何地方都没有列出。除非重新包装,否则 Perk 插槽限制为 4 个。
短跑:移动和保持交互。您还可以在玩家积分下看到剩余的冲刺耐力!
切换武器/英雄:按 Y。您存储的武器列在左侧屏幕 HUD 上。如果你有一个终极准备使用 ult 并在大约 3 秒后按 y 进行切换。由于机械师的子程序在发送垃圾邮件时会导致大量延迟和崩溃,因此切换后会有短暂的延迟。计划在未来进行优化,以允许像 Speed Cola 这样的特权提高武器切换率。
复活:蹲伏在倒地的玩家身上。不要移动或射击,否则复活过程将被取消!常规复活大约需要 5 秒,快速复活需要 2 秒。如果玩家的头箱与墙壁相隔很远,Revive 将无法正常运行。这很容易解决,但我不希望玩家能够通过墙壁/天花板复活。请让我知道任何人可能有的任何变通方法!
近战:当玩家可以使用弹药时,近战被禁用。当弹药耗尽时它会重新启用。这是因为每种武器(英雄)都有不同的伤害率,因此更高功率的武器将是一击近战进入高 20 轮,使本已强大的武器在早期游戏中被破坏。我想出了很多想法来规避这一点,但在实施时没有一个是可行的;思想和想法一如既往地受到赞赏!
积分:积分如下;对当前生命值低于 5000 的敌人造成伤害(以防止在以后的回合中获得可笑的高点值)每个伤害实例提供 10 点。治疗队友也会给每个实例 10 分。消灭敌人获得 30 分,最后一击获得 60 分。爆头获得 110 分。完成清除会为所有玩家提供 200 点。当净化处于活动状态时,所有消除都只值 10 分,并且不会为损坏提供积分。
Health Regen & Downs:在一段时间内未受到伤害后,健康会快速自动恢复。每次玩家受到伤害时,再生过程都会暂停。如果生命值低于最大生命值的 25% 并在几秒钟内保持在此阈值以下,则玩家将倒下。如果玩家在 45 秒内没有复活,他们将流血,必须等到下一轮才能重生。(除非有人使用打包的 PDW-57 或弹道刀并使用打包效果)。目前,无论是否被击落或流血,所有特权、武器、包装状态和重新包装水平都将保持不变。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 墓碑振作脚本完成后,将添加下降时的振作衰减和流血时的武器损失!
清除:清除一个区域会打开附近盒子或特权的电源,并在某些区域打开传送器。Pack-A-Punch 需要在使用前清除所有 6 个区域。清除期间禁用传送器/特权。僵尸移动速度也增加了,所以要小心!
崩溃:
6 玩家大厅崩溃;
快速离开和加入的玩家经常会在任意时间使脚本崩溃。当离开/加入的玩家具有不同的控件输入值时,这变得更加普遍。即如果一个玩家有默认的交互按钮然后他们离开,那么如果另一个玩家使用自定义按钮加入交互,游戏将在第 6 次、第 7 次迭代时崩溃。当一个玩家倒下并且大厅中的其他玩家具有不同的蹲伏输入值时,这种情况也经常发生并且速度更快。我能想到的唯一解决方案是取出输入绑定字符串并将控件放在描述中而不是 HUD 中。
在第 9 轮比赛之后几乎总是崩溃。我们找到了一种避免这种崩溃的方法,即让一名玩家在第 11 轮之前一直坐在出生点中。之后 6 名玩家可以玩到第 30 轮以上,但是服务器延迟非常大。我们对此进行了 3 次测试,其中 2 次完成所有清除,1 次在第 11 轮后进行清除。不知道问题出在哪里,但如果我找到背后的原因,我会解决。
当主机玩家在清除后切换英雄(通过购买或按下大招)时,无论出于何种原因,游戏都会崩溃,尤其是早期游戏。等待大约 2-3 分钟将解决此问题,尽管这很乏味。对这个问题也有 0 个想法。
在第 6 轮包装 Raygun Mk II(源氏),之后每 3 的倍数。这与他在 Packed 和 Max Ammo 生成时的全自动开火率有关,这有望在更新 3 前后得到解决(请参阅下面的计划更新)。
如果实例同时发生,任何同时杀死大量僵尸的包效果都会使游戏崩溃。最显着的是 PDW-57 (Sombra) Pack Effect 与 Thundergun (Doomfist) 或 Raygun (Mercy) Pack Effects 同时触发。
Zarya (Deathmachine) gravs 与 Mei 的 (Winters Howl) 或 Reapers (Olympia)** 结合,如果同时发生任何群体效应,游戏将崩溃。如果有 3 个或更多 Zarya,无论它们是否同时存在,Gravs 也会使游戏崩溃。
如果一次对超过 4 个玩家触发,或者如果以某种方式在同一个人上以某种方式快速触发 4 次,Widows Wine 会导致游戏崩溃。
被雷霆之枪击倒的敌人的元素流行效果有轻微的几率使游戏崩溃,但与以前的效果相比,稳定性要差得多。
4 玩家大厅崩溃:
没有发现一致的崩溃问题。但是,如果所有玩家在第 20 轮以上都拥有神奇武器,则服务器延迟会增加很多。使用满载的 Ray Gun Mk II 时尤其明显。
1 玩家大厅崩溃:
单人游戏有 0 次崩溃,但在非常高的回合中略有滞后。但是,如果您自己玩,并且在稍后的回合中有超过 3 人加入,那么游戏将在数十次杀戮后崩溃。
看了一些回放后,我意识到离开的玩家仍然以某种方式占用了服务器中的内存。这在玩游戏时尤其明显,其中点不是空的,而是“实体(随机#)”。我正在调查 Player left match 事件,以确定这是否会解决很多崩溃问题,以及这个 lmk 背后的任何想法。
已知错误:
Pack-A-Punching Thundergun (Doomfist) 将阻止未知原因的英雄切换,如果任何有经验的程序员可以弄清楚为什么会不断发生这种情况,请告诉我,因为我很难过。
由于在新回合开始时将全局变量 box 设置为 false,因此在回合结束时击中神秘盒子将不会授予武器。这是因为当玩家离开盒子时盒子会被卡住,而盒子是活跃的,寻找替代想法来解决这个问题!
Megaton (Reinhardt) 敌人 AI 在被击晕、击倒或冻结时会出现故障,导致他们在地图上漫无目的地跟着你。如果有人想看看并找出原因,代码中将 ai 列为“underboss”。
任何具有垂直穿越能力的英雄都可以跳过部分地图,但是除非正确的门打开,否则该区域的大多数购买都将无法使用,尽量不要卡住!
玩家在生成时有时会生成在地铁的交叉路口而不是隧道。不知道是什么导致了这个问题,但它对游戏玩法没有太大影响,所以我没有努力尝试打补丁。
僵尸有时会在回合开始之前重生。它们是隐形的并固定在原地,但它们不知何故能够在那里发射初选。此外,由于这个原因,一些 AI 会出现故障,僵尸会在玩家的射程之外开火。这应该在更新 2 中修补。
从第一点上方的 Pack 降落在天空盒上有机会将玩家传送到 Deadshot 房间。如果您先打开 Mainstreet 并且没有清除 Bar(在 Alleyway),您将被困在这个房间里。更新 1 中的补丁。
购买 M14 (Ashe) 或从盒子里得到任何狙击手都可以为你储存的武器(英雄)启用二次射击。更新 1 中的补丁。
计划更新:
按照列出的顺序,每个人都可能会有一些调整、平衡性变化和错误修复。
1.) 想出一种方法,通过浓缩和重写当前规则来摆脱大约 30 多条规则。因此,弹药、英雄切换、玩家伤害/最终一击事件、回合重置和包装效果即将发生巨大的优化变化。整个当前的敌人杀戮系统现在被重新编写为最终打击事件,该事件将处理所有击杀/重置、必要的点添加、回合重置、电源提升等。这以及对服务器征税机制的其他更改/修复/优化应该有希望修复所有崩溃,无论玩家数量如何。这将在下周结束前推出,敬请期待!我不想改变下面的数字,但更新 2 和 3 现在进入这个。
2.) 重写敌人的杀戮系统。这将允许 Power-Ups 随机发生,并允许 6 名玩家更可靠。敌人的重生率也从固定的 1 秒变为 10/轮。这也将修补隐形僵尸和僵尸在回合开始前传送给玩家的奇数实例。(脚本完成)
3.) 软启动 Power-Ups。加电下降很快就会到来。然而,在杀死一个敌人后,有 % 的机会激活 Power Up,有些比其他的更罕见。从现在开始,将添加 Carpenter、Double Points、Instakill、Nuke 和 Max Ammo。Power-Ups 每轮限制为 4 个,当我到达此更新时,将添加有关每个工作原理的更多信息。(脚本完成)
4.) 地图大小增加到全地图+一些秘密区域。(脚本完成)
5.) Perk 升级站。所有 Perks 现在将在地图周围的随机点有一个指定的升级站。Perk 升级的初始成本从 2000 点开始,并随着每次升级而增加,在 Tier V 达到最大值。 Perk Upgrades 将做的示例检查旧的 Perk repack 系统(在上面的 perk 信息中)以获得想法。每次升级的详细说明将随此更新一起提供。(脚本完成)
6.) PHD Flopper、Tombstone 和 Mulekick 以及阅读大多数英雄的包效果/神奇武器效果,因为它们因崩溃而恢复。有关新 Perks 及其各自 Perk 升级的信息将随此更新一起提供,但 Pack Effects 将保密。(脚本完成)
7.) 重新调整系统以允许 Perk Decay 和完整玩家在死亡时重置。回合难度将相应调整。(脚本开始)
8.) Power-Ups 将在世界上有物理掉落,需要拾取而不是随机发生。添加新的随机 Perk 能力。(脚本开始)
9.) Wunderfizz & Box Switching 将被添加。这将使地图感觉不那么静态,尤其是在前几轮。Mystery Box 将不再每场比赛都从酒吧开始。(脚本开始)
10.) 将添加复活节彩蛋的第一步。整个脚本已经编写并进行了游戏测试,但在添加之前等待完成核心游戏模式!(脚本完成)
11.) Tempest 和 Leech Enemy 类型在几次削弱后重新回到游戏中。在启用这些敌人类型的旧地图上使用 PJ0NW 来感受一下!(脚本完成)
12.) 添加工作室切换设置,允许玩家自定义难度(简单、普通、硬核)、开始回合(任何回合到第 25 回合)和敌人类型(玩家可以选择要包含在游戏中的特殊敌人类型或不玩。还添加了一个开关,用于打开/关闭主要的复活节彩蛋任务。如果复活节彩蛋任务处于开启状态,所有其他切换选项都将被禁用并设置为默认值(难度:普通,回合:1,敌人;全部)。最后在非复活节彩蛋运行,您将有一个自定义设置选项来在所需的回合中执行 Exfil 类型的事件(获胜条件),或选择无休止。(脚本未启动)
13.) 添加完整的复活节彩蛋。如果您知道如何完成它,则完整的任务估计需要 40/50 分钟。步骤不会很难找到,但确实需要一些搜索/直觉,所以祝你好运!请注意,游戏将在击败 Boss 后结束。(脚本完成)
14.) 添加锁定回合和狗回合(两者都有切换选项)。(脚本完成)
15.) 添加 Fire Sale、Bonfire Sale 和 Full Power 掉落。这是最后一次计划更新,因为这使脚本中的总数规则达到 250!当我找到压缩和优化代码的方法时,将计划对基本模式的未来更新,但此时将在所有错误和崩溃降至最低时将脚本移植到带有新复活节彩蛋的新地图。(脚本开始)