Current time: 27.11.2024, 10:39 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Typhon v. 2.9
» Инструмент мододелов из MoP для ЭРЫ
Author Message
Berserker Offline
Administrators

Posts: 16657
Post: #151

MOP, огромное спасибо! 132
26.11.2017 15:25
Find all posts by this user Quote this message in a reply
MOP Offline
Moderators

Posts: 1468
Post: #152

Ну как там? Есть ли ещё баги?
По поводу Dwellings.dll: я сам антивирусами не пользуюсь, протестировать не могу. Добавить мусор и скомпилировать её труда не составляет - fasm в составе MoP, файл исходника всего один - Dwellings.asm.


Circle of destruction, hammer comes crushing
Powerhouse of energy
Whipping up a fury, dominating flurry
We create the battery
03.12.2017 17:25
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #153

Следующую партию, как удастся поиграть, попробую с нуля с Тифоном. Временно не играл Ab
Да, исходники видел, спасибо.


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

Posts: 16657
Post: #154

Судя по указанным структурам, реально собирать эти mop-файлы на лету из таких же mop-файлов + json-настроек с указанием, какие именно строения/города/монстры в моде заменены. Удручает пока сложность замены отдельных кадров в def-ах на лету, пока этот вопрос не решил. Несколько модов, меняющих монстров — сплошная беда для файлов портретов и прочих сборных.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
04.12.2017 16:57
Find all posts by this user Quote this message in a reply
MOP Offline
Moderators

Posts: 1468
Post: #155

Дьякон вроде это делал в своей MONSTRDLL.dll. По крайней мере, в исходниках были указания на это. Мне же не удалось ни разобраться в его коде, ни заставить программу работать, хотя она и создана под ЭРУ.


Circle of destruction, hammer comes crushing
Powerhouse of energy
Whipping up a fury, dominating flurry
We create the battery
(This post was last modified: 04.12.2017 18:57 by MOP.)
04.12.2017 18:51
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #156

MOP, а полного исходника нет? )


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
04.12.2017 19:03
Find all posts by this user Quote this message in a reply
MOP Offline
Moderators

Posts: 1468
Post: #157

Хм, думал, у тебя есть.
https://drive.google.com/open?id=1HTc15E...05yuLLbV0R


Circle of destruction, hammer comes crushing
Powerhouse of energy
Whipping up a fury, dominating flurry
We create the battery
04.12.2017 19:09
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #158

Не было, спасибо. Точнее, за годы теряются загрузки.


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

Posts: 624
Post: #159

Quote: Удручает пока сложность замены отдельных кадров в def-ах на лету, пока этот вопрос не решил.
Так можно поставить хук на отрисовку кадров дефа, и рисовать вместо него pcx. (я пробовал, работает)
Единственно, с курсором артефактов какие-то тонкости будут.
05.12.2017 12:41
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #160

Там разве не целый набор методов по отрисовке кадров дефов?


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

Posts: 624
Post: #161

Набор, но все они в итоге сводятся к максимум DefCadre_Draw[...] .
При этом разбирать-то их даже особо не надо, сплайс, замена на отрисовку pcx8.
И потратить чуть-чуть памяти на предварительную загрузку pcx-ов.
Единственная проблема - с DefCadre мы можем получить только имя кадра (somename.pcx), для адекватного по быстродействию поиска имени дефа и номеров группы и кадра надо чуть-чуть подумать.
(This post was last modified: 05.12.2017 19:54 by feanor.)
05.12.2017 19:53
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #162

При этом, как помнится, если в lod-е уже был файл с таким же именем, как кадр в def-е, то была беда?


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

Posts: 16657
Post: #163

МОР, гугл официально забанил ссылки как вирусные. Можешь пошаманить чуток, чтобы к dll не придерались?


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
07.12.2017 21:55
Find all posts by this user Quote this message in a reply
MOP Offline
Moderators

Posts: 1468
Post: #164

Добавил в Dwellings.dll секцию ресурсов. Не помогло. Я не знаю, куда копать, чтобы понравиться Гуглу.


Circle of destruction, hammer comes crushing
Powerhouse of energy
Whipping up a fury, dominating flurry
We create the battery
(This post was last modified: 07.12.2017 22:48 by MOP.)
07.12.2017 22:09
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #165

Это скорее не ему, а пачке гениальных антивирусов )))


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
08.12.2017 03:41
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-2024 MyBB Group