Добрых суток, герои )
Написал на Дельфи7 программу редактирования земли, рек и дорог на картах для героев3. Вся детальная инфа на моем сайте -
http://www.phomm.narod.ruА дело было так: я решил поучаствовать в конкурсе HW на лучшую карту 2009г
https://forum.heroesworld.ru/showthread.php?t=6284рисую себе, рисую и думаю, что хотел бы я поменять конкретные тайлы почвы на другие, и давай извращать в редакторе карт. Очень долго и муторно, например, сделать лавовую почву, состоящую только из квадратиков, на которых есть лава. Или сделать берег без тонкой такой береговой линии. Так в редакторе я и не сделал то, что хотел.
Вспомнил, что где-то был формат карт, нашел его и давай в шестнадцатеричном редакторе выискивать нужные байты и заменять. Очень скоро я понял, что и так долго что-то менять, но можно конечно. И тут и подумал - напишу я прогу для редактирования почв. Сказано - сделано. Через день уже тестил в псевдографике(по цвету почв на миникарте) карты.
Потом добавил реки и дороги, потом поднапрягся и сделал рисовку графикой игры, для чего распаковал дефы почв, дорог и рек. Немного погодя, довёл до ума, добавил отмену действия, всякие удобные штуки, размер кисти, предпросмотр кисти, и всякие заменяющие алгоритмы (например, все лавовые реки заменить на точно такие же по отрисовке, но ледяные, не затрагивая всё остальное).
Уже хотел выкладывать, но подумал, надо бы сделать такую фишку, которая бы действительно была нужна, а то только графику менять - это так, баловство, влияет конечно на карту, но играбельности/функциональности не приносит.
И сделал смену размеров карт !! Теперь могу ещё много чего добавить, всяких функций , но для версии 0.1 пока ограничился этим.
Прошу заценить )
Ну и конечно, пожелания для функционала и багрепорты(тут надо указать ревизию и карту на которой тестится + описание к повторению бага)
Конечно же, я не жму и выложил сразу исходники, кто хочет может написать/переписать что хочет.
Усё на сайте(см. вверх)
ЗЫ это копия сообщения моего с ДФ2, не хотел перепечатывать в других словах.