that was hardcoded, but AI expansion behaviour could be directed via campaign map modification (hence I tell sonic to test my campaign map), perhaps adding some barriers between cirebon and Jawa tengah, but get a sparse forests to other side in visible town of cilacap and tegal, will made pajajaran unlikely to invade jateng unless their LOS matched, but the demak or majapahit AI still invade jabar...
EDIT : another reason to eschew geographically accurate campaign map was to create historically accurate expannsion behaviour, that's why
Bookmarks