SITREP Fri 12 Nov 21
Hi all,
It's taken me all week to crack the scheduling of the new attack. I still have work to do to tidy up some minor issues with the scheduling. In the process I have fixed a silly bug inside the Plan Development code for an assault that was erroneously reporting the stored assault route as invalid. This was causing the attack to be replanned. This has been in the code from before my overhaul and probably accounts for a swag of reports from users about attacks being replanned. My bad!
Here's a screen shot of the assault getting underway.
I will see how this attack plays out and stomp any other bugs that arise. I will then make a change to the way we determine the execution time of ReceiveOrdersEvents when we are just slipping timings. Currently these enjoy a reduced orders delay but this can result in the slip order arriving before the full plan order. I want to remove the kludge I have in the code now for handling this as it sometimes fails. I am going to store the last order execution time inside the plan and then use this as a minimum time for executing any subsequent slip orders. That will ensure the slip orders do not get ahead of the full plan orders and avoid problems.
Next I want to stop assaults in line from crossing paths. At the moment when conducting complex attacks in line the subAttack force assigned to the left FUP can actually aim for the right objective and vice versa. It's unrealistic and annoying. I will have to go back and check but I think that should be it as far as changes go. I should then be able to release a beta for testing - fingers crossed.
One other thing on my list is to review the offsets used to deploy forces at the FUP. In my example above, not how far back the forward edge of the assault is from the four units up front. These in fact are staying put there because they have been deemed near enough to the sub attack reserve locations. The forward edge of the assault formation should be a little forward of them, not a kilometre behind them.
I'm sure I'll think of a few other minor things like that to add to my to do list.