Цена боя на рынке, массовая передача в инвентаре
1) Добавляет на рынке столбец "Цена боя" с данными об оптимальном сломе. Для магазинных артов цена выведена в заголовок.
В подсказке к количеству боев выводятся затраты на ремонт и стоимость крафта
База расчета цзб для нефиксированных торгов - это текущая цена + 1%
1.1) В настройках добавлена опция "Включить просмотр дохода". При включении, в лоты добавляется расчет выгоды лота относительно покупки на предприятии, либо относительно второго по дешевизне лота (крафченные арты образуют свои категории); а в шапке - фильтр "Только с выгодой".
Добавлена настройка "Процент ажиотажного спроса" (по умолчанию 2%). Лоты с такой прибылью окрашены фиолетовым.
2) Для артефактов с уникальным id, при щелчке на кнопку "Купить", запоминаются данные о лоте. И отображаются на странице артефакта и в кузнице. Так же на странице артефакта их можно отредактировать или задать - кнопка "О покупке".
Есть возможность рассчитывать отдельно стоимость крафта: кнопка "Расчет" (в консоль выводятся детали расчета для проверки)
Есть возможность редактировать цены на элементы. И загружать их, либо с дейли, либо с рынка
3) Если включена настройка "Показывать в инвентаре стоимость боя после ремонта", то на странице инвентаря выводится соответствующая информация. Также есть цветовая индикация и добавление в подсказку, где можно купить дешевле.
4) В магазине добавлен расчет цены и цены за бой. Для акционки запоминаются последние данные с рынка. Если есть данные с предприятия или из статистики, то они приведены через дробь.
5) В инвентаре, на странице персонажа и на странице информации об игроке выводится цена за бой, а также количество ОА и крафта (три опции в настроках). (Для магазинных артов откройте страницу статистики или зайдите в магазин, для не магазинных, загляните на рынок, для уникальных цена запоминается при покупке (или её можно задать - кнопка "О покупке")).
Первоначально фабричные цены можно инициализировать на странице общей статистики
6) Сделал зеленую рамку в инвентаре для сломанных вещей, которые выгоднее обновить (они в магазине дешевле, чем на предприятии) (зря добавил, думал, что такие есть, из-за ошибки в цене ртути)
7) На страницу артефакта для уникальных артефактов добавлена информация о количестве проведенных и оставшихся боев, и остаточной стоимости артефакта (= цена за бой * оставшиеся бои - сумма оставшихся ремонтов)
8) При щелчке на панели ресурсов, всплывает панель с подсчитанной стоимостью ресурсов. Опция "Показывать панель стоимости ресурсов".
9) В списке сертификатов показана рыночная цена и итоги; картинка сертификата ведет на рынок
10) В инвентаре добавлена функция "Передача пачкой". Включается настройкой "Включить массовую передачу артефактов". Появляется панель "Передача", а также справа от артефактов появляются иконки.
Надо задать "Параметры передачи", пометить один или несколько артефактов галочкой и нажать на панели "Передача" одну из трех кнопок: "В распоряжение", "С возвратом через" или "В ремонт".
Параметры передачи можно задать как для всех предметов данного типа, так и для конкретного предмета. Параметры конкретного - в приоритете. Для использования общих значений, оставьте поля конкретного пустыми (ноль тоже удалите - иначе берется он).
Цену передачи можно рассчитать через вспомогательное поле "Цена за бой"
В инвентаре добавлена кнопка "Инфо", чтоб не лезть в карточку артефакта. В ней теперь можно посмотреть и задать! магазинную цену. Это нужно для имперских сетов - можете задать цену за бой, какую считаете нужной. Можно задать цену конкретного арта из сета, но на странице персонажа она не отобразится, т.к. туда не передаются id этих артов.
В инвентаре на форму передачи арта добавил поле для введения произвольной информации. Она видна на всплывающей подсказке.
11) Добавил функционал расписания в кузнице для организации очереди из своих и переданных в ремонт артов. Настройка: "Включить расписание в кузнице".
12) В инвентаре добавлена кнопка "Продать". Видна при включенной опции "Включить массовую передачу артефактов"
13) Добавлен индикатор передач. Опция: "Показать индикатор передач". В передачах выведена цена за бой и цветовая индикация выгодности
14) Добавлен индикатор склада. Опция: "Показать индикатор ремонта на складе"
15) Добавлены опции для работы с категориями на рынке, включаются настройкой "Мягкое обновление лотов". Если выбран артефакт в категории, то навигацию от него можно осуществлять клавишами "вверх", "вниз", "w", "s"
16) Опция "Мягкая покупка": покупка осуществляется щелчком на строке таблицы лотов, с предупреждением (или без, опция "Подтверждать покупку" над лотами), без перезагрузки страницы.
17) Если установлен скрипт hwmResoursesAsImages, то на pl_info можно продать части и ресурсы щелчком на количестве ресурсов
18) Добавлен функционал "Комплекты в инвентаре". Включается в настройках "Показать наборы". На форму "Передача" добавляется кнопка "Создать комплект". "Цена за бой" открывает форму настройки передачи.
19) На странице лота auction_lot_protocol.php добавлены поля "цена" и "цена за бой" с возможностью менять их с пересчетом второго для подгонки под нужное значение.
20) Настройка "Показать цену элементов героя" подсчитывает цену элементов на странице информации о героях.
21) Настройка "Сортировать клановый ремонт на складе" для сортировки сломанных вещей на складе по доходу кузнеца
22) В интерфейс передач добавлена кнопка "Принять все и положить в корзину"
23) Добавлено запоминание ваших ставок на торгах. Таблица лотов выводится на странице рынка с вашими лотами. Настройка "Сохранять ставки"
24) На странице дома полный список артефактов под спойлером.
25) Повторение текста в поздравлениях на праздники
26) На домашней странице рынка добавлена история посещений. Включается опцией "Показать историю посещений рынка"
Настройки скрипта открываются щелчком по заголовку столбца "Цена боя" на рынке.