Exemplo n.º 1
0
        // Token: 0x0600174A RID: 5962 RVA: 0x000299D4 File Offset: 0x000289D4
        private void ArbitrationSucceeded(XmlString xmlString)
        {
            if (this.isDisposed)
            {
                return;
            }
            this.arbitratedPacket.HasArbitrated = true;
            EventResult eventResult = base.ScoringMethod.Arbitrated(this, xmlString);

            if (eventResult != null)
            {
                InternalLobby.Get().SetExitPath(eventResult.ExitPath);
                InternalLobby.Get().CacheEventId((uint)eventResult.EventId);
                InternalLobby.Get().SetLobbyInviteId(eventResult.LobbyInviteId);
                InternalLobby.Get().SetEventTimeoutInSeconds((float)eventResult.InviteLifetimeInMilliseconds / 1000f);
                if (eventResult.Accolades != null)
                {
                    this.StoreAccolades(eventResult.Accolades);
                }
            }
            this.internalInstancedEvent.ArbitrationSucceeded();
        }
Exemplo n.º 2
0
 // Token: 0x0600025B RID: 603 RVA: 0x00004724 File Offset: 0x00003724
 public virtual float GetEventTimeoutInSeconds()
 {
     return(InternalLobby._EASharpBinding_235(this.mSelf));
 }
Exemplo n.º 3
0
 // Token: 0x06000239 RID: 569 RVA: 0x00004590 File Offset: 0x00003590
 public virtual uint GetCacheEventId()
 {
     return(InternalLobby._EASharpBinding_218(this.mSelf));
 }
Exemplo n.º 4
0
 // Token: 0x06000235 RID: 565 RVA: 0x00004575 File Offset: 0x00003575
 public virtual void Cleanup()
 {
     InternalLobby._EASharpBinding_216(this.mSelf);
 }
Exemplo n.º 5
0
 // Token: 0x06000289 RID: 649 RVA: 0x00004920 File Offset: 0x00003920
 public static InternalLobby Get()
 {
     return(InternalLobby.CreateInitUnowned(InternalLobby._EASharpBinding_258()));
 }
Exemplo n.º 6
0
 // Token: 0x06000285 RID: 645 RVA: 0x000048F5 File Offset: 0x000038F5
 public virtual void Reset()
 {
     InternalLobby._EASharpBinding_256(this.mSelf);
 }
Exemplo n.º 7
0
 // Token: 0x06000281 RID: 641 RVA: 0x000048CC File Offset: 0x000038CC
 public virtual bool IsStuck(float dT)
 {
     return(InternalLobby._EASharpBinding_254(this.mSelf, dT));
 }
Exemplo n.º 8
0
 // Token: 0x0600027D RID: 637 RVA: 0x000048B1 File Offset: 0x000038B1
 public virtual void OnConnectionsFinalized(uint eventId)
 {
     InternalLobby._EASharpBinding_252(this.mSelf, eventId);
 }
Exemplo n.º 9
0
 // Token: 0x0600026B RID: 619 RVA: 0x000047E9 File Offset: 0x000037E9
 public virtual void RemoveInvited(long personaId)
 {
     InternalLobby._EASharpBinding_243(this.mSelf, personaId);
 }
Exemplo n.º 10
0
 // Token: 0x06000267 RID: 615 RVA: 0x000047BA File Offset: 0x000037BA
 public virtual void OrderEventGrid(ConnectionSupport connectionSupport, EventGridPacket eventGrid)
 {
     InternalLobby._EASharpBinding_241(this.mSelf, (int)connectionSupport, object.ReferenceEquals(eventGrid, null) ? null : eventGrid._GetRaw());
 }
Exemplo n.º 11
0
 // Token: 0x06000265 RID: 613 RVA: 0x000047A0 File Offset: 0x000037A0
 public virtual LobbyType GetLobbyType()
 {
     return((LobbyType)InternalLobby._EASharpBinding_240(this.mSelf));
 }
Exemplo n.º 12
0
 // Token: 0x06000263 RID: 611 RVA: 0x00004784 File Offset: 0x00003784
 public virtual long PrivateHostId()
 {
     return(InternalLobby._EASharpBinding_239(this.mSelf));
 }
Exemplo n.º 13
0
 // Token: 0x06000261 RID: 609 RVA: 0x00004768 File Offset: 0x00003768
 public virtual uint PrivateEventId()
 {
     return(InternalLobby._EASharpBinding_238(this.mSelf));
 }
Exemplo n.º 14
0
 // Token: 0x0600025F RID: 607 RVA: 0x0000474C File Offset: 0x0000374C
 public virtual ExitPath GetExitPath()
 {
     return((ExitPath)InternalLobby._EASharpBinding_237(this.mSelf));
 }
Exemplo n.º 15
0
 // Token: 0x0600025D RID: 605 RVA: 0x0000473E File Offset: 0x0000373E
 public virtual void SetExitPath(ExitPath exitPath)
 {
     InternalLobby._EASharpBinding_236(this.mSelf, (int)exitPath);
 }
Exemplo n.º 16
0
 // Token: 0x0600022F RID: 559 RVA: 0x00004504 File Offset: 0x00003504
 public InternalLobby() : base(default(ExposeTag_NoInitOwned))
 {
     this.mSelf = InternalLobby._EASharpBinding_213();
 }
Exemplo n.º 17
0
 // Token: 0x0600027B RID: 635 RVA: 0x000048A4 File Offset: 0x000038A4
 public virtual void OnEventCleanup()
 {
     InternalLobby._EASharpBinding_251(this.mSelf);
 }
Exemplo n.º 18
0
 // Token: 0x0600026D RID: 621 RVA: 0x000047F8 File Offset: 0x000037F8
 public virtual bool IsInvited(long personaId)
 {
     return(InternalLobby._EASharpBinding_244(this.mSelf, personaId));
 }
Exemplo n.º 19
0
 // Token: 0x0600027F RID: 639 RVA: 0x000048BF File Offset: 0x000038BF
 public virtual void OnConnectionsFailed()
 {
     InternalLobby._EASharpBinding_253(this.mSelf);
 }
Exemplo n.º 20
0
 // Token: 0x0600026F RID: 623 RVA: 0x00004814 File Offset: 0x00003814
 public virtual int InviteCount()
 {
     return(InternalLobby._EASharpBinding_245(this.mSelf));
 }
Exemplo n.º 21
0
 // Token: 0x06000283 RID: 643 RVA: 0x000048E7 File Offset: 0x000038E7
 public virtual void Tick(float dT)
 {
     InternalLobby._EASharpBinding_255(this.mSelf, dT);
 }
Exemplo n.º 22
0
 // Token: 0x06000271 RID: 625 RVA: 0x00004830 File Offset: 0x00003830
 public virtual bool IsInviteEnabled()
 {
     return(InternalLobby._EASharpBinding_246(this.mSelf));
 }
Exemplo n.º 23
0
 // Token: 0x06000287 RID: 647 RVA: 0x00004904 File Offset: 0x00003904
 public virtual bool CanIRaceAgain()
 {
     return(InternalLobby._EASharpBinding_257(this.mSelf));
 }
Exemplo n.º 24
0
 // Token: 0x06000273 RID: 627 RVA: 0x0000484A File Offset: 0x0000384A
 public virtual void FillLobbyPacket(LobbyPacket lobbyPacket)
 {
     InternalLobby._EASharpBinding_247(this.mSelf, object.ReferenceEquals(lobbyPacket, null) ? null : lobbyPacket._GetRaw());
 }
Exemplo n.º 25
0
 // Token: 0x06000233 RID: 563 RVA: 0x00004568 File Offset: 0x00003568
 public virtual void Ready()
 {
     InternalLobby._EASharpBinding_215(this.mSelf);
 }
Exemplo n.º 26
0
 // Token: 0x06000275 RID: 629 RVA: 0x0000486A File Offset: 0x0000386A
 public virtual void FillEventTimeout(Interop.TimeSpan time_span)
 {
     InternalLobby._EASharpBinding_248(this.mSelf, object.ReferenceEquals(time_span, null) ? null : time_span._GetRaw());
 }
Exemplo n.º 27
0
 // Token: 0x06000237 RID: 567 RVA: 0x00004582 File Offset: 0x00003582
 public virtual void CacheEventId(uint eventId)
 {
     InternalLobby._EASharpBinding_217(this.mSelf, eventId);
 }
Exemplo n.º 28
0
 // Token: 0x06000277 RID: 631 RVA: 0x0000488A File Offset: 0x0000388A
 public virtual void OnQuitEvent()
 {
     InternalLobby._EASharpBinding_249(this.mSelf);
 }
Exemplo n.º 29
0
 // Token: 0x06001789 RID: 6025 RVA: 0x00029DDF File Offset: 0x00028DDF
 public Lobby(InternalLobby internalLobby)
 {
     this.internalLobby = internalLobby;
 }
Exemplo n.º 30
0
 // Token: 0x06000279 RID: 633 RVA: 0x00004897 File Offset: 0x00003897
 public virtual void OnEventArbitrated()
 {
     InternalLobby._EASharpBinding_250(this.mSelf);
 }