子弹工厂

子弹工厂

一个轻量级、高度优化的独立弹药管理器,完全使用原生redscript从零构建。此工具监控你的弹药储备,并使用一级制作组件或欧元后备选项,动态将弹药补充至你自定义的阈值。

子弹工厂 - 原生弹药管理与回收引擎



一个轻量级、高度优化的独立弹药管理器,完全使用原生 **redscript** 从头构建。此工具会监控你的弹药储备,并使用一级制造组件或欧元备用选项,动态地将弹药补充至你设定的自定义阈值。它消除了后台帧更新循环,对帧数零影响,并完全移除了对 Cyber Engine Tweaks (CET) 的任何依赖。

---

## 🛠️ 主要功能

* **动态补充装填:** 没有静态的箱子限制。该脚本会动态计算缺少多少发子弹,并瞬间将你的弹药完美补充至滑块设定的上限!
* **战场弹药回收:** 在弹药已满的情况下走过敌人弹药箱?如果启用,该模组会扫描你的背包,并直接将超过上限的多余子弹干净利落地分解为一级制造组件!
* **双货币选择:** 完全可自定义的资源消耗规则!可以选择仅消耗组件、仅消耗钱包中的现金(欧元),或同时开启两者,让金钱在材料归零时自动作为备用方案。
* **符合世界观设定的成长机制:** 通过消耗组件回收子弹会原生奖励你 +2 工程学经验值,直接计入技术属性技能树。(通过欧元购买弹药不会授予经验值,以维持游戏平衡)。
* **暂停菜单界面整合:** 在标准暂停菜单的 选项 > 模组 > 子弹工厂 下,为每一个选择开关提供原生分类和完整的悬停描述提示。

---

## 🔒 内置反利用安全机制

为了维护夜之城的经济平衡并彻底杜绝无限的物资/金钱打印漏洞,回收系统配备了智能硬件级安全措施:
* **规则如下:** 只有当你的背包弹药总量超过原版游戏上限(420 手枪、420 步枪、111 霰弹枪、69 狙击枪)时,子弹工厂才会**仅**分解多余的弹药。
* 在游戏中途将菜单阈值滑块调低*永远*不会导致你现有的弹药被强制分解成组件,这使得该模组完全不会受到与商人买卖循环相关的利用影响。

---

## 📋 需求与依赖

下载之前,请确保你已为当前游戏版本更新了核心脚本框架:
1. [redscript](https://nexusmods.com)
2. [模组设置](https://nexusmods.com)(用于在游戏中显示配置滑块)

---

## 📥 安装

* **Vortex 模组管理器:** 点击模组管理器下载按钮,安装,然后启用即可!
* **手动安装:** 将 zip 文件内容直接解压到你的《赛博朋克 2077》游戏根目录路径下。脚本文件必须安全地放置在 `Cyberpunk 2077/r6/scripts/bulletfactory.reds` 中。

---

## 📌 模组设置选项说明

* **启用模组:** 总开关,可随时立即关闭后台计算,无需卸载文件。
* **分解多余至T1:** 开启或关闭战场回收引擎。如果未开启,拾取的多余弹药将保持原版行为。
* **弹药触发上限:** 针对手枪、步枪、霰弹枪和狙击枪子弹的自定义阈值滑块。
* **使用T1组件:** 切换循环是否可以将普通物品材料转换为子弹(+经验值)。
* **使用现金(欧元):** 切换循环是否可以直接花费钱包中的欧元来购买补充弹药。
* **战斗中不制造:** 如果开启,后台安全规则会在战斗状态中暂停操作,以维持沉浸感。
* **等待至空仓:** 如果开启,将忽略你的滑块触发上限,并且仅在你的弹药储备数到达精确的 0 时才执行制造/购买逻辑。