combine BattleArrayType and BasaraMode namespace to one, named HegemonyMode