rsfghd, Так то конечно можно, просто в случае с настройками было бы во много раз меньше функций, а настройки отображались бы в function list, наверно. (В JassCraft так можно сделать, с JNGP не знаю). Что упростило бы поиск по ключевым словам)
Прошу прощения, но юзабелен ли такой функционал для обычного пользователя. Я вот глянул и глаза разбежались от обилия функций, и от того, как их всех запоминать. Мне кажется, для обычного джассера или вджассера "черт ногу сломит".
В общем, возможно ли как то работу упростить? Например сделать функции для юнитов по аналогии с оригинальными SetUnitState (unit, UNIT_STATE_MANA, real), только с мемхаковскими UNIT_STATE? и аналогично с остальным функционалом.
И добавить комментарий, например типа такого
function SetUnitStateMemHack (unit, integer, integer) Изменяет целые статы юнита,
И комментарий для настроек, например
constant integer UNIT_STATE_PHYSIC_SIZE = 4 физический размер юнита
Честно говоря, вопрос довольно размытый. Какого именно порта? Современного или средневекового/другого? В виде комплекса зданий или одного здания? С анимациями или без? Для какой версии игры? Каков полигонаж? С тимколором или нет? На стандартных текстурах или импортных?
Либо заменять файлы Human01.mp3, Human02.mp3, Human03.mp3 из архивов игры на собственные и пихать в карту, но тогда карта сильно распухнет, либо Переписать имена файлов в файле war3skins.txt, там плейлисты, он тоже в архивах игры. Но я не проверял, будет ли он работать, если запихнуть его в карту. В теории должен)
Красивые здания! Но я бы добавил вариативности, например, несколько текстур крыш (дощатая, соломенная, гонт, черепица) а также стен (камень, кирпич, доски) под те же развёртки. Опционально - зимние варианты текстур для зимних карт. И мелкие детали у стен, в виде бочек, клумб, дымовых труб итд. Это просто совет, если что)
В архивах игры есть файл AnimLookups.slk, слева прописаны ИД креплений звуков. Чтобы добавить их в модель эдитор, надо скопипастить первые 2 столбца из таблицы в SoundData.txt (вроде так он называется) в папке Data модель эдитора.
Непонятно, так область квадратная на карте, или рамка выделения юнитов мышью? Это разные вещи. Второе - через мемхак, наверно, первое через точку каста.
Unryze, Ага, то есть, как я понимаю, иконки настраиваются в коде игры, видимо в game.dll ?
Я то хотел не просто расположение иконок поменять, а сделать панель приказов на 20 иконок, 5х4 чтобы было, ну и с размерами иконок чуть поменьше. И без мемхака, чтобы не было возможных дополнительных проблем. Чтобы такая панель была вшита в игру, как стандартная.
МрачныйВорон, Вот именно их я и открывал. Все так, как указано в ссылке. Там много fdf, практически все, и для главного меню, и для опций, и для интерфейса. Для интерфейса нашлись fdf под верхние иконки ресурсов, под esc меню, и под информ панель атаки, защиты, параметров героя итд. А вот под панель приказов не нашёл. Парадокс, да, но вот так. Просмотрел все fdf, искал числа 0.039, то есть размеры иконок на панели приказов, но ни в одном fdf таких цифр нет.
borissuworov, Не совсем так. В листе ability data slk, прописаны общие параметры, поля данных прописаны в ability meta data slk, а вот сами коды работы абилок спрятаны в коде игры и запускаются исходя из равкода абилок, в столбце aliasCode таблицы. То есть, нельзя просто так сделать абилку с новыми данными и скриптом, остаётся только комбинировать из стандартных (или новых на основе стандартных).
Градоначальник, Ну хорошо, можно тогда пойти по другому пути: сначала сделать версию с простыми моделями, и если она взлетит, потом создать патч с моделями нормальными. Ну и добавить немного механик/ребаланса. Чтобы не делать наугад.
Градоначальник, Ну не знаю. Смотря какие игроки. Вряд ли все фанатеют от моделей 3,5 полигона, ну и есть хороший пример - карта Crusader, с моделями из другой игры, которая не просто понравилась людям, а ещё и в конкурсе карт победила.
Ред. EugeAl
» WarCraft 3 / Memory hack API v1.4
Ред. EugeAl
» WarCraft 3 / Memory hack API v1.4
В общем, возможно ли как то работу упростить? Например сделать функции для юнитов по аналогии с оригинальными SetUnitState (unit, UNIT_STATE_MANA, real), только с мемхаковскими UNIT_STATE? и аналогично с остальным функционалом.
И добавить комментарий, например типа такого
function SetUnitStateMemHack (unit, integer, integer) Изменяет целые статы юнита,
И комментарий для настроек, например
constant integer UNIT_STATE_PHYSIC_SIZE = 4 физический размер юнита
» WarCraft 3 / Пак моделей ночных горшков и мешков с удобрениями [HD]
» WarCraft 3 / Нужна модель!
» WarCraft 3 / Нужна модель!
» Quro / Quro
» WarCraft 3 / Как заменить музыкальную тему для игрока?
» WarCraft 3 / Пак зданий
» WarCraft 3 / Список ID звуков для Model Editor
» WarCraft 3 / Делать действия для юнитов под курсором.
» Гейминг / Warcraft Arclight Rumble
» Гейминг / Warcraft Arclight Rumble
» WarCraft 3 / Не найти фреймы в 1.26а
» WarCraft 3 / Не найти фреймы в 1.26а
Я то хотел не просто расположение иконок поменять, а сделать панель приказов на 20 иконок, 5х4 чтобы было, ну и с размерами иконок чуть поменьше. И без мемхака, чтобы не было возможных дополнительных проблем. Чтобы такая панель была вшита в игру, как стандартная.
» WarCraft 3 / Последовательность подгрузки MPQ и всё что с этим связано.
Ред. EugeAl
» WarCraft 3 / Не найти фреймы в 1.26а
» WarCraft 3 / Последовательность подгрузки MPQ и всё что с этим связано.
» WarCraft 3 / Не найти фреймы в 1.26а
» WarCraft 3 / Балорская республика: Анонс
» WarCraft 3 / Последовательность подгрузки MPQ и всё что с этим связано.
Ну я закончить не смогу, ибо в С++ не могу, увы.
» WarCraft 3 / Не найти фреймы в 1.26а
» WarCraft 3 / Балорская республика: Анонс
» WarCraft 3 / Балорская республика: Анонс
» WarCraft 3 / Вопрос о публикации контента
» WarCraft 3 / TEXT (текст)