Wake of Gods Forum | Форум Во Имя Богов

Full Version: ERA II
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I think next Era (last, if any) should have by default wog revised, then release wog 3.58 scripts as mod.

A lot of bug reports, people do not think to install the revised one. And frankly, got tired of babbling again and again about revised. The original clearly has too many errors, with passable terrain, battlefields not working and espionage bugged.
So, remember when we mocked on people with win 7-8 which said battlefields are black?

My first game with win 7

option:
first battle result:
(15.09.2014 23:08)Berserker Wrote: [ -> ]Valery, the problem is with mods based on 358f exactly. Like Phoenix. What do you suggest? Complete replace WoG with WoG Revised under "WoG" name? Or install WoG Revised over WoG by default? Localization will fail then (we do not have wog revised russification, for isntance).



What about a second option?: release era with both wog and wog revised, the last on top (240 ko only). This way the advanced users can disable it, while the new ones will not get the usual errors. The black bf are really terrible when you open the game.
(13.09.2014 20:44)gamecreator Wrote: [ -> ]Ещё мод WoG Rus требует Secondary Skills Scrolling (иначе игра вылетает при открытии окна героя), про это нигде не сказано.

gamecreator, у Эры свой парсер. Поддержки ссылок там никогда не было. Вероятно, это не омтечено в документации.
Про вылет тоже известная вещь. Причина — русифицированный файл кнопок прокрутки при отсутствии самих кнопок. Вариантов тут не много. Либо исключить из русификации вообще, либо оставить )



Valery, I would prefer to release Era without WoG at all. Not runnable, perhaps, but much easier to keep track and update. Maybe it's time to allow a community to make their own WoG packages with any content they like, while Era should be moving towards being able to run standalonely.
My guess is that we have to rely on history from now. There won't be any other major mods or at least not enough to generate more and more modders. (let's hope I am wrong)

I mean, who is still creating mods, except Algor and minimal efforts from a few others?

Also there is a link/forum problem. Links die. If one day we have era but not link to wog revised, games will be stripped.

I prefer common sense, but if you have another goal in mind, then is your call; era is your baby.119
(15.09.2014 23:44)Berserker Wrote: [ -> ]I would prefer to release Era without WoG at all. Not runnable, perhaps, but much easier to keep track and update. Maybe it's time to allow a community to make their own WoG packages with any content they like, while Era should be moving towards being able to run standalonely.
Тогда Вог должен быть переписан под Эру, что потребует наличия в самой Эре всего необходимого для этого функционала. Он есть?
Чтобы отделить ВоГ в плане содержимого нужно добавить английские текстовики да ряд заглушек под ресурсы. Мы ведь про это говорим?

Valery, totally agree, but we'd better make a huge mod collection torrent while links are alive, so everybody could download and save it. Anyway, I got your idea with WoG Revised. Sadly, that I was not able to trace the source of black battlefields on Win 7+.
(16.09.2014 00:24)Berserker Wrote: [ -> ]Чтобы отделить ВоГ в плане содержимого нужно добавить английские текстовики да ряд заглушек под ресурсы. Мы ведь про это говорим?
Зависит от того, что ты понимаешь под Эрой без ВоГ.
(15.09.2014 23:08)Berserker Wrote: [ -> ]Hawaiing, why don't you create a simple bin patch like:

/*5A87BC*/ MOV ESI,[DWORD EAX*4+887668]
/*5A87C3*/ NOP
/*5A87C4*/ NOP

where 0x887668 is v1 address. You can reserve some v-vars range, say, v5000-v5144 and with simple patch set ESI to EAX (monster ID) * 4 + @v5000.
I can do it if you wish. Otherwise someone has to write a simple plugin ) If you insist on plugin creation, I will try to do it before this weekend.

Thank you Bersy.I would prefer plugin if you do that.

Another question.
Casting Expert-Dispell will lead to crash (when "Force Field" or "Fire Wall" magic obstacle on battlefield and turns-ending).
I find a special way fo fix it, but I am not sure.
I test several times,it seems OK.Any idea?
--------------------------------------------
!?BR&v997>-1;
!!BU:T?y1;
!!FU&y1=1:E;
!!FU9999905:P;

!?FU9999905;
!!UN:C6919200/4/?y1;
!!VRy2:Sy1 +81244;
!!VRy3:Sy1 +81248;
!!UN:Cy2/4/?y11;
!!UN:Cy3/4/?y12;
!!VRy12:-24;
!!DO9999906/y11/y12/24:P;

!?FU9999906;
!!VRx1:Sx16 +16;
!!VRx2:Sx16;
!!UN:Cx1/4/?y1;
!!UN:Cx2/4/?y2;
!!UN&y1>0/y2=0:Cx1/4/0;
Erm Hooker plugin v0.5.0
Example of usage:

Notes:
1) Hooks are completely removed before map start and on game loading.
2) When removing original block of code of 16 bytes size is restored. Don't use more than 1 hook hooks in adjusting area.
3) If ERM hook returns 0, set valid RetAddr where control should be passed.
Erm Hooker plugin v0.5.0

Amazing!
Thanks Bersy.I will have a try.
Йе-йе-йе-йе это почти как Новый Год, только в сентябре))
Всё мечтая о Lua, оттягивал до последнего идею перехватчиков на ЕРМ. Потому что поддержка модов с хуками может превратиться в ад. Так хотя бы более менее причина вылетов может быть локализована. Могла… ))
Ад для разработчиков модов же. Совместимость между модами придётся согласовывать отдельно, например.
Ну, если для патчинга использовать patcher_x86.dll - то не сложнее, чем обычно
Reference URL's