diff --git a/public/eiface.h b/public/eiface.h index 2b052f45..557c4efe 100644 --- a/public/eiface.h +++ b/public/eiface.h @@ -318,7 +318,7 @@ public: virtual bool IsClientLowViolence( CPlayerSlot nSlot ) = 0; // Kicks the slot with the specified NetworkDisconnectionReason - virtual void DisconnectClient( CPlayerSlot nSlot, ENetworkDisconnectionReason reason ) = 0; + virtual void DisconnectClient( CPlayerSlot nSlot, ENetworkDisconnectionReason reason, const char *szInternalReason = nullptr ) = 0; #if 0 // Don't really match the binary virtual void GetAllSpawnGroupsWithPVS( CUtlVector *spawnGroups, CUtlVector *pOut ) = 0; diff --git a/public/inetchannel.h b/public/inetchannel.h index f35691fb..5bbf6122 100644 --- a/public/inetchannel.h +++ b/public/inetchannel.h @@ -142,6 +142,7 @@ public: virtual int GetCurrentNetMessageInSequenceNr( void ) const = 0; virtual void unk211() = 0; + virtual void unk212() = 0; }; diff --git a/public/inetchannelinfo.h b/public/inetchannelinfo.h index 7cee99e8..0059b5d1 100644 --- a/public/inetchannelinfo.h +++ b/public/inetchannelinfo.h @@ -96,6 +96,7 @@ public: virtual void unk201() = 0; virtual void unk202() = 0; + virtual void unk203() = 0; }; #endif // INETCHANNELINFO_H