Add a 'Call Assault' button to the bottom game toolbar, allowing players to actively call enemy assaults.
Features:
- Click the 'Call Assault' button on the bottom toolbar to open the interface
- Use a slider or preset buttons to select the assault points
- Choose assault factions from a list (specific hostile factions or random selectable)
- Supports hostile, neutral, and friendly factions
- Up to 2 factions can be selected at the same time
- Calling 2 factions triggers a 2-day cooldown