add reason enums for players entering and leaving regions