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: Shortcut for unlimited abilities on a creature
Thread: Shortcut for unlimited abilities on a creature
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted February 16, 2023 12:15 PM

Shortcut for unlimited abilities on a creature

Well, we know that now with the new addon you can add hidden abilities for a creature. however, this addon is kind of unwieldy and comes with a lot of changes pre-implemented (and also, there is no full tutorial to all the steps to compiling source, since the distributed package isn't complete).

I propose a cleaner way and faster for non-programmers that don't want to install like 10 gb of microsoft bloatware

it is very simple: Deleting icons!

The crash that happens with abilities is purely related to UI display. The C++ addon was just written in a way that it adds an ability to a creature, but not the icon.

By just *deleting* the icon layer in the games .df2/.h4d which stores the icons as layers (which are turned by iliveinabox into a .ora file) , you can create an invisible ability, thus, allowing it to be added in the creature ability's json for rosekavaliers plugin base.

Well, my explanation is neither very technical nor technical enopugh, but I think people are able to understand.

Essentially:
* Delete layer -> No UI ability icon
* No icon -> No UI crash for 5+ abilities
* Use the rosekavalier plugin for 5+ abilities on a creature
* ????
* PROFIT!
____________
Never changing = never improving

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


Responsible
Legendary Hero
Modding the Unmoddable
posted February 16, 2023 12:18 PM
Edited by NimoStar at 12:19, 16 Feb 2023.

As for myself, I think that deleting two abilities from icons I will probably be fine:

* Ranged (as its just an attack mode)
* And fly (as its just a movement mode; another is teleporting)

If you want a ranged flier that means you are wasting two ability slots. An undead/mechanical/elemental ranged flier with nothing special only will have a single ability slot. Then take into account things like short range and long range and you will see the problem.

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


Legendary Hero
posted February 17, 2023 05:31 PM

Maybe one icon for dual ability?
But I think 4 is enough. We dont have hundreds of them to give each creature big packet.

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


Responsible
Legendary Hero
Modding the Unmoddable
posted February 17, 2023 06:13 PM

Ok, nevermind, this didn't work. I temporarily forgot that only certain screens crash. Even when adding ability without icon, a "void icon" will be displayed. This generates the crash.-

Actually, I mentioned before how the games authors needed to join the abilities "no obstacle penalty" and "No range penalty" into "Siege capable", because otherwise Catapult was not possible.

The irrational thing, is that only certain screens crash due to extra icons, and most screen even have 5 places for ability icons (which are never used, for obvious reasons)

So, there still needs to be some research on the topic, other than the use of the addon (which also needs improvement and a clear tutorial for deployment)
____________
Never changing = never improving

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


Responsible
Legendary Hero
Modding the Unmoddable
posted March 15, 2023 09:46 AM

But maybe if there is also no entry on creature ability table...

(nothing guarantees this would work but it's worth a try)
____________
Never changing = never improving

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0197 seconds