TonyE Posted March 3, 2025 Author Report Posted March 3, 2025 HCE - 2025.016 - 2025-03-02 =========================== - Chg:00000 GE Firing of all ANNEX_E weapons aka depth charges, etc. should now trigger ExportDLL StoreConsumed function. - Chg:00000 GE Firing of ANNEX_G1 weapons aka bombs should now trigger ExportDLL StoreConsumed function. (thanks donaldseadog) - Chg:00000 GE Firing of Air to Air guns should now trigger ExportDLL StoreConsumed function. The built-in ATA guns in pre-commondb BattleSets are tricky, they will come through with a firing unit, a target unit, and a quantity of 1 but no mount information. (thanks donaldseadog) - Chg:00000 GE Instrumented Combat3.c AreaDefense with StoreConsumed calls. - Chg:00000 SE UnitNew ExportDLL function fires now where it didn't before. - Chg:00000 SE UnitToGroup ExportDLL function fires now where it didn't before. Quote
TonyE Posted March 16, 2025 Author Report Posted March 16, 2025 HCE - 2025.017 - 2025-03-16 =========================== - Chg:33838 GE StoreConsumed call has been moved into FireGuns. This should mean all gunfire is now tracked by StoreConsumed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33838-exportdll-storeconsumed-not-called-for-some-ata-situations/ - Chg:33837 GE StoreConsumed call has been moved into FireGuns, before any target unit is freed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33837-exportdll-storeconsumed-called-later-than-optimal-for-gunfire/ - Chg:33851 GE Nuke AirToAir missiles would crash the game in some cases where those missiles shoot down the entire targeted unit and/or group. Should be fixed now. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33851-nuke-aams-crash-game/ - Chg:33851 GE Nuke Unguided bombs would crash the game in debug builds due to an over-optimistic logging call. Should be fixed now. (thanks donaldseadog) 1 1 Quote
donaldseadog Posted March 17, 2025 Report Posted March 17, 2025 I think as a sign of appreciation I'll start writing some Nukem scenarios 1 1 Quote
TonyE Posted March 31, 2025 Author Report Posted March 31, 2025 HCE - 2025.018 - 2025-03-31 =========================== - Chg:33867 GE eff100 could have the next group to be checked as an invalid pointer if that group were destroyed within functions called by eff100 Annex_D. There may still be an edge case where this happens, that is if the topGroup is destroyed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33867-game-crash-with-some-ac-shot-down/ Quote
TonyE Posted April 29, 2025 Author Report Posted April 29, 2025 HCE - 2025.019 - 2025-04-28 =========================== - Chg:33895 GE Fixed another wtype undefined error. This time it was when firing AAMs against ASW missiles, wtype wasn't set if the target was an ASW missile. Defaulted wtype to 0 for this situation. (thanks eeustice) https://harpgamer.com/harpforum/topic/33895-asw-missile-shoot-down/ Quote
TonyE Posted May 29, 2025 Author Report Posted May 29, 2025 HCE - 2025.020 - 2025-05-29 =========================== - Chg:00000 GE Fixed another place that could overflow when splitting a group that contains more than 127 units. - Chg:00000 GE Incremented DLL interface version to 44. - Chg:00000 GE ExportDLL interface now makes the ExitGame function available to ExportDLLs void ExitGame() - Chg:00000 GE ExportDLL interface now makes the SaveGame function available to ExportDLLs char SaveGame(char *SaveGameName, uchar SaveGameType) - Chg:00000 SE Incremented DLL interface version to 44. - Chg:00000 SE ExportDLL interface now makes the ExitGame function available to ExportDLLs void ExitGame() Quote
TonyE Posted May 31, 2025 Author Report Posted May 31, 2025 HCE - 2025.021 - 2025-05-31 =========================== - Chg:33929 GE When splitting groups, the new group is supposed to get a new uuid and it was but only momentarily until it was re-written with the donor group's uuid. It is no longer re-written. (thanks donaldseadog,eeustice) https://harpgamer.com/harpforum/topic/33929-bad-air-formation-patrols-again/ Quote
TonyE Posted June 12, 2025 Author Report Posted June 12, 2025 HCE - 2025.022 - 2025-06-12 =========================== - Chg:00000 GE On the Launch Aircraft dialog [F6], changed the hotkey for the list of available planes from Alt+r to Alt+a since Alt+r was already taken by repeat patrol. (thanks donalseadog) - Chg:00000 GE Adjusted tab order of controls on the Launch Aircraft dialog. 1 Quote
TonyE Posted June 14, 2025 Author Report Posted June 14, 2025 HCE - 2025.023 - 2025-06-13 =========================== - Chg:00000 GE If a game window (Group, Unit, Strategic Map, Mini Report, Message Log) isn't open, don't run the logic to refresh it. This will waste less computing power for autotesting or if the window's functionality is replaced by an ExportDLL. - Chg:00000 GE Added command line option -h to start built-in game windows as hidden. Window values are "group", "unit", "messagelog", "strategicmap", and "minireport". To hide the group and minireport windows, your command line might look like: Winharp32.exe -h group -h minireport - Chg:00000 GE Various Group window tweaks to enable hiding and showing. 1 Quote
TonyE Posted July 2, 2025 Author Report Posted July 2, 2025 HCE - 2025.024 - 2025-06-30 =========================== - Chg:00000 GE Disabled Instant Action by default. - Chg:00000 20 HC20th commemoration launcher updated to use the 32-bit SE of the current build. - Chg:00000 DL Updated Digital Military Art Export DLL with current URLs and text. - Chg:00000 BS Included the Malacca Strait BattleSet. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.