private bool MovingToSpaceOpensDoor(Vector2 movePosition, ICreature creature) { Door doorAtPosition = GetDoorAtIndex(movePosition); if (doorAtPosition != null) { if (doorAtPosition.IsOpen == false) { doorAtPosition.Open(); return true; } else { return false; } } else return false; }