// Token: 0x060018C5 RID: 6341 RVA: 0x0002BF40 File Offset: 0x0002AF40 public void Fill(ArbitratedPacket arbitratedPacket, Event evnt) { DragArbitratedPacket dragArbitratedPacket = arbitratedPacket as DragArbitratedPacket; InstancedEvent instancedEvent = evnt as InstancedEvent; if (null != dragArbitratedPacket) { instancedEvent.TimingOutRemaining.Fill(dragArbitratedPacket.GetEventTimeout()); } }
// Token: 0x060018C6 RID: 6342 RVA: 0x0002BF78 File Offset: 0x0002AF78 public void Fill(ArbitratedPacket arbitratedPacket, EntrantInfo entrant) { DragArbitratedPacket dragArbitratedPacket = arbitratedPacket as DragArbitratedPacket; DragScoringState dragScoringState = entrant.ScoringState as DragScoringState; if (dragScoringState != null && null != dragArbitratedPacket) { DragEntrantArbitratedPacket dragEntrantArbitratedPacket = dragArbitratedPacket.CreateEntrantArbitratedPacket(); Marshal.Get().FillFEPlayerPersona(entrant.PersonaId, dragEntrantArbitratedPacket); dragEntrantArbitratedPacket.PersonaId = entrant.PersonaId; dragEntrantArbitratedPacket.SetPersonaName(entrant.Opponent.OpponentName); dragEntrantArbitratedPacket.SetMotto(entrant.Opponent.Motto); dragEntrantArbitratedPacket.HasArbitrated = dragScoringState.HasArbitrated; dragEntrantArbitratedPacket.FinishReason = dragScoringState.FinishReason; dragEntrantArbitratedPacket.Rank = dragScoringState.Rank; dragEntrantArbitratedPacket.Level = dragScoringState.Level; dragEntrantArbitratedPacket.IconIndex = (long)((ulong)entrant.Opponent.IconIndex); dragEntrantArbitratedPacket.IsLocal = (entrant.Opponent is LocalHumanOpponent); dragEntrantArbitratedPacket.EventDuration = dragScoringState.EventDurationInSeconds; Powerups.FillEntrantArbitratedPacket(dragEntrantArbitratedPacket); entrant.Opponent.FillCarData(dragEntrantArbitratedPacket.GetCarData()); dragEntrantArbitratedPacket.TopSpeed = dragScoringState.TopSpeed; } }