Важная информация
Показано с 1 по 3 из 3

Тема: Программы для моддинга Dune 2000

  1. #1 Программы для моддинга Dune 2000 
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Моддинг Dune 2000

    В данной теме будут опубликованы наши программы для редактирования Dune 2000.
    Тема будет наполняться со временем.
    Обсудить программы можно в соответствующей теме.

    Предисловие
    Я заранее извиняюсь за то, что публикую голые программы без какого-либо объяснения их работы,
    дело в том, что мой коллега серьёзно занят моддингом и пока нет времени тщательно расписывать
    все возможности и функционал, ньюансов настолько много, что целой книги не хватит на их
    толкование. Как он недавно выразился: "Моддить дюну может только настоящий псих!", по факту
    это действительно так, потому что разработчики не сделали ни одного редактора, ни одной
    утилиты и всё что вы сможете найти - сугубо фанатское. Также всё осложняется сильной
    замудрёностью архитектуры игры, которая почти не поддаётся крекингу и дизасм анализу.
    Документацию я пишу плохо и обычно предоставляю это дело коллеге. Сложно что либо обещать,
    но если мы найдём время(а это не самое главное что нужно "найти" для этого) - постараемся
    сделать FAQ по моддингу.



    Редактор карт
    Автор: >Quiet Snow<

    Старый редактор карт, изначально создавался мной для быстрого добавления спайса на
    карту, но по запросу был переделан в более менее полноценный редактор. Поддерживается
    только тайлсет BloxBgbs.

    Скриншот.jpg


    Функционал редактора:

    • Редактирование тайлов карты кистью: грунт\песок
    • Добавление\удаление: старт локаций, мест появления червей и холмов спайса.
    • Редактирование спайса в 2-х режимах, в том числе с "распылителем" спайса
    • Режим окаймления материков, в котором можно рисовать выбранными тайлблоками.
    • Редактор работает как в оконном, так и в полноэкранном режимах.
    • Можно сделать свою шкуру. (интерфейс сделан на основе простейшего скрипта )
    • Можно добавить свои тайлблоки и сделать редактор полностью независимым.


    Скачать редактор с RGhost (~ 8 Мб)
    Скачать редактор с IFolder (~ 8 Мб)
    Скачать редактор с Яндекс.диск (~ 8 Мб)





    Утилита для редактора

    Автор: >Quiet Snow<

    Специализированная утилита для редактора карт(см. выше), которая позволяет
    сформировать тайлблоки, использующиеся редактором как штампы для быстрого
    формирования окаймлений материков, украшалок и других элементов, как правило
    составленных из нескольких тайлов. Программа модифицирует TXT файлы, где в
    числовом виде находятся все параметры, файлы находятся в директории TileBlocks
    в редакторе.

    Инсталляция: для более удобного использования копируем содержимое папки
    TileBlock Former Alpha v0.9 в папку, где находится исполняемый EXE файл редактора.
    Хотя можно пользоваться и отдельно, тогда придётся кадый раз копировать нужный
    TXT файл в папку TileBlocks редактора.

    Документация на прогу в папке "Документация".

    TileBlock Former SCR1.jpg


    Скачать утилиту с RGhost (~ 6,5 Мб)
    Скачать утилиту с IFolder (~ 6,5 Мб)
    Скачать утилиту с Яндекс.диск (~ 6,5 Мб)





    Программа замены тайлов(+атрибуты)

    Автор: >Quiet Snow<

    Программа для "пересадки" графики отдельных тайлов вместе с их атрибутами из одного
    тайлсета в другой, либо в пределах одного. Выбираем тайлсет, далее ЛКМ по тайлу - он
    попадает в буфер обмена программы, после этого ПКМ вставит тайл в подсвеченный, при
    этом можно нажать ESC и выбрать другой тайлсет, чтобы вставить тайл в другой тайлсет.
    Вместе с тайлами заменяются и их атрибуты(свойства, такие как проходимости,
    возможность стройки на тайле, замедление техники и др.).
    Внимание: при ПКМ изменения НЕ ОТОБРАЖАЮТСЯ до перезагрузки тайлсета.

    ProhWin_SCR1.jpg ProhWin_SCR2.jpg

    ProhWin_SCR3.jpg


    Скачать утилиту с RGhost (~ 7 Мб)
    Скачать утилиту с IFolder (~ 7 Мб)
    Скачать утилиту с Яндекс.диск (~ 7 Мб)


    Изменения в теме:
    4 сен 2013: добавлена утилита формирования тайлблоков.
    7 сен 2013: зеркала на Яндекс.диск
    8 сен 2013: добавлена утилита замены тайлов(+атрибутов) в тайлсетах.
    13 сен 2013: добавлена утилита работы с атрибутами тайлсетов.

    Последний раз редактировалось >Quiet Snow<; 13.09.2013 в 22:51.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
     

  2. #2  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1

    Работа с атрибутами тайлсетов
    Автор: >Quiet Snow<

    Программа предназначена для перемещения атрибутов одного тайла в другой.
    Программа удобна, сканирует директории на предмет графики и атрибутов,
    поддерживает графику как в R8 файлах, так и в R16. Изменённые атрибуты
    сохраняет в отдельной директории, чтобы не запороть оригинал. Атрибуты
    тайлов заменяются только по подтверждению( ENTER ). Полная документация
    к программе находится в архиве с программой.

    TL_MGR_SCR1.jpg TL_MGR_SCR2.jpg

    TL_MGR_SCR3.jpg



    Скачать программу с RGhost (~ 10 Мб)
    Скачать программу с IFolder (~ 10 Мб)
    Скачать программу с Яндекс.диск (~ 10 Мб)




    Последний раз редактировалось >Quiet Snow<; 13.09.2013 в 22:49.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
     

  3. #3  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1

    Подбор смещений юнитов (для исп. в сторонних редакторах)
    Автор: >Quiet Snow<


    Скачать программу с Iforum (~ 1.8 Мб): Unit Offsets Build 1.25 (Pre Release).zip
    Скачать программу с Яндекс.диск (~ 1.8 Мб)


    Программа предназначена для точного подбора смещений. Нужна исключительно для центровки новых
    юнитов. Позволяет редактировать смещения как низа юнита, так и верха(башни). Смещения кадров
    можно сохранить в текстовый файл offsets.txt в папке с кадрами юнита и использовать в других
    редакторах графики(r8, r16).

    Screen 1.jpg Screen 2.jpg

    Использование:
    Указываем директорию юнита(выбираем её), в директории должны находится файлы 1.png, 2.png, 3.png .... 32.png
    а также файл смещений - offsets.txt, в котором на каждый кадр записаны смещения изображения юнита в клетке.
    После выбора директории загружается один слой кадров(верхний). При необходимости нажимаем опцию "подложка"
    и точно так же указываем где лежат файлы низа юнита.

    Управление:

    Кнопка
    Действие
    ◀─ \ ─▶ Прокрутка кадра назад\вперёд
    W \ A \ S \ D Смещение кадра(всех кадров в спец. режиме) на пиксель в соотв. сторону
    Колёсико Прокрутка кадра назад\вперёд
    \ Прокрутка кадра назад\вперёд
    c Простое центрирование всех кадров исходя из их размеров
    x Центрирование всех кадров по их центральной точке.
    Центральная точка считается как центр между границами,
    исключая прозрачный цвет и цвет тени.
    ЛКМ + Движение На кадре юнита: перемещение кадра в соотв. сторону
    ESC Выход из программы

    Остальные опции выбираются из нижнего меню мышкой:

    • Корректные игровые цвета
      Переводит цвет RGB(255, 0, 255) в прозрачный, а цвет RGB(0, 0, 0) в
      тень RGBA(0, 0, 0, 128).
    • Задний фон (фундамент)
      Включает фон в виде фундамента для объективной оценки
      положения юнита в клетке.
    • Полупрозрачная разметка
      Делает линии центровки прозрачными и ставит их поверх
      юнита. Позволяет видеть реальный центр поверх юнита.
    • Смещение координат всех юнитов
      После активации все изменения координат происходят со
      всеми кадрами сразу.
    • 2x увеличение картинки
      Двухкратное увеличение области кадра размером в 150 пикселей.
    • Подложка
      Выбор директории и загрузка низа юнита. Либо, если низ
      юнита уже загружен - включение\отключение его отображения.
    • Редактирование подложки (низа юнита)
      После активации - редактирование переключается на подложку.
    • Центральная точка
      Вкл\Выкл отображение сканированного по границам без тени
      центра юнита.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 21.05.2013, 20:35
  2. Повтор программы HELP
    от Reimon в разделе QBasic
    Ответов: 2
    Последнее сообщение: 22.05.2012, 15:34
  3. Циклические программы
    от sanchez6666 в разделе QBasic
    Ответов: 7
    Последнее сообщение: 05.12.2011, 21:01
  4. Циклические программы 2
    от maxon01 в разделе QBasic
    Ответов: 9
    Последнее сообщение: 01.12.2011, 20:33
  5. Программы на СТЕПЛЕРе
    от Kakos_nonos в разделе Степлер
    Ответов: 4
    Последнее сообщение: 01.12.2011, 04:20
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •