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 > Library of Enlightenment > Thread: [H3] SoD_SP: a HDmod plugin
Thread: [H3] SoD_SP: a HDmod plugin This thread is 33 pages long: 1 2 3 4 5 ... 10 20 ... 29 30 31 32 33 · «PREV / NEXT»
Toastwich
Toastwich

Tavern Dweller
posted October 12, 2021 04:33 PM
Edited by Toastwich at 16:39, 12 Oct 2021.

gnollking said:
Toastwich said:
Hello, I crash as soon as I press load game, any solutions?

Don't load game.

Or link the crash log to get a serious reply


I meant if there were anyone else with the same problem, it didn't go through since I wasn't clear :v

Anyway,
https://www.mediafire.com/file/752itzjddg67lue/SoD_SP_Crash.rar/file
including the text of a notification I get when I launch the game and the crash log, thanks in advance!


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


Known Hero
posted October 12, 2021 11:18 PM
Edited by VIP at 23:20, 12 Oct 2021.

Example RoE map: Wins of War (HOTA probably not generate this object and for "parts" only no "break to parts")
I see bug with atrifacts - bad images in map adeventure:



Example: AB for Pandora, very more examples : ((.

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


Admirable
Supreme Hero
posted October 13, 2021 07:22 PM

Justability said:
This is great! Thank you for this work.

My suggestion is very native and desired. Can you make a possibility to inspect hero secondary skills tree? Smthng like alt + click on our hero on the map or in some place at hero panel, that will show us every step of skill choice with every lvl-up? This table can be pretty huge, but, I'm sure, that it can be implemented somehow.

It will be insanely useful and cool!

I considered it a while back, given that LMOracle needs to be recompiled every few HDmod updates which seem to break the window recognition pattern.
The biggest issue is that there is no good UI option to render this in game, i.e. no tree control like AlexSpl used. I first thought it would be better fitting in the editor (with the customizable seed and primary skills predictions) but for sure it would come in handy instead of entering nwcneo over and over to see what you get.

Toastwich said:
Hello, I crash as soon as I press load game, any solutions?

This is a SoD plugin, don't use it with ERA.

VIP said:
Example RoE map: Wins of War (HOTA probably not generate this object and for "parts" only no "break to parts")
I see bug with atrifacts - bad images in map adeventure:
[...large image cut...]
Example: AB for Pandora, very more examples : ((.

Right, this is a long standing bug, in fact there are 2 bugs here
1- incorrect sprite shown, even in AB/SoD
2- supposedly banned artifact still generated

#1 the issue is that Pandora's Box is not a valid random artifact to be generated but its sprite sits at AVA0128.def while it in fact is not considered an artifact (object of type 5). This means that the sprite generated if you roll id > 127 will always be 1 less than what it should be, e.g. AVA0129 instead of AVA0130. Should be fixable with a bit of tinkering and is required for AB/SoD anyway.

#2 AB and RoE are barely ever played and (iIrc) there's no information stored in the exe regarding which expansion an artifact belongs to. Furthermore, when you launch a RoE/AB map using the SoD exe (for which this plugin is meant), then the game type is automatically set as '2' no matter what the map was in the first place. It's only changed if you're playing campaigns - the map type in the h3m file itself is ignored. Not certain what would happen if the map type would be overwritten when parsing the map but it's worth investigating I suppose.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

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


Responsible
Supreme Hero
posted October 13, 2021 07:26 PM
Edited by AlexSpl at 19:33, 13 Oct 2021.

Quote:
I considered it a while back, given that LMOracle needs to be recompiled every few HDmod updates which seem to break the window recognition pattern.

It's not an issue. It still works, even for HotA with its 29 skills. And, what differs your plugin from the way LMOracle obtains info, your mod has full access to HoMM3 structures, while LMOracle is a standalone application.

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


Known Hero
posted October 13, 2021 07:44 PM
Edited by VIP at 19:49, 13 Oct 2021.

"he map type in the h3m file itself is ignored. Not certain what would happen if the map type would be overwritten when parsing the map but it's worth investigating I suppose."

Maybe this unlock "parts" artifacts in map RoE/AB (checkbox if working)? I have more examples artifacts bugs for this, but you probably know .

///
Edit
In Russian forum topic @AlexSpl I read bug too with RMB image for spell in spell book (reverse resource earth and view artifact [good english name?] ) - fast resolve bug reverse only name. "balls" spell

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


Admirable
Supreme Hero
posted October 13, 2021 08:31 PM

AlexSpl said:
It's not an issue. It still works, even for HotA with its 29 skills. And, what differs your plugin from the way LMOracle obtains info, your mod has full access to HoMM3 structures, while LMOracle is a standalone application.


That's good then, I hadn't used it in years but I remembered at some point it would stop working every now and then and we'd have to get a new working version

BTW, for anyone not familiar, this is how it looks in LMOracle, each tree portion represent a level up + choice.


So the challenge is how to represent this type of tree-structure within the confines of heroes3... otherwise it'll be going in the editor.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

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


Known Hero
posted October 13, 2021 08:37 PM

Wow nice. It's working with ban map skills?

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


Responsible
Supreme Hero
posted October 14, 2021 04:19 PM

Quote:
Wow nice. It's working with ban map skills?

Yes, it handles all possible cases.

2RoseKavalier: You can show something like this:



If you click on a leaf, just make it a root, and add a button allowing you to go back.

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

Tavern Dweller
posted October 14, 2021 09:22 PM

Honestly, I wanted this mod mainly for the unlocked minimap on AI's turn so I can see where they are on XXL maps, is there any other mod that can replicate that?

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


Known Hero
posted October 14, 2021 10:11 PM
Edited by VIP at 22:14, 14 Oct 2021.

@RoseKavalier

I a lot of analizing who is "bugs" artifact Could you only fix this graphics in map.



Probably* When*

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


Admirable
Supreme Hero
posted October 17, 2021 11:46 PM

v1.19.3.8


Version 1.19.3.8
[+] Added robust HDmod chat button removal method
[+] Game type now matches map type for all game modes, not only campaigns (thanks VIP)
[+] Fixed incorrectly randomly generated artifact sprites (thanks VIP)
[+] Faerie Dragons spell text was hardcoded in English, now modifiable under [lang][combat] (thanks VIP)


This was some time coming; time availability being the main issue.

Note that for the last point, I simply copy-pasted the English text version. Player base can suggest appropriate translations which can be used in future versions

@AlexSpl
Perhaps combining it with an horizontal/vertical sequence to show decisions made until then and allow you to go back. Also maybe try to fit in an extra level of depth, so you can skip down the tree a bit further... anything more than 8 would likely not fit on screen very well. Plenty of time to think about it since I can't start implementing it for some time.

@Toastwich
Not to my knowledge.

@VIP
See my explanation to point #1, anyhow I think this issue should be fixed now.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

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


Known Hero
posted October 18, 2021 06:09 PM
Edited by VIP at 18:56, 18 Oct 2021.

Thank you very much! Good Job!

"///
Edit
In Russian forum topic @AlexSpl I read bug too with RMB image for spell in spell book (reverse resource earth and view artifact [good english name?] ) - fast resolve bug reverse only name. "balls" spell
"


I don't know you understand me. When click spell book you see spells adventure (right) and click RMB for two "balls" broken - swap RMB images - small bugs images.

Edit.

I a lot of time find how set function SoD in AB/RoE campaing and now found! I found how unlock for campaing (I saw too bug artifact) - helped me @majaczek. Could you tell me how fix artifacts? Working all fucntion - If you want info contact me priv


Translate in polish:


"faerie_dragons_singular":"%s przygotowuje zaklęcie: %s (wciśnij F by wybrać cel)",
"faerie_dragons_plural":"%s przygotowują zaklęcie: %s (wciśnij F by wybrać cel)"

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


Admirable
Supreme Hero
posted October 19, 2021 05:08 AM

VIP said:
Translate in polish:

"faerie_dragons_singular":"%s przygotowuje zaklęcie: %s (wciśnij F by wybrać cel)",
"faerie_dragons_plural":"%s przygotowują zaklęcie: %s (wciśnij F by wybrać cel)"


Thank you for translation! BTW anyone wondering about gibberish, if you hit QUOTE, you will see proper encoding in your message.

Edit1: View Air and View Earth both show the correct sprites in my spellbook with RMB or LMB. Maybe images / short video could help because I don't have this issue.

Edit2: I don't understand what you're asking.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

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


Responsible
Supreme Hero
posted October 19, 2021 09:27 AM

Quote:
Edit1: View Air and View Earth both show the correct sprites in my spellbook with RMB or LMB. Maybe images / short video could help because I don't have this issue.


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


Adventuring Hero
posted October 19, 2021 12:25 PM

AlexSpl said:
Quote:
Edit1: View Air and View Earth both show the correct sprites in my spellbook with RMB or LMB. Maybe images / short video could help because I don't have this issue.




This looks like a bug introduced by the New Spells Plugin mod.

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


Responsible
Supreme Hero
posted October 19, 2021 12:33 PM

You are right. Have to re-check frame orders in the defs.

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


Known Hero
posted October 19, 2021 06:11 PM
Edited by VIP at 18:12, 19 Oct 2021.

Edit2: I don't understand what you're asking.

You resolved bugs "images/spirtes" "artifacts combine" for RoE/AB or only blocked generate? You know how/where find "fix" for AB/SOD? I unlock "set" campaing RoE/AB function SoD (moat, artifacts combine, slot in eq, etc.), but I too see this bug with "artifacts combine"

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


Responsible
Supreme Hero
posted October 19, 2021 06:41 PM
Edited by AlexSpl at 19:14, 19 Oct 2021.

Hmm, it's interesting... In the original spells.def the cadre for the View Air spell is #3 and for the View Earth spell is #5, while in the original SpellScr.def the cadre for the View Air spell is #5 and for the View Earth spell is #3. How is this possible? Shouldn't their numbers correspond to in-game spell numbers? I use the MMArchive tool for extracting spell cadres, if it's relevant.

Wowsers! It's the HD mod that restores the correct order, and does it on the fly, but it doesn't know about the New Spells plugin, so what we see is the original game bug.

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


Admirable
Supreme Hero
posted October 19, 2021 07:45 PM

@VIP
As far as I know, setting the game type (0-1-2 for RoE-AB-SOD) to match the map type should solve most issues. For example if you use the latest version with a RoE map and go fight a Stronghold castle, you'll see obstacles generated. When I looked at the code, it seemed like the game type was properly being set for campaign maps already, but I could be wrong. Also, with the right game type being set, the game should theoretically not generate the combination artifacts.


@AlexSpl
Load the sprite then std::swap(frames[3], frames[5]) should take care of it.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

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


Hired Hero
posted November 04, 2021 05:10 PM

Greetings!

I have some questions related with the plugin:

What exactly fixes "AI fast Battle Bugs" check box?
And how exactly works "Quick Combat Overflow"?

Also a reminder and a favor to make a checkbox for Fairie Dragons infinite spell abuse.

Thank you!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 33 pages long: 1 2 3 4 5 ... 10 20 ... 29 30 31 32 33 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.1213 seconds