Так одно дело пауза по событиям, а другое - после неких действий игрока. События хоть настроить можно.

mkflat не переписывает существующий flatdata?