Yes, it's been a while. Life was sidetracking me again...
Just a quick status update.
Supporting the addition, deletion and cross-attaching of core units is not an easy task,
but I'm happy to say that I have some proof-of-concept code done!
It seems to work fine in most circumstances (based on some artificial test data), the
only limitation is that battles are expected to be added to the dossier in the correct order,
otherwise the cross-attachment detection can go wrong.
Next steps are to polish and integrate this PoC code into the codebase, without causing
regressions or other bugs, or impacting the support for that other game.
I'll progress (and keep you updated of my progress) as time permits.
Erik