Jump to content
Korean Random
BufferOverflow

[bug] iconset.xc - перестали воспиниматься пути (НЕ проблема с battleLoading)

Recommended Posts

НЕ проблема с battleLoading.

Перестали восприниматься пути (т. е. значения, содержащие слеш в пути). В предыдущих патчах использовал такой файл:

 

'iconset.xc'

/**
* Icons set atlases. Path relative to res_mods/x.x.x/gui/flash/atlases.
* Атласы с набором иконок. Пути относительно res_mods/x.x.x/gui/flash/atlases.
*/
{
  "iconset": {
    // Folder containing the icon set for Battle Loading Screen.
    // Набор иконок для экрана загрузки боя.
    "battleLoadingAlly": "vehicleIcons/Left/contour/",
    "battleLoadingEnemy": "vehicleIcons/Right/contour/",
    // Folder containing the icon set for the Players Panels.
    // Набор иконок для "ушей".
    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/battleAtlas",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/battleAtlas",
    // Folder containing the icon set for Full Stats Form (pressing "Tab").
    // Набор иконок для формы подробной статистики (по Tab).
    "fullStatsLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/battleAtlas",
    "fullStatsRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/battleAtlas",
    // Folder containing the icon set for the Over-target markers.
    // Набор иконок для маркеров над танками.
    "vehicleMarkerAllyAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/vehicleMarkerAtlas",
    "vehicleMarkerEnemyAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/vehicleMarkerAtlas"
  }
}

Ныне - работать перестал. Опытным путём удалось выяснить, что проблема возникает, если указать путь, отличный от дефолтного. То есть:

    // Работает
    "playersPanelLeftAtlas": "battleAtlasL",
    "playersPanelRightAtlas": "battleAtlasR",
    // Не работает
    "playersPanelLeftAtlas": "left/battleAtlas",
    "playersPanelRightAtlas": "right/battleAtlas",

Конфиг полностью сносил и ставил из xvm-6.5.0.zip, других модов нет.

 

logs.zip

Edited by BufferOverflow

Share this post


Link to post

Short link
Share on other sites

Перестали восприниматься пути (т. е. значения, содержащие слеш в пути). В предыдущих патчах использовал такой файл:

 

'iconset.xc'

/**
* Icons set atlases. Path relative to res_mods/x.x.x/gui/flash/atlases.
* Атласы с набором иконок. Пути относительно res_mods/x.x.x/gui/flash/atlases.
*/
{
  "iconset": {
    // Folder containing the icon set for Battle Loading Screen.
    // Набор иконок для экрана загрузки боя.
    "battleLoadingAlly": "vehicleIcons/Left/contour/",
    "battleLoadingEnemy": "vehicleIcons/Right/contour/",
    // Folder containing the icon set for the Players Panels.
    // Набор иконок для "ушей".
    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/battleAtlas",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/battleAtlas",
    // Folder containing the icon set for Full Stats Form (pressing "Tab").
    // Набор иконок для формы подробной статистики (по Tab).
    "fullStatsLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/battleAtlas",
    "fullStatsRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/battleAtlas",
    // Folder containing the icon set for the Over-target markers.
    // Набор иконок для маркеров над танками.
    "vehicleMarkerAllyAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Left/atlases/vehicleMarkerAtlas",
    "vehicleMarkerEnemyAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/Right/atlases/vehicleMarkerAtlas"
  }
}

Ныне - работать перестал. Опытным путём удалось выяснить, что проблема возникает, если указать путь, отличный от дефолтного. То есть:

    // Работает
    "playersPanelLeftAtlas": "battleAtlasL",
    "playersPanelRightAtlas": "battleAtlasR",
    // Не работает
    "playersPanelLeftAtlas": "left/battleAtlas",
    "playersPanelRightAtlas": "right/battleAtlas",

Конфиг полностью сносил и ставил из xvm-6.5.0.zip, других модов нет.

почитайте вот этот пост http://www.koreanrandom.com/forum/topic/32423-обсуждение-ночных-сборок-не-для-багрепортов/?p=367244

почитайте вот этот пост http://www.koreanrandom.com/forum/topic/32423-обсуждение-ночных-сборок-не-для-багрепортов/?p=367244 это про экран загрузки боя.Если и то ТАБ и в ушах не работает-где то косяк

Share this post


Link to post

Short link
Share on other sites

Вот так тоже работает?

    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/atlases/battleAtlasL",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/atlases/battleAtlasR",

Share this post


Link to post

Short link
Share on other sites

 

Повторяю - проблема НЕ в battleLoading

 

 

Вот так тоже работает?

    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/atlases/battleAtlasL",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/vehicleIcons/atlases/battleAtlasR",

 

Нет, так тоже не работает. При этом если написать такой путь, но оставить копию в 0.9.17.0.1/gui/flash/atlases под "привычным" названием - она начинает работать. Такое ощущение, что если в res_mods нет battleAtlas, всё ломается, но если есть - он начинает грузить иконки с какого угодно пути. Предполагаю, что там добавилась проверка на Exist(путь), в которой есть трабла - при проверке проверяется существование в текущей папке, а грузит с любой

Edited by BufferOverflow

Share this post


Link to post

Short link
Share on other sites

У меня вот так работает:

    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/contour/LeftIconsAtlas",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/contour/RightIconsAtlas",

Share this post


Link to post

Short link
Share on other sites

 

У меня вот так работает:

    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/contour/LeftIconsAtlas",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/contour/RightIconsAtlas",

 

В 0.9.17.0.1\gui\flash\atlases есть battleAtlas? У меня, если его нет - не работает, если есть - работает.

Share this post


Link to post

Short link
Share on other sites

 

 

В 0.9.17.0.1\gui\flash\atlases есть battleAtlas?
, нету. 

@BufferOverflow, а точно на default проверяли? Меня немного смущает в вашем xvm.log:

2016-12-15 19:20:24: [B:003] [ELEMENTS] WARNING: main.leftPanel isn't a primitive type: void
2016-12-15 19:20:24: [B:004] [ELEMENTS] WARNING: main.switcher_mc isn't a primitive type: void
2016-12-15 19:20:24: [B:005] [ELEMENTS] WARNING: main.rightPanel isn't a primitive type: void
2016-12-15 19:20:24: [B:006] [ELEMENTS] WARNING: main.sixthSenseDuration isn't a primitive type: void
2016-12-15 19:20:24: [B:007] [ELEMENTS] WARNING: main.sixthSenseIndicator isn't a primitive type: void
2016-12-15 19:20:24: [B:008] [ELEMENTS] WARNING: main.battleTimer._y isn't a primitive type: void
2016-12-15 19:20:24: [B:009] [ELEMENTS] WARNING: main.battleTimer._x isn't a primitive type: void
2016-12-15 19:20:24: [B:010] [ELEMENTS] WARNING: main.minimap._alpha isn't a primitive type: void
2016-12-15 19:20:24: [B:011] [ELEMENTS] WARNING: main.minimap.rowA isn't a primitive type: void
2016-12-15 19:20:24: [B:012] [ELEMENTS] WARNING: main.minimap.rowB isn't a primitive type: void
2016-12-15 19:20:24: [B:013] [ELEMENTS] WARNING: main.minimap.rowC isn't a primitive type: void
2016-12-15 19:20:24: [B:014] [ELEMENTS] WARNING: main.minimap.rowD isn't a primitive type: void
2016-12-15 19:20:24: [B:015] [ELEMENTS] WARNING: main.minimap.rowE isn't a primitive type: void
2016-12-15 19:20:24: [B:016] [ELEMENTS] WARNING: main.minimap.rowF isn't a primitive type: void
2016-12-15 19:20:24: [B:017] [ELEMENTS] WARNING: main.minimap.rowG isn't a primitive type: void
2016-12-15 19:20:24: [B:018] [ELEMENTS] WARNING: main.minimap.rowH isn't a primitive type: void
2016-12-15 19:20:24: [B:019] [ELEMENTS] WARNING: main.minimap.rowJ isn't a primitive type: void
2016-12-15 19:20:24: [B:020] [ELEMENTS] WARNING: main.minimap.rowK isn't a primitive type: void
2016-12-15 19:20:24: [B:021] [ELEMENTS] WARNING: main.minimap.colsNames isn't a primitive type: void
2016-12-15 19:20:24: [B:022] [ELEMENTS] WARNING: main.debugPanel._x isn't a primitive type: void
2016-12-15 19:20:24: [B:023] [ELEMENTS] WARNING: main.debugPanel._y isn't a primitive type: void
2016-12-15 19:20:24: [B:024] [ELEMENTS] WARNING: main.debugPanel._alpha isn't a primitive type: void
2016-12-15 19:20:24: [B:025] [ELEMENTS] WARNING: main.fragCorrelationBar._x isn't a primitive type: void
2016-12-15 19:20:24: [B:026] [ELEMENTS] WARNING: main.fragCorrelationBar._y isn't a primitive type: void
2016-12-15 19:20:24: [B:027] [ELEMENTS] WARNING: main.fragCorrelationBar._alpha isn't a primitive type: void
2016-12-15 19:20:24: [B:028] [ELEMENTS] WARNING: main.teamBasesPanel isn't a primitive type: void
2016-12-15 19:20:24: [B:029] [ELEMENTS] WARNING: main.messenger isn't a primitive type: void
2016-12-15 19:20:24: [B:030] [ELEMENTS] WARNING: main.playerMessangersPanel isn't a primitive type: void
2016-12-15 19:20:24: [B:031] [ELEMENTS] WARNING: main.consumablesPanel._x isn't a primitive type: void
2016-12-15 19:20:24: [B:032] [ELEMENTS] WARNING: main.consumablesPanel._y isn't a primitive type: void
2016-12-15 19:20:24: [B:033] [ELEMENTS] WARNING: main.consumablesPanel._alpha isn't a primitive type: void

Share this post


Link to post

Short link
Share on other sites
Меня немного смущает в вашем xvm.log:

 

Ему нужно очистить elements.xc от старого кода, который видимо висит в необновленном конфиге со времен интерфейса на AS2.

 

а точно на default проверяли

 

Врятли, в default давно уже нет кода на старый вариант сниппетов.

 

У меня вот так работает

 

Аналогично все в норме

 

iconset.xc

{
  "iconset": {
    "battleLoadingAlly": "../../../../configs/xvm/iconset/contour_ally",
    "battleLoadingEnemy": "../../../../configs/xvm/iconset/contour_enemy",
    "playersPanelLeftAtlas": "../../../../configs/xvm/iconset/contour_ally",
    "playersPanelRightAtlas": "../../../../configs/xvm/iconset/contour_enemy",
    "fullStatsLeftAtlas": "../../../../configs/xvm/iconset/contour_ally",
    "fullStatsRightAtlas": "../../../../configs/xvm/iconset/contour_enemy",
    "vehicleMarkerAllyAtlas": "vehicleMarkerAtlas",
    "vehicleMarkerEnemyAtlas": "vehicleMarkerAtlas"
  }
}

  Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

, нету. 

@BufferOverflow, а точно на default проверяли? Меня немного смущает в вашем xvm.log:


 

Да.

Переделал по образу и подобию:

    "playersPanelLeftAtlas": "../../../../mods/shared_resources/xvm/res/contour/LeftIconsAtlas",
    "playersPanelRightAtlas": "../../../../mods/shared_resources/xvm/res/contour/RightIconsAtlas",

Работает!

 

Но - ради чистоты эксперимента снёс папку модов, снёс конфиг XVM (кроме iconset) и папку mods (кроме атласов, само собой), заново поставил XVM - работать перестало.

 

Потыкал конфиги, перепроверил - ну всё правильно. Запустил - не работает. Пожал плечами, скопировал значения playersPanel в fullStats. - внезапно, заработало. Удивился, поменял назад, снова запустил - работает. Менял так, сяк, сохраняя правильный путь - работает. Поставил заранее неверный путь - работать перестало. Вернул правильный - снова не работает!

Бред какой-то. То работает, то нет. В общем, снесу-ка я игровой клиент

Edited by BufferOverflow

Share this post


Link to post

Short link
Share on other sites

А у меня вот такая казя-базя стала. Уровень техники накладывается на иконки, и правая сторона наоборот иконки. В ушах и по табу всё нормально. Устал уже ковырять, нифига не найду как вылечить.

post-33502-0-68763000-1481993953_thumb.jpg post-33502-0-65206700-1481994254.jpg

Edited by Владимир266
  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

А у меня вот такая казя-базя стала. Уровень техники накладывается на иконки, и правая сторона наоборот иконки. В ушах и по табу всё нормально. Устал уже ковырять, нифига не найду как вылечить.

 

Такая же бяка: на экране зарузки, в бою всё ок. Как вылечить?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...