zaxhutchinson / jts_reporter

The JTS Reporter is a data visualization project for John Tiller Software game data.
1 stars 0 forks source link

Does not work with WDS - Modern Campaigns (MC) #1

Open dlazov opened 1 year ago

dlazov commented 1 year ago

Tried using this with WDS MC version 4.03 and it does not work with the default of allies or axis, I tried: Israeli and get

ERROR Side entry in config file is invalid. Quitting.

zaxhutchinson commented 1 year ago

All dev/testing was done with PzC titles (Normandy44 only, to be specific). I paused development to finish my dissertation. Now that, that is done, I plan on returning to this tool very soon. Thanks for testing it with another title. Once I have a better idea where I want to take it, I would like it to handle other titles/series. But I'm not sure if the save game files are standardized across series.

dlazov commented 1 year ago

I could not get it to work with WDS Moscow 41 either, the log file is 0 kb's, and does not work when I set the parameter to axis or Axis.

Using 4.03

dlazov commented 1 year ago

Just tried it with Normandy '44 for WDS version 4.03, left the default as allies, nothing in the log file and no files generated.

All my setups are the same per the instructions.

image

Inside that folder:

image

zaxhutchinson commented 1 year ago

It looks like the .oob file is missing. I'm not sure if that's causing your error. Currently, you have to copy manually the .oob file in with the saves. There might be more than one in the main game dir. If so, you can open the .btl file and several lines in it lists the .oob used.

IIRC, .btl files don't contain all unit info...just a unit's current state. For it to compare, for example, a unit's full equipment complement to its current amount, it needs the .oob info. Eventually, I'll have it extract the .oob filename from the .btl file and load it automatically.

Also, it currently cannot handle .btl files from multiple scenarios. It expects to find only .btl files from play through a single scenario. For example, drop in saves from several different turns. My routine was to make a save at the start of every turn.

dlazov commented 1 year ago

The oob files have been reorganized in the latest 4.0x updates. So your program probably needs to account for that directory.

So now the OOB files are located for example here: C:\WDS\Normandy '44\Data

The scenarios are located here: C:\WDS\Normandy '44\Scenarios

So I think your program needs to account for this. It does not make sense that your program requires the user to copy the OOB files into the C:\WDS\Normandy '44\Save\jtsreporter folder.

Perhaps its time to update the code to WDS since JTS (and John Tiller) have passed on and its now all maintained by WDS.

dlazov commented 1 year ago

Please see here:

https://wargameds.com/

And here:

https://wargameds.com/blogs/news