Add MySteamService wrapper, add UGC service to init, fix chat intercept

This commit is contained in:
John Gross
2019-10-24 14:35:06 -07:00
parent ef2be78102
commit 52ef0b4d6d
6 changed files with 42 additions and 15 deletions

View File

@@ -210,9 +210,8 @@ namespace Torch.Server.Managers
private void ValidateAuthTicketResponse(ulong steamId, JoinResult response, ulong steamOwner)
{
var state = new MyP2PSessionState();
//MySteamService.Static.Peer2Peer.GetSessionState(steamId, ref state);
//var ip = new IPAddress(BitConverter.GetBytes(state.RemoteIP).Reverse().ToArray());
string ip = "Can't acquire IP because Keen did a stupid";
MySteamServiceWrapper.Static.Peer2Peer.GetSessionState(steamId, ref state);
var ip = new IPAddress(BitConverter.GetBytes(state.RemoteIP).Reverse().ToArray());
Torch.CurrentSession.KeenSession.PromotedUsers.TryGetValue(steamId, out MyPromoteLevel promoteLevel);