|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 01, 2020 03:47 PM |
|
|
I suggest disabling the BattleQueue Panel (F12 or through ini) until I have had time to update.
@FirePaladin
There's no way to go about it, there is extra room needed to make SoD_SP's panels (1074x660) or HDmod's panel(?); if you insist on having standard resolution then you will not be able to get the BQ.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
FirePaladin
Legendary Hero
DoR Modder
|
posted April 01, 2020 03:53 PM |
|
|
RoseKavalier said: I suggest disabling the BattleQueue Panel (F12 or through ini) until I have had time to update.
@FirePaladin
There's no way to go about it, there is extra room needed to make SoD_SP's panels (1074x660) or HDmod's panel(?); if you insist on having standard resolution then you will not be able to get the BQ.
Technically, it should still be doable. However, not giving the standard resolution this important update, is not too nice. After all, many old players don't give a something about the higher resolutions and will play the standard (like me, but I'm a more recent player) because the others are ugly. Anyway, I kinda closed this discussion on the other thread. Also, thanks for informing me about the possibility of disabling it in the .ini file. I thought it was incorporated entirely, that's why I didn't bother with the file in the first place.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 02, 2020 03:00 AM |
|
|
|
Machberet
Hired Hero
|
posted April 02, 2020 02:18 PM |
|
|
RoseKavalier said: [url=https://github.com/RoseKavalier/H3Plugins/releases/download/1.18.6/SoD_SP.1.18.6.exe]DOWNLOAD (exe installer)[/url]
[url=https://github.com/RoseKavalier/H3Plugins/releases/download/1.18.6/SoD_SP.1.18.6.Files.zip]DOWNLOAD (zip archive)[/url]
Version 1.18.6
[+] The BattleQueue Panel option will now toggle between SoD_SP's and HDmod's if the latter is active
Note: the Quickspell and BattleQueue panels are now created programatically
[ ] Updated H3.TextColor to latest version
[-] Fixed the appearance of some Advanced Dialogs (thanks wenwell)
There are still problems, if start a fight with HDmod queue on and SoD SP queue turned off. Since SoD SP queue takes precedence, if I turn on SoD SP queue during battle, I get violation error every time a creature moves. After trying to cast a spell - crash. One time trying to enable SoD SP queue just crashed the game with no info prompt.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 02, 2020 03:13 PM |
|
|
|
Machberet
Hired Hero
|
posted April 03, 2020 01:53 PM |
|
|
RoseKavalier said: [url=https://github.com/RoseKavalier/H3Plugins/releases/download/1.18.7/SoD_SP.1.18.7.exe]DOWNLOAD (exe installer)[/url]
[url=https://github.com/RoseKavalier/H3Plugins/releases/download/1.18.7/SoD_SP.1.18.7.Files.zip]DOWNLOAD (zip archive)[/url]
Version 1.18.7
[-] Fixed a typo that would prevent SoD_SP's BattleQeueue from being fully disabled
Thanks Machberet, I guess I didn't test enough the modified code... a single typo was responsible for a safety check from being done
No problem!
It also seems that Bara also updated HD-mod accordingly. 5.0 RC86 -> 5.0 RC87 (04/03/2020)
[-] The battle queue is now disabled if the SoD_SP plugin is used
I wonder what were the difficulties that led him to put the battle queue option BEFORE the game, but not inside (in battle or adventure map).
Because of that, it now creates problems when two players do not agree about the usage of the battle queue, which will happen quite often. Pro player find this queue expendable and obstructing battlelog for example. It is also hard to regulate in tournaments...
|
|
FirePaladin
Legendary Hero
DoR Modder
|
posted April 03, 2020 06:51 PM |
|
|
One more thing: what .ini are you talking about exactly?
|
|
Machberet
Hired Hero
|
posted April 05, 2020 01:36 AM |
|
|
FirePaladin said: One more thing: what .ini are you talking about exactly?
Sod_SP.ini in _HD3_Data/Packs/SoD_SP
# The right hand side of the combat window displays a panel with the upcoming move order of creatures.
(...)
BattleQueuePanel = 1
|
|
bestban
Tavern Dweller
|
posted April 19, 2020 11:33 PM |
|
|
I'm having quite a number of random crashes when entering the combat screen. The combat screen flashed briefly, and the game crashed. This crash happens in about 1 out of 3 combats. After the game gets reloaded from the auto save, the same combat appears fine. It can't be reproduced exactly. This happens randomly.
My setup: GOG HoMM 3 Complete, HD 5.0 RC90 (the crash happens for prior versions as well), SoD_SP v1.18.7, and no other plugins.
Log here: https://drive.google.com/open?id=1zo4Lw_snR_-mT5VY0PFEcBz-AeQKlhz1
Thanks for sharing this great plugin.
____________
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 20, 2020 02:44 AM |
|
|
bestban said: I'm having quite a number of random crashes when entering the combat screen. The combat screen flashed briefly, and the game crashed. This crash happens in about 1 out of 3 combats. After the game gets reloaded from the auto save, the same combat appears fine. It can't be reproduced exactly. This happens randomly.
My setup: GOG HoMM 3 Complete, HD 5.0 RC90 (the crash happens for prior versions as well), SoD_SP v1.18.7, and no other plugins.
Log here: https://drive.google.com/open?id=1zo4Lw_snR_-mT5VY0PFEcBz-AeQKlhz1
Thanks for sharing this great plugin.
Update CombatAnimation and report back.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
bestban
Tavern Dweller
|
posted April 20, 2020 09:09 AM |
|
|
RoseKavalier said:
Update [url=https://github.com/RoseKavalier/H3Plugins/releases/tag/H3.CombatAnimation.2019.10.18]CombatAnimation[/url] and report back.
A crash using the new H3.CombatAnimation.dll from the link above:
https://drive.google.com/open?id=171ZHkzDt_g70R8elRWDblZqRp7Cfv32Q
Thanks.
____________
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 20, 2020 02:56 PM |
|
|
It's definitely CombatAnimation, but I am completely unable to reproduce this. Uninstall it (rename the extension to .bak or something) in the meantime while I try to figure out something.
Do you have any specific battles or is it any random battle? If not any random battles, a save might help.
Also I should note that HDmod is still loading the old CombatAnimation, I guess its detection method for extension type is faulty. Either delete it or change the extension.
Quote: 0x5B720000: H3.CombatAnimation.dll (size: 0x00016000, entry point: 0x5B7219FF) - C:GOG GamesHoMM 3 Complete_HD3_DataPacksSoD_SPH3.CombatAnimation.dll
[...]
0x5B650000: H3.CombatAnimation.dll-old (size: 0x00016000, entry point: 0x5B6519FF) - C:GOG GamesHoMM 3 Complete_HD3_DataPacksSoD_SPH3.CombatAnimation.dll-old
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
bestban
Tavern Dweller
|
posted April 21, 2020 09:15 AM |
|
Edited by bestban at 12:10, 21 Apr 2020.
|
RoseKavalier said: It's definitely CombatAnimation, but I am completely unable to reproduce this. Uninstall it (rename the extension to .bak or something) in the meantime while I try to figure out something.
Do you have any specific battles or is it any random battle? If not any random battles, a save might help.
Also I should note that HDmod is still loading the old CombatAnimation, I guess its detection method for extension type is faulty. Either delete it or change the extension.
...
This is interesting that .dll-old file got picked up! I'll move it out completely. This crash randomly happens. If I get a reproducible case, then I'll report back (or a crash with new .dll only). I've finished a scenario and will report back after a new game kicks off (may have delay though). Thanks.
____________
|
|
bestban
Tavern Dweller
|
posted April 22, 2020 07:43 AM |
|
|
RoseKavalier said: It's definitely CombatAnimation, but I am completely unable to reproduce this. Uninstall it (rename the extension to .bak or something) in the meantime while I try to figure out something.
...
I attempted to reload some old saves with save time right before crashes, and did encounter two crashes; however, unable to repeat unfortunately. Also, somehow the logs are no longer being generated under "...SoD_SPDebug" for new crashes.
Since the access violation shows "read of address: 0x00000030" from the log, does it look more likely a null pointer problem with an offset for member data? From the _HH_CycleCombatScreen, there are two without verification on null: "combat" and "mon". Could one of them somehow be null? I'm unfamiliar with the code and could miss totally though.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 22, 2020 02:50 PM |
|
|
bestban said: Since the access violation shows "read of address: 0x00000030" from the log, does it look more likely a null pointer problem with an offset for member data? From the _HH_CycleCombatScreen, there are two without verification on null: "combat" and "mon". Could one of them somehow be null? I'm unfamiliar with the code and could miss totally though.
No, combat and mon cannot be null at this location. Besides, your crash reports actually indicate that the failure came from trying to draw the movement of a hero's flag, which is not something that should get modified by CombatAnimation as the creature count is capped at 20 as the game does itself. Remove the CombatAnimation plugin completely and see if you still get crashes - just to be certain I'm not chasing ghosts here.
bestban said: Also, somehow the logs are no longer being generated under "...SoD_SPDebug" for new crashes.
I don't know what to say, if it was working a day ago and suddenly doesn't... you could have issues on your own end.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
bestban
Tavern Dweller
|
posted April 23, 2020 02:28 AM |
|
Edited by bestban at 02:29, 23 Apr 2020.
|
RoseKavalier said: ... Remove the CombatAnimation plugin completely and see if you still get crashes - just to be certain I'm not chasing ghosts here.
...
Sure thing. I'll see how it goes after removing H3.CombatAnimation.dll from the plugin. Thanks!
|
|
wenwell
Adventuring Hero
|
posted April 25, 2020 10:48 PM |
|
|
Monsters hostility is not always displayed properly on alt+RMB. Save: https://mega.nz/file/QV4XBQya#wIqBkQRMZ2OWUJR2G6TVDYDtH-CuyOmXqidouE6eNrs
It said that minotaur kings will join Oris for 27600 gold but fight occured right after the click. Same situation is possible if it said that creatures will joind us for free.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 26, 2020 01:35 AM |
|
|
wenwell said: Monsters hostility is not always displayed properly on alt+RMB. Save: https://mega.nz/file/QV4XBQya#wIqBkQRMZ2OWUJR2G6TVDYDtH-CuyOmXqidouE6eNrs
It said that minotaur kings will join Oris for 27600 gold but fight occured right after the click. Same situation is possible if it said that creatures will joind us for free.
Thanks, there was a wrong value being used and another minor bug, gonna be uploaded soonish.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
bestban
Tavern Dweller
|
posted April 26, 2020 02:12 AM |
|
Edited by bestban at 02:13, 26 Apr 2020.
|
bestban said:
RoseKavalier said: ... Remove the CombatAnimation plugin completely and see if you still get crashes - just to be certain I'm not chasing ghosts here.
...
Sure thing. I'll see how it goes after removing H3.CombatAnimation.dll from the plugin. Thanks!
Not seeing any crash after removing the H3.CombatAnimation.dll from the plugin; likely having 30+ combats already. I'll report back if I find consistently reproducible save in the future. Thanks.
Small problem: If 'Z' key is pressed, the focus is moved to the Heroes; eventually it gets stuck at the very last Hero. After this, the standard key 'H' does not work on any Hero; no Hero selection. I was unware of this 'Z' key, but it was pressed unexpectedly.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 26, 2020 04:21 AM |
|
|
bestban said:
Not seeing any crash after removing the H3.CombatAnimation.dll from the plugin; likely having 30+ combats already. I'll report back if I find consistently reproducible save in the future. Thanks.
I'll add safety checks to CombatAnimation I guess.
bestban said: Small problem: If 'Z' key is pressed, the focus is moved to the Heroes; eventually it gets stuck at the very last Hero. After this, the standard key 'H' does not work on any Hero; no Hero selection. I was unware of this 'Z' key, but it was pressed unexpectedly.
Not part of SoD_SP.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
|