I had a question: is it possible to create a script that allows a hero to access the menu of a specific town? In this case, the town itself wouldn't exist as an object on the map at all; under certain scenario conditions, the hero would be able to enter it through a script, and also attack it through a script, meaning that an arena with a town siege would be launched. I know for sure that it's possible to launch a siege of a town that doesn't exist on the map through a script (the town exists only as a file within the map itself, for example, in the "Hope of Zephyr" mission), but is it possible to access the menu of such a town? And use it like a regular town?
Please share any ideas you might have, or if anyone has tried something similar or encountered this before.