Red_Noise 10 #336007 Posted July 7, 2016 Так и есть. Исходники: TankIconMaker-v049-src.rar аа, ну да, там же кроме самих иконок еще куча всякого добра Мне как бы и хотелось чтобы резалось в т.ч. с добром, потому как если его в атласе нет то печалька получается. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336014 Posted July 7, 2016 @Red_Noise, я имел ввиду программу из шапки темы. Quote Share this post Link to post Short link Share on other sites
Red_Noise 10 #336017 Posted July 7, 2016 (edited) Red_Noise, я имел ввиду программу из шапки темы. просто в описании еще значится После этого, в выбранном каталоге, создастся папка с названием "Atlas", в котором и будут находиться файлы атласа.Имя созданных файлов атласа, такое же, как у выбранного каталога. Red_Noise, я имел ввиду программу из шапки темы. Проверил из шапки, работает как нужно спасибо. Описание бы поправить) Edited July 7, 2016 by Red_Noise Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336018 Posted July 7, 2016 . Описание бы поправить) . Именно для этого я и подчеркнул "выбранного каталога", каталог atlas вы не выбираете. Quote Share this post Link to post Short link Share on other sites
BufferOverflow 60 #336026 Posted July 7, 2016 (edited) В неравной борьбе я все таки победил TreeSource и BitBucket. Надо делать пул или достаточно моего репозитория? С вложенными репозитариями всегда проблема ) Во-первых, посмотри ревизию 494 (1915da24b019) Added Czech tank support. Там Роман добавлял чехов, как видишь надо править КУДА больше файлов ). И то он ещё потом в 532-м дополнил. Во-вторых, создавать xml как текстовый файл - моветон. В C# есть замечательный встроенный механизм по работе с XML. Даже два, в TIM используется XDocument, там же можно найти несколько примеров. В-третих, лучше делай коммиты почаще. К примеру, шведов - отдельно, далее атлас - отдельно. Сейчас можно откатить изменения и разбить на несколько шагов, если планируешь делать пулреквест. Потому что Роман может ругаться, что всё в куче ) "var fileGuiPKG = context.Installation.Path + "\\res\\packages\\guy.pkg";" 1) gui.pkg 2) Для путей всегда используй Path var fileGuiPKG = Path.Combine(context.Installation.Path, @"res\packages\gui.pkg"); Path.Combine сам проверяет правильность соединения через слэш, так что за результат можно не переживать на любой системе. Ну и собачья строка, в ней не действуют никакие спецсимволы кроме двойных кавычек "", означающих одну ". В целом код особо привередливо не смотрел. Это за что глаз зацепился. По поводу поддержки массового сохранения надо подумать, потому что в идеале - нужно нажать массовое сохранение, выбрать в менюшке нужные стили, нажать ОК и всё должно сделаться само. Если для каждого стиля создавать отдельно ещё и атлас - будет нарушение самой концепции "разок настроил, и при каждом обновлении клац-клац и готово" ) Сейчас у каждого стиля прописывается путь сохранения для массового сохранения. При этом не всем стилям нужны атласы (стереостили для XVM). Не все сохранять стили в папках, содержащих в пути стиля адрес gui/maps/icons/ и т.д.. Я бы, наверное, сделал так - добавил галочку в настройки стиля "Генерировать атласы" и добавил поле "путь сохранения атласа". При этом в идеале путь алтаса должен ещё и автоматически просчитываться на основе "Пути стиля" для стандартных путей, а автор стиля если захочет - впишет что-то другое. Edited July 7, 2016 by BufferOverflow Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336028 Posted July 7, 2016 (edited) Во-вторых, создавать xml как текстовый файл - моветон. Дело в том, что в Delphi тоже есть инструмент для работы с XML. Но сохранение с его помощью происходит на два порядка медленнее. Там Роман добавлял чехов, как видишь надо править КУДА больше файлов ) А где брать флаги? Встроенные стили тоже надо редактировать? В остальном вроде везде поправил. если планируешь делать пулреквест , вообще я надеялся, что-то кто-нибудь другой это сделает. var fileGuiPKG = Path.Combine(context.Installation.Path, @"res\packages\gui.pkg"); , принял. Если для каждого стиля создавать отдельно ещё и атлас - будет нарушение самой концепции "разок настроил, и при каждом обновлении клац-клац и готово" ) , я так понимаю, что для 0.9.15.1 правильнее сказать: Если для каждого стиля создавать отдельно ещё и иконки... Edited July 26, 2016 by ktulho Quote Share this post Link to post Short link Share on other sites
BufferOverflow 60 #336032 Posted July 7, 2016 Дело в том, что в Delphi тоже есть инструмент для работы с XML. Но сохранение с его помощью него происходит на два порядка медленнее. А где брать флаги? Встроенные стили тоже надо редактировать? В остальном вроде везде поправил. Я так понимаю, их рисовали. Один парень иконки в прошлом в теме TIM на форуме танков, помнится нарисовал иконку для чехов. Флаги, что есть в игре, не подходят Неужели сохранить небольшую xml-ку - так долго в делфи? В C# я никогда не переживал по этому поводу. Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #336036 Posted July 7, 2016 (edited) . Edited September 3, 2023 by SkepticalFox Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336039 Posted July 7, 2016 Неужели сохранить небольшую xml-ку - так долго в делфи? В C# я никогда не переживал по этому поводу. battleAtlas.xml ~150 мс против ~1.5 мс. Quote Share this post Link to post Short link Share on other sites
BufferOverflow 60 #336040 Posted July 7, 2016 (edited) вообще я надеялся, что-то кто-нибудь другой это сделает. Кто кодит, тот и делает реквест. Да и всего-то делов, что нажать кнопочку в меню битбакета. я так понимаю, что для 0.9.15.1 правильнее сказать: Если для каждого стиля создавать отдельно ещё и иконки... Надеюсь, нет. Для того же XVM, да и сам клиент до сих пор их использует. @BufferOverflow, Delphi юзает виндовое средство для работы с XML... сахар... Тогда непонятно, отчего так долго. Небольшая же xmlка. Сахар, да. Edited July 7, 2016 by BufferOverflow Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336042 Posted July 7, 2016 Надеюсь, нет. Для того же XVM, да и сам клиент до сих пор их использует. Насколько я в курсе, клиент их использует только на экране загрузки, и то не факт что это на долго. XVM может и то и то, хотя сирмакс рекоментует атласы. Quote Share this post Link to post Short link Share on other sites
Red_Noise 10 #336044 Posted July 7, 2016 (edited) Именно для этого я и подчеркнул "выбранного каталога", каталог atlas вы не выбираете. спасибо воркает! Если найду баги сообщу) battleAtlas.xml vehicleMarkerAtlas.xml Edited July 7, 2016 by Red_Noise Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336049 Posted July 7, 2016 Да и всего-то делов, что нажать кнопочку в меню битбакета. Ага, пока я пройду "цензуру", уже 0.9.16 наступит.)) Quote Share this post Link to post Short link Share on other sites
BufferOverflow 60 #336060 Posted July 7, 2016 Ага, пока я пройду "цензуру", уже 0.9.16 наступит.)) Какое-то ограничение для новозареганных? Не помню про такое, мб я не застал. Ладно, решаемо. Могу и я кнопочку ткнуть, если что. Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336074 Posted July 7, 2016 Ладно, решаемо. Могу и я кнопочку ткнуть, если что. Вот и договорились. У кого есть флаги Швеции в таком стиле, просьба поделиться 1 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #336081 Posted July 7, 2016 Из раздела текстур тему лучше убрать... Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #336088 Posted July 7, 2016 Из раздела текстур тему лучше убрать... Почему? Ее сюда Mr 13 переместил. ИМХО. Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #336122 Posted July 8, 2016 (edited) У кого есть флаги Швеции в таком стиле а какая вообще декаль в игре у шведов? сделаю для своего варианта (country1) Edited July 8, 2016 by demon2597 Quote Share this post Link to post Short link Share on other sites
Xotabych 337 #336123 Posted July 8, 2016 После 2 итерации теста пропали с клиента флаги шведов, я по крайне мере их не нашел. Quote Share this post Link to post Short link Share on other sites
BufferOverflow 60 #336126 Posted July 8, 2016 Я находил иконки танков шведов в flagsLib.swf (есть по одному во flash и scaleform), но все они не такие и не подходят. Нужны маленькие и чёткие. Quote Share this post Link to post Short link Share on other sites