コード例 #1
0
 public void Add_Player_Info( CPlayerInfo player_info )
 {
     Infos.Add( player_info );
 }
コード例 #2
0
        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 );
        }
コード例 #3
0
 public void On_Player_Info( CPlayerInfo info )
 {
     Name = info.Name;
     Initialized = true;
 }