Kenshi
87 ratings
Flexible UI
   
Award
Favorite
Favorited
Unfavorite
GUI
File Size
Posted
2.667 MB
May 5, 2022 @ 8:33am
1 Change Note ( view )

Subscribe to download
Flexible UI

Description
[EN] Flexible UI is another attempt (quite a few mods have already been created on this topic) to add some features that can make the gameplay more comfortable.
I noticed that at different stages of the game, some of the panels that are displayed on the main game screen are not used.
For example, at the very beginning, the Orders panel is practically not needed. And when you already have your own city, you almost don’t look at the stripes of the Health panel.

Now you can manage some panels on the main game screen:
- drag & move: Squads panel, Orders panel, Health panel, Floor panel, Time+Money panel.
- hide edge: Shortcuts panel, Town info panel

I added transparency to some panels, so that the text remains readable.

IMPORTANT NOTES:
- A relative coordinate system was used, but debugging and testing of the UI was carried out only at resolutions of 1600*900 and below.
- There may be conflicts in mods that use files: Kenshi_UI.png, Kenshi_LoadingScreen.layout, Kenshi_MainPanel.layout, kenshi_skins.xml, kenshi_templates.xml
- Perhaps this mod is not suitable for beginners, because it is assumed that the player is fluent in the mechanics of the game.
- I recommend learning hotkeys, this allows you to significantly reduce the reaction time to emerging game situations.

--------- MY OTHER KENSHI MODS ---------
https://steamcommunity.com/profiles/76561198054107616/myworkshopfiles/?appid=233860

[RU] Flexible UI - это ещё одна попытка (уже довольно много модов создано на эту тему) добавить некоторые возможности, которые могут сделать игровой процесс более комфортным.
Я заметил, что на разных этапах игры часть панелей, которые отображаются на основном игровом экране, практически не используется.
Например, в самом начале, практически не нужна панель Приказов. А когда уже есть свой город, то на полоски панели Здоровья уже почти не смотришь.

Теперь можно управлять некоторыми панелями на основном игровом экране:
- drag & move: Панель отряда, панель приказов, панель здоровья, панель этажей, панель время+деньги.
- hide edge: Панель кнопок, панель информации о городе.

Некоторым панелям я добавил прозначности так, чтобы текст оставался читаемым.

ВАЖНО:
- Использовалась относительная система координат, но отладка и тестирование UI проводилась только на разрешениях 1600*900 и ниже.
- Возможно возникновение конфликтов в модами, которые используют файлы: Kenshi_UI.png, Kenshi_LoadingScreen.layout, Kenshi_MainPanel.layout, kenshi_skins.xml, kenshi_templates.xml.
- Вероятно, этот мод не подойдет для начинающих игроков, потому что предполагается, что игрок свободно ориентируется в механиках игры.
- Рекомендую выучить горячие клавиши, это позволяет значительно сократить время реакции на возникающие игровые ситуации.
Popular Discussions View All (2)
3
Mar 6, 2024 @ 10:12am
Предложения по развитию / Development suggestions
svpavlov
2
Jul 13, 2022 @ 2:29pm
Критикуйте тут / Criticize here
svpavlov
43 Comments
svpavlov  [author] Feb 14, 2024 @ 11:58am 
Привет, Teq. Спасибо за отзыв!
В настоящее время я приостановил поддержку этого мода.
Не буду обещать, если появится время, то доработаю мод по твоим замечаниям.
Teq Feb 14, 2024 @ 5:31am 
Пожалуй, лучшее из того, что я пробовал. Если автор еще поддерживает, пара моментов: 1. Всплывающее окно текущего поселения слишком близко к краю экрана, когда подводишь курсор - экран сдвигается вправо.
2. Стрелочки для перетаскивания было бы неплохо сделать поиммерсивней, чтобы не так выбивались из общего стиля.
svpavlov  [author] Sep 25, 2023 @ 11:47am 
ShadowFTL, здорово, я очень рад )
ShadowFTL Sep 22, 2023 @ 1:23pm 
svpavlov, Да я уже понял, что ждать нечего и ловить тоже.

Но я тут на самом деле сам сделал нужный мод - твоя работа меня вдохновила и показала, что интерфейс вообще можно переделать.

Взял твои революционные находки с тем, чтобы выкинуть за экран самые бесполезные окошки + перенос части менюшек в левый угол, исправил растянутость для 21:9, кое что ещё изменил и сделал 2 версии с 2\1 строками под отряд.

Ещё раз скажу, что именно твоя работа меня побудила на собственное решение проблемы.

сам мод: https://steamcommunity.com/sharedfiles/filedetails/?id=3037522536
svpavlov  [author] Sep 21, 2023 @ 1:50pm 
Привет, ShadowFTL. Если ты читал описание мода, то знаешь, что у меня нет возможности отладить UI на мониторах разрешением выше 1920*1080. Про поддержку Dark UI я тоже уже писал: тут нужно ещё учитывать специфику. Задача моего мода, используя ванильные цвета и шрифты, получить возможность перестраивать окна на экране. Dark UI по своему арранжиирует окна и формирует собственную игровую атмосферу. Если просто добавить туда возможность двигать окна, то что это изменит? На мой взгляд там всё органично скомпановано, нет?
ShadowFTL Sep 17, 2023 @ 3:21pm 
И ещё один важный момент. При 21:9 соотношении сторон, игра почему-то не уменьшает размер портретов как следует, в следствии чего, когда появляется 2ая строка персонажей, она не убирается по высоте и появляется скроллбар.

Но почему-то с этим модом иконки масштабируются как надо и 2 строки убираются корректно. Так что либо хочется версию с полупрозрачным дарком и фиксом растяжения и корректным масштабом иконок, либо понять, как именно этот косяк исправить.
ShadowFTL Sep 17, 2023 @ 2:53pm 
Есть 2 момоента.

1. Есть ли возможно сделать поддержку других скинов? Многие используют Dark UI. Я лично играю с Transpereant UI (вариация дарка, но с небольшой прозрачностью).

Реализация расположения и поведения интерфейса шикарна, но какие бы плюсы не были, интерфейс вырвиглазный и с таким я точно не стану играть.

2. Есть ли возможность добавить фикс на широкоформатных мониторов? 21:9 и выше? Т.к. на них основная часть интерфейса растянута по ширине.

https://steamcommunity.com/sharedfiles/filedetails/?id=2654455804 Я использую этот мод, который фиксит ситуацию.
Byzod May 28, 2023 @ 2:58am 
Then it's must be updating constantly, hope it got fixed in kenshi 2 :rennyf1:
svpavlov  [author] May 28, 2023 @ 2:13am 
Hi, Byzod. I assume that the data that is shown in the bottom state panel is displayed programmatically. Because in the xml structure there is only a description of the rectangle element (widget with name "StatsText") where the text with stats is displayed (without line by line markup)
So I don't know how to fix this unstable behavior with mod.
Byzod May 27, 2023 @ 8:59pm 
It works perfectly, thanks! :necroheart:

btw the tooltip of main stats panel is unstable for unknow reason, this is reproducable on vanilla UI, do you have this issue? Is it possible to fix with mod?
demo: https://imgur.com/RwKdkdm