|
|
FfuzzyLogik
Known Hero
|
posted June 30, 2018 11:17 PM |
|
|
Djangoo said: Ok, sounds promising, but I'll have to put this idea on hold for now until I get help from friend who knows programming.
something else:
I changed some hero specialities (e.g. swapped First Aid for socery on Rion) but I can't figure out how to change the speciality icon.
The files to look for are un32.def & un44.def in h3ab_spr.lod, right?
I can extract the .pcx with DevPreviewer but how do I swap these .pcx pics? (First Aid symbol for Sorcery)
Can someone point me in the right direction?
You have to extract all and make a new one with the right icons in the right order. That's all but care of order. If its a "swap" yes, swap pictures if you add a new spaciality ; just replace it. You'll have to make a new def with... Defmaker ! ^^
____________
FfuzzyLogik.
If I'm crazy ? Sure, because its madness to be normal...
|
|
Djangoo
Adventuring Hero
|
posted July 01, 2018 09:46 AM |
|
|
Thanks for your help, it works! I used H3DefTool before, but with DefMaker I found it easier to add new speciality icons.
Btw in which situation does the game need the small speciality icons from un32.def?
|
|
avatar
Promising
Supreme Hero
|
posted July 01, 2018 11:17 AM |
|
|
Hero meeting screen.
____________
|
|
Zaibach
Hired Hero
|
posted July 09, 2018 09:05 PM |
|
Edited by Zaibach at 22:38, 09 Jul 2018.
|
Hi guys,
After Highlands was added as the native terrain for the Conflux, I had this idea to rework the Conflux into a "Faerie Conflux" just using neutral creatures!
Lvl 1 = Pixies
Lvl 2 = Leprechauns
Lvl 3 = Sharpshooters (I know it's a lvl 4 but I want just to try)
Lvl 4 = Satyrs
Lvl 5 = Enchanters (same)
Lvl 6 = Magic Elementals
Lvl 7 = Phoenix
So, I have to change 4 creatures ID, but I don't know in which files and hexes are the conflux dwellings. Can you help me?
Thanks!
EDIT: Ids for:
a7: Satyrs
a9: Leprachauns
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted July 10, 2018 05:42 AM |
|
|
I did a post about this previously.
If it doesn't work, it's because HotA moves their table in game memory so that it can be expanded to add Cove town.
|
|
Zaibach
Hired Hero
|
posted July 10, 2018 09:32 AM |
|
|
Thanks, but I don't understand which file you are referring. hota.exe and hota.dat are not long enough for this cell references.
Thanks!
|
|
Maurice
Hero of Order
Part of the furniture
|
posted July 10, 2018 01:01 PM |
|
|
Zaibach said: Thanks, but I don't understand which file you are referring. hota.exe and hota.dat are not long enough for this cell references.
Thanks!
RoseKavalier uses ingame memory locations. These are 0x400000 higher than those in the actual exe file.
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker
|
|
Zaibach
Hired Hero
|
posted July 10, 2018 02:06 PM |
|
|
Ok thanks!
Now maybe the problem is that is 1.5.3? I'm on the x1519AA of h3hota.exe and it is like: b4 47 67 00 89 4b ...
I would expect something like 00 02 04 06 ... but I can't find them.
Any help?
Thank you anyway guys!
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted July 10, 2018 03:35 PM |
|
|
Zaibach said: Ok thanks!
Now maybe the problem is that is 1.5.3? I'm on the x1519AA of h3hota.exe and it is like: b4 47 67 00
Quote: HotA
Same idea, use *(int*)0x5519AA
There are a few concepts you don't grasp yet - here we need to distinguish between base code (stored in exe) and active memory (what is actually used while you play). HotA reads the base code, but modifies it heavily. That's why the "reference" I gave in the original post was different for HotA and non-HotA.
The *(int*) part means "the value at"... it's a reference to the table address. In the base code, it will still refer to the same address as SoD:
What are you reading at 1519AAh ?
b4 47 67 00
Or put back in order
0x6747b4
But if you access this address from within memory, you will see the address of the new table.
Hex editing modifies base code. You can edit the table at 2747b4h as you see fit, but there is no guarantee from me that HotA does not rewrite it entirely. At this point you'd be left with modifying it in memory (plugin) or digging around in hota.dll to find it. That's not something I wish to do, but if you look a bit in previous posts I gave a suggestion to Phoenix on how to find something in there.
TL;DR;
Try at 2747b4h.
If it doesn't work, it's modified by HotA.dll
|
|
Zaibach
Hired Hero
|
posted July 10, 2018 06:40 PM |
|
Edited by Zaibach at 18:43, 10 Jul 2018.
|
I mean, why Hota crew just don't move everything on VCMI? This would be great for the whole Heroes community, and would also simplify themselves a lot of work. Just look at the Openxcom community, it is so great and active because they actually have Openxcom. Look, there are already mods like "Neutral Heroes" that include contents for Hota. Can someone can explain why they don't just do this?
|
|
Maurice
Hero of Order
Part of the furniture
|
posted July 10, 2018 07:53 PM |
|
|
Because they don't want it to be open source.
|
|
Zaibach
Hired Hero
|
posted July 10, 2018 08:12 PM |
|
|
This is really bad for the whole Heroes community, whom could really grow up only with open source framework like VCMI.
|
|
wuxiangjinxing
Hired Hero
|
posted July 11, 2018 06:05 AM |
|
|
Is it possible to remove the requirment of magic university for upgraded magic lantern? I read the post of RoseKavalier and OxFEA in page 30 but frankly that's a little too complicated for me.
____________
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted July 11, 2018 12:25 PM |
|
|
^^ I still want this as well.
Also is it possible to make Resurrection and Animate Dead permanent only at expert Earth Magic?
|
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted July 11, 2018 03:27 PM |
|
Edited by NimoStar at 15:28, 11 Jul 2018.
|
When VCMI is fully matured HotA will be surely redone in VCMI and that will be the end of non-open source. I don't think they can stop that from happening even if they want to
Eventually VCMI hota will be much more developable than their original version.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted July 11, 2018 03:45 PM |
|
|
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted July 11, 2018 03:50 PM |
|
|
Problem, is incompatibility with other projects and inability of players to customize their own experience which is a little off point because that's what a mod is to begin with. In other words hota team is acting like they are an enterprise when they are just users with no special rights over H3. Which ironically is used as a "modding platform". For example they don't include campaign editor because of their "control", something that even h3 normally has...
But as stated, vcmi hota will inevitably triumph at the end
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted July 11, 2018 04:27 PM |
|
|
RoseKavalier said: There's plenty of open source material available. HotA is not a modding platform, I don't see what's the problem with them not making it open source.
@P4E - there was something almost completely opposite last page.
1A1C88h
90 90 83 FE 03
Thanks again RK.
Yes I saw Djangoos post on the last page, but I wanted a nerf to Res/AD since I always considered them too powerful, now they both need expert earth to be permanent. This will also balance Thant, Jeddite and Alamar a bit.
|
|
Ben80
Famous Hero
|
posted July 11, 2018 04:40 PM |
|
|
NimoStar said: Problem, is incompatibility with other projects and inability of players to customize their own experience which is a little off point because that's what a mod is to begin with. In other words hota team is acting like they are an enterprise when they are just users with no special rights over H3. Which ironically is used as a "modding platform". For example they don't include campaign editor because of their "control", something that even h3 normally has...
But as stated, vcmi hota will inevitably triumph at the end
Yes, hota team is unhealthy people, I suspect they already imagine that Heroes 3 were designed by hota.
|
|
wuxiangjinxing
Hired Hero
|
posted July 12, 2018 03:31 AM |
|
|
RoseKavalier said: There's plenty of [url=https://github.com/GrayFace/wog]open source material[/url] available. HotA is not a modding platform, I don't see what's the problem with them not making it open source.
@P4E - there was something almost [url=http://heroescommunity.com/viewthread.php3?TID=42152&PID=1465790#focus]completely opposite last page[/url].
1A1C88h
90 90 83 FE 03
So is it possible to remove the requirement of Magic University for Upg. Magic Lantern?
____________
|
|
|