
RebelCore框架 - 老化与速度
掌控全局!通过预设调整角色老化速度和成长阶段,将游戏最大速度倍率提升至超出默认值,并可修改特定作弊项的货币数量。所有设置均可通过附带的config.lua文件进行完全配置。
查看大图RebelCore - 高级游戏自定义(年龄、时间比例与作弊)
该模组由 UE4SS 驱动,让您能通过简单的配置文件直接微调多项核心游戏机制。
想让角色寿命更长(或更短)?
需要“极快”速度变得更快?
希望作弊按钮提供不同数值?
RebelCore 让您能自由调整这些设定及更多内容。
本模组利用游戏内部数据资产,无缝应用您所需的更改。
功能
可自定义角色年龄增长:
修改角色的最大寿命(TargetMaxAge)。
通过强大的预设系统,调整角色在不同成长阶段之间过渡的具体年龄(例如,从婴儿到幼儿,幼儿到儿童等)。轻松切换不同的年龄增长速度和风格!(详情请参阅配置部分的预设说明)。扩展时间比例控制:
增加(或减少)游戏“快速”和“极速”时间加速设置的速度倍数(TargetTimeScaleFast、TargetTimeScaleVeryFast)。
设置游戏允许的新的绝对最大时间比例(TargetMaxTimeScale)。可调节作弊数值: 修改与 CatTalkCheatAmount(TargetCurrencyAmount)相关联的特定游戏内作弊所给予的货币(或其他资源)数量。注意:该作弊功能的具体效果可能因游戏版本或其他模组而异。
高度可配置: 每个功能都可以单独启用或禁用(ModifyAgingData、ModifyTimeConfig、ModifyCurrency)。所有数值都可以在 config.lua 文件中轻松修改。如果配置文件缺失或无效,包含备用默认值。配置中还提供了可选的调试日志功能,用于故障排除。
要求
UE4SS: 建议使用 3.0.1 实验版或更高版本。
从 GitHub Releases 下载:UE4SS_v3.0.1-394-g437a8ff.zip模组启用器(或兼容的 UE4SS 设置): 你需要一种方式让 UE4SS 加载 Lua 模组。使用预配置的“模组启用器”包适用于:
从 Mod Enabler 下载:Mod Enabler
通常是最简单的方法。
或者,确保你的 UE4SS 正确配置以加载 Lua 脚本。
安装
重要提示: 安装新模组前请务必备份存档文件!
安装 UE4SS: 将 UE4SS 压缩包内容解压至游戏主执行文件目录(通常为
[Path To Game]\[GameName]\Binaries\Win64\)。配置 UE4SS(如未使用预配置的 Mod 启用器):
- 打开位于 Win64 目录下的
UE4SS-settings.ini文件。 - 确保以下设置已配置(在最新版本中通常默认为):
(推荐用于故障排除)bUseUObjectArrayCache = true ConsoleEnabled = 1
- 打开位于 Win64 目录下的
创建 Mod 文件夹: 导航至游戏根目录(主 .exe 文件所在位置,通常位于二进制文件上一层)。创建一个名为
Mods的文件夹。
为此模组创建一个文件夹,我们将其命名为RebelCore。
在RebelCore内,创建一个名为Scripts的文件夹。
最终目录结构应如下所示:[游戏根目录]\Mods\RebelCore\Scripts\放置模组文件: 下载此模组并将
main.lua和config.lua两个文件放入刚刚创建的 Scripts 文件夹中([游戏根目录]\Mods\RebelCore\Scripts\)。启动游戏: 运行游戏。如果 UE4SS 正常工作,您会短暂看到一个控制台窗口弹出。检查控制台或 Win64 目录下的 UE4SS.log 文件,查看来自 "RebelCore" 的消息,确认其已加载。
配置 (config.lua)
本模组完全由位于 Scripts 文件夹内与 main.lua 同级的 config.lua 文件控制。请使用文本编辑器(如 Notepad++)打开此文件。
主要开关与数值:
EnableDebugLog = true / false:在 UE4SS 控制台/日志文件中启用详细日志记录。用于故障排除,否则设置为false。ModifyAgingData = true / false:设置为true以启用对角色年龄(最大年龄和成长阶段)的更改。TargetMaxAge = 10000:设置期望的最大寿命。默认值非常高(10000)。根据需要调整。ModifyTimeConfig = true / false:设置为true以启用对游戏速度倍率的更改。TargetTimeScaleFast = 10.0:“快速”速度设置的倍率。TargetTimeScaleVeryFast = 100.0:“极快”速度设置的倍率。TargetMaxTimeScale = 100.0:游戏允许的绝对最大速度倍率。ModifyCurrency = true / false:设置为true以启用对作弊金额的更改。TargetCurrencyAmount = 500000:通过 CatTalkCheatAmount 作弊获得的金额。
老化预设说明
这是老化定制中最强大的部分。
GrowthAgesPresets = { ... }:此部分包含不同命名的年龄列表。每个列表定义了游戏中每个不同生长阶段的起始年龄。
结构:
["PresetName"] = { age_stage1, age_stage2, age_stage3, ... },
示例:
GrowthAgesPresets = {
["Default"] = { 2, 4, 11, 16, 20, 30, 50, 66 }, -- 默认年龄示例
["SlowerChildhood"] = { 3, 6, 15, 18, 21, 30, 50, 66 }, -- 自定义预设示例
["VeryLongLife"] = { 5, 10, 20, 30, 40, 60, 100, 150 }, -- 另一个示例
},
重要提示: 每个预设列表中的年龄数量必须完全匹配游戏使用的成长阶段数量。您可能需要实验或查找特定游戏的信息以了解有多少阶段(例如,婴儿、幼儿、儿童、青少年、青年、成人、中年、老年可能是 8 个阶段)。在这些列表中添加或删除数字很可能会导致错误。
SelectedGrowthAgesPreset = "Default":此行指示模组从上述 GrowthAgesPresets 表格中使用哪个预设。将引号内的文本 ("Default") 更改为您想要激活的预设名称 (例如 "SlowerChildhood")。
添加您自己的预设:只需按照结构 ["您的新预设名称"] = { 年龄1, 年龄2, ... }, 在 GrowthAgesPresets 表格内添加新行(如果不是最后一个,记得在闭合 } 后加逗号)。然后更新 SelectedGrowthAgesPreset 以使用您的新预设名称。
后备方案: 如果 config.lua 文件缺失、无效或 SelectedGrowthAgesPreset 在表格中不存在,模组将打印警告并使用硬编码的默认年龄组({ 2, 4, 11, 16, 20, 30, 50, 66 })。
兼容性
此模组直接修改以下游戏数据资产:
- DA_Aging
- DA_GameConfig(特别是时间设置)
- DA_CharacterCustomize
- DA_Currency
这可能与其他修改相同资源或其属性的模组发生冲突。如果遇到问题,请尝试禁用可能影响年龄、时间速度或货币作弊的其他模组。mods.txt 中的加载顺序可能会影响哪个模组“胜出”(如果它们修改了相同内容),但仍有可能发生冲突。
已知问题
错误配置 GrowthAgesPresets 列表中的年龄数量可能会导致错误或意外行为。请确保你的列表与游戏所需的成长阶段数量相匹配。
制作人员名单
- 模组作者:Black Book / Rebel Anarchy
- 使用 UE4SS 和 Mod Enabler 构建


还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。