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 ]
New Server | HOMM1: info forum | HOMM2: info forum | HOMM3: info forum | HOMM4: info forum | HOMM5: info forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 4 - Lands of Axeoth > Thread: [Research/Tutorial] Switching Adventure Object images
Thread: [Research/Tutorial] Switching Adventure Object images This thread is 2 pages long: 1 2 · «PREV
NimoStar
NimoStar


Promising
Known Hero
posted January 03, 2017 12:16 AM

Quote:
I tried to do this too but it seems I made something wrong. I don't know what so I just would like to see your finished work in hex to compare with my bad files.


Your intent is noble. Did you remember to change the name to the artifact you want to use? Did you use an object of the same type as header? I needed to use a treasure (crypt) to change the passability.




This is in fact the only changed part, the selected one (changed from original "altar of wishes") with Magic Lamp data (and then Crypt passability data... these are the first 8 bytes or so, if I correclty remember; but you can check yourself with those three files).

Quote:
I just found out, that Boots of Levitation, actually has an image stored in the h4r files. I found it in equi.h4r -> icons -> artifacts -> armor -> boots of levitation. Maybe you could make an attempt at adding it to the unusable artifact, like you did with the Magic Lamp??


It's added, but there's no code for it. You can actually see it in my map called "All Equiobjects". If you pick up and try to use these boots, the game will crash.
3.55 can use the boots, but I have foregone the use of their .exe because it's incompatible with online multiplayer.
____________

A whole new game experience...

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


Known Hero
posted January 04, 2017 10:05 PM
Edited by Karmakeld at 22:06, 04 Jan 2017.

Thanks. I might have to re-install 3.55 then.

It would be really great if you or Namerutan could post a tutorial on how to change object types by hex editing a map file. You mentioned this a while ago. Eg. a guide on how to change an interactive object into a decorative one.

The same goes for switching images, like mentioned in this tread. Say I wanted to change a Magic Well (image) into a quest hut (object). Obviously the entrance can't be used from another quest hut, as the Magic Well only takes up a single tile. Can it be done and how?

I'm also curious about some of the objects used in Equi 3.55, like some of the combat objects - eg. dead creatures - that was extracted and used as objects. Would the procedure be to extract the file(s), open them in a map and then hex edit them in the map editor, naming their type to decorative?

If either of you could post some guides, it would give the newcomers something to look at and compare with, when trying to make our own moddings.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 2 pages long: 1 2 · «PREV
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0159 seconds