42.6.0
一、核心机制更新 1. 防御系统增强 - 可弯曲围栏框架:新增铁丝网围栏的可弯曲功能,允许玩家根据地形调整防御布局,提升基地防御的灵活性。 - 围栏动态损坏机制:僵尸在晚期围栏缝隙中爬行时会持续造成伤害,即使僵尸停止撞击,围栏仍可能因累计损伤完全损坏(受沙盒选项`FenceDamageMultiplier`控制)。 - 沙盒选项扩展:新增`FenceThumpersRequired`(撞击器需求)和`FenceDamageMultiplier`(围栏伤害倍率),允许玩家自定义围栏强度与僵尸破坏效率。 2. 觅食系统优化 - 焦点类别与亲和力:调整觅食逻辑,使“搜索焦点”和“精灵亲和力”对特定物品的生成概率影响更大。新增工具提示显示物品焦点类别,帮助玩家针对性搜索。 - 战利品扩展:新增石制狼牙棒头、金属文物、硬币、锻造钥匙环等觅食物品,提升探索多样性。 3. 战斗与武器平衡 - 狼牙棒系列:新增石制与长石制狼牙棒,耐久略低于金属版本,砌筑技能达8级可制作。钉刺武器损坏时掉落钉子,强化资源回收机制。 - 后坐力改进:优化手枪射击时的后坐力表现,尤其是向下或向上射击的物理反馈。 二、物品与制作系统 1. 服装与防护 - 皮革制品:新增皮裤、皮夹克、背心及多种长度皮裙,配方调整为更适应森林地图场景(例如允许使用锥子或缝纫针制作基础服装)。 - 垃圾袋与防水布服装:降低胶带消耗,平衡抓伤防御值(垃圾袋5%、防水布10%),并简化基础垃圾袋服装的制作条件。 - 防护调整:自制皮制服装的咬伤/抓伤防护从20/40降至10/20,强调其作为“粗糙替代品”的定位。 2. 新物品与配方 - 功能性物品:新增骨哨(用于吸引僵尸)、锻造/金制/银制钥匙环(无需配方即可制作)、大水晶(矿物标本)等。 - 食物与工具:新增鳄梨酱配方(需烹饪技能解锁)、石制狼牙棒头、被砸碎/切片的南瓜及相关配方,优化麦片碗的饥饿值与营养计算。 3. 制作系统改进 - 部分消耗机制:制作输入按使用次数显示(如未完全消耗的物品),提升资源管理效率。 - 配方调整:将培根片/碎块配方移至烹饪类别,优化皮革裁缝要求(需锋利工具,禁用钝器)。 三、图形、音效与交互 1. 视觉优化 - 图标与模型:为皮靴、大衣、夹克等新增自定义图标,替换占位符;更新水晶、浣熊头部、动物骨骼的3D模型与图标。 - 深度纹理:为弯曲围栏(`fencing_damaged_02`)和链式围栏柱添加深度纹理,增强场景立体感。 2. 音效增强 - 环境音效:新增动物破坏围栏、鸡相关事件、家具上下动作(`SitDownFabric`/`StandUpFabric`)等音效,提升沉浸感。 - 武器反馈:修复冰斧攻击音效缺失,优化树木倒塌音效音量。 3. 交互改进 - 分屏独立高亮:`IsoObject.setHighlightColor()`支持分屏玩家独立高亮显示。 - UI适配:工具提示、侧边栏图标、背包界面等随字体大小动态缩放,优化低分辨率下的显示效果。 四、平衡性调整 1. 资源与生态 - 生物群落优化:移除冗余树木实例,调整`Farm`和`FarmLand`至`farmmix_forest`生物群落,减少非必要树木生成。 - 概率调整:降低木柴出现频率,提高毒狗草等野生植物的生成率,平衡麻线/绳索配方输入(1毒狗草=1麻线,2=1绳索)。 2. 技能与经验 - 砌筑技能:使用镐开采矿石/燧石时,每产出一件物品获得5点经验值,鼓励玩家参与资源采集。 - 锻造技能:提高锻造高脚杯的技能等级要求,强化其作为“精致物品”的定位。 3. 生存机制 - 中毒与饮食:增加饮用液体基础中毒效果,受“铁胃/弱胃”特质影响;修复食物分碗时的饥饿值计算错误。 - 动物交互:平衡地面屠宰机制,修复动物腐烂元数据问题,优化拖车中动物分娩的幼崽位置。 五、漏洞修复与优化 1. 关键修复 - 崩溃与错误:修复多重攻击导致游戏退出、Linux全屏分辨率异常、储物柜UI崩溃等严重问题。 - 逻辑漏洞:修正觅食系统`activeZone`重置、毒物图标显示、围栏损坏计算等底层逻辑。 2. 交互优化 - 操作流畅性:修复角色在射击空枪后连续推搡、瞄准时站起导致模型歪斜等问题。 - UI修复:修正“可能物品”箭头对齐、储物柜Shift-E功能、工具提示面板过宽等界面问题。 3. 长期稳定性 - 存档兼容性:修复新存档中动物腐烂元数据错误,确保世界生成生物群落与最新版本兼容。
下文内容来自deepseek翻译(寻一提供)
新增
- 在`WorldMapRenderer.lua`中添加了缺失的觅食区域。
- 添加了可弯曲围栏框架。目前仅适用于铁丝网围栏。
- 新增沙盒选项:FenceThumpersRequired(围栏撞击器需求)、FenceDamageMultiplier(围栏伤害倍率)。
- 如果整个物品未被消耗,则按使用次数显示制作输入。
- 使用镐等工具开采矿石、石灰石或燧石矿床将产生砌筑经验值;每产出一件物品获得5点经验值。
- “及膝皮裙”服装现在采用拼凑粗皮纹理,而非牛皮或深色毛皮图案;尽管计划根据毛皮类型制作图案服装,但此物品更为粗糙。
- 为制作的裤子添加了一个物品脚本文件,因为我们有相当数量的自制裤子,并将现有的自制裤子物品脚本移入其中。
- 添加了自制皮裤的物品和配方。
- 为皮靴、大衣和夹克添加了自定义物品图标;它们之前使用的是占位符图标。
- 制作皮大衣和夹克需要三个纽扣或大骨珠;纹理中显著展示了纽扣,我们已有纽扣作为长期库存物品,而大骨珠是合适纽扣的合理替代品,可以制作。
- 添加了带帽皮夹克和背心的物品及制作配方。
- 新增了皮裙的物品和制作配方,欢迎来到基岩城。
- 添加了短款、中长款及长款皮裙服装及其制作配方。
- 新增了由垃圾袋和防水布制成的不同长度裙子的服装及制作配方。
- 添加了`IsoObject.setHighlightColor()`及相关方法,这些方法对每个分屏玩家独立生效。
- 更新了欧文顿枪械俱乐部的广告。
- 更新了关于瞄准的教程提示。
- 为所有马克杯变体添加了图标流体遮罩和填充模型。
- 为`fencing_damaged_02`精灵(弯曲围栏)添加了深度纹理。
- 新增了骨哨的物品及制作配方。
- 新增了锻造、金制和银制钥匙环的物品及制作配方。这些钥匙环可以在锻造技能等级为0时制作,且无需知晓配方。
- 添加了石制狼牙棒头和长石制狼牙棒的物品及制作配方。目前石制狼牙棒使用了与长狼牙棒相同的武器模型,稍后将进行替换。
- 石制狼牙棒的耐久度略低于金属狼牙棒,其他方面则完全相同。砌筑技能达到8级的角色可以制作石制狼牙棒头。
- 新增了破布头巾和皮革条头带的服装及制作配方。
- 为部分僵尸服装添加了一些新的服装物品。
- 新增了水晶物品的新图标和模型变体。
- 添加了大水晶物品;这是一种矿物标本,与形而上学的水晶不同。
- 按物品名称对“可用”和“已分配至他处”的物品进行分组。
- 重命名标题:已分配至他处、可用物品、可能物品。
- 调整“可能物品”展开箭头的位置,以避免与文本重叠。
- 新增了制作鳄梨酱的配方,目前只能通过提升烹饪技能来学习。
- 将获取培根片和培根碎块的配方从`recipes_farming`移至`recipes_cooking`。
- 更新了音效库。
- 新增了动物破坏围栏的音效。
- 工具提示中的配料图标随字体大小缩放。
- 对觅食战利品进行了多项补充,例如石制狼牙棒头、金属文物、硬币、锻造钥匙环等。
- 将骨哨和锻造钥匙环添加到文物类觅食战利品中。
- 为觅食物品添加了一条工具提示,显示所有物品焦点类别(如果可聚焦),以帮助确定应聚焦哪个类别以找到更多此类物品。
- 更新了`forageSystem.statisticsDebug()`,使其在计算生成确切概率时能处理多类别物品。
- 优化了`forageSystem.generateLootTable()`函数。
- 在`forageSystem.recreateIcons()`中为`ISSearchManager`同步添加了`activeZone`重置功能。
- 改进了`doSearchFocusCheck`逻辑,使其能够覆盖来自不可滚动类别的物品。这略微增加了聚焦搜索的惩罚,因为它现在可能会错过或覆盖更稀有的发现。
- 背包工具提示中的物品图标行随字体大小缩放。
- 工具提示标签和值之间的间距随字体大小缩放。
- 更改“侧边栏图标大小”选项后,侧边栏图标会重新调整大小。
- 新增了鸡相关音效事件。
- 默认情况下,上下家具时播放`SitDownFabric`和`StandUpFabric`音效。
- 多个菜单显示物品图标:
-- 用于包扎、消毒等的健康面板上下文菜单。
-- 用于向物品中添加水的“填充”上下文菜单。
- 用于清洗物品的“洗涤”上下文菜单。
- 添加了浣熊头部的3D模型。
- 添加了动物骨骼的库存图标。
- 新增了被砸碎和切片的南瓜及相关配方。
- 为各种沙盒选项添加了工具提示,特别是一些原本没有提示的战利品类别。
- 为部分物品添加了缺失的图标。
- 在上下文菜单顶部添加了“储物柜”上下文选项。
- 新增了特定武器的坐家具动画。
- 添加了缺失的`Bob_Seated_StandUp_2Hheavy.X`动画。
- 在“取燃料”上下文菜单中添加了物品图标。
- 在`craftPanel`的输入部分添加滚动条,以防止面板延伸超出屏幕边缘。
- 为低矮的链式围栏柱添加了深度纹理。
**平衡性调整**
- 移除了一些不需要的树木实例(空间不足无法放置)。仍有一些不需要的树木需要进一步处理。
-- `Farm`和`FarmLand`区域现在使用`farmmix_forest`生物群落。这将不需要的树木数量减少到几乎为零。
-- 剩余的不需要树木是由于排除了泥土作为理想地面。
- 改进了手枪射击时的后坐力表现,特别是在向地板和上方射击时。
- 调整了所有常见生物群落中木柴出现的概率,使其出现频率降低,从而有效提高其他类别的出现频率。
- 调整了野生植物在所有生物群落中的出现概率,使其更加常见。
- 特别调整了毒狗草的出现概率,使其在类别和每个区域中都更加常见。它现在是出现频率最高的野生植物。
- 调整了毒狗草制作麻线和绳索的配方输入,分别为1和2,以匹配大-麻的配方。
- 更新了觅食系统,使搜索焦点和精灵亲和力在搜索特定类别时发挥更大作用和效果。
- 更新觅食系统,使其在选择精灵的亲和类别时优先使用已设置的焦点类别。
- 更新并增加了大多数类别的`chanceToMoveIcon`和`chanceToCreateIcon`亲和力设置。这意味着会有更多亲和图标被滚动以移动或创建新图标。
- 将大多数类别的精灵亲和力更改为通用植物,因为特殊植物过于稀有,无法用于某些类别的亲和力。
- 制作垃圾袋和防水布头套、背心和短裙所需的胶带数量减少。
- 皮革裁缝制作现在要求使用的锋利小刀或剪刀不能是钝的。
- 增加了狼牙棒头的耐久度。
- 钉刺武器在损坏时会在地上掉落1个钉子。
- 较小的武器钉刺所需的钉子数量比大型武器少;这需要添加第二个配方来处理较小的武器,但现有配方也使用了相当数量的钉子。
- 罐装加固和金属板加固的棒球棒会略微加快降解速度,但只是轻微加快。
- 金属板加固的棒球棒略微更重。
- 提高了锻造高脚杯所需的技能等级,因为它们比金属杯更加精致。
- 将自制皮裤、大衣和夹克的咬伤和抓伤防护从20/40降低至10/20。皮制服装应比正规皮革服装逊色。
- 调整了几种皮制服装配方的要求,使其在森林地图场景中更实用。
- 粗糙的皮制服装配方可以互换使用线或麻线;这是因为在某些场景中可能难以生产线。
- 此外,最粗糙的皮制服装也可以用锥子或缝纫针制作;同样,这是为了让玩家在森林地图场景中能够制作最基本的服装。想象一下《第一滴血》中的兰博用尖石在兽皮上戳洞,然后用筋线穿过它们。
- 更高等级的皮制服装需要已知或研究过配方;拥有裁缝特质的角色会知道这些配方,一本杂志也会教授它们。
- 平衡了垃圾袋和防水布服装的抓伤防御值;垃圾袋提供5%,防水布提供10%。
- 最简单的垃圾袋服装不需要剪刀或锋利小刀即可制作。
- 防水布服装的制作技能等级比垃圾袋服装高1级;它“更好”。
- 移除可用物品标题的图标和缩进。
- 隐藏重复的可能物品。
- 更新了几种烹饪配方,使其可以使用完整物品或饥饿值。
- 更新了麦片碗的饥饿和口渴值,以匹配使用的成分。
- 增加了饮用液体的基础中毒效果。
- 从觅食战利品中移除了弹药带。
- 增加了垃圾类别的精灵亲和力和焦点概率。
- 将`ThumpersToDamage`改为一个随着围栏弯曲程度增加而减少的缩放值。
- 移除了围栏在弯曲时变弱的机制,因为它们现在每个阶段所需的僵尸数量减少了。
- 添加了僵尸在晚期可弯曲围栏的缝隙中爬行时对围栏的损坏机制。
- 这使得大量僵尸爬过后,即使它们因路径更易行而停止撞击,围栏仍可能完全损坏。
- 损坏量是一个随机小值,根据沙盒设置`FenceDamageMultiplier`进行调整。
- 平衡了地面上的屠宰机制。
- 建筑物内的无聊感增加过快。
- 重命名了生成2件护甲的配方,使它们在列表中更接近其套装的其他配方。
- 平衡了动画时间,使其与音效/定时动作长度相匹配。
- 更新了陷阱区域的支持。
- 移除了旧的桦树和松树。
- 将巨型树木调整为`1x1`大小。
- 调整了世界生成生物群落,使其与最新版本兼容。
- 更新了所有生物群落。
- 更新了部分液体的酒精含量。
**修复**
- 修复了无法抚摸兔子的问题。
- 修复了制作系统,使其按饥饿值单位消耗食物物品,而不是整个物品,确保配方在适用时正确使用部分数量。
- 修复了启用多重攻击时,击中正在攻击窗户的僵尸会导致游戏退出到主菜单的问题。
- 修复了被车撞死的动物提供的肉热量为0的问题。
- 修复了在Linux全屏模式下游戏始终以超低分辨率启动的问题。
- 修复了区域检查所有z值而不是自身z值的问题。
- 修复了在动物农场行走时,某些地块会导致屏幕变黑的问题。
- 修复了动物尝试从上下楼层吃草时导致的崩溃问题。
- 修复了建造的木墙始终只有50点生命值的问题。
- 修复了储物柜用户界面中的崩溃问题。
- 修复了将垃圾袋放入垃圾袋内时游戏暂停的问题。
- 修复了僵尸失去跑向车辆后角色的追踪问题。
- 修复了从主菜单更改音乐设置导致游戏启动时没有任何音效的问题。
- 修复了`IsoStove::Activate`中的错误。如果未设置时间,微波炉现在设置为1分钟而不是1小时。
-- 将计时器设置为零现在会关闭设备。
- 修复了拆除地板会导致黑色空洞并可能掉入其中的问题(包括地下楼层,即z <= 0的情况)。
- 修复了能够在地面层建造 > 拆除各种地砖,但会留下难看的黑色地砖的问题。
- 修复了库存中“收藏”图标位置与“已装备”图标重叠的问题。
- 修复了新角色自定义界面中角色模型过大的问题。
- 修复了“所有服装已解锁”列表不适合用户界面的问题,尤其是在较低分辨率下。
- 修复了皮革斜棚建造菜单条目需要防水布而不是皮革的问题。
- 修复了手镰没有`CutPlant`物品标签的问题;它们应该可用于清除杂草等。
- 修复了使用手镰或石刃镰刀“割草”时使用错误动画的问题。
- 修复了四叶草钥匙环从未作为战利品生成的问题。
- 修复了鼠标悬停在“拆卸”后容器闪烁的问题。
- 修复了在分屏模式下,当玩家库存中选择钥匙时门的高亮显示问题。
- 修复了分屏模式下尸体高亮显示的问题。
- 修复了两个电灯开关覆盖的深度纹理问题。
- 修复了消毒剂上的`FillFromDispenserSound`问题。
- 修复了冰斧地面攻击缺少音效的问题。
- 修复了角色在围栏附近使用长矛时卡在瞄准模式的问题。
- 修复了多个教程崩溃问题。
- 修复了如果之前的上膛动作被中断,教程中霰弹枪不会自动上膛的问题。
- 修复了在疯狂点击拾取物品时,`ISWorldItemIcon.doPickup`中可能发生的空引用异常(NRE)问题。
- 修复了有时觅食中有毒浆果和蘑菇缺少有毒标签的问题。
-- 为`ISWorldItemIcon`添加了显示毒物图标的功能,当玩家通过搜索模式检测到掉落物品(或任何相同物品堆叠)有毒且玩家知道其有毒时,现在会显示毒物图标。
- 修复了手动从物品或地块喝水时,饮水量不足以完全消除口渴的问题。
- 修复了将食物分成两碗时,如果食物不是完整的,饥饿值计算错误的问题。
- 修复了培根片或培根碎块的配方未继承烹饪状态的问题。
- 修复了在车辆中交换座位时抛出异常的问题。
- 修复了由于路障导致教程房屋有时过暗的问题。现在教程房屋只会放置2块木板。
- 修复了使用木铲挖掘沟槽时因木铲不是武器而导致的错误。
- 修复了一些垃圾袋和防水布服装配方之间胶带消耗和时间要求的不一致问题,原因是某些防水布配方会输出多件服装,因为防水布比垃圾袋更大。
- 修复了一些长矛制作配方使用错误动画的问题。
- 修复了园艺叉比其他长矛更轻的问题。
- 修复了狼牙棒和长狼牙棒缺少`OnBreak`函数的问题。
- 修复了狼牙棒(过重)和长狼牙棒(过轻)的重量问题。
- 修复了几种自制武器的显示类别错误。
- 修复了某些物品被错误标记为纪念品的问题。
- 修复了评估配方自动学习阈值时的错误。
- 调整`CutChicken`配方以适应上述更改。
- 修复脑鞣配方无法制作的问题。
- 修复基础饥饿变化为0的食物无法用于制作的问题。
- 修复了蓄力攻击导致僵尸重复播放死亡动画的问题。
- 修正“可能物品”箭头的对齐问题。
- 修复`UntieHeadband`制作配方的错误。
- 修复了饮用液体中毒效果未受“铁胃”或“弱胃”特质影响的问题。
-- 为“弱胃”和“铁胃”特质添加了中毒等级上限。
- 修复了在地下室创建动物区域时抛出错误的问题。
- 修复了在地面以上或以下创建动物指定区域时的渲染问题。
- 修复了按下左Shift键时与屠宰钩、鸡舍、动物或座椅交互的问题。
- 修复了双击隐藏的觅食图标(如药草或低技能等级图标)时的动作触发问题。
- 修复了`forageSystem.doClothingItemSpawn()`中未检查源物品是否为服装的问题。
- 修复了由于通过事件更新时清除`activeZones`导致觅食图标消失的问题。
- 修复了拾取时觅书籍标题变化的问题。
- 修复了角色通过觅食找到某些物品时抛出错误的问题。
- 修复了工具提示面板有时比其内容过宽的问题。
- 修复了D-pad右侧径向菜单中缺少动物指定区域图标的问题。
- 修复了在分屏模式下显示“重启Project Zomboid以应用更改”对话框时错误设置手柄焦点的问题。
- 修复了按住Alt键射击时僵尸立即被击倒的问题。
- 修复了拖车中的动物分娩时将幼崽放在拖车外的问题。
- 修复了一些浣熊的定义问题。
- 修复了脚部缝合未使角色跛行的问题。
- 修复了爬行僵尸未冻结其正确的死亡姿势的问题。
- 修复了消防斧和木斧的“磨刃”动作针对错误部位进行磨刃的问题。
- 修复了空的饲料槽无声的问题。
- 修复了切割牛仔布/皮革服装时缺少音效的问题。
- 修复了由于整数舍入问题,`seating.txt`和`tileGeometry.txt`中的坐标在保存时有时会发生变化的问题。
- 修复了车辆灯光纹理受环境光照影响,导致夜间灯光过暗的问题。
- 修复了动物腐烂的元数据问题(仅在新存档中)。
- 修复了巴拉克拉瓦帽的一些服装穿模问题。
- 修复了沙盒选项“Days Until Maximum Diminished Loot Percentage”和“Fence Damage Multiplier”缺少文本条目的问题。
- 修复了沙盒选项中“Advanced”未使用其翻译条目的问题。
- 修复了玩家可以通过在窗户附近的家具上休息而穿-墙的问题。
- 修复了“Nail Escape Rope”在右键菜单界面中出现两次的问题。
- 修复了点击切割后的木工窗框时难以点击的问题。
- 修复了在没有窗户的窗框上点击时,与窗帘相关的上下文菜单选项有时不显示的问题。
- 修复了地面屠宰动物工具提示界面过小的问题。
- 修复了拖动尸体时“走到”功能的问题。
- 修复了能够从密封瓶中转移液体的问题。
- 修复了瞄准时站起导致角色上半身旋转的问题。
- 修复了角色在服用药物和蹲下绕过家具时模型歪斜的问题。
- 修复了角色在蹲下和装弹时模型歪斜的问题。
- 修复了如果水容器中的水少于1升,咖啡机无法工作的问题。
- 修复了`InputItemNode`重建时可能跳过某些有效节点,导致玩家无法使用多个槽位物品的问题。
- 修复了书柜的深度纹理问题。
- 修复了Shift + E不再打开储物柜信息的问题。
- 修复了无法禁用粘土生成的问题。
- 修复了按下交互键时,当附近有门或窗户时会导致坐在家具上的问题。
- 修复了在储物柜上按下Shift-E时,`ISHutchUI.initialise()`被重复调用的问题。
- 修复了角色在射击空枪后连续推搡的问题。
- 修复了树木倒下音效过大的问题。
- 修复了饮水机无法容纳与瓶子相同容量液体的问题。
- 修复了面粉没有营养值的问题。
- 修复了门和其他物体受桌面物体透明度影响的问题。
- 修复了有时无法放置帐篷的问题。
- 修复了玩家能够通过点击墙壁来切换门状态的问题。
- 修复了烧焦的草地与车辆交互时的属性问题。
- 修复了角色通过上下文菜单像短围栏一样翻越木墙和高铁丝网的问题。
- 修复了从过远距离抚摸动物时的错误。
- 修复了农业植物信息中的文本对齐问题。
- 修复了角色健康面板中情绪状态信息的翻译错误。
- 修复了“转移液体”界面中“目标”面板比“源”面板更宽的问题。
- 修复了“目标”和“源”面板根据玩家操作改变大小的问题。
- 修复了加载预设时服装组合框未调整大小的小显示错误。
- 修复了“枪店货架”缺少地块属性和深度图的问题。
- 修复了教程中玩家位置检测问题,通过使其更具容错性,防止在翻越围栏和窗户时错过触发条件。
