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 · NEXT»
RoseKavalier
RoseKavalier


Honorable
Famous Hero
posted August 18, 2017 04:45 AM bonus applied by Maurice on 18 Aug 2017.
Edited by RoseKavalier at 00:48, 11 Nov 2017.

[H3] SoD_SP: a HDmod plugin

SoD_SP Plugin

Special Thanks
potmdehex for all his time and help
igrik for agreeing to share code & much help
baratorch for HD mod
avatar, Nikos and igrik for text translations

###############
# DESCRIPTION #
###############


SoD_SP is a plugin for Heroes of Might and Magic III : Shadow of Death (SoD) which can be enabled with the HD mod. It is meant to be used in Single Player only, with most features completely disabled in Multiplayer modes.

SoD_SP adds a number of features aimed at enhancing user experience (quality of life) while maintaining as much of the original gameplay mechanics. Some of these features already exist in some expansions or mods but were never incorporated to SoD while some features are completely new. You can decide which feature you would like to use or not by editing a simple text file.

It has not been tested outside of SoD and no support will be given to other expansions/mods at this time.

Early version previously posted here... much has since changed.

############
# DOWNLOAD #
############


You will always be able to find the latest version and updates here:
SoD_SP Plugin

Google Drive
MEGA
Yandex

###############
# INFORMATION #
###############


Features and Bug Fixes (full list)
Quote:

[+] Color can now be added to text
[+] Quick spell and quick target
[+] Range of kills for creature attacks
[+] Effect and range of kills/resurrections for single-target spells
[+] Ability to disable "PLAGUE!" and "Month of the ..."
[+] Enhanced resource display format
[+] Option to prevent negative resources, primary skills and creatures
[+] Restore original combat obstacles placement with HD+
[+] Numeric display of Morale, Luck and Spell duration (igrik)
[+] Auto-upgrade of monsters in town (igrik)
[+] 65,535 objects patch (thanks AlexSpl)

[-] Fixed Turret-Armorer bug
[-] Fixed endless AI loop sometimes encountered when AI resurrects a creature
[-] Fixed ‘nwczionbug’



Installation
*Download SoD_SP plugin
*Unzip SoD_SP plugin to Heroes3/_HD3_Data/Packs (the entire folder)
*Launch HD_Launcher.exe
*Select the ‘Add’ option from the Main Settings and select ‘SoD_SP’ then click OK
*Optional: customize your options in SoD_SP.txt
*Recommended: use HD+ option

#############
# Changelog #
#############

This post in this thread

#####################
# BUGS AND COMMENTS #
#####################


Some testing has been done... yet bugs may still survive. Use this thread to point them out.

Some features are still incomplete or could be improved; you can also suggest additional features... but no gameplay modifications or cheats! (e.g. make dwellings accumulate creatures)

##############
# MEDIA DUMP #
##############









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

Hero of Order
Part of the furniture
posted August 18, 2017 10:20 AM
Edited by Maurice at 10:29, 18 Aug 2017.

Rose, thanks for this! I will try it out as soon as I have the time.

For completeness, I will copy the text of all the features in it from the link here:

Quote:
Features
Color can now be added to text
Quick Save (hotkey: F9)
Quick spell (hotkey: 1-2-...-9-0) and quick target (hotkey: Shift+1/.../Shift+0)
Range of kills shown when targeting a creature in combat on hover
Remaining hit points of top creature shown in combat on hover
Coordinates in alphanumeric format shown in combat
Damage of single-target spells and range of kills/resurrection added when targeting a creature in combat
Can disable ‘Month of the …’, ‘PLAGUE!’ and ‘Week of the …’
More information available from spells in spellbook
Display Forcefield shadow
Restore original Obstacle placement with HD+
Restore original RNG with HD+
Restore original creature split with HD+
Restore original ‘Berserk’ behavior with HD+
Right-click textboxes on enemy creatures in combat remain open after releasing
Display resources in 123,456X format
Easy customization through text file
[Alpha]Move sequence of creatures shown in combat on hover
Numeric display of Morale, Luck and Spell duration [with permission from igrik]
Auto-upgrade of monsters in town with left-click + ‘A’ hotkey [with permission from igrik]

Bug Fixes
65,535 objects can now be used instead of 32,767 (AlexSpl)
The ‘Cancel’ button of Arena now works as intended
Fixed endless AI loop sometimes encountered when AI resurrects a creature
Fixed a crash bug when AI would attack a hero with no creatures
Fixed a bug where unhireable hero by player would still appear in tavern
Fixed Turret-Armorer bug
Option to prevent negative resources, primary skills and creatures
Fixed ‘nwczionbug’


Just out of curiousity, what is the NWCZION bug you mean? Is it about the issue with shipyards for towns not near water?
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Adventuring Hero
posted August 18, 2017 10:39 AM
Edited by FfuzzyLogik at 10:41, 18 Aug 2017.

I'm happy to be the first (Maurice beats me when I was typing) to write you some answer. Thanks for your work and nice interface to share !
I'll test it soon and give you feedbacks as asked !
The only thing I fear a bit (just reading) is autoupgrade, sometimes you prefer make slots of 1 creature and won't upgrade them (example for pixies to sprites) to use the slots of 1 to attract ennemies and take the counter attack.
Very nice work even if I fear less persons play to "standard SoD" now and many want this kind of stuff working for their favourite mod. For now, make it work on SoD, then you can see for other mods what you'll do. Too hard to do things for all mods (at same time). I think you choice wise to make things "good" and be able to test.

Thanks for you attempt to improve experience in game, best wishes,
____________
FfuzzyLogik.

If I'm crazy ? Sure, because its madness to be normal...

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


Adventuring Hero
posted August 18, 2017 11:05 AM

Does this work for Horn of the Abyss ?

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

Hero of Order
Part of the furniture
posted August 18, 2017 11:30 AM

pekute99 said:
Does this work for Horn of the Abyss ?


As per the original post:

Quote:
It has not been tested outside of SoD and no support will be given to other expansions/mods at this time.


As such, it might ... but no guarantees whatsoever.
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Honorable
Famous Hero
posted August 18, 2017 02:32 PM

Maurice said:

Just out of curiousity, what is the NWCZION bug you mean? Is it about the issue with shipyards for towns not near water?


Thanks for the list

The NWCZION bug is very similar to the 'Keymaster's Tent' bug* in that the flag is not reset at game creation (while the Cheater!! flag is).
So you could go in a game, type in 'NWCZION'... start a new game and have your towns fully upgraded.

*HDmod fixed the Keymaster's Tent bug so I didn't need to include it

FfuzzyLogik said:

The only thing I fear a bit (just reading) is autoupgrade, sometimes you prefer make slots of 1 creature and won't upgrade them (example for pixies to sprites) to use the slots of 1 to attract ennemies and take the counter attack.

Auto-upgrade still requires user input (hold and press 'A' then click on stack to upgrade) so you can upgrade exactly what you want.
Basically it lets you skip the regular process of opening creature window, clicking upgrade and confirming.
See second video for example.

@pekute99
Some things might work, others definitely won't (possibly crash) or will be strange.
____________
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
Maurice
Maurice

Hero of Order
Part of the furniture
posted August 18, 2017 03:49 PM
Edited by Maurice at 15:50, 18 Aug 2017.

RoseKavalier said:
The NWCZION bug is very similar to the 'Keymaster's Tent' bug* in that the flag is not reset at game creation (while the Cheater!! flag is).
So you could go in a game, type in 'NWCZION'... start a new game and have your towns fully upgraded.


Wait, what? You mean that if you visit a Keymaster tent and then start a new game (without actually exiting it), you are still flagged as having visited that particular Keymaster tent? Lol, never knew that . What happens if you load a game, does that clear the flags as it should?
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Admirable
Omnipresent Hero
Wog refugee
posted August 18, 2017 04:02 PM

is the same issue with a wog game, when you use z vars 1-500, v vars 1-10000 ad flags 1-499, if you return to main menu and start another or same map, those values do not reset.

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


Honorable
Famous Hero
posted August 18, 2017 05:04 PM

'Load Game' sets whatever values you had from your saved game whereas 'Restart Scenario' or 'New Game' don't reset the values.
____________
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
LordPinokio
LordPinokio

Tavern Dweller
posted August 31, 2017 05:20 AM

Is the new official Multiuplayer mode working with HD Mod?
____________

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


Honorable
Famous Hero
posted August 31, 2017 09:22 PM
Edited by RoseKavalier at 20:01, 23 Oct 2017.

LordPinokio said:
Is the new official Multiuplayer mode working with HD Mod?

This isn't the HDmod topic.

~~~~~~
31.08.17

New feature and bug fix, links updated. I also rewrote a lot of code, shouldn't change anything.

[+] Skip turn feature (hotkey: Ctrl+Z)
EDIT: now requires CTRL to be held down to prevent mishaps.

[-] Rogues now use correct sounds in battle

Tired of waiting for your next spell cast when you have 21 units? Waiting for Anti-Magic to wear off?
Why not Zzzzzzz through it?



~~~~~
04.09.17

[+] In-game customization

Not really a new feature, but easy in-game customization has been added. Using the F12 hotkey while in Combat or on the Adventure Map, you can turn on/off any of the customizable SoD_SP options that are also present in 'SoD_SP.txt'.
Note: the changes are not reflected in 'SoD_SP.txt', in order to avoid the need of continuously editing changes while in-game, just edit the options as you see fit in the textfile.

to igrik for his help


~~~~
08.09.17

[+] Option to reset Quick Spell target when setting up a new spell hotkey.
[ ] Making code more efficient (& coder-mistakes-safer)

~~~~
09.09.17

[-] Fixed a bug with quick spells.
[ ] Still trying to make things more efficient

~~~~
12.09.17

[ ] Code reworked for HDmod 5.0 beta 9

~~~~
16.09.17 - v1.00
[+] Extended Combat Creature Status information (hotkey: Alt+RMB)
[ ] Code optimization still ongoing.
[ ] Introducing versions of the plugin.

~~~~
20.09.17 - v1.01
[-] Fixed a bug with Quick Spell and Titan's Lightning Bolt
[-] Fixed a bug with Primary Skill Overflow protection

~~~~
21.10.17 - v1.10beta
[+] 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
[+] Compatibility with HotA (some options disabled)
[+] Added Russian, Greek, German and Polish translations
[ ] Project converted to C++ and patcher_x86
____________
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 05, 2017 01:35 AM

I don't like it because it makes Era useless.





Joking, great job as always.

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


Adventuring Hero
posted September 05, 2017 12:41 PM

is the mod also compatible with GOG Heroes 3 Complete?

is very difficult to get H3 Shadow of Death


____________

Slovak Heroes 3 WoG Portal

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


Famous Hero
posted September 05, 2017 02:29 PM

H3 Complete is recommend to buy and play. It is best version of original H3 + 2 expansion packs available to buy. It is patched to 4.0


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


Honorable
Famous Hero
posted September 05, 2017 02:36 PM

@Salamandre
Don't worry, I'm not ever planning on touching the addition of content, everything else is fair game though

Liso1 said:
is the mod also compatible with GOG Heroes 3 Complete?

is very difficult to get H3 Shadow of Death



The moment you use HDmod, it should mostly work.

What stretch filter/graphics mode are you using? I believe this may be the culprit since I never bothered to test that.

In the meantime, use one of the following Graphics modes that work for me: (see HDLauncher.exe)
Quote:
*Original 16-bit
*16-bit autoswitch
*32-bit GDI
*32-bit (stretchable) [any filter]
*32-bit True (stretchable) GDI [Nearest filter only]


I typically stay on 32-bit GDI because the game launches and closes faster (things which I do a lot)
____________
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
zmudziak22
zmudziak22


Famous Hero
posted September 05, 2017 02:41 PM

I have a little request if possible with switch on/off
Accumulate creatures in dwellings like in H3: HotA
Accumulate guards of high level creature dwellings

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


Honorable
Famous Hero
posted September 05, 2017 02:54 PM
Edited by RoseKavalier at 15:45, 05 Sep 2017.

zmudziak22 said:
I have a little request if possible with switch on/off
Accumulate creatures in dwellings like in H3: HotA
Accumulate guards of high level creature dwellings



RoseKavalier said:
Some features are still incomplete or could be improved; you can also suggest additional features... but no gameplay modifications or cheats! (e.g. make dwellings accumulate creatures)


By gameplay modification - I mean something that is random like Plague! or such that you could technically avoid with RNG. The nearest thing to gameplay modification is the Turret Bug fix which is clearly a bug hence why I included it.

Maybe I will change my mind in the future or with enough requests, but in the meantime I will post the required hex modifications in the how to edit HotA thread when I have them.
____________
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 05, 2017 02:57 PM

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

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

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


Honorable
Famous Hero
posted September 05, 2017 03:47 PM

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.


Totally agree, that's one of the many things I'm looking at but I can't seem to code fast enough lately now that I can make more stuff.
____________
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
Liso1
Liso1


Adventuring Hero
posted September 05, 2017 04:14 PM

I gotta do something wrong.

The game very often crash. Most when I press F12, or if you want to cast spells in combat, or attack unit on the adventure map.

The game crashes without warning.

I have GOG version, Windows 10 and is installed on disk C:.

If I remove the SoD_SP, then everything works perfectly.

Help...


____________

Slovak Heroes 3 WoG Portal

 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 · NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.1440 seconds