Hi YLC,

First of all, I'd suggest you try with just one, get that working, then cut'n'paste what you've learned for the rest!

So, say Ireland to Scotland, as the example.

You will need to declare neighbouring provinces: what can go wrong here is you must define land neighbours before sea-neighbours, ie: (I don't have a startpos file to refer to here - don't trust my province names )

SetNeighbours:: ID_IRELAND ID_SCOTLAND ID_IRISH_SEA ID_NORTH_ATLANTIC
SetNeighbours:: ID_SCOTLAND ID_NORTH_UMBRIA ID_IRELAND ID_NORTH_SEA ID_IRISH_SEA ID_NORTH_ATLANTIC


then the border attrbutes need to be done. You will need to define every border that occurs in your neighbours declarations. These can be done in any order. The first two numbers (border coordinates) aren't used, so can be anything.

So for this example, you now need to add in:

SetBorderInfo:: ID_IRELAND ID_SCOTLAND ...... (fill in your details - just copy another border for testing purposes)
SetBorderInfo:: ID_SCOTLAND ID_IRELAND ...... (fill in your details)

These declarations can go in any order, so you may as well add them at the bottom of the list where you can find them again

The other thing to watch out for is to ensure that all the border types you define actually correspond to map types you have (this is one reason I suggest copying an existing border's info to get it working first, then edit it to what you want later). The game doesn't care about geography as such, so if you define the Ireland - Scotland border as SAND_DESERT it will still work, you can change it to "cold, wet and miserable" later

Hope that helps