Perhaps this is beyond the scope of the mod, but it would be awesome. So you get a message that a settlement is under attack, and then a menu pops up asking if you'd like to see the attack yourself. If you select yes, the game sets the time scale to 0, teleports the player back the settlement workbench and automatically activates workshop mode. The player can then fly around in workshop mode, invincible and invisible, and watch the attack play out in real time. No more stupid calculations to determine settlement attacks when you can't be there! When exiting workshop mode, the player is then automatically teleported back to their original position and the previous time scale is resumed. Preferably, if possible, the workshop menu would be empty during the attack, so the player couldn't build stuff remotely. Sounds like a pain to implement, but it could be very cool.