
角色高亮 (MCM分支) (体验优化)
需要 RE_Kenshi。游戏中的文本为游戏语言:俄语或英语。
查看大图需要 RE_Kenshi。
按住 ALT 可根据角色对你的立场为其着色——小队、敌人、盟友、中立者、外交官。这是 BFrizzleFoShizzle 模组的高度优化分支,设置位于 Mod Config Menu 中。
使用 [url=https://www.nexusmods.com/kenshi/mods/2202]Mod Config Menu[/url] 可进行游戏内设置(可选)。
[i]游戏内文本跟随游戏语言:英语、俄语或中文。[/i]
版本 1
基于 [b]BFrizzleFoShizzle[/b] 的 Character Highlight 分支(原始源码位于 [url=https://github.com/BFrizzleFoShizzle/KenshiLib_Examples]GitHub[/url])。感谢模组作者!
[b]此版本中的改动:[/b]
[list]
[]高度优化:原版每一帧都会加载游戏,即使未按住按键也是如此;此版本在未按键时不执行任何操作,按键时执行的操作也少得多;[/]
[]Mod Config Menu 中的设置:按键、为谁着色、颜色、距离、穿墙可见;[/]
[]新增类别——阵营外交官,拥有自己的颜色(默认为紫色);[/]
[]每个类别(小队、敌人、盟友、中立者)均可关闭;[/]
[]文本跟随游戏语言:英语、俄语、中文;[/]
[]修复了在无阵营角色上可能发生的崩溃。[/]
[/list]请勿与原版同时启用。许可证 GNU GPL v3。
[size=4][b]功能说明[/b][/size]
按住按键时(默认为 ALT),角色会根据其对你的立场被着色:
[list]
[][b]你的小队[/b]——蓝色;[/]
[][b]敌人[/b]——红色;[/]
[][b]盟友[/b]——绿色;[/]
[][b]中立者[/b]——根据其阵营对你的关系,从红色经黄色到绿色(或单一颜色);[/]
[][b]阵营外交官[/b]——紫色,无论其阵营关系如何。[/]
[/list]
每个类别均可关闭;颜色、按键、距离和穿墙可见均可调整。
[size=4][b]高度优化的版本[/b][/size]
原版一直消耗 FPS——即使未高亮任何人时也是如此:每一帧它都会遍历周围每个角色并重置其色调。按住按键时,每一帧它都会重新计算每个角色对每个你方角色的立场——在一座城镇中,这意味着数百个角色乘以数十个你方角色。
在此版本中,关系会被记住并每秒重新检查一次,颜色仅在改变时写入,而未按住按键时模组不执行任何操作。
可与 Vital Sense 共存:其对倒地及被通缉角色的着色会保持在上层。
[size=4][b]设置[/b][/size]
安装 Mod Config Menu(可选)后,所有设置均可直接在游戏内进行:选项窗口 → MCM 标签页 → “Character Highlight”。每行都有工具提示,更改立即生效;无需重启。若无 MCM——模组文件夹中的 CharacterHighlight.ini,其中每一行都有注释。
[line]
[size=5][b]Русский[/b][/size]
[b]Требуется RE_Kenshi.[/b]
Настройки прямо в игре - с модом [url=https://www.nexusmods.com/kenshi/mods/2202]Mod Config Menu[/url] (не обязателен).
[i]Текст в игре - на языке игры: английском, русском или китайском.[/i]
Версия 1
Форк мода Character Highlight от [b]BFrizzleFoShizzle[/b] (исходники оригинала - [url=https://github.com/BFrizzleFoShizzle/KenshiLib_Examples]GitHub[/url]). Спасибо автору за мод!
[b]Что изменено в этой версии:[/b]
[list]
[]сильно оптимизирован: оригинал нагружал игру каждый кадр, даже когда клавиша не зажата; здесь без клавиши мод не делает ничего, а с ней - в разы меньше работы;[/]
[]настройки в Mod Config Menu: клавиша, кого окрашивать, цвета, дальность, видно ли сквозь стены;[/]
[]новая категория - дипломаты фракций, своим цветом (по умолчанию фиолетовым);[/]
[]каждую категорию (свой отряд, враги, союзники, нейтралы) можно выключить;[/]
[]текст - на языке игры: английский, русский, китайский;[/]
[]исправлен возможный вылет на персонаже без фракции.[/]
[/list]Не включайте вместе с оригиналом. Лицензия GNU GPL v3.
[size=4][b]ЧТО ДЕЛАЕТ[/b][/size]
Пока зажата клавиша (по умолчанию ALT), персонажи окрашиваются по тому, как они к вам относятся:
[list]
[][b]свой отряд[/b] - синий;[/]
[][b]враги[/b] - красный;[/]
[][b]союзники[/b] - зелёный;[/]
[][b]нейтралы[/b] - от красного через жёлтый к зелёному, по отношению их фракции к вам (или одним цветом);[/]
[][b]дипломаты фракций[/b] - фиолетовый, каким бы ни было отношение их фракции.[/]
[/list]
Каждую категорию можно выключить; цвета, клавиша, дальность и «видно сквозь стены» настраиваются.
[size=4][b]СИЛЬНО ОПТИМИЗИРОВАННАЯ ВЕРСИЯ[/b][/size]
Оригинал ел FPS всё время - даже когда никого не подсвечивал: каждый кадр он перебирал всех персонажей вокруг и сбрасывал им окраску. А с зажатой клавишей каждый кадр заново выяснял отношение каждого персонажа к каждому вашему - в городе это сотни персонажей на десятки ваших.
Здесь отношение запоминается и пересчитывается раз в секунду, цвет записывается только при изменении, а пока клавиша не зажата, мод не делает ничего.
Уживается с Vital Sense: его окраска лежащих и разыскиваемых остаётся поверх.
[size=4][b]НАСТРОЙКИ[/b][/size]
Все настройки - прямо в игре, если установлен Mod Config Menu (не обязателен): окно «Настройки» → вкладка MCM → «Character Highlight». У каждой строки подсказка, изменения применяются сразу; перезапуск не нужен. Без MCM - файл CharacterHighlight.ini в папке мода, к каждой строке там есть пояснение.
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。