private void FindNewPath(BaseEnemy enemy, GameField field) { // Find new path finish point }
private void MoveEnemy(BaseEnemy enemy, GameField field) { // Move enemy or attack player }
private bool HasPlayerAround(int x, int y, GameField field) { // find player around return(false); }