Jump to content
Korean Random
13

[Строгая модерация] Ночные сборки XVM / Nightly Builds

Recommended Posts

Я тут подумал, а нельзя случайно для хит-лога по Alt замутить аналог экстра полей в ушах? Можно было бы неплохую вещь на основе этого этого соорудить, а то сейчас там картинки (иконки) блюрятся и текст вместе с картинками как-то плохо по высоте выравнивается, leading вроде не помогает. Или это я сильно губу раскатал?:)

было бы супер круто вместо режимов ушей, сделать для них -alt

или это я сильно губу раскатал?:) 

Share this post


Link to post

Short link
Share on other sites

Теоретически ничего сложного нет. Записал, попробую что получится.

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites
было бы супер круто вместо режимов ушей, сделать для них -alt

дааа, это еще круче- туда можно было запихать как остаток hp, так и дополнительные данные по стате. Но тогда получается Alt режим хит-лога освободится и может на его месте можно будет написать альтернативные данные именно для самого хит-лога (ну например первое что приходит в голову- вместо названий танков- ники, а то вместе они всё же плохо вяжутся, даже с возможностью ограничения длины)? уже довольно глобальная такая штука выходит. Только почему "вместо"?- вдобавок наверное не? То есть три редактируемых режима + три альтернативных- отпад просто

Теоретически ничего сложного нет. Записал, попробую что получится.

здорово:)

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

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Теоретически ничего сложного нет. Записал, попробую что получится.

Я имею в виду не полноценный альтернативный режим, а сделать настройку типа "altMode": "none", и при удержании alt отображать этот режим. Если делать полностью альтернативный режим, нужно полностью дублировать секции конфига, этого не хочется делать.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Я имею в виду не полноценный альтернативный режим, а сделать настройку типа "altMode": "none", и при удержании alt отображать этот режим. Если делать полностью альтернативный режим, нужно полностью дублировать секции конфига, этого не хочется делать.

то есть один альт режим в качестве которого будет использоваться none? ну так тоже очень даже нормально будет, я согласен:)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

то есть один альт режим в качестве которого будет использоваться none? ну так тоже очень даже нормально будет, я согласен:)

none - для примера, можно любой.

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

none - для примера, можно любой.

ну и отлично вообще, мне нравится:)

Share this post


Link to post

Short link
Share on other sites

Я имею в виду не полноценный альтернативный режим, а сделать настройку типа "altMode": "none", и при удержании alt отображать этот режим. Если делать полностью альтернативный режим, нужно полностью дублировать секции конфига, этого не хочется делать.

то есть none, short, medium, medium2, large, altNone и т д .. многовато действительно, 10 штук .. тут 4 даже многие не используют . Альт можно через enable даже вписать, ибо думаю не все будут использовать

 

У кого не хватает ума высказаться, а только нажать на кнопку, - может проследовать далеко и надолго, ибо достали, Hate-legion недоделанный

Edited by Metallist95
  • Upvote 3
  • Downvote 3

Share this post


Link to post

Short link
Share on other sites

то есть none, short, medium, medium2, large, altNone и т д .. многовато действительно, 10 штук .. тут 4 даже многие не используют . Альт можно через enable даже вписать, ибо думаю не все будут исплользовать

нет так

 

я залил, смотрите

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

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

Share this post


Link to post

Short link
Share on other sites

none - для примера, можно любой.

с огромным удовольствием буду пользовать alt lardge

 

 

я залил, смотрите

обалдеть, спасибище огромное!!

Edited by goodman

Share this post


Link to post

Short link
Share on other sites

Починено

 

Граждане, уведомляя о поломке на [email protected], вы значительно повышаете скорость починки сборки!

  • Upvote 2

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

Граждане, уведомляя о поломке на [email protected], вы значительно повышаете скорость починки сборки!

Это надо отразить тогда в подписи или топик старте

 

 

я залил, смотрите

На основе, видимо, нет вариантов потестить?

Share this post


Link to post

Short link
Share on other sites

На основе, видимо, нет вариантов потестить?

Разве что попытаться взять Application.swf из 0.9.1. Мы уже на 0.9.2 переключились.

Share this post


Link to post

Short link
Share on other sites

я залил, смотрите

Естественно поставил на altMode максимальные уши с максимумом информации. При этом в игре использую уши с минимумом нужной инфы и хитлог "прижат" к ушам (по "дефолту", минимальный "х=130" дабы не загромождать экран). Просьба ввести функцию смещения хитлога на заданное "х,у" при нажатии alt (куда-нить в "hpLeft"), т.к. "большие" altMode уши перекрывают инфу об остатке ХП (кому не надо - пусть будет дефолт "0,0")

 

PS Выкрутился через "<textformat tabstops='[250]'> (пробел)<tab>" в начале заголовка и строки...

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites
"altMode": "none"

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

добавить в hitLog.xc настройки альтернативного вида хит-лога (там нужны только альтернативные варианты "formatHeader" и "formatHistory"). При hpLeft/"enabled": true по Alt выводился бы остаток HP, а при false- альтернативный хит-лог. 

Вот примерно так я себе это представляю (синим выделил изменения в hitLog.xc):

/**

* Hit log (my hits calculator).

* Лог попаданий (счетчик своих попаданий).

*/

{

  "hitLog": {

    // false - Disable.

    // false - отключить.

    "visible": true,

    // Show enemy HP left by Alt press (alternative hit log mode is used in case disabled function)

    // Destroyed enemies and enemies HP gets updated only when it markers become visible.

    // Markers are visible only inside 1000m side square.

    // Square with 1000 meters side is game engine restriction. Maximum marker show distance.

    // Particular enemy data will not be updated while you cant see this enemy marker or its wreck.

    // Показывать оставшееся HP врагов по нажатию Alt (при выключенной функции используется альтернативный режим хит-лога)

    // Уничтоженные враги и вражеское HP обновляется только, когда маркеры становятся видимыми.

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

    // Квадрат в 1000 метров это ограничение игрового движка. Максимальная дистанция отрисовки маркеров.

    // Данные по конкретному врагу не могут быть обновлены пока не видно его маркер или обломки.

    "hpLeft": {

        // false - Disable.

        // false - отключить.

        "enabled": true,

        // Header - Only localization macros are allowed, see readme-en.txt.

        // Заголовок - допускаются только макросы перевода, см. readme-ru.txt.

        "header": "<font color='#FFFFFF'>{{l10n:hpLeftTitle}}</font>",

        // Row in HP list (macros allowed, see readme-en.txt).

        // Строка в списке попаданий (допускаются макроподстановки, см. readme-ru.txt)

        "format": "<textformat leading='-4' tabstops='[50,90,190]'><font color='{{c:hp-ratio}}'>     {{hp}}</font><tab><font color='#FFFFFF'>/ </font>{{hp-max}}<tab><font color='#FFFFFF'>|</font><font color='{{c:vtype}}'>{{vehicle}}</font><tab><font color='#FFFFFF'>|{{nick}}</font></textformat>"

    },

    // X position (negative values - bind to right side of screen).

    // Позиция X (отрицательные значения - привязать к правой стороне экрана).

    "x": 270,

    // Y position (negative values - bind to bottom side of screen).

    // Позиция Y (отрицательные значения - привязать к нижней стороне экрана).

    "y": 40,

    // Width.

    // Ширина.

    "w": 500,

    // Height.

    // Высота.

    "h": 1000,

    // Number of lines with hits. Old lines will be pushed out.

    // Количество строк с попаданиями. Устаревшие данные выталкиваются.

    "lines": 0,

    // Log direction: up - lines will be added from up to down, down - from down to up.

    // Направление лога: up - строки добавляются сверху, down - снизу.

    "direction": "down",

    // Group hits by players name.

    // Группировать попадания по имени игрока.

    "groupHitsByPlayer": true,

    // Insert order: begin - insert new values to begin, end - add to end.

    // Сортировка попаданий: begin - новые значения добавляются сверху, end - снизу.

    "insertOrder": "end",

    // Substitution for {{dead}} macro when tank is dead.

    // Подстановка для макроса {{dead}}, когда танк умирает.

    "deadMarker": "<img src='xvm://res/icons/dead.png' width='12' height='12'>",

    "blowupMarker": "<img src='xvm://res/icons/blowedup.png' width='12' height='12'>",

    // Default header format (before first hit). Only localization macros are allowed, see readme-en.txt.

    // Формат заголовка по умолчанию (до первого попадания). Допускаются только макросы перевода, см. readme-ru.txt.

    "defaultHeader":  "<font color='#FFFFFF'>{{l10n:Hits}}:</font> <font size='13'>#0</font>",

    // Hits header format, including last hit (macros allowed, see readme-en.txt).

    // Формат заголовка (допускаются макроподстановки, см. readme-ru.txt).

    "formatHeader":  "<font color='#FFFFFF'>{{l10n:Hits}}:</font> <font size='13'>#{{n}}</font> <font color='#FFFFFF'>{{l10n:Total}}: </font><b>{{dmg-total}}</b>  <font color='#FFFFFF'>{{l10n:Last}}:</font> <font color='{{c:dmg-kind}}'><b>{{dmg}}</b> {{dead}}</font>",

    // Alternative hits header format, including last hit (macros allowed, see readme-en.txt).

    // Альтернативный формат заголовка (допускаются макроподстановки, см. readme-ru.txt).

    "altFormatHeader":  "<font color='#FFFFFF'>{{l10n:Hits}}:</font> <font size='13'>#{{n}}</font> <font color='#FFFFFF'>{{l10n:Total}}: </font><b>{{dmg-total}}</b>  <font color='#FFFFFF'>{{l10n:Last}}:</font> <font color='{{c:dmg-kind}}'><b>{{dmg}}</b> {{dead}}</font>",

    // List of hits format (macros allowed, see readme-en.txt).

    // Формат лога попаданий (допускаются макроподстановки, см. readme-ru.txt)

    "formatHistory": "<textformat leading='-4' tabstops='[20,50,90]'><font size='12'>\u00D7{{n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| {{dmg-player}}<tab>|<font color='{{c:vtype}}'>{{vehicle}} {{dead}}</font></textformat>",

    // Alternative list of hits format (macros allowed, see readme-en.txt).

    // Альтернативный формат лога попаданий (допускаются макроподстановки, см. readme-ru.txt)

    "altFormatHistory": "<textformat leading='-4' tabstops='[20,50,90]'><font size='12'>\u00D7{{n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| {{dmg-player}}<tab>|<font color='{{c:vtype}}'>{{nick}} {{dead}}</font></textformat>",

    // Shadow options.

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

    "shadow": {

      // Opacity.

      // Прозрачность.

      "alpha": 100,

      // Цвет.

      "color": "0x000000",

      // Offset angle.

      // Угол смещения.

      "angle": 45,

      // Offset distance.

      // Дистанция смещения.

      "distance": 0,

      // Размер.

      "size": 5,

      // Intensity.

      // Интенсивность.

      "strength": 150

    }

  }

}

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites
настройки альтернативного вида хит-лога

 

При такой задумке можно просто отключить альт-режим.

Хотя для разнообразия настройки хит-лога можно было бы ввести доп поля, если у sirmax'а время на это будет.

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

 

 

Я имею в виду не полноценный альтернативный режим, а сделать настройку типа "altMode": "none", и при удержании alt отображать этот режим. Если делать полностью альтернативный режим, нужно полностью дублировать секции конфига, этого не хочется делать.

Есть предложение развить идею. Ввести еще две опции для каждого режима ушей: вкл.\выкл. уши(short,none и т.д.) и показывать\скрыть фраги.

"none": {

  // false - Disable.
  // false - отключить.
      "enabled": true,

  // false - Disable.

  // false - отключить.

   "showfrags": true

}

Share this post


Link to post

Short link
Share on other sites

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

добавить в hitLog.xc настройки альтернативного вида хит-лога (там нужны только альтернативные варианты "formatHeader" и "formatHistory"). При hpLeft/"enabled": true по Alt выводился бы остаток HP, а при false- альтернативный хит-лог. 

Записал, подумаю. Вообще, hpLeft все еще актуален?

Есть предложение развить идею. Ввести еще две опции для каждого режима ушей: вкл.\выкл. уши(short,none и т.д.) и показывать\скрыть фраги.

выключатель режима ушей сделаю, давно планировал

а фраги и сейчас можно настраивать вроде

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...