// Token: 0x06001993 RID: 6547 RVA: 0x0002E1B4 File Offset: 0x0002D1B4 public void Fill(ArbitratedPacket arbitratedPacket, EntrantInfo entrant) { TeamEscapeArbitratedPacket teamEscapeArbitratedPacket = arbitratedPacket as TeamEscapeArbitratedPacket; TeamEscapeScoringState teamEscapeScoringState = entrant.ScoringState as TeamEscapeScoringState; if (null != teamEscapeArbitratedPacket && teamEscapeScoringState != null) { TeamEscapeEntrantArbitratedPacket teamEscapeEntrantArbitratedPacket = teamEscapeArbitratedPacket.CreateEntrantArbitratedPacket(); Marshal.Get().FillFEPlayerPersona(entrant.PersonaId, teamEscapeEntrantArbitratedPacket); teamEscapeEntrantArbitratedPacket.PersonaId = entrant.PersonaId; teamEscapeEntrantArbitratedPacket.SetPersonaName(entrant.Opponent.OpponentName); teamEscapeEntrantArbitratedPacket.SetMotto(entrant.Opponent.Motto); teamEscapeEntrantArbitratedPacket.HasArbitrated = teamEscapeScoringState.HasArbitrated; teamEscapeEntrantArbitratedPacket.FinishReason = teamEscapeScoringState.FinishReason; teamEscapeEntrantArbitratedPacket.Rank = teamEscapeScoringState.Rank; teamEscapeEntrantArbitratedPacket.Level = teamEscapeScoringState.Level; teamEscapeEntrantArbitratedPacket.IconIndex = (long)((ulong)entrant.Opponent.IconIndex); teamEscapeEntrantArbitratedPacket.IsLocal = (entrant.Opponent is LocalHumanOpponent); teamEscapeEntrantArbitratedPacket.EventDuration = teamEscapeScoringState.EventDurationInSeconds; Powerups.FillEntrantArbitratedPacket(teamEscapeEntrantArbitratedPacket); entrant.Opponent.FillCarData(teamEscapeEntrantArbitratedPacket.GetCarData()); teamEscapeEntrantArbitratedPacket.DistanceToFinish = teamEscapeScoringState.DistanceToFinish; teamEscapeEntrantArbitratedPacket.Strikes = teamEscapeScoringState.Busts; teamEscapeArbitratedPacket.Strikes += teamEscapeScoringState.Busts; teamEscapeArbitratedPacket.EventDuration = ((teamEscapeScoringState.EventDurationInSeconds > teamEscapeArbitratedPacket.EventDuration) ? teamEscapeScoringState.EventDurationInSeconds : teamEscapeArbitratedPacket.EventDuration); } }
// Token: 0x06001992 RID: 6546 RVA: 0x0002E184 File Offset: 0x0002D184 public void Fill(ArbitratedPacket arbitratedPacket, Event evnt) { TeamEscapeArbitratedPacket teamEscapeArbitratedPacket = arbitratedPacket as TeamEscapeArbitratedPacket; InstancedEvent instancedEvent = evnt as InstancedEvent; if (null != teamEscapeArbitratedPacket) { teamEscapeArbitratedPacket.MaxStrikes = instancedEvent.NumStrikes; } }