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 > Library of Enlightenment > Thread: [H3] SoD_SP: a HDmod plugin
Thread: [H3] SoD_SP: a HDmod plugin This thread is 5 pages long: 1 2 3 4 5 · «PREV / NEXT»
RoseKavalier
RoseKavalier


Honorable
Famous Hero
posted September 17, 2017 12:41 AM

Salamandre said:
"Numeric display of Morale, Luck and Spell duration (igrik)"

Ok but still only 3 spells display? That was a major flaw of vanilla.


Finally got around to doing this today:


Or, when there are quite a few spells active... Spells are sorted by duration for convenience. This one's still got room for a few negative and positive statuses (e.g. Forgetfulness, Precision, Frenzy, Berserk, Aging, Poison, Disease, Paralyzed, ...). Extra rows are added as needed by the script.


The feature is not yet available, I'm still testing for bugs but it shouldn't be too far from now. I'll make another post or edit this one when it is live.
____________
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 September 17, 2017 01:19 AM

Impressive Congratz!

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


Admirable
Omnipresent Hero
Wog refugee
posted September 17, 2017 02:56 AM

Great

Maybe add also stacks ID's, if possible?

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


Honorable
Famous Hero
posted September 17, 2017 04:38 AM
Edited by RoseKavalier at 03:14, 21 Sep 2017.

The new version is up with the new extended status information... hotkey: (left) ALT + RMB (right-mouse-button)

Didn't get any crash all situations I could think of, but you never know when you forgot to check something

~~~

@AlexSpl
Thanks! I've been following your work on Eagle Eye, very cool as well

@Salamandre
It certainly can be done, but it feels a bit moot considering the move order is working fairly well... I just never got around to ironing the last few flaws with it.


In any case, if users think it should be added, let me know and I can add it in the status bar.

~~~~

EDIT: 20.09.17
Links updated, couple bug fixes.
____________
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
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted September 28, 2017 12:24 PM

Here an example of the famous resurrect bug, except that now is running on human side, so looks like if the resurrected stack is last on move order (in this case it is a dragon summoned by artifact AFTER all valid stacks have been placed), it will freeze after resurrect, it can't defend, but only attack or move, hence the problem when controlled by AI. Do you think there could be some fix for, or is too complex?


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


Honorable
Famous Hero
posted September 28, 2017 01:33 PM
Edited by RoseKavalier at 14:26, 28 Sep 2017.

Salamandre said:
Here an example of the famous resurrect bug, except that now is running on human side, so looks like if the resurrected stack is last on move order (in this case it is a dragon summoned by artifact AFTER all valid stacks have been placed), it will freeze after resurrect, it can't defend, but only attack or move, hence the problem when controlled by AI. Do you think there could be some fix for, or is too complex?



It's probably the same bug, I can try to recreate it to see.
If it is, the fix is quite painless for ERA.

~~~

I played a few minutes with it but I couldn't get the bug to trigger on human side. So instead I fired up disassembler and forced it to happen for human where hitting 'defend' does nothing but moving around works. From this very simple analysis, I'm guessing it's the same bug which should already be patched in SoD_SP.

For ERA you can use this simple patch:
!!UN:C4607481/2/37008 (0x9090 @ 0x464DF9)

Or if you prefer being thorough
!!UN:C4607473/4/2425393296 (0x90909090 @ 0x464DF1)
!!UN:C4607477/4/2425393296 (0x90909090 @ 0x464DF5)
!!UN:C4607481/2/37008 (0x9090 @ 0x464DF9)

If it still occurs, I can keep looking but I'd need to be able to recreate it by normal means in that case.

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


Admirable
Omnipresent Hero
Wog refugee
posted September 28, 2017 03:09 PM

Tried the code and it looks solved, tried twice, freeze didn't occur. I will test more deeply by recreating the bug then adding the code middle battle to be sure is not just random effect. Great job, thanks.

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


Honorable
Famous Hero
posted September 30, 2017 10:12 PM

I've long been puzzled why the View World map legend had an option for "Gate and Teleporter" but it never did anything.

Part of the next update: "Where do I need to go now?"


Or with View Air:

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


Admirable
Omnipresent Hero
Wog refugee
posted September 30, 2017 10:25 PM

Oh yeah, thats the way

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


Honorable
Famous Hero
posted October 05, 2017 11:01 PM

SoD_SP is coming to a language near you ... but I need you to help me translate it!


Almost all of the text is now editable through separate language files... but I just don't trust translation tools to do a decent job of it.


I'd like at least one translation before putting up the next update, but of course the more the merrier.

The languages files have 67 lines of text, ranging from a few letters to a few sentences. There is also the options file that could use some translations but this is not high priority.

Contact me wherever if you're interested in helping
Thanks
____________
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
Nikos
Nikos


Hired Hero
posted October 06, 2017 12:28 PM

Congratulations once more! This tool is extremely useful! A big thanks from a classic Heroes 3 dinosaur!
I would really like to help with the translation. I could translate the text in Greek and German. Just let me know.

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


Honorable
Famous Hero
posted October 06, 2017 03:37 PM

Thank you Nikos, please see your private messages!

____________
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
igrik
igrik


Adventuring Hero
posted October 10, 2017 10:07 AM
Edited by igrik at 10:08, 10 Oct 2017.

RoseKavalier said:
Almost all of the text is now editable through separate language files... but I just don't trust translation tools to do a decent job of it.
I can help translate into Russian

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


Promising
Famous Hero
posted October 10, 2017 01:56 PM

I am also interested with helping polish translation.
____________

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


Honorable
Famous Hero
posted October 10, 2017 10:23 PM
Edited by RoseKavalier at 05:21, 12 Oct 2017.

Thank you both for your help offers, I will send you messages tomorrow when I get back home - I don't have the material with me at the moment (I should really put files other than code online).

EDIT:
I have sent you both private messages with the files and basic instructions. Please let me know if you need any clarifications regarding some of the language sections.
Thank you
____________
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
Nikos
Nikos


Hired Hero
posted October 12, 2017 05:58 PM

Hello everybody.
I have noticed that when the game (latest HD+ version used) is minimised or sent to the taskbar, the music and the effects start sounding intermittently.
Has it even happened to you?

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


Famous Hero
Owning all 6 Heroes games
posted October 13, 2017 03:55 PM

Actually, it is very strongly recommended not to minimize the game, ever.

Nikos said:
Hello everybody.
I have noticed that when the game (latest HD+ version used) is minimised or sent to the taskbar, the music and the effects start sounding intermittently.
Has it even happened to you?


Besides, the sound feature of the game should have been completely disabled as soon as you minimized to the taskbar, the game. Only if and, only if, another utility program kicks-in and prematurely opens a window  to the desktop window, the game, sometimes, is forced to minimize itself to the taskbar or, worse, disappears completely to the background processes of Windows. You will have to use the Task Manager function of Windows to rather force the game back as an upper-in-use window or to simply close it off.

Note: Always use your native resolution of your PC(Video/Graphics card's display quality)for this HD+ game launcher window. Plus, you must create a new .exe main game file for the specific mod that happens to be the one wished to use for this renewed modded game of Heroes 3 Complete. So, one called Heroes3_HD.exe for the original vanilla game and, one called(in my own instance)Heroes3Wog_HD.exe for extra modding the Heroes 3-Shadow of Death modded up to W.o.G. 3.5.8f up to the HD+ mod. I think that the old 2004 file of S.o.D. is still on the renewed web-site of In the Wake of Gods.org page. After all that overly modding Heroes 3 game, it is standing as a late Summer 2017 executable file.
Ain't that or what?

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


Hired Hero
posted October 14, 2017 10:59 AM

Thank you for your reply.
The problem with the music and the effects happens also when I press F4 to make the window smaller and check something and then I press it again to restore it.
Anyway it's not a big deal. After restarting everything is back to normal.

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


Honorable
Famous Hero
posted October 22, 2017 03:57 AM

v1.10 (beta)

Version 1.10 is here... almost!
I am releasing a beta version, which means there might be some bugs... you can always get the previous versions through Google Drive.

Links are updated, I'll get around to fixing the rest later.

With many thanks to Nikos, igrik and avatar, I am happy to report that there are now 5 languages available for the supplementary information provided by SoD_SP... although I am unsure whether there exists Greek fonts. If anyone has it, please let me know.
To decide which language to use, see SoD_SP.ini:


Dialogs are widened to let you read the translated text.




Other new features:
[+] Quick load game: hotkey "Shift+F9" (not yet from battlefield)
[+] Monoliths and Subterranean Gates icons now visible in 'View World' and 'View Air'
[+] Additional Primary Skill overflow checks

[ ] Mostly rewritten for C++ to use patcher_x86 (Incidentally, smaller plugin size)

Not yet available
I have some fixes for...
[*] Endless AI turn of hero with very large army
[*] AI with Waterwalk cannot suddenly cast 'Fly' if it doesn't have the spell
[*] Compatibility for extended one-way monoliths created through WoG mapeditor (subtypes 8+)
... but there are some outstanding issues. If you have some saves/maps that encounter some of these issues, I'd appreciate if you could send them to me so that I can inspect it.

Furthermore! I am looking for saves featuring bugs that I can reproduce and fix. I can't guarantee I can fix everything but I'll certainly try.
e.g. AI casting fly on Cursed Ground

I am considering whether to finish and release a set of new right-click on adventure map dialogs specifically meant for Single Player with the objective of reducing the need for save/load.

I am wondering what's the general feeling towards this - yay/nay/ ... Like most other features of SoD_SP, they would naturally be disabled in multiplayer but it is still a major concern that it might be used nefariously.
examples:



(Not yet done, but in the works


And...

.

.


.



.





... I did spend some extra time for this specifically. I have not extensively tested this feature however... please let me know of any crashes and what you were doing before the crash occurred.

^Yes, that is HotA.
____________
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
Nikos
Nikos


Hired Hero
posted October 22, 2017 10:33 PM

Congratulations, RoseKavalier! Great as always!

I have noticed that lately AI heroes avoid attacking the other AI heroes  and taking their towns (when there are no teams of course) but they always battle (weaker) human heroes and take their towns.
I don't know if this a bug or an normal aspect of predetermined AI behaviour I just realised.
What do you think?

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

Page compiled in 0.0706 seconds