Godville UI+: различия между версиями

Перейти к навигации Перейти к поиску
Кумулятивное обновление описания вместо огромного числа мелких правок
м (Мелкие правки)
(Кумулятивное обновление описания вместо огромного числа мелких правок)
Строка 3: Строка 3:
[[Файл:Gvui.jpg|440px|thumb|right|Вид с облака богини {{God|Анн}}]]
[[Файл:Gvui.jpg|440px|thumb|right|Вид с облака богини {{God|Анн}}]]


'''Godville UI+''' (UI — [[Мабританский|мабрит]]. user interface) Аддон для браузеров Mozilla Firefox и Google Chrome, позволяющий использовать в игре некоторые дополнительные возможности.  
'''Godville UI+''' (UI — [[Мабританский|мабрит]]. user interface) — Дополнение для браузеров Mozilla Firefox и Google Chrome, позволяющее использовать в игре некоторые дополнительные возможности.  


[https://github.com/zeird/godville-ui-plus/raw/master/release/godville-ui-plus%40badluck.dicey.xpi Ссылка] на аддон для Firefox на Гитхабе.
[https://github.com/zeird/godville-ui-plus/raw/master/release/godville-ui-plus%40badluck.dicey.xpi Ссылка] на аддон для Firefox на Гитхабе.<br>
[https://chrome.google.com/webstore/detail/godville-ui+/ojdggcahaahmpphammjempihickghipi Ссылка] на {{Tooltip|Text=экстеншон|Tip=Устоявшееся название версии дополнения для браузера Google Chrome}} для Chrome в ВебСторе.<br>
[http://godville.net/forums/show_topic/2812 Ссылка] на тему дополнения на форуме Годвилля.<br>
[https://github.com/zeird/godville-ui-plus Ссылка] на репозиторий дополнения на Гитхабе.<br>


[https://chrome.google.com/webstore/detail/godville-ui+/ojdggcahaahmpphammjempihickghipi Ссылка] на экстеншн для Chrome в ВебСторе.
== Функционал ==
Ниже описан функционал, работающий "из коробки". Для работы некоторых других опций нужно предварительно включить их в [[#Настройки|Настройках]].
 
=== Логгер ===
[[Файл:Строка.jpg|895px|thumb|center|Рис. 1: Логгер]]


== Функционал ==
'''Логгер''' — Бегущая строка с разноцветными цифрами (рис. 1) находится между игровым меню и верхним рядом блоков. В ней отображаются последние изменения в состоянии героя. Перечень параметров: здоровье (<font color="Green">hp</font>), деньги (<font color="Gold">gld</font>), % выполнения задания (<font color="LightPink">tsk</font>), опыт (<font color="Orange">exp</font>), прана (<font color="SkyBlue">pr</font>), инвентарь (<font color="Sienna">inv</font>), побежденные монстры (<font color="darkmagenta">mns</font>), пранозаряды (<font color="RoyalBlue">bt</font>), уровень обмундирования (<font color="DimGray">eq</font>), кирпичи (<font color="Goldenrod">'''br'''</font>), дерево (<font color="saddlebrown">'''wd'''</font>), отложенные на пенсию деньги (<font color="darkorange">rtr</font>), смерти героя (<font color="Red">'''death'''</font>) и левелапы (<font color="Red">'''level'''</font>). В режиме боя с босс-монстром, дуэлях и в подземелье также показывается изменение уровня здоровья союзников (<font color="Blue">a:hp</font>) и противника (босса или другого героя): (<font color="Red">e:hp</font>), (<font color="Gold">e:gld</font>), (<font color="Sienna">e:inv</font>).


=== Logger ===
=== Информеры ===
[[Файл:Строка.jpg|895px|thumb|center|Рис. 1]]
[[Файл:Godville UI+ информеры.gif|250px|thumb|Рис. 2: пример работы информеров]]
'''УПВУ''' — Уведомления правого верхнего угла (рис. 2). При наступлении событий, требующих незамедлительного вмешательства бога в личную жизнь героя, в правом верхнем углу страницы появляется уведомление. Одновременно для привлечения внимания соответствующее сообщение выводится в название вкладки и запускается мигание фавикона, как показано на рис. 2. Отключающется кликом мыши на информере.


'''Logger''' — Бегущая строка с разноцветными цифрами (рис.1), находится между игровым меню и верхним рядом блоков. В ней отображаются последние изменения в состоянии героя. Перечень параметров: здоровье (<font color="Green">'''hp'''</font>), деньги (<font color="Gold">'''gld'''</font>), % выполнения задания (<font color="LightPink">'''tsk'''</font>), опыт (<font color="Orange">'''exp'''</font>), прана (<font color="SkyBlue">'''pr'''</font>), инвентарь (<font color="Sienna">'''inv'''</font>), побежденные монстры (<font color="darkmagenta">'''mns'''</font>), пранозаряды (<font color="RoyalBlue">'''bt'''</font>), уровень обмундирования (<font color="DimGray">'''eq'''</font>), кирпичи (<font color="Goldenrod">'''br'''</font>), дерево (<font color="saddlebrown">'''wd'''</font>), отложенные на пенсию деньги (<font color="darkorange">'''rtr'''</font>), смерти героя (<font color="Red">'''death'''</font>) и левелапы (<font color="Red">'''level'''</font>). В режиме боя с босс-монстром или в подземелье в ней также показывается изменение уровня здоровья союзников (<font color="Blue">'''a:hp'''</font>) и босса (<font color="Red">'''e:hp'''</font>), (e:inv), (e:gld).
Настройки этих уведомлений позволяют вручную выбрать не только появление в инвентаре ''любого'' вида активируемых трофеев, но также оповещать о наличии достаточного для выплавки кирпича/возложения количества золота, наилучшем времени для выплавки кирпичей (с назойливым звуковым оповещением), встрече монстра со способностями, встрече с монстром дня, pvp/pve, смерти героя или полной полоске праны (см рис. 6 в [[#Настройки|Настройках]] в секции '''Общие настройки''').


=== Informers ===
=== Форумные информеры ===
{| style="float:right;"
{| style="float:right;"
| valign="top" |[[Файл:Информер1.jpg|245px|thumb|Рис. 3]]
| valign="top" |[[Файл:Godville UI+ форумные информеры.png|thumb|Рис. 4: форумные информеры]]
|}
|}
{| style="float:right;"
{| style="float:right;"
| valign="top" |[[Файл:Информер.jpg|308px|thumb|Рис. 2]]
| valign="top" |[[Файл:Прдписка.jpg|text-top|thumb|306px|Рис. 3: кнопка подписки на тему]]
|}
|}
'''УПВУ''' — Уведомления правого верхнего угла (рис. 2), показывают события, требующие незамедлительного вмешательства бога в личную жизнь героя.
'''УЛВУ''' — Уведомления левого верхнего угла. Позволяют следить за выбранными темами на форуме, показывая количество новых непрочитанных сообщений. На темы можно подписаться/отписаться нажатием на соответствую кнопку рядом с заголовком темы, расположенную сверху при нахождении непосредственно в нужной теме (рис. 3) или в подфоруме.
В правом верхнем углу страницы появляется мигающее сообщение, отключающееся кликом мыши. Одновременно сообщение выводится в название вкладки, как показано на рис. 2. Настройки этих уведомлений позволяют вручную выбрать не только ''любой'' вид активируемых трофеев, но также оповещать о наилучшем времени для выплавки кирпичей (с назойливым звуковым оповещением), встрече монстра со способностями, встрече с монстром дня, pvp/pve, смерти героя или полной полоске праны (рис. 3).  


[[Файл:Прдписка.jpg|409px|thumb|text-top|Рис. 4]]
Раз в 5 минут происходит проверка количества сообщений. Если в выбранных темах имеются новые (с момента предыдущей проверки) сообщения, последнее из которых не написано самим богом-пользователем дополнения, то в название вкладки добавляется <nowiki>'''[f]'''</nowiki> и появляются форумные информеры, в которых показывается часть названия темы. При наведении курсора название темы показывается полностью (рис. 4).
'''УЛВУ''' — Уведомления левого верхнего угла, позволяют следить за выбранными темами на форуме и показывают количество непрочитанных сообщений в них. Кликом правой кнопки осуществляется переход к соответствующей теме на форуме. Выбор тем, за которыми вы хотели бы следить, происходит непосредственно в них, как это показано на рис. 4. Проверка обновлений форума происходит раз в 5 мин.


=== Настройки ===
При клике левой кнопкой мыши информер скрывается до появления новых сообщений.<br>
При клике средней кнопкой мыши информер скрывается и в новой вкладке открывается ссылка темы (на странице, содержащей первое из непрочитанных сообщений, что часто совпадает с посленей страницей).<br>
При клике правой кнопкой мыши можно открыть ссылку темы в новой вкладке из контексного меню, после чего скрыть информер кликом ЛКМ.


Кроме выбора информеров в меню аддона можно: включить и настроить генераторы гласов, переместить дуэльные кнопки (аренную / тренировочного боя), включить фон (тот самый облачный или любой свой), убрать кнопку '''Зарядить''' (для тех, кто не тратит деньги), поменять местами пульт и карту для подземелья, включить замораживание кнопки отправки гласа (после отправки гласа на 20 секунд / при пустом гласе), включить принудительное обновление страницы героя (при зависании вследствие обрывов связи, например).
По-умолчанию, бог подписан только на тему дополнения.


=== Кнопки генерации гласов ===
=== Кнопки генерации гласов ===


Кнопки генерации [[Глас божий|гласов]] позволяют генерировать и/или вставлять содержащие ключевые слова фразы в поле гласа "одним кликом". Кнопки расположены в соответствующих блоках: например, кнопки крафтовых гласов расположены в блоке инвентаря. С помощью гласовых кнопок доступны следующие виды гласов: опытные — <font color="DodgerBlue">учись</font>, целебные — <font color="DodgerBlue">лечись</font>, квестовые — <font color="DodgerBlue">делай</font> / <font color="DodgerBlue">отмени</font>, копательные — <font color="DodgerBlue">копай</font> (или, в случае большого количества золота, иконка лопаты), возвратные — (временно не работает), прано-восстанавливающие  — <font color="DodgerBlue">молись</font>, боевые — <font color="DodgerBlue">бей</font> \ защищайся (в процессе создания), Крафтовые — исследовательские (отображается знаком <font color="DodgerBlue">'''?'''</font>) \ соединительные (<font color="DodgerBlue">Склеить что-нибудь</font>)
Кнопки генерации [[Глас божий|гласов]] позволяют генерировать содержащие ключевые слова фразы и вставлять их в поле гласа "одним кликом". Кнопки расположены в соответствующих блоках: например, кнопки крафтовых гласов расположены в блоке инвентаря. С помощью гласовых кнопок доступны следующие виды гласов: опытные — <font color="DodgerBlue">учись</font>, целебные — <font color="DodgerBlue">лечись</font>, квестовые — <font color="DodgerBlue">делай</font> / <font color="DodgerBlue">отмени</font>, копательные — <font color="DodgerBlue">копай</font> (или, в случае большого количества золота, иконка лопаты), возвратные — (временно не работает), прано-восстанавливающие  — <font color="DodgerBlue">молись</font>, боевые — <font color="DodgerBlue">бей</font> \ защищайся (в процессе создания), Крафтовые — исследовательские (отображается знаком <font color="DodgerBlue">'''?'''</font>) \ соединительные (<font color="DodgerBlue">Склеить что-нибудь</font>).<br>
Логику генерации гласов можно изменить в секции [[#Общие настройки|общих настроек]], также все стандартные наборы предустановленных фраз для гласов можно изменить [[#Гласы|секции Гласы в настройках]].


=== Прочее ===
=== Прочее ===


Кроме перечисленных выше функций, аддон имеет еще несколько, не входящих в существующие категории.<br>
Кроме перечисленных выше функций, дополнение имеет еще несколько, не входящих в существующие категории:<br>
 
[[Лечебные трофеи]] в инвентаре подсвечены зеленым цветом.<br>
[[Лечебные трофеи]] в инвентаре подсвечены зеленым цветом.<br>
В игровом [[чат]]е можно отделять строки при помощи клавиш '''Shift+Enter''', а ссылки в нем становятся активными.<br>
В игровом [[чат]]е можно вставлять переходы на новую строку нажатием на '''Shift+Enter''', ссылки в нем становятся активными, а при наличии непрочитанных сообщений от '''N''' богов в названии страницы отображается <nowiki>'''[N]'''</nowiki><ref>Если нет активных информеров.</ref>.<br>
В шапке блока снаряжения отображается его среднее арифметическое<ref>Эта функция полезна тем, что наглядно показывает, получает ли герой бонусы от уровня своего снаряжения.</ref>.<br>
В шапке блока снаряжения отображается его среднее арифметическое<ref>Эта функция полезна тем, что наглядно показывает, получает ли герой бонусы от уровня своего снаряжения.</ref>.<br>
Функционал аддона, помогающий ориентироваться в [[подземелья]]х, находится в стадии развития, и в ближайшее время будет дополнен и вынесен в отдельный подраздел. На данный момент на карте подземелий подсвечиваются места вероятного нахождения сокровищницы<ref>В подземельях путаницы подсветка временно не работает</ref>.
Функционал дополнения, помогающий ориентироваться в [[подземелья]]х, находится в стадии развития, и в ближайшее время будет дополнен и вынесен в отдельный подраздел. На данный момент на карте подземелий подсвечиваются места вероятного нахождения сокровищницы<ref>В подземельях путаницы подсветка временно не работает.</ref>.
 
== Настройки ==
 
[[Файл:Настройки Godville UI+.png|thumb|text-top|Рис. 5]]
[[Файл:Информер1.jpg|245px|thumb|Рис. 6]]
Настройки меняются на соответствующей странице, попасть на которую можно из верхнего меню, нажав кнопку "настройки" или зайдя в профиль и выбрав вкладку "Настройки UI".
На момент {{DateGE|d=17|m=10|y=2014|case=Р}} в настройках можно изменить следующее (см рис. 5):<br>
=== Общие настройки ===
'''Выключить генераторы гласов''' — выключает кнопки генерации гласов и весь связанный с ними функционал.<br>
'''Имя героя/героини в гласе''' — добавляет в начало гласа обращение к герою/героине.<br>
'''Восклицания в гласе''' — добавляет в глас восклицания (которые тоже можно редактировать, см. внизу рис. 5).<br>
'''Короткие фразы для гласов''' — использует одну предустановленную фразу вместо нескольких, иначе глас составляется на максимально возможную длину.<br>
'''Переместить дуэльные кнопки''' — для тех, кто не ходит на арену или не проводит тренировочных боев, позволяет перенести любые из этих кнопок в блок пантеонов.<br>
'''Включить фон''' — позволяет выбрать фон для страницы героя: либо стандарный с облаками, либо пользовательский, файлом или ссылкой.<br>
'''Убрать кнопку Зарядить''' — скрывает в пульте кнопку '''Зарядить'''.<br>
'''Поменять местами пульт и карту''' — в подземелье меняет местами пульт и карту.<br>
'''Замораживать кнопку гласа''' — позволяет для избежания неэффективного расхода праны замораживать кнопку отправки гласов после отправки гласа на 20 секунд и/или при пустом гласе.<br>
'''Принудительно обновлять страницу''' — при зависании страницы героя (например, вследствие обрыва связи) принудительно обновляет ее.<br>
'''Выбрать информеры вручную''' (рис. 6) — позволяет выбрать отображаемые уведомления правого верхнего угла, иначе показывает все.
=== Гласы ===
В блоке '''Гласы''' можно изменить любой из стандартных наборов предустановленных фраз для гласов (см. внизу рис. 5).


== История создания ==
== История создания ==
Строка 49: Строка 80:
Первые версии дополнения были сделаны богиней {{God|Ryoko}} на основе скрипта для FireFox под GreaseMonkey от бога {{God|Neniu}} и датируются ещё {{DateGE|d=20|m=11|y=2010|case=Т}} Дополнение называлось тогда просто ''Godville UI''. Её перу принадлежали версии вплоть до '''0.2.12''', после релиза которой {{DateGE|d=3|m=1|y=2011|case=Т}} связь с ней прервалась.
Первые версии дополнения были сделаны богиней {{God|Ryoko}} на основе скрипта для FireFox под GreaseMonkey от бога {{God|Neniu}} и датируются ещё {{DateGE|d=20|m=11|y=2010|case=Т}} Дополнение называлось тогда просто ''Godville UI''. Её перу принадлежали версии вплоть до '''0.2.12''', после релиза которой {{DateGE|d=3|m=1|y=2011|case=Т}} связь с ней прервалась.


Спустя почти три года, работа над аддоном была продолжена богом {{God|Бэдлак}}. В тот {{DateGE|d=4|m=4|y=2013}} была создана актуальная и по сей день [http://godville.net/forums/show_topic/2812 тема на форуме], в которой высказываются пожелания и публикуются обновления аддона. После написания версии '''0.4.29.2''' {{God|Бэдлак}} временно пропал, и вплоть до его возвращения в игру спустя год дальнейшей разработкой аддона занимался бог {{God|Шоп}}, написавший версии с '''0.4.30.1''' по '''0.4.31.1'''.
Спустя почти три года, работа над аддоном была продолжена богом {{God|Бэдлак}}. В тот {{DateGE|d=4|m=4|y=2013}} была создана актуальная и по сей день [http://godville.net/forums/show_topic/2812 тема на форуме], в которой высказываются пожелания и публикуются обновления дополнения. После написания версии '''0.4.29.2''' {{God|Бэдлак}} временно пропал, и вплоть до его возвращения в игру спустя год дальнейшей разработкой аддона занимался бог {{God|Шоп}}, написавший версии с '''0.4.30.1''' по '''0.4.31.1'''.
 
На момент {{DateGE|d=17|m=10|y=2014|case=Р}} дополнение активно разрабатывается.


== Помощь проекту ==
== Помощь проекту ==
Помочь разработке аддона ''Godville UI+'' можно разными способами.
Помочь разработке аддона '''Godville UI+''' можно разными способами.


Способ первый: форкнуть [https://github.com/zeird/godville-ui-plus код на гитхабе], внести свои изменения и сделать пулл-реквест.
Способ первый: форкнуть [https://github.com/zeird/godville-ui-plus код на гитхабе], внести свои изменения и сделать пулл-реквест.
35

правок

Навигация