Current time: 25.09.2021, 00:52 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
[ERA 3] Сборка HoMM3 ERA PLUS HD Rus от Panda
» HoMM3 ERA PLUS Rus от Panda (v.3.4.4.0.380.047 от 15.08.2021)
Author Message
Bes Offline

Posts: 4955
Post: #151

я тоже поддерживаю идею с dll_list.txt/bin_list.txt Yes

если "инструмент" спустя годы перестал подходить под задачи, то либо надо другой инструмент, более универсальный, либо за неимением выбора самостоятельно дорабатывать его всеми доступными средствами.


Image: team-supermod.gif
(This post was last modified: 09.09.2021 16:02 by Bes.)
09.09.2021 16:00
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 15382
Post: #152

А также свой список для языковых файлов, png-кадров, lua и erm скриптов, txt-файлов, pac-файлов и прочее. Собственно, всё это и есть мод. И управлять нужно запуском группы модов, что поддерживается через параметр командной строки.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
09.09.2021 17:29
Find all posts by this user Quote this message in a reply
daemon_n Online
Administrators

Posts: 3433
Post: #153

Bes, Berserker, и тогда каждый модер создаёт уйму всего, что ломает опциональность на корню.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
09.09.2021 18:02
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 1450
Post: #154

(09.09.2021 17:29)Berserker Wrote:  А также свой список для языковых файлов, png-кадров, lua и erm скриптов, txt-файлов, pac-файлов и прочее. Собственно, всё это и есть мод.

* отдельные png-кадры нужны для мелких модов, для глобальных они особо ни к чему (т.к. всегда подменяются все кадры).
* lua пока никем не используется, сейчас ничего нельзя сказать, как оно должно регулироваться в будущем (если поддержка lua вообще когда-нибудь будет всё-таки доделана).
* с erm-скриптами вопрос давно решён в рамках ERA+ (т.е. без "включателя" стандартные скрипты просто будут игнорироваться воговским интерпретатором).
* txt так же заменяются целиком, по приоритету модов (как кто выставит приоритет - уже на совести игроков).
* pac-файлы сортируются по содержимому самим движком игры в соответствии с порядком, в котором они грузятся. Тут так же на совести игроков (т.е. чего они понапишут в list.txt).
* а вот для плагинов такой системы нет, как ни крути. Какой-нибудь Маячок, к примеру, выпросит у Раистлина исходники Бастиона напишет плагин на новые города, полностью несовместимый с Тифоном, а daemon_n возьмёт и добавит его в Лаунчер, и что при этом будет? Желающие поставить ERA PLUS на сборку из Лаунчера опять будут кидать в меня ссаными тряпками из-за того, что у них ERA PLUS вылетает где-нибудь в главном меню или ещё раньше. А просить же Берсеркера об хоть какой-то упорядоченности в загрузке плагинов, увы, бессмысленно, в минусе будет опять ЭРА Плюс. 148

(09.09.2021 17:29)Berserker Wrote:  И управлять нужно запуском группы модов, что поддерживается через параметр командной строки.

Эмм... Даже я не знаю как это делается, что уж говорить об обычных пользователей Windows. Да и подобных модов-примеров ещё ни разу не встречал. Объяснять каждому игроку то, как использовать параметры командной строки для запуска ERA PLUS - мне что делать больше нечего??? 148
09.09.2021 18:56
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 15382
Post: #155

Ага, а ещё кто-нибудь в своём моде напишет в wnd.json шрифт fake.fnt и игра будет вылетать. Плагин, библиотека, скрипт, патч — всё сиречь одно, кусок кода. Выделить каждый популярный плагин в отдельный мод, не мешая по сути библиотеку и скрипты, её поддерживающие, но не требующие.

h3era.exe modlist=путь к другому txt файлу со списком модов.
Такой батник есть у BattleHeroes для запуска с безопасным по мнению автора набором модов.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
09.09.2021 23:32
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2021 MyBB Group