def player(self) -> ba.SessionPlayer: """Return the instance's associated ba.SessionPlayer. Raises a ba.SessionPlayerNotFoundError if the player no longer exists. """ if not self._player: raise SessionPlayerNotFoundError() return self._player
def sessionplayer(self) -> ba.SessionPlayer: """Return the ba.SessionPlayer corresponding to this Player. Throws a ba.SessionPlayerNotFoundError if it does not exist. """ assert self._postinited if bool(self._sessionplayer): return self._sessionplayer raise SessionPlayerNotFoundError()