
Are you sick and tired of people leaving games without self-destructing? Well I was! That's why I've written this patch, and it does the following:
- When you're the sole active player of a team that has units left, you cannot quit the game without resigning.
- Instead, a dialog (see the image above) comes up when you hit SHIFT-ESC. From that dialog you can either:
- Resign and quit (the user quits and the units self-d instantly)
- Resign (user remains in the game, units self-d instantly)
- Give away everything to another team and remain in the game as a spectator
- Be a sissy and leavy without resigning (which might be usefull if you still have allies left).
- If your team is dead or when your a spectator, you can instantly leave with SHIFT-ESC

:edit:
I forgot to mention that the the patch adds two files (a header and a source file). The VS7/8 projects files won't be updated by the patch, as I do not have those suites. So you'll have to add them manually.
:edit2:
The VS8 project file will be updated now (thanks to patmo), the VS7 not. And I also corrected some blatent errors in the patch ...
:update:
There's now an extra 'quit' option, and the units self-d instantly instead of 5 seconds after the 'resign' command.