Jump to content
Korean Random

Wilem82

User
  • Content Count

    78
  • Joined

  • Last visited

Everything posted by Wilem82

  1. Разве цвет можно задать через питон, когда прицел рисуют из SWF? Задача - настраивать цвет в конфиге.
  2. Что именно не то? Почему молоток? Я неправильно понял, что XFW - это фреймворк для модов, упрощающий их создание? Или не нужно использовать AS, что бы поменять цвет круга сведения? В терминологии wot-модов не разбираюсь, ровно как и в AS. Отталкиваюсь от 15-ти летнего опыта разработки серверных приложений на жаве. Питон знаю, да.
  3. Что сказать-то хотел? Разверни мысль.
  4. Хочу самостоятельно сделать два мода с открытыми исходниками (странно, но за деньги желающих не нашлось). Поправьте, пожалуйста, где ошибаюсь. 1. Изменение через конфиг-файл цвета в родном прицеле. Это делается только через AS. Есть ли хуки для AS? То есть, что бы не трогая родной arcadeCrosshair.swf, изменить его поведение извне. Может, каким-нибудь наследованием? Можно ли поменять цвет круга сведения программно? Так понимаю, круг рисуется через заранее созданные картинки, судя по Shapes, Sprites. Сложно ли заменить использование этих ресурсов на отрисовку круга через какой-нибудь drawCircle(), который наверняка в AS есть? И сложно ли при инициализации, и возможно ли вообще, генерить эти Sprites & Shapes налету? Интересует мнение опытных людей в какую сторону имеет смысл копать. 2. Фильтрацию чата. Это делается через Python. Насколько понимаю, тут всё просто. Можно взять XFW, который предоставляет оверрайды и события. Оверрайды - это низкоуровневые костыли по-старому, а события - это через новую систему событий WG между гуёвыми компонентами? Что бы понять на какие события вешать обработчики, надо посмотреть исходники Messenger. Но если Messenger самим WG не переведён на систему событий, то надо делать оверрайды.
  5. Проблема всё ещё присутствует. Использую последнюю версию xvm 6.9.0. Я умер (AMX 13 90), смотрю за T49. Миникарта показывает, что смотрю на AMX 30 B - который на самом деле в другом месте на F9.
  6. Сколько помню, эта проблема у меня была всегда. Что не так в данном примере: Мой танк (я умер) - TVP 50/51. Наблюдаю я в данный момент за Obj. 140. А на миникарте показано, что я наблюдаю за Maus-ом. Конфиг minimap.xc: // vim: ts=2 sw=2 expandtab { "def": { "defaultItem": { "enabled": true, "x": 0, "y": 0, "width": 100, "height": 40, "alpha": 100, "align": "left", "valign": "top", "flags": [ "player", "ally", "squadman", "enemy", "teamKiller", "lost", "spotted", "alive", "dead" ], "bgColor": null, "borderColor": null, "antiAliasType": "normal", "layer": "top", "shadow": { "enabled": true, "distance": 0, "angle": 45, "color": "0x000000", "alpha": 80, "blur": 2, "strength": 4 } }, "vehicle_name_x": 2, "vehicle_name_y": -1 }, "minimap": { "enabled": true, "mapBackgroundImageAlpha": 100, "selfIconAlpha": 75, "selfIconScale": 1, "iconScale": 0.8, "directionTriangleAlpha": 0, "directionLineAlpha": 100, "showDirectionLineAfterDeath": true, "zoom": { "index": 5, "centered": false }, "mapSize": { "enabled": false }, "circlesEnabled": true, "labelsEnabled": true, "linesEnabled": true, "labels": { "enabled": true, "formats": [ { // active vehicle name "$ref": { "path": "def.defaultItem" }, "flags": [ "alive", "spotted", "ally", "enemy", "squadman", "teamKiller" ], "textFormat": { "font": "$UniversCondC", "size": 7 }, "format": "<font color='#CCCCCC'>{{vehicle}}</font>", "layer": "normal", "x": ${"def.vehicle_name_x"}, "y": ${"def.vehicle_name_y"} }, { // squad player name "$ref": { "path": "def.defaultItem" }, "flags": [ "squadman", "spotted", "alive" ], "textFormat": { "font": "$UniversCondC", "size": 7 }, "format": "<font color='{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}'>{{name%.7s~..}}</font>", "x": 2, "y": -9 }, { // lost vehicle icon "$ref": { "path": "def.defaultItem" }, "flags": [ "enemy", "teamKiller", "lost", "alive" ], "textFormat": { "font": "xvm", "size": 9, "align": "center", "valign": "center" }, "format": "<font color='#F2F2F2'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>", "layer": "normal", "align": "center", "valign": "center", "alpha": 85 }, { // lost vehicle name "$ref": { "path": "def.defaultItem" }, "flags": [ "enemy", "teamKiller", "lost", "alive" ], "format": "<font face='$UniversCondC' size='7' color='#f2f2f2'>{{vehicle}}</font>", "layer": "bottom", "alpha": 85, "x": ${"def.vehicle_name_x"}, "y": ${"def.vehicle_name_y"} }, { // dead ally icon "$ref": { "path": "def.defaultItem" }, "flags": [ "ally", "squadman", "teamKiller", "dead" ], "textFormat": { "font": "$UniversCondC", "size": 7, "align": "center", "valign": "center" }, "format": "<font color='#9FF781'><b>x</b></font>", "shadow": { "$ref": { "path":"def.defaultItem.shadow" }, "strength": 3 }, "layer": "substrate", "align": "center", "valign": "center", "alpha": 80 }, { // dead enemy icon "$ref": { "path": "def.defaultItem" }, "flags": [ "enemy", "teamKiller", "dead" ], "textFormat": { "font": "$UniversCondC", "size": 7, "align": "center", "valign": "center" }, "format": "<font color='#FA5882'><b>x</b></font>", "shadow": { "$ref": { "path":"def.defaultItem.shadow" }, "strength": 3 }, "layer": "substrate", "align": "center", "valign": "center", "alpha": 80 }, { // dead anyone vehicle name "$ref": { "path": "def.defaultItem" }, "flags": [ "ally", "enemy", "squadman", "teamKiller", "dead" ], "textFormat": { "font": "$UniversCondC", "size": 5 }, "format": "<font color='#cccccc'>{{vehicle}}</font>", "layer": "substrate", "alpha": 70, "x": ${"def.vehicle_name_x"}, "y": ${"def.vehicle_name_y"} } ] }, "labelsData": { }, "circles": { "view": [ { "enabled": true, "distance": 50, "scale": 1, "thickness": 0.1, "alpha": 35, "color": "0x00FF00" }, { "enabled": true, "distance": 445, "scale": 1, "thickness": 0.1, "alpha": 85, "color": "0xFACC2E" }, { "enabled": true, "distance": "blindarea", "scale": 1, "thickness": 0.1, "alpha": 85, "color": "0x80FF00" }, { "enabled": true, "distance": 564, "scale": 1, "thickness": 0.1, "alpha": 85, "color": "0xF7D358" } ] }, "lines": { "vehicle": [ { "enabled": true, "inmeters": false, "color": "0xCCCCCC", "from": 5, "to": 9999, "thickness": 0.1, "alpha": 90 } ], "camera": [ { "enabled": true, "inmeters": false, "color": "0xED2020", "from": 5, "to": 9999, "thickness": 1.1, "alpha": 80 } ], "traverseAngle": [ ] } } }
  7. Отнюдь. Если кто-то плохо сыграл это не потому, что он никого не слушает. Это потому, что он играть не умеет. А если он не умеет, то никакие советы практически никогда не работают. Кроме того, "обычно" команда проигрывает не потому, что кто-то один плохо играет а потому, что плохо играет критическое кол-во игроков. Когда плохо играет некритическое кол-во, остальная команда тащит плохих. И безумное кликанье по карте группе игроков *никогда* не приводит к тому, что они вдруг понимают как играть. Соответственно, кликанье - оно для психически неуравновешенных, и например я бы хотел себя от такого избавить.
  8. Ага, про звук спасибо, попробую. Для этого есть объективные предпосылки: 1. В ранговых боях, где надо максимально сосредотачиваться, постоянное мигание только отвлекает. Тем более обычно оно бестолковое. При этом именно в РБ наибольшее количество кликеров. Я как-то попробовал блокировать всех, кто кликает чаще 2-ух раз подряд. Через 3 минуты пол команды было заблокировано. 2. Хорошим игрокам не нужны клики от других членов команды, они и так всегда смотрят на миникарту и сами понимают где и что нужно сделать. Подсказали, как сделать ровно вот это вот всё в Антитоксичности. Так что может и нет смысла делать это в xvm, да. Ну разве что приятно в xvm флажок поставить, чем ещё один мод ставить.
  9. Сложно ли, и можно ли сделать флажок в конфиге, отключающий мигание кликов на миникарте а также звук этого события? Без каких-либо наворотов, просто отключающий ото всех и навсегда. Антитоксичность так не умеет, он только из чата сообщения убирает. Умеет.
  10. Фичи: - Заполнять круги сведения в аркадном/снайперском режимах полупрозрачным цветом. Не важно, какой именно круг выбран в настройках игры (сплошная линия, точки и тд). Пример, о чём речь: https://4.bp.blogspot.com/-dwf_oONuuQE/VxXvvwp64aI/AAAAAAAADo4/iFRpjpFxRSMkdQYJq2V7PP0vQi8THiNcACLcB/s1600/4.jpg - Цвет заполнения настраивать в конфиге (файле). - Цвет окружности также настраивать в конфиге (файле). - По готовности мод выкладывается в open source, что б потом любой мог поддерживать если автор забросит. Назовите вашу цену. Спасибо.
  11. Было бы здорово его регулировать, слишком быстро затухает.
  12. А можно на эту же тему как-нибудь сделать, что бы нестандартные топовые элементы (обычно "def", "defaultItem") имели глобальную видимость? Например, что бы из пользовательского конфига сослаться на def.enemySpottedMarker в default/playersPanel.xc из другого файла (myconfig/playersPanel.xc в общем-то).
  13. Ввиду ограничения связанного с использованием массивов описанного в http://www.koreanrandom.com/forum/topic/34680-config-override/?do=findComment&comment=354370, приводящему к затиранию непричастных к нужным изменениям данных, есть предложение заместо массивов использовать объекты. Пример: было "textFields": [ { "name": "vehicle name", ... }, { "name": "player name", ... } ] стало "textFields": { "vehicleName": { ... }, "playerName": { ... } } что позволит в пользовательском написать: "textFields": { "vehicleName": { "shadow": { ... } } } на случай если всего лишь надо подкорректировать shadow в названии танка по-умолчанию. Мне видится это и правильнее и проще, чем пытаться придумать алгоритм слияния массивов или синтаксис для изменения массива по индексу, например: "textFields[0]": { "shadow": { ... } } Т.к. при перестановке элементов внутри массива в системной конфигурации, пользовательские изменения вдруг начнут менять не то, что предполагалось. Кроме того, появятся ошибки типа index out of bounds, плюс это не очень интуитивно понятно и т.д. При этом если есть задача очистить системный textFields от всех полей (что бы тут же добавить только нужные пользователю), можно ввести что-нибудь на подобии "$ref", например "$ref": { "path": "" } что будет означать "не надо производить слияние с уже существующими полями объекта из системных настроек". Ну то есть пустое значение path это такое магическое значение.
  14. На T57 Heavy Tank. Но у меня танков крайне мало, и на тех что есть видимо результат не в периоде.
  15. Заполнение нулями. Например, не 42.5% а 42.05%. Это стандартная фича ещё из сишных библиотек (собственно, printf на который ссылается readme).
  16. Да, в новой версии xvm оно сломалось: {{v.winrate%3.02f}}% 44.68999999999999999%
  17. Это последняя версия xvm - 6.4.5.1 для текущей (основной) версии WoT.
  18. 2016-10-03 04:28:18: xvm 0.9.15.2 (http://www.modxvm.com/) for WoT 0.9.15.2 2016-10-03 04:28:18: Branch: default, Revision: 6505 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\xvm.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\@xvm.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\minimap.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\sounds.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\playersPanel.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\hotkeys.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\colors.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\squad.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\markers.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\battle.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\login.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\battleLabels.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\battleResults.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\hangar.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\configs\xvm\wilem\carousel.xc 2016-10-03 04:28:18: [JSONxLoader] load: res_mods\mods\shared_resources\xvm\l10n\ru.xc 2016-10-03 04:28:18: Config loaded. Region: RU (detected), Language: ru (detected) 2016-10-03 04:28:21: [INFO] HTTP: /wn8.json 2016-10-03 04:28:22: [INFO] Time: 121 ms, Size: 10112 (46208) bytes 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle ussr:R03_BT-7 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle ussr:R81_IS8 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle germany:G04_PzVI_Tiger_I 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle germany:G27_VK3001P 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle usa:A25_M2_med 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle usa:A46_T3 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle france:F44_Somua_S35 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB11_Caernarvon 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB12_Conqueror 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB22_Comet 2016-10-03 04:28:22: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB89_Mark_I_Male 2016-10-03 04:28:22: [L:000] [XVM:LOBBY] processView: login 2016-10-03 04:28:22: [L:001] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:28:22: [L:002] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:28:24: [L:003] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:28:24: [L:004] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:28:24: [L:005] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:28:24: [L:006] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:28:24: [L:007] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:28:24: [L:008] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:28:33: [INFO] HTTPS: /4.0/getToken/bb5614db-****-****-****-********5052/20996379 2016-10-03 04:28:33: [INFO] Time: 321 ms, Size: 233 (325) bytes 2016-10-03 04:28:33: [INFO] HTTPS: /4.0/getVersionWithLimit/bb5614db-****-****-****-********5052/20996379/0 2016-10-03 04:28:33: [INFO] Time: 359 ms, Size: 649 (2598) bytes 2016-10-03 04:28:34: [L:009] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:28:34: [L:010] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:28:34: [L:011] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:28:34: [L:012] [XVM:LOBBY] processView: lobby 2016-10-03 04:28:34: [L:013] [XVM:LOBBY] processView: hangar 2016-10-03 04:28:35: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:28:35: xvm_integrity results: incorrect! extra file res_mods/mods/packages/xvm_main/as_common/xvm_main.swf 2016-10-03 04:28:35: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:28:45: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:28:45: [L:017] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:29:35: [L:018] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:29:35: [L:019] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:29:35: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/17443741=7441,46895521=5889,32172082=5217,26334251=817,4686125=11025,2814897=9745,3220914=7697,17935159=13137,20996379=15649=1,12366913=15441,62391624=16657,41691598=16657,15347023=16657,14447184=64273,60629853=8193,4350431=9745,578920=513,63521514=63553,48557168=18209,8452337=10257,40112755=4353,41845=305,15308918=54289,11978751=18449,1149952=56609,61119756=5137,5105935=13345,18958481=57121,39177495=8193,608283=9505 2016-10-03 04:29:36: [INFO] Time: 868 ms, Size: 3884 (9652) bytes 2016-10-03 04:29:40: [VM] initialized 2016-10-03 04:29:41: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:29:41: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:29:41: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 04:32:04: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:32:04: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:32:04: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:32:05: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 04:32:05: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:32:05: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:32:05: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:32:05: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:32:05: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:32:05: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:32:05: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:32:05: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:32:05: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 04:32:06: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:32:06: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:32:12: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:32:12: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:32:15: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:32:15: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:32:15: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/15348736=4193,7882668=2161,18252815=11841,14412565=12049,16653334=62977,44331802=18209,20996379=18961=1,1153456=7953,22138410=52561,2586284=9505,5915696=16401,8358067=7937,37030964=3649,15941173=16897,65819191=50193,6484665=7169,20535866=16897,4769342=3649,5697856=3649,59711432=15377,33010763=11297,4356306=15377,19927382=4929,8234712=8481,1011033=4929,3604465=6209,46685048=16897,12318074=60417,7699721=3425,10938623=7937 2016-10-03 04:32:16: [INFO] Time: 735 ms, Size: 4368 (11008) bytes 2016-10-03 04:32:18: [VM] initialized 2016-10-03 04:32:19: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:32:20: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:32:20: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 04:36:58: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:36:58: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:36:58: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:36:59: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 04:36:59: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:36:59: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:36:59: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:36:59: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:36:59: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:36:59: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:36:59: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:36:59: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:36:59: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 04:37:00: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:37:00: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:37:09: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:37:09: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:37:21: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:37:21: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:37:21: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/24419337=15393,27962008=19217,47059140=4929,37457435=2849,2891675=9233,3176228=11841,7145765=5697,11977526=14401,20996379=15649=1,12352444=16657,22742205=2097,3798338=16401,22010691=12113,21284676=7169,41937993=5697,48152528=13569,7420501=5185,19309910=3649,27120347=2417,6600284=9505,34748509=8449,700639=1841,14992872=15425,42155708=16897,6194282=12113,26741693=64273,1481333=18209,38158841=13825,5129851=5697,36606186=7953 2016-10-03 04:37:22: [INFO] Time: 753 ms, Size: 4139 (10270) bytes 2016-10-03 04:37:24: [VM] initialized 2016-10-03 04:37:24: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:37:25: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:37:25: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 04:40:38: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:40:38: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:40:38: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:40:39: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 04:40:39: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:40:39: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:40:39: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:40:39: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:40:39: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:40:39: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:40:39: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:40:39: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:40:39: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 04:40:40: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:40:40: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:40:44: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:40:44: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:40:50: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:40:50: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:40:50: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/487042=14881,13662599=11841,24419337=16897,31900938=7169,779532=18177,6873365=12049,6045974=10785,3358359=19217,8612505=6209,20996379=18961=1,21794077=18209,668193=14881,3176228=12369,8001574=7937,47571119=17953,17188025=18177,41599809=55633,57184449=3889,7271251=19217,40731478=8225,47918041=3137,5103839=14113,41551977=17953,20269523=13089,21866996=19217,22266102=18209,2466807=14881,542586=9489,6566781=7697,45311=10513 2016-10-03 04:40:51: [INFO] Time: 764 ms, Size: 4216 (10481) bytes 2016-10-03 04:40:54: [VM] initialized 2016-10-03 04:40:55: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:40:56: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:40:56: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 04:44:34: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:44:34: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:44:34: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:44:34: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 04:44:34: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:44:34: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:44:35: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:44:35: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:44:35: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:44:35: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:44:35: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:44:35: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:44:35: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 04:44:36: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:44:36: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:45:07: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:45:07: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:45:44: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:45:44: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:45:44: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/10729601=13345,931714=64065,7110788=5969,4627457=7953,8917001=9745,7960845=17953,2029077=1841,28213401=16641,7488410=16129,20996379=15649=1,24506780=16161,19401373=2593,4431922=16129,40048302=13345,26055344=11537,7338673=64049,8093362=18961,12043454=18961,24337219=15377,3547588=4961,16992075=1905,13112396=15137,4356306=16657,25433171=16641,14816726=13345,26956507=5137,34748509=8449,26189536=9217,8179945=7441,6194282=2593 2016-10-03 04:45:45: [INFO] Time: 785 ms, Size: 4058 (10043) bytes 2016-10-03 04:45:47: [VM] initialized 2016-10-03 04:45:48: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:45:48: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:45:48: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 04:56:34: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 04:56:34: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 04:56:34: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 04:56:35: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 04:56:35: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 04:56:35: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 04:56:35: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 04:56:35: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 04:56:35: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 04:56:35: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 04:56:35: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 04:56:35: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 04:56:35: [L:012] [XVM:LOBBY] processView: battleResults 2016-10-03 04:56:35: [L:013] [XVM:LOBBY] processView: hangar 2016-10-03 04:56:36: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:56:36: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 04:56:45: [L:016] [XVM:LOBBY] processView: battleLoading 2016-10-03 04:56:45: [L:017] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 04:56:45: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/31324160=11041,4430211=9217,14313611=7953,33372523=9985,20996379=15649=1,34810914=8193,27180507=7937,39955750=5457,14900393=17953,17112919=13137,16434102=18177,27207879=11521,6912713=4929,24370767=529,48441303=9217,20655832=52561,32874201=3857,17698011=5377,36922464=15377,18365153=2593,1418211=817,19210473=12097,62988906=6465,64602859=1297,28090988=50193,18366445=18209,5754990=7489,21123951=15393,2101239=64817,59682415=5217 2016-10-03 04:56:46: [INFO] Time: 873 ms, Size: 3838 (9517) bytes 2016-10-03 04:56:49: [VM] initialized 2016-10-03 04:56:49: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 04:56:50: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 04:56:50: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 05:02:43: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 05:02:43: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 05:02:43: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 05:02:43: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 05:02:43: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 05:02:43: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 05:02:43: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 05:02:43: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 05:02:43: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 05:02:43: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 05:02:43: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 05:02:43: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 05:02:44: [L:012] [XVM:LOBBY] processView: battleResults 2016-10-03 05:02:44: [L:013] [XVM:LOBBY] processView: hangar 2016-10-03 05:02:45: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:02:45: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:02:48: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:02:48: [L:017] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:02:53: [L:018] [XVM:LOBBY] processView: battleLoading 2016-10-03 05:02:53: [L:019] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 05:02:53: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/23595012=7169,29625989=19217,254913=6209,22880143=5697,13543698=6145,25876501=19217,20996379=50961=1,7903196=14881,34006709=15377,15519805=3425,25389758=3889,21766593=18177,11356487=14881,979657=3649,6856011=11601,17943887=13089,3895633=9297,37448274=1905,3788627=19217,14180111=7169,32308060=2865,11092711=7425,32586087=6209,48557168=4929,11974514=16897,13157289=16161,5281017=7441,3006461=54289,10826110=17953,31132799=8481 2016-10-03 05:02:54: [INFO] Time: 846 ms, Size: 4288 (10708) bytes 2016-10-03 05:02:56: [VM] initialized 2016-10-03 05:02:56: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 05:02:57: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 05:02:57: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 05:08:40: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 05:08:40: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 05:08:40: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 05:08:40: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 05:08:40: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 05:08:40: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 05:08:40: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 05:08:40: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 05:08:40: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 05:08:40: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 05:08:40: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 05:08:40: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 05:08:41: [L:012] [XVM:LOBBY] processView: battleResults 2016-10-03 05:08:41: [L:013] [XVM:LOBBY] processView: hangar 2016-10-03 05:08:42: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:08:42: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:08:46: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:08:47: [L:017] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:08:53: [L:018] [XVM:LOBBY] processView: battleLoading 2016-10-03 05:08:53: [L:019] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 05:08:53: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/15888386=7953,23595012=7169,5555593=9985,12404491=7169,7417869=7169,20996379=18209=1,15264546=14881,21429924=8481,4426182=55633,20891063=12113,41780539=11521,11798846=7457,4782399=2097,32488006=2849,20380872=18177,35858763=11601,1337166=7937,1306192=16897,20047957=13313,287190=9233,35421664=50193,2289232=12049,18130659=18209,20741220=14865,3554154=4433,25780076=10785,7294195=6209,8657141=4929,38900726=14865,13496823=1841 2016-10-03 05:08:54: [INFO] Time: 840 ms, Size: 3975 (9865) bytes 2016-10-03 05:08:58: [VM] initialized 2016-10-03 05:08:59: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 05:09:00: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 05:09:00: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 05:15:49: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 05:15:49: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 05:15:49: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 05:15:50: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 05:15:50: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 05:15:50: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 05:15:50: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 05:15:50: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 05:15:50: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 05:15:50: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 05:15:50: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 05:15:50: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 05:15:50: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 05:15:51: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:15:51: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:15:54: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:15:54: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:15:56: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 05:15:56: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 05:15:56: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/998847=16401,1902402=4929,21030480=5377,2717393=16657,30729555=8465,12462558=7937,18569440=63553,12608355=10785,4130532=3649,28429413=16657,4727910=8449,8513901=7937,11564403=8705,11161080=19217,523260=13313,22300931=18449,10701702=11841,1646146=14881,32439054=5377,1809295=15649,21644695=8449,20996379=14625=1,3992477=7249,11313569=7457,57314722=5377,2363398=2849,13408285=18209,21934877=10753,11442872=14401,1262397=2849 2016-10-03 05:15:57: [INFO] Time: 861 ms, Size: 4239 (10382) bytes 2016-10-03 05:16:01: [VM] initialized 2016-10-03 05:16:02: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 05:16:03: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 05:16:03: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 05:19:33: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 05:19:33: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 05:19:33: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 05:19:33: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 05:19:33: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 05:19:33: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 05:19:34: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 05:19:34: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 05:19:34: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 05:19:34: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 05:19:34: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 05:19:34: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 05:19:34: [L:012] [XVM:LOBBY] processView: hangar 2016-10-03 05:19:35: [L:013] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:19:35: [L:014] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:19:41: [L:015] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:19:41: [L:016] TODO:0.9.15: xvm.hangar.components.VehicleParams.updateVehicleParams() 2016-10-03 05:19:48: [L:017] [XVM:LOBBY] processView: battleLoading 2016-10-03 05:19:48: [L:018] [BattleLoading] XVM_VERSION=6.4.5.1 #6505 for WoT 0.9.15.2 gameRegion=RU configVersion=6.1.0 autoReloadConfig=true markers.enabled=true servicesActive=true xmqp=true statBattle=true 2016-10-03 05:19:48: [INFO] HTTPS: /4.0/getStats/bb5614db-****-****-****-********5052/33086336=4353,16038786=4929,3543174=63553,135560=7953,33151882=14401,7226635=50961,3474449=17953,7215000=17953,20996379=18961=1,439964=14881,28290463=7697,66118567=14865,3064617=10785,35261610=8193,7214765=3649,16913966=50961,71762097=62977,3319742=6145,1775040=11841,12549528=8705,26598469=18433,6532558=8193,3195728=14881,2646111=17153,15313763=3649,12701284=8193,25780076=14881,7702509=7249,18522999=8721,22710782=18449 2016-10-03 05:19:49: [INFO] Time: 749 ms, Size: 4115 (10352) bytes 2016-10-03 05:19:52: [VM] initialized 2016-10-03 05:19:52: [B:000] [XVM:BATTLE] processView: classicBattlePage 2016-10-03 05:19:53: [B:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf 2016-10-03 05:19:53: [B:002] [XFW] Mod loaded: xvm_battle.swf 2016-10-03 05:25:58: [X:000] onLibLoaded: gui/flash/toolTips.swf 2016-10-03 05:25:58: [X:001] onLibLoaded: gui/flash/popovers.swf 2016-10-03 05:25:58: [X:002] onLibLoaded: gui/flash/IconLibrary.swf 2016-10-03 05:25:59: [L:003] [XVM:LOBBY] processView: lobby 2016-10-03 05:25:59: [L:004] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf 2016-10-03 05:25:59: [L:005] [XFW] Mod loaded: xvm_lobby.swf 2016-10-03 05:25:59: [L:006] onLibLoaded: gui/flash/battleResults.swf 2016-10-03 05:25:59: [L:007] onLibLoaded: gui/flash/TankCarousel.swf 2016-10-03 05:25:59: [L:008] onLibLoaded: gui/flash/nodesLib.swf 2016-10-03 05:25:59: [L:009] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf 2016-10-03 05:25:59: [L:010] onLibLoaded: gui/flash/battleloading.swf 2016-10-03 05:25:59: [L:011] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf 2016-10-03 05:25:59: [L:012] [XVM:LOBBY] processView: battleResults 2016-10-03 05:25:59: [ERROR] Traceback (most recent call last): File "xvm_battleresults/__init__.py", line 66, in BattleResultsWindow_as_setDataS TypeError: 'NoneType' object has no attribute '__getitem__' 2016-10-03 05:25:59: [ERROR] Traceback (most recent call last): File "xvm_main/test.py", line 57, in BattleResultsCache_get File "scripts/client_common/shared_utils/account_helpers/BattleResultsCache.py", line 80, in get File "scripts/client/gui/battle_results/data_providers.py", line 206, in <lambda> File "scripts/client/gui/shared/utils/requesters/abstract.py", line 63, in _response File "scripts/common/adisp.py", line 139, in callback File "scripts/client/gui/shared/utils/requesters/abstract.py", line 36, in request File "scripts/common/adisp.py", line 139, in callback File "scripts/client/gui/battle_results/data_providers.py", line 157, in request File "scripts/common/adisp.py", line 139, in callback File "scripts/client/gui/Scale После боя в ангаре нет результатов боя, вместо него пустое "My Window".
  19. Именно это и нужно - по-максимому загружать встроенный. Нужен встроенный. Попробую объяснить с начала. Задача: составить собственные конфиги таким образом, что бы при обновлении xvm в существующих собственных конфигах было минимум конфликтов с новыми конфигами xvm в новой его версии, а также что бы в собственных конфигах было минимум устаревающей после обновлений версии xvm информации. Решение №1. Полностью скопировать default/ и там делать свои правки. Самый плохой вариант, потому что когда в default/ в следующей версии что-то поменяют, то в скопированном этого по определению не будет. Получается конфигурация xvm обновляется, а скопированная - только устаревает. И нужно прикладывать кучу усилий что бы между обновлениями переносить изменения из default/ в скопированное. Решение №2. Воспользоваться тем, что xvm внутри себя (в коде) и так хранит default/ и в собственных конфигах можно переопределить только нужные ключи. Например, если меня устраивает дефолтная конфигурация но я только хочу включить autoReloadConfig, то создаю на диске конфиг из одной строчки, где это включается. Всё. Все остальные настройки у меня всегда последней версии, потому что они берутся из настроек xvm по-умолчанию. Не из директории default/, а из того что xvm и так хранит у себя в коде. Так вот в этом подходе есть ограничения. Ограничение A. Например, хочу я добавить собственное поле в playersPanel/medium2/extraFieldsRight. Значение этого ключа - это массив, то есть [ a, b, c ]. В настройках xvm по-умолчанию там уже есть элементы. Несколько или один - не знаю, подробно не изучал, но там точно есть лампочка засвета, и выглядит в дефолтах это так (поскольку директория configs/xvm/default/ скорее всего является отражением настроек по-умолчанию внутри самого xvm, то можно этим пользоваться что бы понять какие у него собственно умолчания): То есть видно, что в extraFieldsRight по-умолчанию куча элементов. У меня задача добавить свой элемент, оставить лампочку (enemySpottedMarker) а остальное всё убрать. Пишу у себя в конфиге: // ... "extraFieldsRight": [ ${"нечто_своё"}, ${"def.enemySpottedMarker"} // <-- ровно так, как это в конфигурации по-умолчанию ] Так вот ссылка на ${"def.enemySpottedMarker"} не сработает: JSONxLoaderException: Bad reference: ${"res_mods/configs/xvm\wilem\playersPanel.xc": "def.enemySpottedMarker"} in "res_mods/configs/xvm\wilem\playersPanel.xc:playersPanel/medium2/extraFieldsRight[1]" Object "./" has no key "def" потому что этой секции нет у меня в конфиге. Она есть в конфигурации по-умолчанию. А у меня - нет. Поэтому её приходится полностью дублировать без каких-либо изменений, что нарушает изначальный тезис о том, что у себя в конфиге я добавляю только то, что отличается от конфигурации по-умолчанию. Секция ${"def.enemySpottedMarker"} - не отличается, тем не менее мне приходится её дублировать просто что бы она была, без этого ничего не заработает. Ограничение B. При слиянии объектов массивы полностью перезаписываются, то есть в них слияния не происходит. Пример: "defaultItem": { "keyA": 1, "keyB": [ { "a": 1, "b": 2 }, { "b": 3, "c": 4 }, { "d": 5, "e": 6 } ] } "itemA": { "$ref": { "path": "defaultItem" }, "keyB": [ ... ] // (1) } (1) -- вот здесь нет никакой возможности изменить внутренности существующих уже в этом массиве элементов. Например, нельзя сказать что внутри { "a": 1, "b": 2 } добавь ещё "c": 3 или во втором элементе измени c=4 на c=999. В чём это выражается на практике? Ну например в маркерах: https://github.com/wilem82/wotconfig/blob/master/configs/xvm/wilem/markers.xc#L108 Тут видно, что внутри ally/alive и для normal и для extended используется одно и то же, только различается поле format. В одном случае {{vehicle}}, в другом {{hp}}. Если бы можно было точечно менять содержимое существующих массивов (которые берутся из $ref), это можно было бы упростить, получилось бы что-то вроде: "normal": { "$ref": { "path": "def.normal" }, "textFields[0]": { "format": "{{vehicle}}", "shadow": { "color": "0x003300" } } }, "extended": { "$ref": { "path": "def.normal" }, "textFields[0]": { "format": "{{hp}}", "shadow": { "color": "0x003300" } } } То есть в каждом случае минус лишний $ref, соответственно и саму секцию def/textField тоже можно удалить. Второй выйгрыш был бы в том, что не надо было бы дублировать все существующие элементы если нужно переопределить только один. То есть если взять пример сверху: "defaultItem": { "keyA": 1, "keyB": [ { "a": 1, "b": 2 }, { "b": 3, "c": 4 }, { "d": 5, "e": 6 } ] } То сейчас единственный способ изменить содержимое второго элемента это сделать: "itemA": { "$ref": { "path": "defaultItem" }, "keyB": [ { "a": 1, "b": 2 }, { "b": 3, "c": 999 }, <-- "c": 4 изменили на "c": 999 { "d": 5, "e": 6 } ] } То есть полностью продублировать исходные данные из defaultItem (даже если их не нужно менять) только ради того что бы для одного ключа в одном из элементов поменять значение. А как я уже говорил, дублированные без изменений данные - это фактически заморозка устаревших данных конфигурации. Надеюсь, так понятно. На всякий случай: речь не о том, что xvm плохой и нужно срочно кинуться добавлять новые фичи, xvm - офигенный. Речь исключительно о том, что есть некоторые ограничения, и поскольку мне сказали что их нет - я попытался объяснить что они всё-таки есть, и в чём именно заключаются и как это практически влияет на составление собственных конфигов.
  20. Речь про то, что enemySpottedMarker есть во внутренней конфигурации xvm, которая по-умолчанию. А сослаться на это не получается, надо у себя дублировать.
  21. С сегодняшнего дня v.damageRating показывает исключительно 0, но только на некоторых танках. Буквально утром были значения, а вечером уже нет. Коснулось танков, на которых больше всего за день накатал. Причём в наградах техники если навести на отличительные отметки, там нет фразы "Текущий показатель выше, чем у xx% игроков". А на танках где v.damageRating есть - есть и эта фраза.
  22. Да, видимо дело в прозрачности самой картинки, спасибо.
  23. В конфиге указано: "alpha": 100 https://github.com/wilem82/wotconfig/blob/master/configs/xvm/wilem/playersPanel.xc#L37 (там 90, просто для примера про какое поле в конфиге речь) Но уши прозрачность не меняют, какое бы значение не устанавливал. Выглядят всегда вот так: А при alpha=100 так понимаю тёмный фон ушей должен полностью прозрачность терять. В прошлых версиях xvm (до as3) так и было. xvm 6.4.4, wot 0.9.15.2 В ChangeLog про это ничего не обнаружил.
  24. Например, если нужно добавить новое поле в pp/medium2/extraFieldsRight. Получается: // ... "extraFieldsRight": [ ${"нечто_моё"} ] и лампочки там уже не будет, т.к. массив переопределяется полностью. А в оригинале там, среди прочего, ещё и ${"enemySpottedMarker"}. Соответственно, если хочется и своё добавить и лампочку оставить, надо указывать: "extraFieldsRight": [ ${"нечто_моё"}, ${"enemySpottedMarker"} ] А это уже ссылка несуществующий в текущем конфиге путь. Так понимаю, пути в ${"..."} ищутся только в текущем файле, без учёта внутренней дефолтной конфигурации xvm (а там этот путь есть). Правда, не пробовал через макрос, да и не знаю можно ли так - {{.enemySpottedMarker}}. Кстати, то же ограничение у "$ref". Если в объекте на который ссылается $ref есть массив, то в этот массив нельзя добавить элемент, только перезаписать массив полностью. Или я не понял, как это сделать.
×
×
  • Create New...