One thing that would help bug #1 (but is more of a feature request), would be if turn trackers had the ability for the module designer to specify their behavior:
OK, but IMHO the fact that they are in a toolbar should not lead to dramatically different behavior.
Preference to dock checked - ALL open and dock
Preference to dock not checked - NONE open until each is clicked.
This is very inconsistent behavior, again IMHO.
My expectation is that the fact that they are in a toolbar, means that each should be clicked to bring up each turn counter and the preference setting should control only where they appear - either docked or undocked.
Again, this doesn’t matter (much) for a single counter, but is a major problem for using multiples.
Bug #3 used “New Scenario” which does NOT have a saved game associated with it.
The below shows this graphically.
Open New Game offline
Select New Scenario
(ensure that all the counters aren’t showing up docked, if they are are uncheck the user preference and try again. Note this seems to randomly toggle on/off for this game w/ all these counter - yet another bug IMHO)
Select S-track: Turn (1st entry) appears undocked
Select S-track: Ally ASW Level (2nd entry). This will appear on top of the previous undocked counter. Drag to right.
I think the Turn Tracker simply wasn’t designed to work correctly when instantiated multiply.
In case anyone decides to work on this: The “docked” configurer has only one key shared among all the turn trackers, which is likely the cause of the docking problem.
I agree, I saw it work flawlessly when using one and many problems when using more than one.
That is why I recommended limiting it to using exactly one and then branching a similar capability that is designed for multiple use.
I highly recommend that the documentation mention this limitation and recommendation to only use a single turn tracker until & unless this is addressed.