天气状况 - 根据预报穿衣

天气状况 - 根据预报穿衣

随天气穿衣。引入天气系统,在不合适的地方穿着不合适的装备会受到惩罚。

🌦️ 天气状况

夜之城的气候会要你的命。最好穿得应景点。

天气预览

冻彻骨髓的酷寒。煎烤一切的酷热。遮天蔽日的沙尘。侵蚀肺腑的毒气。

梦幻之城的气候曾经总是那么宜人——如今,它将带来切实的后果。


🌧️ 概览

本模组是一层“轻度生存”机制,将你的穿着与夜之城的天气及周围环境紧密挂钩。你的衣物会提供保暖值。而天气、时段与区域则共同决定当前的体感温度。体感温度过高或过低,你便会中暑或失温。若没有正确的防护就走进酸雨、沙尘暴或制毒实验室的烟雾中,你还会在基础负面效果之上,受到额外的独立环境危害。

所有效果都会叠加。你完全可能同时处于失温、中毒和窒息三种状态。所以,穿对衣服很重要。


🌡️ 环境状态

❄️ 失温

气温骤降。你的双手不再听使唤。

寒颤

当你的体感温度降至“温和”以下时触发。分为两个等级: 寒颤: 装填与瞄准速度减慢 冻僵: 装填与瞄准速度大幅减慢,瞄准时武器晃动

应对方式: 多穿几层,躲进室内,或是在负面效果激活时吃一顿热饭。

🔥 中暑

燥热难耐。疲惫感渐渐袭来。

高温

当你的体感温度升至“温和”以上时触发。分为两个等级: 燥热: 体力恢复速度 -10% 过热: 体力恢复速度 -25%,附带呼吸特效循环

应对方式: 脱掉一层衣物,进入室内,或是在负面效果激活时喝一杯冷饮。

中毒

空气中有毒素。你的身体正在衰败。

毒素

*在酸性降雨期间,若你的头部和面部没有防护则会触发。效果:最大生命值 -25%,并附带醉态倾斜特效,直至你找到庇护所或做好防护。与温度不同,这是一项服装检查——佩戴面罩加帽子,或仅仅一件巴拉克拉瓦面罩即可应对。*

🌪 沙尘

沙尘开始笼罩你。

沙尘

*在沙尘暴期间,若你的眼睛和面部没有防护则会触发。效果:移动速度 -25%,并附带扫描线特效。与温度不同,这是一项服装检查——佩戴护目镜或眼镜加面罩即可应对。*


❓ 运作机制

保暖值。 你所穿的每一件衣物都会计入一个总保暖值,该数值通过 EquipmentEx 读取。

体感温度与重置的阈值。 天气 + 时段 + 区域修正(仅限恶土)= 你的体感温度。你的保暖值会抵消其影响。炎热与寒冷等级现采用对称线性缩放,并提高了炎热阈值,以便在穿着厚重衣物时不至于轻易过热。

环境危害独立计算。 酸雨、沙尘暴和生化危害烟雾各自独立检查其防护要求,与温度无关。你完全可能体温舒适,却仍被酸雨侵蚀。

室内检测。 公寓、载具、地铁和电梯都能让你免受天气影响。但摩托车不行。

食物与饮品舒适度。 食物和非酒精饮品会提供暂时的“舒适”状态——但仅在匹配的寒冷或炎热负面效果已激活时才会生效。不能提前吃披萨来作弊,也不能在状态已激活时叠加效果。

品质也很重要。临时状态的持续时间取决于所消费的食物/饮品品质。

品质 食物(抗寒冷) 饮品(抗炎热)
1 分钟 1 分钟
5 分钟 5 分钟
最佳 7 分钟 7 分钟

舒适度

武器轮盘覆盖层、状态图标与物品栏界面。 按住武器轮盘键即可查看你当前的状态和任何激活中的效果。

状态效果

武器轮盘


🔗 集成模组

天气状况专为与其他系统级模组协同工作而设计。安装它们以解锁额外行为。

毒贩

空气中弥漫着有毒烟雾。

生化危害

安装了毒贩 - 成为大毒枭后,夜之城所有制毒实验室附近区域都会散发出有毒烟雾。吸入后会获得生化危害负面效果——同时大幅降低移动速度和武器操控性。离开受影响区域后,该效果仍会持续 5 分钟。

应对方式: 穿着防护服或集齐 8 件装备。

生化危害防护参考

有两条路径可获得完全防护。任选其一。

方案 1:指定防护服

任何一件位于躯干或身体栏位的指定物品都能提供完全防护——无需其他装备。

  • Q305_hazmatProject Cynosure 防护服
  • Jumpsuit_03_old_01 — 原版游戏 荒坂防护服
  • Jumpsuit_03_old_02 — 原版游戏 NCPD 抗化学防护服
  • Jumpsuit_03_old_03 — 原版游戏 军用科技芳纶编织防护服

除了提供生化危害防护外,防护服还能将中暑状态限制在“燥热”等级,防止严重中暑触发。

可装备于以下任意栏位:BodyInner, BodyOuter, BodyMiddle, BodyUnder, TorsoOuter, TorsoMiddle, TorsoInner

方案 2:8 件套装备替代方案

以下 8 项要求必须同时满足。肺部义体可替代面罩栏位。

  1. 面部 — 面罩 Syn 肺(暗黑未来) Synth 肺(黑铬)。义体必须安装在心血管栏位。
  2. 眼睛 — 眼镜。任何眼镜类物品均可。
  3. 面罩 — 巴拉克拉瓦面罩。与面罩为独立栏位。
  4. 池选 #1 — 以下任一栏位:TorsoInner, TorsoUnder, TorsoMiddle, Hands。必须与 #2 不同。
  5. 池选 #2 — 以下任一栏位:TorsoInner, TorsoUnder, TorsoMiddle, Hands。必须与 #1 不同。
  6. 外层上身 — TorsoOuter BodyOuter BodyInner。厚重的外层覆盖。
  7. 腿部 — LegsOuter。仅限厚重长裤。
  8. 脚部 — Feet 栏位。靴子或同等物品。

实例

实例 A — 全套装备,无义体:

  1. 面罩 ✓ ·
  2. 眼镜 ✓ ·
  3. 巴拉克拉瓦面罩 ✓
  4. TorsoInner ✓ ·
  5. Hands ✓ (池选:2)
  6. TorsoOuter ✓ ·
  7. LegsOuter ✓ ·
  8. Feet ✓

→ 已防护 (8/8)

实例 B — 义体替代面罩:

  1. Syn 肺 ✓ ·
  2. 眼镜 ✓ ·
  3. 巴拉克拉瓦面罩 ✓
  4. TorsoInner ✓ ·
  5. TorsoMiddle ✓ (池选:2)
  6. BodyOuter ✓ ·
  7. LegsOuter ✓ ·
  8. Feet ✓

→ 已防护 (8/8, 面罩已由义体满足)

实例 C — 仅 1 个池选:

  1. 面罩 ✓ ·
  2. 眼镜 ✓ ·
  3. 巴拉克拉瓦面罩 ✓
  4. TorsoInner ✓ (池选:仅 1)
  5. TorsoOuter ✓ ·
  6. LegsOuter ✓ ·
  7. Feet ✓

→ 未防护 (池选数量 1 < 2)

实例 D — 缺少 LegsOuter:

  1. 面罩 ✓ ·
  2. 眼镜 ✓ ·
  3. 巴拉克拉瓦面罩 ✓
  4. TorsoInner ✓ ·
  5. Hands ✓
  6. TorsoOuter ✓ ·
  7. 仅 LegsInner ✗ ·
  8. Feet ✓

→ 未防护 (LegsInner 不计入;需要 LegsOuter)


防护指示

如果玩家受到生化危害防护,物品栏界面中会出现 (P) 标记

(该功能默认关闭)

🧠 暗黑未来

恶劣的天气侵蚀着心智。

安装了暗黑未来后,严重轻度失温与中暑会在基础负面效果之上,额外消耗神经水分营养。可独立开关——可选择仅在寒冷、仅在炎热、两者皆有,或两者皆无。

额外奖励:Syn 肺义体(全部 7 个等级)可算作永久的内部面罩。

💪 血肉与机械

肉体有其极限。恶劣天气总能找到它们。

安装了血肉与机械后,严重失温与中暑会在基础负面效果之上,额外消耗体力。可独立开关——可选择仅在寒冷、仅在炎热、两者皆有,或两者皆无。

可用雨伞

雨中漫步,也要有型。

雨伞

可用雨伞 - 在外保持干爽:手持雨伞时,提供 +1 保暖值并满足头部的覆盖要求。实际效果为:结合面罩可防酸雨(中毒),并在冷雨中提供少量保暖加成。

🦾 义体

来自赛博朋克科技额外的防护。

  • 安装了暗黑未来黑铬后,肺部植入物可算作永久的内部面罩。所有等级的 Syn 肺Neo 肺都满足面罩栏位需求。
  • 热量转换器植入物可防止严重中暑触发,将状态限制在“燥热”等级。

🧥 保暖系统(重做版)

保暖值计算流程已全面改革,以提供更好的平衡性、为 Equipment-EX 用户提供更高的灵活性,以及自定义 YAML 过滤功能。

🥼 核心基础栏位

  • BodyOuter: +4 | BodyMiddle: +2 | BodyInner: +1 | BodyUnder: +1
  • TorsoOuter: +3 | TorsoMiddle: +2 | TorsoInner: +1 | TorsoUnder: 0 | TorsoAux: +1
  • LegsOuter: +3 | LegsMiddle: +1 | LegsInner: +1
  • Balaclava: +2
  • Head / Waist / Back / Feet: 各 +1

🛡️ 覆盖组(每组 +1 固定加成)

不再为单个配饰栏位叠加点数,以下组内任一栏位装备物品,即提供干净的 +1 加成

  • 手臂覆盖 (+1): ShoulderLeft/Right, ElbowLeft/Right
  • 腿部覆盖 (+1): KneeLeft/Right
  • 手部覆盖 (+1): HandLeft/Right, Hands
  • 面部覆盖 (+1): EarLeft/Right, Wreath, Mask

⚙️ 扩展的 Equipment-EX 用户模式与自定义 YAML 过滤

  • 扩展 Equipment-EX 用户选项: 在设置中切换,自动忽略不再作为主要衣物的辅助栏位(例如 Body* 或 TorsoAux),确保比基尼或泳装等轻便衣物即使在重度模组环境下也能在炎热天气保持清凉舒适。
  • 自定义 YAML 忽略列表: 通过 TweakXL YAML(WeatherCondition.EquipmentIgnore.slots 和 itemNameKeywords)完全自定义。现在您可以轻松忽略特定栏位或按名称关键词排除配饰物品。

📏 推荐阈值

  • 严寒天气 — 需要约 +15 保暖值以保持“温和”
  • 寒冷天气 — 需要 +8~+10
  • 温和天气 — 高于 +6 即可
  • 温暖天气 — 保持低于 +11~+13 以避免轻度中暑
  • 炎热天气 — 保持低于 +8 以避免严重中暑

🏜️ 区域修正

  • 恶土,白天 (6am–6pm): +3°C (沙漠日照)
  • 恶土,夜晚 (6pm–6am): -3°C (沙漠寒冷)
  • 其他所有区域: 无修正

🩹 环境危害防护(非温度)

  • 酸雨: 头部/雨伞 + 面罩或已安装肺部义体,或仅巴拉克拉瓦面罩
  • 沙尘暴: 眼镜 + 面罩或已安装肺部义体
  • 生化危害: 防护服或 8 件套装备。

📦 前置要求

可选集成:


🔧 模组设置

  • 常规 — 主开关、物品栏 HUD、轮盘覆盖层
  • 装备与 Equipment-EX — 扩展的 Equipment-EX 用户开关(忽略非主栏位)、自定义忽略列表支持
  • VFX — 呼吸、醉态倾斜、扫描线循环的独立开关
  • 食物与饮品舒适度 — 启用/禁用舒适度系统
  • 高级 — 安全模式(崩溃保护)、禁用载具检测、12 小时时间格式、显示高级选项、可自定义 HUD 位置(1920×1080 参考空间中的 X/Y 偏移)、可自定义 HUD 字体大小、四种字体选择 — Rajdhani(默认)、Orbitron、Blender Pro、Arame Mon、摄氏或华氏温度
  • 安全模式 — 优先考虑崩溃保护而非响应速度。推荐用于重度模组配置和低端电脑。
  • 禁用载具检测 — 将你视为始终在室外,绕过所有载具检测。如果你遇到载具相关的崩溃,建议启用。
  • 毒贩 — 生化危害开关
  • 暗黑未来 / 暗黑未来核心 — 神经消耗(寒冷)、神经消耗(炎热)、Syn 肺作为面罩、水分和营养消耗
  • 血肉与机械 — 体力消耗(寒冷)、体力消耗(炎热)
  • 义体 — 启用/禁用集成义体

✅ 兼容性与常见问题

  • 兼容: 其他天气模组。

  • 潜在不兼容: ClaimVehicles 完全替换了离开载具的处理程序,并在单帧过渡期间进行繁重操作,可能导致潜在崩溃。如果您遇到载具崩溃,请在模组设置中启用“禁用载具检测”

  • 潜在不兼容: 其他包装或替换的载具状态模组如果您遇到载具崩溃,请在模组设置中启用“禁用载具检测”

  • (v1.1) 与载具相关的崩溃应已大部分修复。感谢 tda3xogu 的修复。 如果您仍遇到崩溃,请在模组设置中启用“禁用载具检测”和/或“安全模式”。

  • 已修改的公寓或车辆未显示正确的天气状态?请查看有关如何添加兼容性的文章。

配合良好:

  • Thread Locker — 阻止你利用衣橱作弊。更换并规划你的服装,锁定你所穿的衣物层,温度系统才能真正发挥作用。
  • Wardrobe at Car — 配合 Thread Locker 使用。
  • Nova City 2 — 更多天气状态,更多沉浸感。

🌐 本地化

🇺🇸 English · 🇹🇼 繁體中文 · 🇨🇳 简体中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇫🇷 Français · 🇩🇪 Deutsch · 🇪🇸 Español · 🇧🇷 Português · 🇮🇹 Italiano · 🇵🇱 Polski · 🇷🇺 Русский · 🇺🇦 Українська · 🇨🇿 Čeština · 🇭🇺 Magyar · 🇹🇷 Türkçe · 🇹🇭 ภาษาไทย · 🇸🇦

教程部分仍需模组作者进行翻译。

作者页面

注意天气预报警告,各位伙计们