~z-man/armagetronad/0.2.9-armagetronad-sty+ct+ap-windows-ci-fix

« back to all changes in this revision

Viewing changes to src/engine/ePlayer.cpp

  • Committer: Armanelgtron
  • Date: 2020-07-15 20:37:01 UTC
  • Revision ID: armanelgtron@gmail.com-20200715203701-n55ukgi4r9262r4f
Re-add PLAYER_LOGIN/LOGOUT ladderlog events

Show diffs side-by-side

added added

removed removed

Lines of Context:
6978
6978
    se_SecretConsoleOut( out, player, hideFunc, admin, player, canHideFunc );
6979
6979
}
6980
6980
 
 
6981
static eLadderLogWriter se_playerLoginWriter("PLAYER_LOGIN", true);
 
6982
static eLadderLogWriter se_playerLogoutWriter("PLAYER_LOGOUT", true);
 
6983
 
6981
6984
void ePlayerNetID::Authenticate( tString const & authName, tAccessLevel accessLevel_, ePlayerNetID const * admin, bool messages )
6982
6985
{
6983
6986
    tString newAuthenticatedName( se_EscapeName( authName ).c_str() );
7057
7060
            }
7058
7061
 
7059
7062
            SetLoggedIn(true);
 
7063
 
 
7064
            se_playerLoginWriter << ePlayerNetID::FilterName(GetName()) << authenticatedname;
 
7065
            se_playerLoginWriter.write();
7060
7066
        }
7061
7067
    }
7062
7068
 
7082
7088
        }
7083
7089
 
7084
7090
        SetLoggedIn(false);
 
7091
        
 
7092
        se_playerLogoutWriter << GetFilteredAuthenticatedName() << ePlayerNetID::FilterName(GetName());
 
7093
        se_playerLogoutWriter.write();
7085
7094
    }
7086
7095
 
7087
7096
    // force falling back to regular user name on next update