42.5.0&42.5.1
更新时间: 阅读数:212
42.5.1 HOTFIX Released:
- 对「zombie heat map」进行小幅调整,部分偏远区域僵尸数量异常(「zombie heat map」为持续迭代功能,将通过多个补丁逐步优化)
- 在「Stendo's Firearms Emporium」场景中添加缺失的贴图素材(含关键标识)
- 拥有「Smoker」特质的角色咳嗽行为触发间隔调整为12-35小时/次
42.5.0
NEW
- 在游戏地图中新增「Stendo枪械商城」地点(位于西点城Twiggy酒吧后方),作为对Vanilla Firearms Expansion模组原作者Stendo_Clip的纪念
- 为货架模型添加深度贴图以优化3D物品放置效果
- 为陶瓷罐物品添加填充后的实体模型
- 为陶瓷坩埚图标添加液体遮罩效果
- 新增鹿角物品的独立图标
- 紫水晶可通过拆解紫水晶珠宝获得
- 在「骨骼」类采集战利品中增加鹿角掉落
- 在「工艺材料」类采集战利品中增加多种金属废料
- 添加撸浣熊的正确动作动画
- 在沙盒设置中新增「ClayLakeChance」和「ClayRiverChance」黏土生成概率参数
- 新增可收集的传单类物品
- 添加专为手工制衣设计的服装资源文件
- 新增后末日/荒野风格可制作服饰(包括垃圾袋/防水布材质的围裙、无肩带裙等),其中皮制头套暂不可制作
- 添加金币/银币(不可获取/制作),用于与金银废料共同锻造板材
- 新增垃圾袋/兽皮/防水布头袋的制作配方
- 新增缝制浣熊帽的合成配方
- 在服务器启动参数和server.ini配置中新增「Seed」世界种子参数,并在Esc界面显示种子值
BALANCE
- 修复装备不同武器时行走/潜行速度不一致的问题
- 腐烂尸体无法获得头部,且禁止屠宰带血肉骼
- 降低建筑物「洗劫」状态时外部尸体和垃圾的生成数量
- 拆解宝石耳环时产出2个宝石(原为1个)
- 切割腐烂动物头部不再获得脑组织
- 允许使用调味盐替代普通盐进行烘焙
- 提升肉饼食物的卡路里数值
- 将金银废料锻造板材的配方拆分为独立配方,支持混合材料输入
- 使用皮革条/麻绳/金属丝制作的矛比胶带/扎带更耐用
- 防水布可作为燃料或引火物使用
- 提升部分裁缝制作配方的经验值奖励
- 腐烂动物尸体改为掉落头骨而非头部
- 腐烂动物不再产出皮革
- 远程武器攻击不再分散伤害到多个目标
- 重新添加腐烂动物头部掉落(腐烂状态,图标待更新)
- 允许对腐烂动物头部进行切割操作
- 为鹿类动物添加体重属性
- 取消制作过程中对已消耗物品的保存记录
FIXES
- 修复Mac系统无法加载「stdlib.lbc」库文件的问题
- 修复平底锅无法烧水的功能异常
- 修正被污染水的中毒等级数值
- 修复Linux系统启用Imgui功能失效的问题
- 修复角色创建界面胡须/胸毛/头部毛发复选框无法点击的交互问题
- 修复水井和水泵产出被污染水的逻辑错误
- 为液体容器实体添加过滤器,禁止向水井注入异常液体
- 修复无法建造窗户的建筑系统漏洞
- 修复关闭搜索管理器后右键菜单点击采集图标报错的问题
- 调整经验提示文本使用标准箭头符号与颜色渲染方法
- 修复采集系统种子表中万寿菊与薄荷草重复配置的数据错误
- 修复右键填充功能未正确处理非水混合液体容器的逻辑漏洞
- 降低斧头砍树时的耐久损耗速度
- 统一锻造/非锻造圆头锤的重量属性
- 修复无法穿透钢制方块的物理判定错误
- 修复调整侧边栏缩放比例后健康面板的异常崩溃
- 修复玩家无法在组合式多拼床铺入睡的交互问题
- 修复多拼床铺未逐格检测枕头存在的睡眠判定漏洞
- 将芒果的采集分类修正为「水果」类别
- 修正角色特性文本的拼写错误
- 移除砖墙模型多余的转角贴图
- 修复屠宰钩处理腐烂动物时的若干逻辑问题
- 修正腿部伤害分配系数错误覆盖整体伤害分配的数值计算问题
- 修复沙盒选项缺失玻璃制造经验倍率参数导致的技能经验分配错误
- 修复混合桶配方未正确计算桶内已有水量的逻辑漏洞
- 修复填充烟斗操作未消耗烟斗物品的配方逻辑
- 修复铜锅中的米饭/面食无法分装至碗中的交互限制
- 修复切分鱼片时未继承原料烹饪状态的属性传递问题
- 修正分装面食/米饭时碗类物品名称显示错误
- 修复地图/拾取工具等图标在鼠标悬停时异常缩小的UI渲染问题
- 修复吸烟者特性角色感冒康复后咳嗽状态未清除的逻辑错误
- 修复「获取引擎零件」交互功能失效的问题
- 修复拖车门框涂色后错误转变为窗框的模型替换问题
- 为快/慢新陈代谢特性添加缺失的图标显示
- 修正罗斯伍德汽车影院场景中车辆朝向非西向的摆放错误
- 修复地面屠宰腐烂尸体生成洁净骨骼而非血骼的模型选择错误
- 修复多输入槽共用相同物品时配方识别冲突的逻辑问题
- 移除金币/银币可像珠宝拆解的异常配方
- 修正垃圾袋/防水布服饰配方的材料需求配置错误
- 修复粗麻布/牛仔布服饰物品脚本中布料类型参数错误
- 补全部分植物的最佳月份/劣质月份/最小水量等生长参数
- 修复制作台界面文本在不同分辨率下溢出边框的布局问题
- 调整二级金属围栏的碰撞体积参数
- 修复攀爬/下降绳索时的游戏崩溃问题
- 移除无限水源右键菜单中不合理的「清空」选项
- 减少技能自动学习时过量的文本提示输出
- 修复子弹穿透多个障碍物攻击僵尸的命中判定错误
- 修正农作物产出种子的生成逻辑异常
- 修复熔炼损坏物品时的配方处理漏洞
- 修复霰弹枪无法射击倒地僵尸的武器动作逻辑
TECHNICAL
- 优化Lua调用Java方法时的对象池搜索逻辑,避免数组元素移位导致的性能损耗
- 通过Docker环境重新构建「libimgui-java64.so」动态链接库
- 在项目Docker镜像中集成Apache Ant构建工具以支持imgui-java
- 新增Linux 64位Docker构建脚本用于imgui-java模块
- 移除障碍物攻击判定对「isPiercingBullets」武器属性的依赖
- 为Damage方法添加@Override注解确保正确方法调用
- 新增IsoPropertyType类统一管理游戏对象属性类型
- 将IsoWindow的静态属性字符串迁移至IsoPropertyType实现集中管理
- 在属性类型系统中新增「车库门」类型定义
- 扩展属性类型系统支持「双开门」类型
- 将攀爬绳索状态跌落概率变量类型从整型改为浮点型
- 为光照属性添加RGB分量类型定义
- 弃用ISSearchManager.lua的光环文本处理逻辑,全面切换至HaloTextHelper
- 新增「ConnectX/Y」属性类型用于对象连接坐标标记
- 移除CellLoader中冗余的「wanderRoom」方法
- 同步攀爬/下降绳索状态的武器模型显隐逻辑
- 统一下降绳索状态跌落概率变量为浮点型
- 新增「光照半径」属性类型定义
- 将火焰系统硬编码数值替换为命名常量提升可维护性
- 在采集系统中增加物品脚本有效性字符检测
- 为角色特性系统添加力量增益/减益常量
- 新增「体操运动员」角色特性
- 扩展角色特性检测接口支持特性槽位参数
- 将所有特性检测逻辑迁移至特性槽位参数体系
- 重构角色特性代码命名规范
- 恢复并扩展项目词库内容
- 新增「容器」属性类型定义
- 允许Features模块的参数使用「Sandbox.xxx」格式字符串调用沙盒配置
- 删除废弃的「Farming/ScavengeDefinition.lua」脚本文件