Всем привет. Поставил игру с модом и обнаружил в тулзах редактор боеприпасов, который ваял в далеком 2009 . Он был заточен под ресурсы оригинальной игры, а с HLA работать нормально не захотел, потому что конфиги в HLA хранятся в распакованом виде. Как-то стало мне обидно за свое творение. Пошарил я по древним репозиториям и нашел исходники сего чуда , допилил его под нынешние реалии и слегка подшаманил. Теперь оно открывает сразу текстовые AMMOINFO, а не AZP-архивы, как раньше. Возможность пака/депака AZP осталась, но отдельными функциями не влияющими на работу с AMMOINFO.
Буду рад, если кто-то найдет программулину полезной, и/или авторы мода захотят обновить ее у себя в дистрибутиве.
AmmoEditor v 1.1 http://rghost.net/57374577
Всем добра
Добавлено (15.08.2014, 08:24) --------------------------------------------- - доработан интерфейс - исправлены функции работы с AZP
Уважаемый Octocat, проблема с запуском вашей архиполезной тулзочки. Парсер тупит - или у меня руки напрочь кривые )) Скриншот тут: http://saveimg.ru/show-image.php?id=dddef11065351ccb357a4c770ff16464 Американские программисты до сих пор не могут понять, почему их русские коллеги при зависании Windows всё время повторяют загадочную и бессмысленную фразу о вашем кролике, который что-то там написал: Your Bunny Wrote... :)
Сообщение отредактировал moongoose - Воскресенье, 17.08.2014, 10:04
Уважаемый Octocat, проблема с запуском вашей архиполезной тулзочки. Парсер тупит - или у меня руки напрочь кривые ))
Спасибо за тест и за отзыв
Парсеру не понравилась начальная строка вашего AMMOINFO, содержащая, по всей видимости, комментарий: "//// Контроль русских букв". Я вижу такой элемент впервые: в HLA и оригинальных апейроновских AMMOINFO - ни разу подобного не встречал. Хотелось бы знать, насколько такие комментарии в настоящее время легальны и распространены.
В случае реальной необходимости добавить их поддержку, думаю, не составит особого труда.
Добавлено (17.08.2014, 22:01) --------------------------------------------- Фикс: - комментарии игнорируются при загрузке и сохранении данных AmmoEditor v1.1.3 http://rghost.net/57521406
Octocat, Спасибо. По арм-овскому AMMOINFO: Чтобы не вылетала ошибка Input string was not in a correct format. Надо исправить синтаксическую ошибку здесь
Хотелось бы знать, насколько такие комментарии в настоящее время легальны и распространены.
Это мод Arma Realista (http://gutierrez.3dn.ru/), в нынешнем варианте носит название "7.62 custom" (ARM & Actores). Распространен весьма широко; согласно результатам опроса (см. "Наш опрос" >> архив опросов) две трети (!) ответивших предпочитают его чистому ХЛА. Так что поддержка ARM-овского AMMOINFO, на мой взгляд, столь нужной утилитке ни разу не повредит ))
p.s. Да, v1.1.3 вылетел с ошибкой - но камрад Борс уже обнаружил причину и дал рекомендации по устранению. Теперь всё на-ура! Сколько оказывается у нас в каждом типе боеприпасов скрытых параметров, с ума сойти ))
Еще раз СПАСИБО за столь полезный инструмент Американские программисты до сих пор не могут понять, почему их русские коллеги при зависании Windows всё время повторяют загадочную и бессмысленную фразу о вашем кролике, который что-то там написал: Your Bunny Wrote... :)
Сообщение отредактировал moongoose - Воскресенье, 17.08.2014, 23:17
Это поле, если я не ошибаюсь, задает количество занимаемых клеток в инвентаре и всегда должна быть целым числом. А в ARM-конфиге, получается, опечатка.
Помню, когда-то давным-давно, Яна выразила сомнение по поводу полезности подобных программ. Мол, истинные мододелы правят конфиги исключительно в блокнотах и постигают в этом особое дао... Я тогда утверждал, что у автоматизации тоже есть сильные стороны и одна из них - контроль подобных случайных и трудноотслеживаемых ошибок.
Помню, когда-то давным-давно, Яна выразила сомнение по поводу полезности подобных программ.
Ого! Ты даже Яну помнишь? Для тех, кто не в курсе: Яна (jana_m) - из тех, кто стоял у самых-самых истоков HardLife addon. Матриарх, можно сказать Так что за почитание корней - тебе еще большее уважение (к куче уже имеющегося :))
ЦитатаOctocat ()
Мол, истинные мододелы правят конфиги исключительно в блокнотах и постигают в этом особое дао...
Ну да, в блокноте и код можно писать. А WYSIWYG какие-то лентяи выдумали; что бы ни делать, лишь бы ничего не делать
Американские программисты до сих пор не могут понять, почему их русские коллеги при зависании Windows всё время повторяют загадочную и бессмысленную фразу о вашем кролике, который что-то там написал: Your Bunny Wrote... :)
- возможность загрузки данных с некорректными значениями inventory-size - предупреждение пользователя о сделанных корректировках в загруженных данных AmmoEditor v1.1.4 http://rghost.net/57523584
Помню, когда-то давным-давно, Яна выразила сомнение по поводу полезности подобных программ.
С увеличением доступных единиц оружия, патронов и предметов, дао часто становится труднодостижимым. А вот автоматизация очень ускоряет процесс работы. Спасибо. "Они хотели нас похоронить, но не знали, что мы семена" (мексиканская пословица)
Удобно ли будет если по умолчанию программа будет хранить состояние в Application Data, но при запуске аргументами можно будет указать иное?
Possible arguments are: -l or --appdata-local, -d=DIR or --appdata-dir=DIR
Добавлено (07.11.2014, 18:01) --------------------------------------------- Ammo Editor v1.2.0
1. Добавлены ключи запуска: -l или --appdata-local - сохранять конфиг в папку приложения; -d=DIR или --appdata-dir=DIR - сохранять конфиг в указанную папку;
2. В таблицу добавлен справочный столбец "Decay", отображающий дистанцию на которой пуля полностью потеряет энергию.
3. Добавлена утилита для автоматического расчета коэффициента затухания энергии пуль на основе настраиваемой эмпирической баллистической модели. (Воу-воу, полегче :))
Ссылка на скачивание: https://www.dropbox.com/s/69y5pm4nl2k3wj9/AmmoEditor%20v1.2.zip?dl=0