Wake of Gods Forum | Форум Во Имя Богов
Secondary Skills Scrolling - Printable Version

+- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net)
+-- Forum: Герои Меча и Магии 3.5 WoG/ERA (/forumdisplay.php?fid=99)
+--- Forum: Моды (/forumdisplay.php?fid=104)
+--- Thread: Secondary Skills Scrolling (/showthread.php?tid=5654)


Secondary Skills Scrolling - Algor - 20.04.2020 01:46

Обновил. Работать не перестало 102

Secondary Skills Scrolling ver 2.1

changelog (Click to View)



RE: 10 вторичных навыков - igrik - 20.04.2020 11:46

(20.04.2020 01:46)Algor Wrote:  Обновил.
Algor, красота! 132


RE: 10 вторичных навыков - Berserker - 21.04.2020 05:49

Algor, глянул код — прекрасный релиз!
А вот в микрокнопку целиться — то ещё удовольствие, да и в одну сторону только.
Гораздо легче в обе стороны и большие стрелки, имхо.


RE: 10 вторичных навыков - Algor - 21.04.2020 10:33

(21.04.2020 05:49)Berserker Wrote:  А вот в микрокнопку целиться — то ещё удовольствие, да и в одну сторону только.
Гораздо легче в обе стороны и большие стрелки, имхо.
Никогда не нравились большие кнопки-шпалы сбоку. Но с местом на экране напряг, особенно у учетом разного расположения в классике и 10SS. Перебрал десятка полтора самых разных вариантов, в итоге остановился на этом. Чтобы было легче попадать, зону клика сделал чуть большей, чем сама кнопка.

Две кнопки, имхо не нужны, циклическое переключение удобнее. Хотя изначально сделал 2. Потом 2 с цикличностью. Потом подумал, что если есть вперед/назад, то и номер страницы и из скольки надо выводить... а места - кот наплакал. В итоге остановился на одной маленькой кнопке. В конце-концов, для 10SS может быть максимум 3 экрана.

Кому не нравится вид кнопки/расположение/размер - все это элементарно правится по вкусу текстовым редактором в Data\Buttons\sss.btn.
Всем, так-то, не угодишь.


RE: 10 вторичных навыков - Berserker - 21.04.2020 16:26

Algor, ты прав, под разные интерфейсы сложно что-то сделать. С расширенной зоной действия неплохое решение.


RE: 10 вторичных навыков - Bes - 23.06.2020 13:51

(21.04.2020 05:49)Berserker Wrote:  Algor, глянул код — прекрасный релиз!
А вот в микрокнопку целиться — то ещё удовольствие, да и в одну сторону только.
Гораздо легче в обе стороны и большие стрелки, имхо.

Algor, напрашивается горячая кнонка для скроллинга (стрелка клавы), исключив проблемы попадания в такие кнопки старичками 166


Secondary Skills Scrolling - Algor - 23.06.2020 15:47

Secondary Skills Scrolling ver 2.1

Code:
Добавлено листание страниц вверх/вниз кнопками PageUp/PageDown.
Исправлен баг при отображении пустой страницы, когда навыков хватало на целое количество страниц.
Algor добавлен в авторы мода. Berserker тоже остается в авторах ... пока.



RE: Secondary Skills Scrolling ver 2.1 - Bes - 23.06.2020 15:50

спасибо, скачал
132


RE: Secondary Skills Scrolling ver 2.1 - Berserker - 23.06.2020 17:32

Quote:Algor добавлен в авторы мода. Berserker тоже остается в авторах ... пока.
igrik, ну где же ты, когда нужно кого-то забанить??? 87

Algor, идея с клавиша отличная. Спасибо за обновление!


RE: Secondary Skills Scrolling ver 2.1 - Algor - 23.06.2020 18:22

(23.06.2020 17:32)Berserker Wrote:  
Quote:Algor добавлен в авторы мода. Berserker тоже остается в авторах ... пока.
igrik, ну где же ты, когда нужно кого-то забанить??? 87
У тебя всё еще есть возможность "переотжать" включив "в коробку" 2.9.15 118

(23.06.2020 17:32)Berserker Wrote:  Algor, идея с клавиша отличная. Спасибо за обновление!
Всегда пожалста, идея от Bes'a. Почему-то никому больше не пришла 105


RE: Secondary Skills Scrolling ver 2.1 - igrik - 23.06.2020 18:30

(23.06.2020 17:32)Berserker Wrote:  igrik, ну где же ты, когда нужно кого-то забанить??? 87
Ну я же не супербаннер.
К тому же, на секундочку, Algor тебе не помогал. А сделал за тебя всю работу 96
И у нас разговор был, только если он будет в который раз помогать/делать .... лишь единственному и неповторимому на форуме пользователю Spiteful



RE: Secondary Skills Scrolling ver 2.1 - Berserker - 23.06.2020 19:12

Algor, я и забыл, что в 2.9.14 по умолчанию идут какие-то моды. Привык уже к голой Эре 3.

Quote:К тому же, на секундочку, Algor тебе не помогал. А сделал за тебя всю работу 96
Так сделать работу — это же вдвое хуже помощи. Я так не научусь писать моды, если Algor будет всё переделывать по уму 96-copy



RE: Secondary Skills Scrolling ver 2.1 - Bes - 24.06.2020 06:43

А Berserker хитрый как паук... Всю ERA раздробил, и так тихим сапом "завёл вассалов" для отдельных частей Spiteful
igrik правит скриптами WoG и модернизацией встроенных диалогов
Algor как форвард ЕРМ все плюшки использует в ES, а теперь ещё стал мастер-скроллинга
Графику Grossmaster, Sandris и Виталий активно улучшают.
daemon_n за весь бизнес продаж и маркетинга вписался
Развитие ИИ походу ляжет на плечи Raistlin
Справку по всем ЕРМ новшествам повесил на Bes
Улучшением редактора карт RoseKavalier'а назначил
SyDr тянет бремя менеджера модов, оглядываясь на все движухи в структуре ERA
Экспансию авторских модов и проектов даже руками XEPOMAHTа и wessonsm'а не скрывая ведёт
А они и не ведают всего этого...

и это только из активности вчерашнего дня видно... что там вне наших глаз делается с людьми я боюсь представить 96-copy148

И явно он это всё заранее знал и спланировал, ещё 15 лет назад, сделав эдакую пасхалку через свой всеми забытый ник Lord of Dragons 116
страшный человек короче...



RE: Secondary Skills Scrolling ver 2.1 - Berserker - 24.06.2020 12:50

Это естественный переход от рабовладения к феодализму 20



RE: Secondary Skills Scrolling ver 2.1 - Algor - 24.06.2020 19:35

Bes, тяни молча свой хэлп и не зли Хозяина.



RE: Secondary Skills Scrolling ver 2.1 - Bes - 24.06.2020 19:49

Algor, я ж всё это шутя написал, не воспринимай буквально



RE: Secondary Skills Scrolling ver 2.1 - Algor - 24.06.2020 19:53

(24.06.2020 19:49)Bes Wrote:  Algor, я ж всё это шутя написал
А я - нет 108



RE: Secondary Skills Scrolling ver 2.1 - Bes - 24.06.2020 19:57

я потому и ответил, что так и выглядит



RE: Secondary Skills Scrolling ver 2.1 - Algor - 24.06.2020 19:58

Bes, почему-то мне кажется, что из нас двоих проблема с чувством юмора не у меня. Dry



RE: Secondary Skills Scrolling ver 2.1 - Bes - 24.06.2020 20:01

просто для понимания собеседника удалённо придумали смайлы, а ты их довольно неоднозначно подсовываешь... троллинг смайлами для меня точно не потянуть



RE: Secondary Skills Scrolling ver 2.1 - daemon_n - 07.07.2020 15:38

Проверить сам смогу нескоро. Но есть информация, что если нет навыков у героя, то игра ругается при открытии окна героя

Я вот что добавил под 48 строкой.
Извините, скрипт видел на скрине, отвечал с телефона, как и сейчас
Другого пути не знаю... Говорят, есть что-то через SN


RE: Secondary Skills Scrolling - Zur13 - 11.07.2020 02:16

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


RE: Secondary Skills Scrolling - Bes - 11.07.2020 04:48

как по мне, достаточно сделать пару условий проверки на навык при скроллинге, после чего управлять активностью кнопки
(навык прячется - принудительно активировать, в остальных случаях игра сама всё сделает)


RE: Вопросы по моддингу - SergOz - 09.12.2020 04:53

Если возможно, то желательно сделать в моде Secondary Skills Scrolling,
при клике ПКМ на кнопке прокрутки вторнавыков,
что-то типа сообщения "Прокрутка вторичных навыков"
Это для тех, кто новичок в Эре



RE: Вопросы по моддингу - Algor - 09.12.2020 10:16

SergOz, в файле sss.btn добавь описание по типу:
Hero;sss_next;icm010.def;149;466;19;10;Текст по ПКМ;Текст при наведении;

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


RE: Вопросы по моддингу - SergOz - 09.12.2020 13:27

В Tools есть программа открывающая файлы btn или нужно скачать с интернета?


RE: Вопросы по моддингу - XEPOMAHT - 09.12.2020 14:35

(09.12.2020 13:27)SergOz Wrote:  В Tools есть программа открывающая файлы btn или нужно скачать с интернета?

Microsoft Notepad можешь попробовать поискать в интернете, скачать и установить, если у тебя она ещё не установлена.


RE: Вопросы по моддингу - SergOz - 09.12.2020 14:52

XEPOMAHT, Thank_you


RE: Вопросы по моддингу - Algor - 09.12.2020 15:17

SergOz, любым текстовым редактором можешь открыть, но смотри, чтоб кодировка Win1251 была (не все корректно определяют), иначе русские тексты крокозяблами будут.


RE: Вопросы по моддингу - SergOz - 09.12.2020 16:57

Algor, 20 sublime справился отлично!
Но, цветным текст он не захотел делать, как я не пытался
та и ладно...Don-t_mention



RE: Вопросы по моддингу - Berserker - 09.12.2020 17:40

Algor,
Quote:пришлось бы делать отдельную англ.версию, т.к. это единственное место с локализацией.
Quote:Version 2.8.3
------------------------
[+] Hints from Mod\Data\Buttons\*.btn files are now automatically translated. No need to include *.btn files in localizations.
Так что нелокализованные кнопки — зло )


RE: Вопросы по моддингу - Algor - 09.12.2020 17:48

Berserker, а можно пример, как это работает? А то ты в логе по этому пункту вообще ничего больше не указал.
Не знаю как другим, но мне непонятен принцип.


RE: Secondary Skills Scrolling - daemon_n - 14.12.2020 06:15

Berserker, мне тоже непонятно


RE: Secondary Skills Scrolling - Berserker - 14.12.2020 19:07

Текст, который прописывается для Hint автоматически пропускается через SN:T / tr в качестве ключа. В случае отсутствия перевода возвращает сам ключ.


RE: Secondary Skills Scrolling - Algor - 15.12.2020 00:05

Berserker, ну и как это поможет избежать 2х версий мода при локализации кнопки? Вопрос был именно в этом.
А если одной мультиязычной версией не обойтись, то какая тогда разница куда писать текст, в json или в btn (да, в json кошернее, просто проблему мультиязычности не решает)


RE: Secondary Skills Scrolling - Berserker - 15.12.2020 00:43

Algor, разница в том, что в локализации будет только json файл (или запись в общем файле), не влияющий на параметры кнопки и не требующий вообще наличие кнопки. Помнишь, как WoG Rus вызывал проблемы при отключённом моде на прокрутку навыков? То-то. Конфиг кнопки отдельно — перевод отдельно. А в базовой поставке включить английский текст.


RE: Secondary Skills Scrolling - Algor - 15.12.2020 10:45

Berserker, нет, технически теперь все понятно (это бы еще в логе отразить).
Просто, имхо, предпочтительнее кнопка без подписей, чем отдельный мод из одного json'a. В данном конкретном случае.


RE: Secondary Skills Scrolling - daemon_n - 15.12.2020 11:37

Уже сказали, что данный мод ломает скрипт "искусство войны"?
В окне героя отображение идёт всех 3 навыков


RE: Secondary Skills Scrolling - Algor - 15.12.2020 14:30

daemon_n, это "искусство войны" ломает все моды подряд и здравый смысл впридачу.


RE: Secondary Skills Scrolling - Berserker - 15.12.2020 19:22

Quote:Просто, имхо, предпочтительнее кнопка без подписей, чем отдельный мод из одного json'a. В данном конкретном случае.

"button.name": "", // Эффект кнопки без надписи по умолчанию, но с поддержкой локализации


RE: Secondary Skills Scrolling - Algor - 15.12.2020 21:27

Berserker, емнип, это вообще-то твой мод 118
И в твоей версии русскоязычной локализации тоже не было Yes
Но да, мне просто лень Sorry


RE: Secondary Skills Scrolling - Berserker - 15.12.2020 21:46

Мод мой был до того, как ты его переписал и поработил. Осуществил рейдерский захват )
daemon_n, любой json ключ в кнопке пропиши вместо hint, добавь Lang\secondary skills scrolling.json с ключом и пустой строкой или английским текстом. Будет тебе с подсказками.


RE: Secondary Skills Scrolling - Algor - 15.12.2020 23:31

(15.12.2020 21:46)Berserker Wrote:  daemon_n, любой json ключ в кнопке пропиши...
... и Берс скажет что ты "осуществил рейдерский захват" и теперь обязан этот мод сопровождать 96


RE: Secondary Skills Scrolling - Berserker - 16.12.2020 01:16

Algor, это был хитрый план Берса Sorry


RE: Secondary Skills Scrolling - daemon_n - 16.12.2020 15:12

(15.12.2020 21:46)Berserker Wrote:  daemon_n, любой json ключ в кнопке пропиши вместо hint, добавь Lang\secondary skills scrolling.json с ключом и пустой строкой или английским текстом. Будет тебе с подсказками.

Понял - спасибо. Хотя сейчас я текст подсказки делал всё равно через скрипт SN:T 105


RE: Secondary Skills Scrolling - Tvorec33 - 27.01.2022 07:18

В описании указана версия 2.1 а в скачке по сути 2.0 и как понимать?


RE: Secondary Skills Scrolling - wessonsm - 27.01.2022 07:57

Tvorec33, скорее всего, просто забыли поменять цифру в описании мода.


RE: Secondary Skills Scrolling - Tvorec33 - 27.01.2022 08:28

Да, так и есть, только что разобрался в чём дело.