Refactored BMInterface->set_player_info() to reduce cyclomatic complexity