Jump to content
Korean Random

ktulho

Premium Member
  • Content Count

    10,751
  • Joined

  • Last visited

  • Days Won

    402

Everything posted by ktulho

  1. @Gajduk, попробуйте hitLog.xc
  2. Прикрепите hitLog.xc
  3. , если вы не хотите лезть в питон и у вас стоит последний ночник, то можно сделать так: <font color='#{{py:xvm.dynamic_color_rating(\'tdv\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font> Вместо {{hitlog.dmg-total}} можете использовать {{py:xvm.totalDamage}}. Можете создать свою секцию в color.xc со своими коэффициентами, например "td": "td": [ { "value": 0.7, "color": ${"def.colorRating.bad" } }, { "value": 1.0, "color": ${"def.colorRating.normal" } }, { "value": 1.3, "color": ${"def.colorRating.good" } }, { "value": 2.0, "color": ${"def.colorRating.very_good"} }, { "value": 15, "color": ${"def.colorRating.unique" } } ], тогда можно прописать так: <font color='#{{py:xvm.dynamic_color_rating(\'td\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font> P.S. Код не проверял, если не получится, то шлите логи.) , макросов {{sight.dynamic_colorRGB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorRBG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGRB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGBR(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBRG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBGR(color_100, color_0, percent, maximum)}} нет, ни в в скрипте из шапки (на данный момент), ни в XVM.
  4. Продолжаем эксперименты с плавным изменением цвета статистических данных. Сделал макрос в котором берутся середины диапазонов. На скриншотах ниже, слева - плавное изменение цвета, справа - обычное.
  5. @Rotmistrofffff, вроде разобрался. Если хочешь, чтобы кусты были на карте руинберг, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\08_WinterTown\. Если на карте монастырь, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\19_Kurgan\. Ну и так далее.
  6. , это я туплю, наверно надо res_mods/0.9.17.0.3/speedtree. , любопытно, хотя многие убирают листву совсем.)
  7. , попробуйте в res_mods/название_карты/speedtree P.S. Уточню, название_карты - это папки, а не архив.
  8. , можно тут посмотреть. Или декомпилированные исходники.
  9. Файл minimap.xc: // Zoom index value for minimap zoom key (0..5). // Значение масштаба миникарты при нажатии клавиши масштаба (0..5). "index": 5,
  10. Если бы я сейчас начал делать damagLog, то я бы его назвал: {{damageLog.Log.x}}
  11. , damageLog можно в бою мышкой двигать, этот параметр определяет запоминать ли положение при перемещении мышью. В 0.9.17.1 этот параметр будет заменен на //true - разрешено перемещать в бою лог полученного урона, макросы в "x" и "y" не работают //false - запрещено перемещать в бою лог полученного урона, макросы в "x" и "y" работают "moveInBattle": false,
  12. , думаю, что даже на маленьких разрешениях не стоит делать меньше 70-80%.
  13. @DarkWind, если хотите настраивать координаты в конфиге, то файле damageLog.xc установите параметр "saveLocationInBattle": false //TO DO //true - запоминать местоположение лога и последенего урона в бою "saveLocationInBattle": true,
  14. , а с использованием плавного перехода 249 и 251 будут одинаковые, а 110 и 249 будут значительно отличаться.
  15. , то есть разницы между 116 и 249 нет ни какой, а между 249 и 276 значительная?
  16. Добавил макрос {{py:dynamic_color_rating(rating, value)}} (build 7143), где rating - название динамического цвета из файла colors.xc; value - текущее значение. макрос возвращает значение вида "FF0000" Пример: {{py:dynamic_color_rating('t_battles', {{t-battles}})}} Сейчас цвет выбирается следующим образом (на примере секции 't_battles') // Dynamic color by battles on current tank // Динамический цвет по количеству боев на текущем танке "t_battles": [ { "value": 100, "color": ${"def.colorRating.very_bad" } }, // 0 - 99 { "value": 250, "color": ${"def.colorRating.bad" } }, // 100 - 249 { "value": 500, "color": ${"def.colorRating.normal" } }, // 250 - 499 { "value": 1000, "color": ${"def.colorRating.good" } }, // 500 - 999 { "value": 1800, "color": ${"def.colorRating.very_good"} }, // 1000 - 1799 { "value": 99999, "color": ${"def.colorRating.unique" } } // 1800 - * ], если {{t-battles}} < 100, то возвращается ${"def.colorRating.very_bad" }; если 100 < {{t-battles}} < 250, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"}; если 250 < {{t-battles}} < 500, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" }; если 500 < {{t-battles}} < 1000, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" }; если 1000 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" }; если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }. Может стоило брать середины диапазонов? То есть: если {{t-battles}} < 50, то возвращается ${"def.colorRating.very_bad" }; если 50 < {{t-battles}} < 175, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"}; если 175 < {{t-battles}} < 375, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" }; если 375 < {{t-battles}} < 750, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" }; если 750 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" }; если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }.
  17. Файл \res_mods\configs\xvm\default\damageLog.xc секция "log" параметр "x".
  18. , извиняюсь, забыл запятую убрать. elements.xc , да.
  19. можно уменьшить, только не знаю как это будет выглядеть: elements.xc
  20. , оказывается от голубого к фиолетовому напрямую не пройти. Интересно, почему в XVM у голубого больше зеленой составляющей, чем синей?
×
×
  • Create New...