新定居点,谁是Dis?(New Settlement, Who Dis?) mod| 全面战争:战锤2

有没有想过为什么小矮人会征服黑岩而只留下那个不忠的名字呢?还是为什么绿皮人会占领旧的德沃芬要塞,并出于对他们的蓝色弟兄的尊重而继续称他们为“卡拉克人”?好吧,不要再想了!
该mod使用了一些全新的CA命令,这些脚本允许脚本化的解决方案重命名,因此当解决方案被另一个派别征服时,内部脚本会检查该解决方案/种族或解决方案/派系组合是否具有唯一名称,并应用如果找到一个新名称。例如,如果卡拉克·昂戈尔(Karak Ungor)被绿皮人占领,则可以将其重命名为“红眼山”。
现在,名称列表并不是很长,但是我们认为我们应该发布它,并包括一种请求新名称更改的方法,而不是我们两个人完全自己提出名称更改并发布完整的名称产品。
子模块和请求
为了请求更改新名称,请在https://forms.gle/KmUDXbek5MqtUqV46使用我们的表单
请阅读上面的更改列表,看看您的想法是否已经存在!
如果您对此有特殊想法-例如,在派系负责人后更名解决方案,或者仅将其申请给特定派系-请在“注释”部分中告知我们更多详细信息!
但是,我们可能不会提出所有要求!而且,其他mod中也可能有一些我们不一定要烘焙的东西。因此,我们使submod / compatibility变得非常简单。
它只需要一个本地化文件。如果没有,请获取RPFM,然后创建一个新的.pack文件。在新的.pack文件中,创建一个“文本”文件夹,然后在其中的“ db”文件夹中以及该文件夹中创建一个.loc文件,命名为任意名称(但请保持唯一性!)。在该文件中,遵循以下组合:
在“关键字”列下:`campaign_localised_strings_string_ [此处输入区域] _ [此处为SUBCULTURE KEY / FACTION KEY]
在“文本”列下:[此处为新名称!]
在工具提示下:正确/选中复选框
我们包中的一个示例是:
“密钥”:campaign_localised_strings_string_wh_main_northern_worlds_edge_mountains_karak_ungor_wh_main_sc_grn_greenskins
“文字”:红眼山
“工具提示”:正确
然后将此mod设为必需/建议的mod,并且在两个激活状态下都将包括新的名称更改!您也可以覆盖我们的.loc键和其他内容。请记住,如果您在Mod中包括该.loc文件,并且在启用该Mod但未启用该Mod的情况下加载游戏,则不会有任何问题-因此,如果您包括该Mod,它将不会导致崩溃或怪异在现有的mod中。
兼容性
该mod与存档游戏完全兼容,可以随意添加。我实际上并不完全确定如果在游戏中删除它会做什么,它可能只是保留了新应用的名称,我将在稍后检查此行为:tm:并报告。
而且,是的,它与所有问题都不再兼容
已知问题
有一个适度的已知问题。如果在某个区域当前被占用的同时更改了其名称,则将鼠标悬停在该区域的地形上时,工具提示不会更新为新名称。如果某个区域在未占用该区域的情况下更改了名称,则工具提示将正确更新。浮动横幅上也存在此行为,但如果您滚动并向后滚动,它们将纠正自身。
不幸的是,我们对此无能为力。
积分
BIG非常感谢Creative Assembly为Lua提供的又一个非常漂亮的脚本命令。
同样要感谢约翰·奥斯汀(John Austin)的初衷以及成为出色的共同创造者!他在脚本之外做了所有艰苦的工作。