public void Add_Player_Info( CPlayerInfo player_info ) { Infos.Add( player_info ); }
private void On_Query_Player_Info_Request( CQueryPlayerInfoRequest request, ESessionID source_session ) { CQueryPlayerInfoResponse response = new CQueryPlayerInfoResponse( request.RequestID ); foreach ( var id in request.IDs ) { CConnectedPlayer player = Get_Active_Player_By_Persistence_ID( id ); if ( player != null ) { CPlayerInfo player_info = new CPlayerInfo( id ); player_info.Name = player.Name; response.Add_Player_Info( player_info ); } } Send_Message( response, source_session ); }
public void On_Player_Info( CPlayerInfo info ) { Name = info.Name; Initialized = true; }