I have been looking into scripting, and am looking to create a mod that keeps factions within their rough historical boundaries. E.g. I don't want gauls all over iberia and no athenians in dacia. I would just like a hint on how to go about this. My current approach is to force_peace a long list of factions at the beginning of every turn, so that for example the Cessetani can't go to war with the Arverni. But I don't know the list of scripting commands very well, so I don't know whether this is an optimal solution. Would this work, or do you have a better idea how to achieve this aim?