Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

[All] раскраски прицелов, варианты совмещения

Дата: 21.11.2019 18:08:18
MedvedevTD: Пять копеек со своей стороны.

С одной стороны, тема свои названием предполагает что здесь представлены отдельно взятые конфигурации для отдельных прицелов двух типов (как основные шаблоны) Номограмного Классического и Номограмного Модернизированного .
И скачивая/устанавливая отдельно взятый предлагаемый здесь вариант раскраски прицела, всё будет тип топ. Но!
Это старая буржуазная история установки прицелов, перенятая с доисторических времён, когда динозавры бегали по ослепительно зелёной траве :)
Потому что если скачать и установить все эти прицелом в текущем виде скопом и прописав их рендера как положено в кросхайр.хэмээл, мы в итоге получим не тот результат который ожидали.
Почему?
Да потому что в каждом предлагаемом прицеле, использованы одинаковые имена элементов, маркеров и прочего непотребства...
В итоге, вместо того чтобы показывать что то индивидульное в элементах, будет работать принцип первотапка загружаемого элемента прицела.
Была например первой загрузка зелёного маркера рисочки, то для всех остальных прицелов она и будет рисовать зелёную... хотя в других рендерах указано иное.
Проблемка? Проблемка :) 

Что будем делать? Как жить с этим?
Устроит ли всех пользователей такая ситуация?
Меня например, нет :)

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

Я добавил с станцию три конфигурации представленные в этой теме: Nomogram Stiv372  Nomogram Classic Top Web  Nomogram Classic Top   Поколдовал с этими конфигурациями и превратил их в более дружелюбный вид, путём придания каждому элементу уникального значения.
Ну прям совсем например:

Оригинальный прицел (def element Time30MajorScale() layout = true (scope (var _base:number = "30 * NG_KNOT_VALUE" watch = false) (var _focus:number = 0) ) (element CaptionMark mark = 'TopMajor' caption = '5' base = "5 * _base" (scope (bind _focus "_focus") ) )
Один из переделанных вариантов (def element Time30MajorScale_st() layout = true (scope (var _base:number = "30 * NG_KNOT_VALUE" watch = false) (var _focus:number = 0) ) (element CaptionMark mark = 'TopMajor_st' caption = '5' base = "5 * _base" (scope (bind _focus "_focus") ) )
То есть буквально добавив приставочку _st к новой конфигурации, я дал ей задачу не использовать один и тот же элемент. Что в итоге даёт нам различный способ отрисовки рисочек.
 
В общем к чему я всё это пишу :)   Итоговый способ конечно может быть совершенно разный.
Но если не использовать правильного типа методики совмещения, то игрок не получит возможности действительно совмещать различные конфигурации.

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

И вангую что скоро Костя (W03L0BED) - предоставит ещё один вариант беглого изменения конфигурации, прям совсем в бою - по нажатию "одной кнопочки"
Но об этом без подробностей, он и так меня побьёт :)

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

С уважением,

Реклама | Adv