battle brothers mods
1.0.0
一系列模组,让《Battle Brothers》变得更加有趣和舒适。由我编写或由我修复。您还可以查看我的 Nexus Mods 页面,其中有许多版本。
姓名 | 描述 |
---|---|
自动驾驶 新 | 让兄弟们更聪明地使用更多技能并修复了一些崩溃问题。与 Swift 兼容。我的亚当自动驾驶仪版本。 |
更好的野兽战利品 | 从野兽那里获得更好的战利品,让它们值得战斗。 |
重命名者兄弟 | 将每个兄弟的头衔自动更改为他的职业+罗马数字。 |
兄弟工作室 | 自定义兄弟升级:天赋、技能点、特质、属性增益。 |
营地和神器(重做) | 添加额外强大的巢穴和文物。旧扩展营地的固定版本。 |
便宜的肉 | 更便宜的兄弟和试镜者。 |
厨师和铁匠修复 | 修复了厨师和铁匠加速愈合和修复的问题。 |
少数精英 - 大师兄弟 | 重写了旧的《少数精英 - 大师兄弟》,旨在更好地与其他模组和更新的 DLC 兼容。加上一些修复。 |
事件和野心延迟修复 | 消除在事件和野心被激发之前不可预测的长时间延迟。 |
有趣的事实 | 收集并展示一些关于你兄弟的有趣事实。 |
Hackflow 的福利 | 增加了一些收集的或新制作的福利。 |
不朽战士 | 获得几名死后重生的战士。 |
随从促销 | 允许提升追随者,使他们变得更加有用。 |
按背景启动福利 | 让兄弟们有机会根据他们的背景从一开始就解锁某些福利。 CleverFool 对旧模组的重写。 |
杰出的敌人 | 随机为最常见的敌人添加一些怪癖,使与他们的战斗减少重复性并更有趣。 |
退伍军人的属性和福利 | 退伍军人有时会因为他们的天赋而获得比仅仅 1 更好的属性。在某些级别上还会为他们提供额外的福利。 |
更多的血 | 使其更具塔伦蒂诺风格。较旧的“更多血液”模组的兼容变体。 |
适当的死灵 | 一名可雇佣的死灵法师,拥有定制的特权和出身。 |
有用的东西 | 使一些较弱的东西变得更有用,例如 2 小时连枷和名为妖精武器。 |
最简单的方法是访问 NexusMods 并从那里下载 zip 版本。其中一些模组尚不存在,您也可以在这里找到最新版本(可能已损坏,但通常不会)。无论如何,要获取最新版本,您需要:
git clone
或仅下载 ZIP 并解压。make zip
。data
文件夹中,确保删除同一 mod 的旧 zip。不要忘记安装任何必需的 deps,这些通常在 mod README 中列出。
欢迎任何建议、错误报告、其他反馈。最好的地方是这个 Github,即创建一个问题。或者您可以在 NexusMods 的特定 mod 页面上发布或创建错误。
我这里的代码是 BSD 许可的,这基本上意味着您可以将其用于任何目的,包括将其或其部分捆绑为您的东西的一部分,无论是公共的还是私人的。不需要明确请求许可。但是,如果您确实分发了这样的工作,那么您应该说您在文档/自述文件/描述/其他内容中使用了它。
是一个 python 脚本,用于将旧式“复制和编辑”mod 文件转换为钩子。
Usage:
python hookify.py <mod-file> [<to-file>] [options]
python hookify.py <mod-dir> [options]
Arguments:
<mod-file> The path to a mod file to convert
<to-file> File to write hooks code to, defaults to <mod-name>/path/to/class.nut,
use - to print to stdout instead
<mod-dir> Process all *.nut files in a dir
Options:
-f Overwrite existing files
-t Use tabs instead of spaces
-v Verbose output
-h, --help Show this help
预期的工作流程是:
python hookify.py your_module_dir/
。// START/END NEW CODE
。另外,可能会发现某些编辑是伪造的,即无意的或过时的,请删除这些编辑 - 如果您的 mod 文件基于旧版本的基本文件,这种情况很常见。::include()
来自!mods_preload/mod_your_thing.nut
新挂钩文件,请注意,虽然配置文件可能包含在根目录中,但挂钩文件应包含在::mods_queue()
中。SKIPPED, no vanilla
消息。步骤 2-5 可以在每个文件或每个子目录的基础上完成,以使其更容易。
是一个 python 脚本,用于将使用 Adam 的钩子的 mod 转换为现代的 mod。
Usage:
python migrate_hooks.py <mod-file> [options]
Arguments:
<mod-file> The path to a mod file to convert
Options:
-i Update file inplace, will create a <mod-file>_new.nut by default
-mVAR Use this var name for whatever ::Hooks.register() returns, defaults to `mod`
-h Show this help
目前这并不执行 dirs,相反,如果有的话,您可以使用 bash:
find path/to/mod/ -name * .nut -exec python migrate_hooks.py {} -i ;