Цитата:
There isn't much to share yet.
And RMG seems to be of no interest to anyone except me.
Объявления |
---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: RMG SODЦитата: There isn't much to share yet. And RMG seems to be of no interest to anyone except me. |
|
Re: RMG SODI plan to look at RMG in the not-so-distant future, anything you found would be appreciated for when I begin expanding h3api's RMG section.
|
Re: RMG SODИногда ловлю вылет при генерации карт 00532D1F:
Это связано с отрисовкой рек, я эту функцию и все вложенные не трогал. Не понимаю что вызывает этот вылет. Параметры функции не смог разобрать, вот ее вызов: Если тупо сделать так, то вылета нет:
Но с реками вот такая беда:
|
Re: RMG SODСмотрите цепочку вызовов: ... sub_5489F0, sub_55F080, sub_4FA910, sub_4FA590, sub_4FAA50, sub_55F060. Может, где-то есть хуки. Знать бы ещё, что в eax, но, видимо, не должно это значение быть отрицательным.
|
|
Re: RMG SOD
Most likely point is out of bound. |
Re: RMG SODThanks! You're right. There is a point with x=-1; y = -1.
The problem goes form here 00549BA2: I don't understand why this is happening I don't have hooks on this and nested functions and I don't touch the previous tile anywhere. Fixed it like this (no crashes in 100 generations):
The only idea I have - there is no longer a water tile in the lower right corner, maybe it had an impact. PS.Once I thought about an algorithm that automatically determines the type of a function parameter, it looks like you already have one |
|
Re: RMG SODUnfortunately there is no such algorithm in my possession, only pattern recognition and using common tools. For RMG work it is a good idea to refer to the mapeditor RTTI as every single class with virtual table will have enough information to determine its original name as well as inheritance pattern. Since there is dynamic_cast in mapeditor, all the rtti information is generated there - not the case in the game itself. However, both implementations use the same exact code (I'm guessing Gus copy-pasted large portions - he was in charge of RMG afaik) so the disassembly is very similar.
|
Re: RMG SODBen80 писал(а): Есть небольшие подвижки в этом направлении. Вот довольно устаревшая версия дополнительных настроек генерации карты: В актуальных планах еще больше возможностей. |
Re: RMG SODas239 писал(а): То есть вы пошли по пути увеличения возможностей шаблонов, как HotA. Это довольно системно. Я давно не смотрел редактор шаблонов Хоты и не знаю, перенесли ли они в шаблоны основные возможности редактора карт (галки по заклинаниям, артефактам, постройкам и тд). Не знаю, насколько удобно это делать именно через шаблон ы - возможно, что очень неудобно (либо просто нужно подумать). |
Re: RMG SODДа там богатые возможности и удобный графический интерфейс.
Эх, найти бы кого-нибудь кто бы мог заняться графическим интерфейсом для SOD. У меня здесь минимум знаний и возможностей. |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11