public RandomTerrainOverlapManager(GameDataAccessor gameData, Registry overlapRegistry)
throws RulesetException {
reset(gameData);
Ruleset ruleset = overlapRegistry.getRuleset("randomTerrainManager");
Section listenerSection = ruleset.getSection("listens");
try {
RulesetGameChangeLoader.addListener(listenerSection, this);
} catch (GameChangeException e) {
Messages.getMessages().err("RTOverlapManager", "Error when setting up listeners: "