Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 4 - Lands of Axeoth > Thread: Heroes 4 Modding Revisited
Thread: Heroes 4 Modding Revisited This thread is 17 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 · «PREV / NEXT»
szaman
szaman


Known Hero
posted June 22, 2022 11:51 PM
Edited by szaman at 23:54, 22 Jun 2022.

Still i don't understand I see what my friend will tell me tomorrow. He is a programmer and he know this all hocus-pocus hexing stuff.
If not, well then i hit the wall for modding in H4 then.

Quote:
Orc abilities have another offset because Equilibris added Stun to them by jumping their ability list to another location (since they didn't have enough space to add another ability there without removing one of the existing ones).


Yes! I know that! but how to find it? This other "location".

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 23, 2022 12:44 AM
Edited by NimoStar at 00:56, 23 Jun 2022.

Convert the hex location of the jump, it's in Little Endian if I am not mistaken. These are like, eight consecutive hexes (a DWORD) probably

I edited this list for Greatest Mod for example.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 23, 2022 06:04 AM

Do not give up! Its hardest game to mod in MM world. We know still very small. Its not WoG Era VCMI. In fact we need engine rewriting fheroes4.
I told you 0x2ff in hiew and ida + 400000
Jumped unit are as I see in offset x0320. You can recognize by 6a command. Compare with unit ability. 6a 3e its orc short range. End is c3 command. Here you have more more jumped units

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
vulcancolak
vulcancolak


Famous Hero
posted June 23, 2022 08:24 PM

Can i increase cost of Heroes? OR at least for the specific maps?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 24, 2022 07:18 PM
Edited by NimoStar at 00:11, 25 Jun 2022.

if you want for specific map, I'd suggets you just put a Prison behind a quest gate that makes you pay money.

For the general game, you need to find the normal prices. Probably in Exe. Bear in mind thatthere will be more than one, or one plus increments, since heroes not of your faction have an altered price.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 24, 2022 08:06 PM

Decrease costs of units if you have more gold for Heroes of instead if you dont! In this way you can calibrate game economy.
Cost of Heroes is good ballanced 1000 for our faction 1500 neutral 2000 enemy hero. Good idea. Dont see sense change it. Most important is price ballance. You have only 1000 income and you must build and buy units! Week growth cost is 20.000 income 7.000 plus hero cost plus other costs! In Heroes 3 income 28000 week growth 28000! You see differrence!


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 25, 2022 07:53 AM
Edited by NimoStar at 07:54, 25 Jun 2022.

I think it's a deliberate design decision to not let players recruit everything. You have to choose which creatures to prioritize.

On the ther hand this is yetmore advantage to the often OP order. (Since they have both tresury and the only money-generating heroes)

I always feel happy to have nerfed them somewhat (well not much more than berserk titans and less spell points for genies, really. It's more about buffing other factions to near order's level)
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 25, 2022 09:36 AM

Its too big differrence. In fact you must buy a lot of heroes with nobility in each gameplay. Its very nad solution. In my mod I decreased all costs.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
H4Zer0
H4Zer0

Tavern Dweller
posted June 26, 2022 10:54 AM

Hi,

I wanted to make a new thread about adding new creatures, spells etc. but it seems I first need to post something before I'm allowed to create a new thread

Regarding this topic, I like the fact that the H4 game designers added all these restrictions for choosing level 2, 3 and 4 creatures and also a lower income to prioritize your spending of gold (although I think the 1000 max income from a town is a little too low) because it allows for more diverse strategies compared to having and buying every creature like in H3.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
szaman
szaman


Known Hero
posted June 26, 2022 04:00 PM
Edited by szaman at 16:01, 26 Jun 2022.

Well i give up lookig for offsets of the Orc and frenzied gnasher. I used diffrent programs to locate those offesets (HxD, odbg, Ida, Hiev). It was like searching a needle in a haystack. I don’t have the patience and time for this, the easiest way would be if some one from the equilibris team would just tell the exact locations of the offsets, but i doubt that someone will tell that.

On the other hand i decide to play a bit with magic. I decided to add some „firepower” to the Mages



As you can see i have givem them a fireball spell, for me Order is the less interesting and difficult to play. Thet don’t have any good first tier units, mages are very fragile, golems are quiet good, but the income is low, genies are good but if the enemy has antimagic skills they are semi-useless, nagas are good but lack of speed. The only good units there are the Titans and golem dragons that are 4 tier units and very expensive.

Notice one „bug” when hexing the spells. If you what add new spell in stack of 1 unit (eq. 1 mage in army) this will be 01 2b (fireball) it has to be in the first lines of the hexes. If i add after spells that requires more units then 1 it will work only with the last large numer of stack.

Eq, the last biggest stack for the mage to have all available spells is 40 mages, so if i put the new spells last it will require 40 mages, despite that i wrote 01 in the hex editor.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 26, 2022 07:25 PM
Edited by NimoStar at 19:26, 26 Jun 2022.

Szaman, Baronus already gave you that location of the orcs and such:

Quote:
Jumped unit are as I see in offset x0320


And I had already changed them in Greatst Mod

On the other hand what would really be nice is knowing where are the normal, non-mass creature spells. Since mas spells only work for equi and are limited.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 26, 2022 07:56 PM

Do you even read what I write? From the beginning, I was giving you locations around 02ff.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted June 26, 2022 09:29 PM
Edited by AlexSpl at 21:30, 26 Jun 2022.

The best approach to modding HoMM IV would be to decompile the executable and figure out its main classes. It's a shame that HoMM IV community lacks skilled guys and we speak about 'hex-editing' in 2022. Just look around you, there are so much info about plugins out there, but still you're stuck with childish things.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 26, 2022 09:47 PM
Edited by NimoStar at 21:48, 26 Jun 2022.

You can be one of the "skilled guys" but you refuse.

Anyways, for ultimate V8 i'm using the buildable dll plugin.

Szaman is a newby.

Also, many people in H3 still use hex editing, specially for HotA, since plugins are unsupported (I din't know if didn't you have something to do with that? Since you are one of the foremost plugin writers in russian community).

But V7 hasn't even been released here.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted June 26, 2022 09:53 PM

If I loved HoMM4 as much as HoMM I-III, I would have definitely been one of them Though, for successful and fruitful modding you have to not only know basics of C++, IDA and other stuff, but also you have to be a dedicated fan of the game. I find HoMM IV interesting but would fail the simplest exam for sure

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 26, 2022 10:25 PM
Edited by baronus at 22:32, 26 Jun 2022.

baronus

Its for equilibris team. If I was came here H4 modding was died. Equi team since years gived nothing. Ive finished my mod 2015 and it was second big mod after Equilibris. This topic is since 2012 my first post december 2015. Nimo september 2016. Now its restoration of Axeoth! I dont see shame I fell pride. We have nice H4 community. Nothing like that happened in 2015. The game looked dead.

Game is hard to modding. To make something like WoG we need a lot of programmers with free time. By dll pluggins we can modd small things. By exe editing we can do important corrections. For people with 0 knowledge in programming its big thing. To new content is needed professional enginering.
 But we are at the begin.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted June 26, 2022 10:42 PM

Quote:
Game is hard to modding. To make something like WoG we need a lot of programmers with free time. By dll pluggins we can modd small things. By exe editing we can do important corrections.

Why don't you want to upgrade yourself to a programmer with a lot of free time? And as of the second part, untrue. You can apply every binary patch of yourself via the WriteHexPatch() method without any exception. But hex-patches are hard to read and error-prone, while writing code in C++ provides you full freedom the original developers of the game had.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted June 27, 2022 03:42 AM
Edited by NimoStar at 03:43, 27 Jun 2022.

Someone who doesn0t contribute, doesn't care, also by definition doesn't have a moral standing to "shame" (sic) the contributions of members of H4 modding/playing community, community to which he himself doesn't belong. That should be pretty obvious, is all I will say.

Equilibris themselves never did "C++ plugins", why don't you go to their forum and prompt them? SInce they are already so-called "Upgraded" to "programmers"
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
baronus
baronus


Legendary Hero
posted June 27, 2022 08:53 AM

I see it as positive provocation. Learn c++ :0)) But no all sholud be programmer! Years for studying to add creature info game is not sensible! Better solution is when real programmer who like H4 in free time is making a mod. But as job he is working on c++. The same graphics. But graphics is little another. We have a lot of amateurs because it dont need study but rather talent.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted June 27, 2022 02:47 PM
Edited by AlexSpl at 14:50, 27 Jun 2022.

Quote:
Years for studying to add creature info game is not sensible!

Actually, it takes 1-2 months to learn basic things. I think it's fair exchange for the ability to do what you always wanted to without limitations of hex-editing.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 17 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0479 seconds