Jump to content
Korean Random
Mixaill

[Ночные сборки / Nightly Builds]

Recommended Posts

 

 

при появлении значений Error и NaNk все форматирование разваливается
 

согласен, надо заменить на --

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Странно, что никто не пишет, что в 4683 при battle.mirroredVehicleIcons = false

чуть ли не в каждом втором бою происходит вот такая фигня при загрузке боя:

 

'Анимация, 600 КБ (конфиг sirmax)'

lKDfbKH.gif

 

В несколько этапов иконки из правой панели накладываются на иконки левой панели,

а затем и другие столбцы правой панели сдвигаются влево и масштабируются (шрифт уменьшается).

 

Много нервных клеток убил, проверяя, вдруг я ошибся при обновлении battleLoading.xc.

В итоге проверил на чистом клиенте с чистым XVM. Баг воспроизводится на конфигах default

(в нем нужно поставить mirroredVehicleIcons = false) и sirmax (там и так стоит false).

 

Скорее всего проблема возникает, когда в полях с ником и названием танка в правой части

оказывается слишком "многабукав" (например, длинный ник и имя клана).

 

Как только меняю на mirroredVehicleIcons на с false на true, проблема исчезает.

Даже мои широкие иконки (до 88px) показываются корректно и не вызывают сдвиг столбцов.

 

PS. На экране statisticForm проблема не наблюдается.

 

Риплей для опытов:

при mirroredVehicleIcons = true ошибки нет.

при mirroredVehicleIcons = false ошибка воспроизводится при каждом запуске.

 

 

 

replay.zip screenshots.zip

Edited by Meddio

Share this post


Link to post

Short link
Share on other sites

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

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

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

Не видел. Посмотрю.


@Meddio, Скиньте еще конфиг. (на моем не воспроизводиться)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Скиньте еще конфиг.
 

 

 

Баг воспроизводится на конфигах default (в нем нужно поставить mirroredVehicleIcons = false) и sirmax (там и так стоит false).
 

у меня тоже воспроизвелось с данным реплеем

Share this post


Link to post

Short link
Share on other sites

Я запушил патч, так что можно на ночнике проверять.

Share this post


Link to post

Short link
Share on other sites
@Meddio, попробуйте с этим.

attachicon.gifres_mods.rar

 

Попробовал, с этими файлами в риплее все работает корректно (в т.ч. с широкими незеркалированными иконками). Спасибо.

Сейчас поставлю весь ночник и проверю еще в клиенте (на нескольких боях).

Edited by Meddio

Share this post


Link to post

Short link
Share on other sites

 

 

при появлении значений Error и NaNk все форматирование разваливается

заменил "Error" на "--"

 

 

 

Можно ли сделать отключение окрашивания названия сервера (в пинг, онлайне - не важно), на скрине выделено красной рамкой? Или вообще, чтобы любые манипуляции со шрифтом касались только цифирек, а не названий серверов?

добавил опцию окраски названия сервера + разделителя

 

 

 

И вот еще: если сервак уходит в перезагрузку, то его ячейка с онлайном пропадает. А не должна пропадать, должна оставаться с прочерком или нулем... "--k", например.

пофиксил, спасибо.

  • Upvote 5

Share this post


Link to post

Short link
Share on other sites

NB 4674...4689 не совсем корректно работает макрос {{v.mastery}}

не баг, конечно, но мелкая неприятность ))

'в ангаре'

вот при такой конструкции в карусели

post-24956-0-81510100-1438510954_thumb.jpg

отображается так

post-24956-0-22729000-1438510958_thumb.jpg

Share this post


Link to post

Short link
Share on other sites
добавил опцию окраски названия сервера + разделителя

все комменты одинаковые, что для пинга, что для онлайна:

        // Color for server name and delimiter (for example, "0x8080FF"). Empty string "" - use same color as online value

        // Цвет для названия сервера и разделителя (например, "0x8080FF"). Пустая строка "" - использовать цвет значения онлайна

Я предлагаю в этих секциях вообще максимально унифицировать комменты (по возможности не использовать слова "пинг" и "онлайн").

Кроме того, поскольку многие параметры одинаковые, то пинг удобно записывать подстановкой от блока онлайна того же файла, например:

// Ping servers

    // Пинг серверов

    "pingServers": { "$ref": { "path": "login.onlineServers" },

      // true - Enable display of ping to the servers

      // true - показывать пинг до серверов

      "enabled": true,

      // Update interval, in ms

      // Интервал обновления, в мс

      "updateInterval": 3000,

      // Axis field coordinates

      // Положение поля по осям

      "x": 15,

      "y": 38,

      // Horizontal alignment of field at screen ("left", "center", "right").

      // Горизонтальное выравнивание поля на экране ("left", "center", "right").

      "hAlign": "left",

      // Threshold values defining response quality

      // Пороговые значения, определяющие качество отклика

      "threshold": {

        // Below this value response is great

        // До этого значения отклик отличный

        "great": 35,

        // Below this value response is good

        // До этого значения отклик хороший

        "good": 60,

        // Below this value response is poor

        // До этого значения отклик так себе

        "poor": 100

        // Values above define bad response

        // Значения более считаются плохим откликом

      }

    },

    // Online servers

    // Онлайн серверов

    "onlineServers": {

      // true - Enable display online of servers

      // true - показывать онлайн серверов

      "enabled": true,

      // Axis field coordinates

      // Положение поля по осям

      "x": -15,

      "y": 38,

      // Horizontal alignment of field at screen ("left", "center", "right").

      // Горизонтальное выравнивание поля на экране ("left", "center", "right").

      "hAlign": "right",

      // Vertical alignment of field at screen ("top", "center", "bottom").

      // Вертикальное выравнивание поля на экране ("top", "center", "bottom").

      "vAlign": "top",

      // Transparency

      // Прозрачность от 0 до 100

      "alpha": 90,

      // Server to value text delimiter

      // Разделитель сервера от значения

      "delimiter": "\n",

      // Maximum number of column rows

      // Максимальное количество строк одной колонки

      "maxRows": 2,

      // Gap between columns

      // Пространство между колонками

      "columnGap": 5,

      // Leading between lines.

      // Пространство между строками

      "leading": -1,

      // true - show title

      // true - показывать заголовок

      "showTitle": true,

      // true - show server names in list

      // true - показывать названия серверов в списке

      "showServerName": true,

      // expand each field to this amount of symbols (field example: "US East:     12345")

      // расширить каждую ячейку до данного количества символов (пример ячейки: "RU1:     12345")

      "minimalLength": 0,

      // Text style

      // Стиль текста

      "fontStyle": {

        // Font name

        // Название шрифта

        "name": "$FieldFont",

        "size": 12, // Размер

        "bold": false,  // Жирный

        "italic": false, // Курсив

        // Values color scale

        // Цветовая градация значений

        "color": {

          "great": "0xFFCC66", // Отлично

          "good": "0xE5E4E1",  // Хорошо

          "poor": "0xA6A392",  // Так себе

          "bad": "0xF01818"    // Плохо

        },

        // Color for server name and delimiter (for example, "0x8080FF"). Empty string "" - use value color

        // Цвет для названия сервера и разделителя (например, "0x8080FF"). Пустая строка "" - использовать цвет значения

        "serverColor": ""

      },

      // Threshold values defining server online and thus shorter battle queue

      // Пороговые значения, определяющие количество человек онлайн и следовательно меньшую очередь в бой

      "threshold": {

        "great": 30000,

        "good": 10000,

        "poor": 3000

        //below this value the queue might be long

        //ниже этого значения очередь может быть долгой

      },

      // Параметры тени

      "shadow": {

        "enabled": true,

        "color": "0x000000",

        "distance": 0,

        "angle": 0,

        "alpha": 75,

        "blur": 4,

        "strength": 2

      }

    }

Последнее больше к теме дефолтного конфига, но я уж до кучи сюда

Edited by demon2597
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Последнее больше к теме дефолтного конфига, но я уж до кучи сюда

вот как раз какой цвет откуда брать (онлайновый или пинговый) предлагаю обсудить тут:

http://www.koreanrandom.com/forum/topic/16856-%D0%B4%D0%B5%D1%84%D0%BE%D0%BB%D1%82%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-default-cfg-discussions/page-27?do=findComment&comment=286102


 

 

Я предлагаю в этих секциях вообще максимально унифицировать комменты (по возможности не использовать слова "пинг" и "онлайн").

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

предлагайте варианты =)

Share this post


Link to post

Short link
Share on other sites

 

 

я тоже пытался, но если в данной строчке убрать слово "онлайн" то может быть не понятно что за значения. предлагайте варианты =)
ну как не понятно? какие значения могут еще быть в модуле онлайна? я так понимаю что онлайна) 

Share this post


Link to post

Short link
Share on other sites

NB 4674...4689 не совсем корректно работает макрос {{v.mastery}}

не баг, конечно, но мелкая неприятность ))

'в ангаре'

вот при такой конструкции в карусели

attachicon.gifshot_009.jpg

отображается так

attachicon.gifshot_008.jpg

У меня нет подходящих танков. Какое значение {{v.mastery}} выводится во втором случае (после боя без знака классности)?

Share this post


Link to post

Short link
Share on other sites

@Helkar, вопросик по "serverInfo". Возможно ли прикрутить еще координаты, чтоб можно было двигать (хотя бы по вертикали)?

 

@sirmax, так и не добрался? тык. В ченджлоге (коммитах) увидел. Спс.

Share this post


Link to post

Short link
Share on other sites

 

 

Возможно ли прикрутить еще координаты, чтоб можно было двигать (хотя бы по вертикали)?

можно, добавлю 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Какое значение {{v.mastery}} выводится во втором случае (после боя без знака классности)?

без знака отдает "0" (а хотелось бы "пусто", без значения))

 

ps.

заменил {{v.mastery?   }} на {{v.mastery>0?   }} и значение "0" отображается тождественно варианту "нет значения"

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites

без знака отдает "0" (а хотелось бы "пусто", без значения))

 

ps.

заменил {{v.mastery?   }} на {{v.mastery>0?   }} и значение "0" отображается тождественно варианту "нет значения"

по идее так и должно быть.

Share this post


Link to post

Short link
Share on other sites

После модернизации подсказок в контактах у ХД пропал логотип:

'было'

post-6084-0-37756700-1438621093.jpg

'стало'

post-6084-0-51353800-1438621096_thumb.jpg

'код'

Илья   <img src='xvm://res/icons/xvm/16x16t.png' vspace='-3'><font size='13' color='#0099FF'> <b>XVM Developer</b></font>
Edited by demon2597

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...