Can you clarify the situation?I'm afraid that current UHV check can cause much unintended results - Assuming you have finished all goals at the deadline. Each time you enter the game, it checks the UHV and "tells" the dll to trigger your victory in next turn. Then you enter another save, your UHV is empty but you still get victory in next turn.
Let's assume you are on turn X and make a save. You advance to turn X+1 and complete your UHV, and save again. Then on turn X+2 you are supposed to win.
Do you get the win when loading again from turn X or from turn X+1? Or when loading a save from any turn?