public bool IsFacingCharacter(CharacterObservable self, CharacterObservable target) { return Math.Abs(self.Direction - target.Direction) == 1; }