TonyE Posted July 8, 2022 Report Posted July 8, 2022 View File MapWindow HC ExportDLL to provide a globe map interface 2022-07-07 Purpose: To provide a globe view of the world to allow global reach during scenarios and BattleSets. Original Author: Anthony Eischens Contributors: Compiled with: Delphi 11 Third party controls: Stratsims OSS shared pascal code https://tarzan.tgp.net/svn/StratsimsOSS/HC/shared/pascal/trunk Stratsims modified TGlobe 4 TMS ADV Splitter License: MIT (see License.txt) History: MapWindow 20220707 HC 2022.003+ Incremented DLL Version to 1 Initial test release without fog of war, just basic group location Submitter TonyE Submitted 07/07/2022 Category Tools/Mods/Docs Quote
JSF Posted July 10, 2022 Report Posted July 10, 2022 On 7/8/2022 at 5:11 AM, TonyE said: View File MapWindow HC ExportDLL to provide a globe map interface 2022-07-07 Purpose: To provide a globe view of the world to allow global reach during scenarios and BattleSets. Original Author: Anthony Eischens Contributors: Compiled with: Delphi 11 Third party controls: Stratsims OSS shared pascal code https://tarzan.tgp.net/svn/StratsimsOSS/HC/shared/pascal/trunk Stratsims modified TGlobe 4 TMS ADV Splitter License: MIT (see License.txt) History: MapWindow 20220707 HC 2022.003+ Incremented DLL Version to 1 Initial test release without fog of war, just basic group location Submitter TonyE Submitted 07/07/2022 Category Tools/Mods/Docs Sounds interesting! How to use that? Simply copying it into the file folder? And where does it resurface then? Quote
donaldseadog Posted July 10, 2022 Report Posted July 10, 2022 Copy .dll file into exportdll folder. When ge starts it will get fired up. Quote
TonyE Posted July 11, 2022 Author Report Posted July 11, 2022 14 hours ago, JSF said: Crashes, look at screenshot. Thanks Ralf, I can strip that part out, I started testing three map approaches, one of them web-browser based. But that isn't the one I'm using for this interim tinkering though it may well be the ultimate destination. Quote
TonyE Posted July 12, 2022 Author Report Posted July 12, 2022 On 7/10/2022 at 8:58 PM, TonyE said: Thanks Ralf, I can strip that part out, I started testing three map approaches, one of them web-browser based. But that isn't the one I'm using for this interim tinkering though it may well be the ultimate destination. version 002 uploaded, all I did was remove the web browser tab, no functional improvments. Quote
antonino Posted September 22, 2022 Report Posted September 22, 2022 Sorry to be the bearer of bad news. I have installed the application in the latest version of the program (downloaded from here). I put the Mapwindow folder inside C:/Matrix/HCU and the dll inside the exportdll folder. Do I need any third-party plugin? When I run the program I get this: Quote
TonyE Posted September 22, 2022 Author Report Posted September 22, 2022 1 minute ago, antonino said: Sorry to be the bearer of bad news. I have installed the application in the latest version of the program (downloaded from here). I put the Mapwindow folder inside C:/Matrix/HCU and the dll inside the exportdll folder. Do I need any third-party plugin? When I run the program I get this: Ah yes, I do need to post up a newer version. Please remove the dll until I get the newer one uploaded. Quote
antonino Posted September 22, 2022 Report Posted September 22, 2022 Fixed up! You have to take the file out of the MapWindow folder and copy it to the main folder: C:/Matrixgames/HUCE. I had copied the folder inside the directory, that's why it gave me an error. Now it works well. :-) Quote
TonyE Posted September 22, 2022 Author Report Posted September 22, 2022 v004 uploaded. v003 had a big memory leak in that it kept allocating additional memory to show the icons each game second, leading to a crash of the game. When unzipped, the structure should look about like this: Quote
TonyE Posted September 22, 2022 Author Report Posted September 22, 2022 What is the next most important thing for the dll? I'm thinking adhering to visibility/detection status but it could be something like mouse scroll wheel to zoom in and out or ??? Quote
antonino Posted September 22, 2022 Report Posted September 22, 2022 Would it be possible not to see the enemy forces? I have tried to minimize the window, but then if I wanted to maximize it where is it? Quote
TonyE Posted September 22, 2022 Author Report Posted September 22, 2022 Not seeing enemy forces/adhering to visibility/detection status I agree is a good next step. You can only restore the window if you don't have an ExportDLL that is lined up to the bottom of the HC window. So in a default install you have DigMilArt.dll which would hide the minimized window. If you disable those types of ExportDLLs (I renamed mine to DigMilArt.dll.bak) you will then see something like where you can restore the MapWindow form. Please do keep in mind the MapWindow ExportDLL is just a proof of concept at this time. It doesn't do much but when people show interest it encourages me to keep expanding the functionality and someday it will be useful as a result. 1 Quote
TonyE Posted September 22, 2022 Author Report Posted September 22, 2022 TODO: Have missile groups show up as missiles instead of reference points (squares). 1 Quote
TonyE Posted March 31, 2023 Author Report Posted March 31, 2023 MapWindow 20230330 2023.001+ Incremented DLL Version to 5 No functionality updates, just allowing this to work in HC 2023.001+. 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.