From 0703313f49169cbead2131a84cd997764fe79909 Mon Sep 17 00:00:00 2001 From: iisaev Date: Sat, 26 Sep 2026 08:05:12 +0300 Subject: [PATCH] ui stule update --- locale/ui_en.properties | 80 +++++++++++++++++++++++++++++++++++++++++ locale/ui_ru.properties | 80 +++++++++++++++++++++++++++++++++++++++++ manifest.json | 2 +- 3 files changed, 161 insertions(+), 1 deletion(-) diff --git a/locale/ui_en.properties b/locale/ui_en.properties index 8beb037..8a7ed69 100644 --- a/locale/ui_en.properties +++ b/locale/ui_en.properties @@ -68,8 +68,11 @@ mods/category_audio = Audio mods/category_ui = UI mods/category_locale = Locale mods/category_library = Library +mods/category_engine = Engine mods/category_overhaul = Overhaul mods/category_tools = Tools +mods/category_editor = Editor +mods/category_debug = Debug mods/category_other = Other mods/catalog_tags = Tags (comma-separated) mods/catalog_changelog = Changelog @@ -113,6 +116,31 @@ ui/character_panel/reset_title = Reset Action Assignments ui/character_panel/reset_text = Are you sure you want to reset all action assignments? Character actions will return to defaults, collected actions will stay in the pool. ui/character_panel/reset_ok = Reset ui/character_panel/reset_cancel = Cancel +ui/character_panel/party = Party +ui/character_panel/party_sub = 3 slots per character · unused cards wait in the pool +ui/character_panel/template = template: {0} +ui/character_panel/pool_title = Action pool +ui/character_panel/search = Search by name or ID... +ui/character_panel/filter_all = All +ui/character_panel/type_enemy = Target enemy +ui/character_panel/type_alias = Target ally +ui/character_panel/type_self = Target self +ui/character_panel/type_passive = Passive +ui/character_panel/type_active = Active +ui/character_panel/cost = {0} AP +ui/character_panel/cooldown = CD {0} +ui/character_panel/slot = Slot {0} +ui/character_panel/slot_empty = + empty slot — drag a card here +ui/character_panel/assigned = Assigned {0}/{1} · in pool {2} +ui/character_panel/hint_select = select a card, then a slot +ui/character_panel/drag_hint = Drag a card into a slot · slot↔slot swaps +ui/character_panel/pool_hint = A card stays with the player while it is in the pool. Duplicates are allowed. +ui/character_panel/pool_empty = The pool is empty — collected actions will appear here +ui/character_panel/nothing_found = Nothing found +ui/character_panel/stat_hp = HP +ui/character_panel/stat_ap = AP +ui/character_panel/stat_atk = ATK +ui/character_panel/stat_def = DEF # --- Inventory --- ui/inventory/title = Inventory @@ -125,6 +153,52 @@ ui/inventory/close = Close ui/inventory/no_ap = Not enough AP ui/inventory/select_target = Select target ui/inventory/cancel = Cancel +ui/inventory/tab_all = All +ui/inventory/tab_food = Food +ui/inventory/tab_resource = Resources +ui/inventory/tab_recipe = Recipes +ui/inventory/tab_quest = Quests +ui/inventory/search = Search inventory... +ui/inventory/sort_type = Type first +ui/inventory/sort_name = By name +ui/inventory/sort_cost = By price +ui/inventory/sort_count = By count +ui/inventory/shown = Showing {0} of {1} +ui/inventory/hint_select = LMB — select · action in details +ui/inventory/stack = Stack +ui/inventory/id = ID +ui/inventory/action = Action +ui/inventory/verb = Verb +ui/inventory/props_header = Properties · PropertyData +ui/inventory/props_none = no properties +ui/inventory/no_action = No ItemAction — item cannot be used yet +ui/inventory/cost = Price +ui/inventory/empty = Inventory is empty +ui/inventory/select = Select an item in the list +ui/inventory/ap = AP +ui/inventory/ap_cost = −1 AP +ui/inventory/used = Used: {0} +ui/inventory/used_recipe = Recipe learned: {0} +ui/inventory/use_failed = UseAction → false: item not consumed +ui/inventory/dropped = Dropped: {0} ×{1} +ui/inventory/applied = Applied: {0} → {1} +ui/inventory/applied_failed = Target did not accept the effect — item not consumed +ui/inventory/drop_cant = Cannot drop (CantDrop) +ui/inventory/type_quest = Quest +ui/inventory/type_used = Usable +ui/inventory/type_target = Targeted +ui/inventory/type_food = Food +ui/inventory/type_resource = Resource +ui/inventory/type_recipe = Recipe +ui/inventory/type_cant_drop = Cannot drop +ui/inventory/verb_use = Use +ui/inventory/verb_eat = Eat +ui/inventory/verb_target = Apply to target +ui/inventory/verb_recipe = Learn recipe +ui/inventory/tag_recipe = recipe +ui/inventory/tag_target = target +ui/inventory/tag_food = drink +ui/inventory/tag_use = use # --- Map --- ui/map/title = Map @@ -139,3 +213,9 @@ ui/journal/active = Active ui/journal/completed = Completed ui/journal/close = Close ui/journal/empty = No quests +ui/journal/toc = Contents +ui/journal/entry_header = Entry +ui/journal/entry_of = Entry {0} of {1} +ui/journal/finished = Completed +ui/journal/seals = Seals +ui/journal/no_entries = The pages of this entry are still empty. Ink will appear as the story moves on. diff --git a/locale/ui_ru.properties b/locale/ui_ru.properties index 1d46531..743e03c 100644 --- a/locale/ui_ru.properties +++ b/locale/ui_ru.properties @@ -66,8 +66,11 @@ mods/category_audio = Аудио mods/category_ui = Интерфейс mods/category_locale = Перевод mods/category_library = Библиотека +mods/category_engine = Движок mods/category_overhaul = Тотальная конверсия mods/category_tools = Инструменты +mods/category_editor = Редактор +mods/category_debug = Отладка mods/category_other = Прочее mods/catalog_tags = Теги (через запятую) mods/catalog_changelog = Список изменений @@ -111,6 +114,31 @@ ui/character_panel/reset_title = Сбросить распределение д ui/character_panel/reset_text = Вы уверены, что хотите сбросить распределение всех действий? Действия персонажей вернутся к исходным, собранные действия останутся в пуле. ui/character_panel/reset_ok = Сбросить ui/character_panel/reset_cancel = Отмена +ui/character_panel/party = Отряд +ui/character_panel/party_sub = 3 слота на персонажа · неиспользованные карты ждут в пуле +ui/character_panel/template = шаблон: {0} +ui/character_panel/pool_title = Пул действий +ui/character_panel/search = Поиск по названию и ID... +ui/character_panel/filter_all = Все +ui/character_panel/type_enemy = По врагу +ui/character_panel/type_alias = По союзнику +ui/character_panel/type_self = На себя +ui/character_panel/type_passive = Пассивная +ui/character_panel/type_active = Активная +ui/character_panel/cost = {0} ОД +ui/character_panel/cooldown = КД {0} +ui/character_panel/slot = Слот {0} +ui/character_panel/slot_empty = + слот пуст — перетащите карту +ui/character_panel/assigned = Назначено {0}/{1} · в пуле {2} +ui/character_panel/hint_select = выберите карту кликом, затем слот +ui/character_panel/drag_hint = Перетащите карту в слот · слот↔слот меняются местами +ui/character_panel/pool_hint = Карта из пула остаётся у игрока, пока лежит здесь. Дубликаты допустимы. +ui/character_panel/pool_empty = Пул пуст — собранные действия появятся здесь +ui/character_panel/nothing_found = Ничего не найдено +ui/character_panel/stat_hp = HP +ui/character_panel/stat_ap = ОД +ui/character_panel/stat_atk = АТК +ui/character_panel/stat_def = ЗАЩ # --- Inventory --- ui/inventory/title = Инвентарь @@ -123,6 +151,52 @@ ui/inventory/close = Закрыть ui/inventory/no_ap = Недостаточно ОД ui/inventory/select_target = Выберите цель ui/inventory/cancel = Отмена +ui/inventory/tab_all = Все +ui/inventory/tab_food = Еда +ui/inventory/tab_resource = Ресурсы +ui/inventory/tab_recipe = Рецепты +ui/inventory/tab_quest = Квесты +ui/inventory/search = Поиск по инвентарю... +ui/inventory/sort_type = Сначала типы +ui/inventory/sort_name = По названию +ui/inventory/sort_cost = По цене +ui/inventory/sort_count = По количеству +ui/inventory/shown = Показано {0} из {1} +ui/inventory/hint_select = ЛКМ — выбрать · действие в паспорте +ui/inventory/stack = В стаке +ui/inventory/id = ID +ui/inventory/action = Действие +ui/inventory/verb = Глагол +ui/inventory/props_header = Свойства · PropertyData +ui/inventory/props_none = нет свойств +ui/inventory/no_action = Нет ItemAction — предмет пока нельзя использовать +ui/inventory/cost = Цена +ui/inventory/empty = Инвентарь пуст +ui/inventory/select = Выберите предмет в списке +ui/inventory/ap = ОД +ui/inventory/ap_cost = −1 ОД +ui/inventory/used = Использовано: {0} +ui/inventory/used_recipe = Изучен рецепт: {0} +ui/inventory/use_failed = UseAction → false: предмет не потрачен +ui/inventory/dropped = Выброшено: {0} ×{1} +ui/inventory/applied = Применено: {0} → {1} +ui/inventory/applied_failed = Цель не приняла эффект — предмет не потрачен +ui/inventory/drop_cant = Нельзя выбросить (CantDrop) +ui/inventory/type_quest = Квест +ui/inventory/type_used = Используемый +ui/inventory/type_target = По цели +ui/inventory/type_food = Еда +ui/inventory/type_resource = Ресурс +ui/inventory/type_recipe = Рецепт +ui/inventory/type_cant_drop = Не выбросить +ui/inventory/verb_use = Использовать +ui/inventory/verb_eat = Съесть +ui/inventory/verb_target = Применить к цели +ui/inventory/verb_recipe = Изучить рецепт +ui/inventory/tag_recipe = рецепт +ui/inventory/tag_target = цель +ui/inventory/tag_food = пить +ui/inventory/tag_use = use # --- Map --- ui/map/title = Карта @@ -137,5 +211,11 @@ ui/journal/active = В процессе ui/journal/completed = Завершённые ui/journal/close = Закрыть ui/journal/empty = Нет квестов +ui/journal/toc = Оглавление +ui/journal/entry_header = Запись +ui/journal/entry_of = Запись {0} из {1} +ui/journal/finished = Завершено +ui/journal/seals = Печати +ui/journal/no_entries = Страницы этой записи ещё пусты. Чернила появятся, когда история сдвинется с места. mod_interface_name = Интерфейс mod_interface_desc = Игровой интерфейс diff --git a/manifest.json b/manifest.json index 6faa422..1b52ad2 100644 --- a/manifest.json +++ b/manifest.json @@ -5,5 +5,5 @@ "author": "ct", "description": "Game interface", "category": "ui", - "depends": ["core>=1"] + "depends": ["visual_novel_core>=1"] }