This script provides finer control over regions and encounters.
As a review, an encounter can have up to three regions, including no region. When no region is specified, the encounter can show up anywhere. When a region is specified, the encounter will only show up on tiles that have the same region.
The following functionality is provided which extends the existing system:
Specifying more regions for each encounter. So if you want an encounter to appear in more than 3 regions, that is possible without creating duplicate encounters. These are called "include" regions.
Specifying "exclude" regions. If the encounter should be excluded from region 1,2 and 3, then it will not appear in any of those regions.