城市天际线 2:Cim 行为改进模组
Cim Behavior Improvement 是 Cities Skylines 2 的一个模组,致力于改进 Cims 的行为 AI,使他们的选择更符合现实,以更好地模拟人类 IRL 的行为。目标是减少城市中由Cims引起的住宅高租金警告的数量,这些Cims的生活状况通常是不切实际的,不是玩家可以解决的。特征
通过以下方式调整成人 Cim 申请学校的机会:
- 如果成年 Cim 有孩子,申请上学的机会除以 4。
通过以下方式调整 Cim 生孩子的几率:
- 如果 Cim 是 >= 63 天大,则生孩子的几率除以 4。
- 这减少了有年幼孩子的老年 Cims 的数量,防止他们在生命中生得太晚。
- 如果 Cim 的伴侣是 >= 63 天大,则不会应用正常的出生几率提升。
- 通常,如果 Cim 有成年男性伴侣,游戏会对出生的机会应用奖励。
- 如果 Cim 是学生,那么生孩子的几率除以 4。
- 游戏的默认设置是将学生的机会除以 2。
- 如果 Cim 的家庭规模为 >= 4,则生孩子的几率除以 4。
- 这大大减少了形成超大家庭的机会,并保持了合理的家庭规模。
学生津贴
- 学生现在每月可获得 1,000 美元的住房费用津贴。此前,他们领取的违约失业救济金太低,在大多数情况下无法避免高租金警告。
- 这应该足以让大多数学生在一个小家庭中生存,但有多个孩子的学生仍然会挣扎。
对有大量储蓄的家庭发出高租金警告
- 禁止对手头现金超过 1,000 美元的家庭发出高租金警告。这些家庭不会立即处于危险之中,并且可能很快就会恢复,因此对可以继续支付租金数月或数年的家庭发出警告是没有意义的。
- 注意:开发工具不显示家庭手头的现金金额。它显示的指标是不同的值,不仅考虑现金,还考虑汽车、其他资源等的价值。我已经验证了后端的现有现金计算是否准确。
要求和兼容性
- Cities Skylines II 版本 1.0.14f1(2023 年 11 月 16 日更新)
- BepInEx 5 系列
安装
将文件放在 BepInEx 文件夹中。CimBehaviorImprovements.dllPlugins已知问题
- [x]
适用于学校逻辑不起作用
更改日志
- v0.0.1 (2023.11.24)
- 初始 alpha 版本。
- v.0.0.2 (2023.11.24)
- 修复了 ApplyToSchoolSystem 逻辑,以便它现在可以成功查询家庭中的受抚养子女和老年人。
- v.1.0.0 (2023.11.25)
- 增加学生津贴
- 添加了逻辑,以禁止手头现金超过 1,000 美元的家庭发出高租金警告。
- v.1.0.1 (2023.11.25)
- 修复了学生津贴不限于成年学生的问题
计划的功能
- 用户可配置选项
- 适用出生机会处罚的年龄
- “功能”中描述的每种情况的出生机会惩罚
- 切换以打开/关闭特定场景的调整