I never played the Alexander scenario, but while looking through the files to find out how the message thing worked, I noticed that in the scen_str.txt, there's a bunch of text that lets player do special actions...like marry, execute, wife, mistress, pamper, wait...
What if, the player can create an UN wonder, but when its created, it'll actually spawn a UN city belonging to civilizaion 31. This city can't be captured or destroyed. It doesn't grow or produce anything, but it allows the player to send a diplomat to that city and throw a party. Then the slic code can look for a throw party event that takes place in that UN city, and brings up a bunch of menus via the messages function.
So, players can then perform UN actions like vote for a UN president, increase UN military force, melt polar ice caps
, and other UN goodies. Furthermore, we can spawn a bunch of UN only troops near this UN city. Whoever is the president, will take control of the UN troops to do as he will.
Not only that, we can use this feature to order allies around, like they are your wingman. Use the throw part on a city that belongs to your ally, and you can bring up some special menus. You can order your ally to send troops to defend a city of yours. Tell your ally to attack this nation's captiol or tell your ally to launch all their nukes! You can give military aid packages. (ie, take 100,000 credits from the player, and then spawn a 'military package' stack next to the ally's capitol)
Well, just a thought, this might be a neat feature to have, for some of the scenarios like the Modern Scenario.