// Token: 0x060018CA RID: 6346 RVA: 0x0002C0DC File Offset: 0x0002B0DC public virtual void OnUpdate(EntrantInfo entrant, Event evnt, float dt) { InstancedEvent instancedEvent = evnt as InstancedEvent; DragScoringState dragScoringState = entrant.ScoringState as DragScoringState; if (dragScoringState != null) { dragScoringState.FractionCompleted = this.GetFractionCompleted(dragScoringState, entrant, instancedEvent); dragScoringState.DistanceToStartLine = instancedEvent.GetDistanceToStartLine(entrant.Opponent.Vehicle); float speed = entrant.Opponent.Vehicle.GetSpeed(); if (speed > dragScoringState.TopSpeed) { dragScoringState.TopSpeed = speed; } if (entrant.Opponent.Vehicle.GetCurrentAirborneTime() > dragScoringState.LongestAirTimeInSeconds) { dragScoringState.LongestAirTimeInSeconds = entrant.Opponent.Vehicle.GetCurrentAirborneTime(); } if (entrant.Opponent.Vehicle.GetNumWheelsOnGround() == 0) { dragScoringState.SumAirTimeInSeconds += dt; } if (entrant.Opponent.InternalOpponent.GetNumOpponentsCollidedWith() > dragScoringState.NumOpponentsTagged) { dragScoringState.NumOpponentsTagged = entrant.Opponent.InternalOpponent.GetNumOpponentsCollidedWith(); } entrant.Opponent.InternalOpponent.SetFractionEventComplete(dragScoringState.FractionCompleted); } }
// Token: 0x06001920 RID: 6432 RVA: 0x0002CED8 File Offset: 0x0002BED8 public EventResult Arbitrated(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; PursuitEventResult pursuitEventResult; if (!XSD2CPP.ReadPursuitEventResult(xmlString, out pursuitEventResult) || pursuitEventResult.EventSessionId != instancedEvent.EventSessionId) { return(null); } EntrantInfo entrantInfo = evnt.FindEntrant(pursuitEventResult.PersonaId); if (entrantInfo == null) { return(null); } LocalHumanOpponent localHumanOpponent = entrantInfo.Opponent as LocalHumanOpponent; if (localHumanOpponent != null) { localHumanOpponent.Heat = pursuitEventResult.Heat; } PursuitScoringState pursuitScoringState = entrantInfo.ScoringState as PursuitScoringState; if (pursuitScoringState != null) { pursuitScoringState.HasArbitrated = true; } Marshal.Get().SetLocalPlayersDurability(pursuitEventResult.Durability); return(pursuitEventResult); }
// Token: 0x060018D2 RID: 6354 RVA: 0x0002C58C File Offset: 0x0002B58C public EventResult Arbitrated(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; DragEventResult dragEventResult; if (XSD2CPP.ReadDragEventResult(xmlString, out dragEventResult) && dragEventResult.EventSessionId == instancedEvent.EventSessionId) { foreach (DragEntrantResult dragEntrantResult in dragEventResult.Entrants) { if (dragEntrantResult.FinishReason != 0) { EntrantInfo entrantInfo = evnt.FindEntrant(dragEntrantResult.PersonaId); if (entrantInfo != null) { DragScoringState dragScoringState = entrantInfo.ScoringState as DragScoringState; if (dragScoringState != null && !dragScoringState.HasArbitrated) { dragScoringState.HasArbitrated = true; dragScoringState.FinishReason = (FinishReason)dragEntrantResult.FinishReason; dragScoringState.EventDurationInMilliseconds = dragEntrantResult.EventDurationInMilliseconds; dragScoringState.Rank = dragEntrantResult.Ranking; dragScoringState.TopSpeed = dragEntrantResult.TopSpeed; } } } } Marshal.Get().SetLocalPlayersDurability(dragEventResult.Durability); return(dragEventResult); } return(null); }
// Token: 0x06001954 RID: 6484 RVA: 0x0002DAB8 File Offset: 0x0002CAB8 public EventResult Arbitrated(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; RouteEventResult routeEventResult; if (XSD2CPP.ReadRouteEventResult(xmlString, out routeEventResult) && routeEventResult.EventSessionId == instancedEvent.EventSessionId) { foreach (RouteEntrantResult routeEntrantResult in routeEventResult.Entrants) { EntrantInfo entrantInfo = evnt.FindEntrant(routeEntrantResult.PersonaId); if (entrantInfo != null) { RouteScoringState routeScoringState = entrantInfo.ScoringState as RouteScoringState; if (routeScoringState != null && !routeScoringState.HasArbitrated) { routeScoringState.HasArbitrated = true; routeScoringState.FinishReason = (FinishReason)routeEntrantResult.FinishReason; routeScoringState.EventDurationInMilliseconds = routeEntrantResult.EventDurationInMilliseconds; routeScoringState.Rank = routeEntrantResult.Ranking; routeScoringState.TopSpeed = routeEntrantResult.TopSpeed; routeScoringState.BestLapDurationInMilliseconds = routeEntrantResult.BestLapDurationInMilliseconds; } } } Marshal.Get().SetLocalPlayersDurability(routeEventResult.Durability); return(routeEventResult); } return(null); }
// Token: 0x06001322 RID: 4898 RVA: 0x0001B710 File Offset: 0x0001A710 public Countdown(InstancedEvent evnt, EntrantInfo entrant) { LocalHumanOpponent localHumanOpponent = entrant.Opponent as LocalHumanOpponent; if (localHumanOpponent != null) { FlasherBase flasher = new FlasherBase(1031321970u); FlasherBase flasher2 = new FlasherBase(2997328623u); FlasherBase flasher3 = new FlasherBase(3512998001u); FlasherBase flasher4 = new FlasherBase(2140919479u); FlasherBase flasher5 = new FlasherBase(2926395083u); base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher, false)); if (evnt.ConnectionSupport == ConnectionSupport.kConnectionOnline) { base.Activities.Add(new ReadySync(0.0166666675f)); } else { base.Activities.Add(new Timer(new InArgument <float>(() => 3f))); } base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher)); base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher2, false)); base.Activities.Add(new Timer(new InArgument <float>(() => 1f))); base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher2)); base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher3, false)); base.Activities.Add(new Timer(new InArgument <float>(() => 1f))); base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher3)); base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher4, false)); base.Activities.Add(new Timer(new InArgument <float>(() => 1f))); base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher4)); base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher5, false)); } }
// Token: 0x060018A0 RID: 6304 RVA: 0x0002BBA0 File Offset: 0x0002ABA0 public RoutingState HitTrigger(InstancedEvent evnt, EntrantInfo entrant, RoutingState s) { CircuitRoutingState circuitRoutingState = s as CircuitRoutingState; if (circuitRoutingState != null) { if (circuitRoutingState.NextIndex >= evnt.Route.Count) { circuitRoutingState.Lap++; RouteScoringMethod routeScoringMethod = evnt.ScoringMethod as RouteScoringMethod; if (routeScoringMethod != null) { routeScoringMethod.OnLapCompleted(entrant, evnt, circuitRoutingState.Lap); } if (circuitRoutingState.Lap >= evnt.NumLaps) { circuitRoutingState.CurrentTarget = null; circuitRoutingState.IsRoutingFinished = true; return(circuitRoutingState); } circuitRoutingState.NextIndex = 0; } circuitRoutingState.CurrentTarget = evnt.Route[circuitRoutingState.NextIndex++]; return(circuitRoutingState); } s.CurrentTarget = null; s.IsRoutingFinished = true; return(s); }
// Token: 0x060019A0 RID: 6560 RVA: 0x0002EA54 File Offset: 0x0002DA54 public EventResult Arbitrated(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; TeamEscapeEventResult teamEscapeEventResult; if (XSD2CPP.ReadTeamEscapeEventResult(xmlString, out teamEscapeEventResult) && teamEscapeEventResult.EventSessionId == instancedEvent.EventSessionId) { foreach (TeamEscapeEntrantResult teamEscapeEntrantResult in teamEscapeEventResult.Entrants) { EntrantInfo entrantInfo = evnt.FindEntrant(teamEscapeEntrantResult.PersonaId); if (entrantInfo != null) { TeamEscapeScoringState teamEscapeScoringState = entrantInfo.ScoringState as TeamEscapeScoringState; if (teamEscapeScoringState != null && !teamEscapeScoringState.HasArbitrated && teamEscapeEntrantResult.FinishReason != 0) { teamEscapeScoringState.HasArbitrated = true; teamEscapeScoringState.FinishReason = (FinishReason)teamEscapeEntrantResult.FinishReason; teamEscapeScoringState.EventDurationInMilliseconds = teamEscapeEntrantResult.EventDurationInMilliseconds; teamEscapeScoringState.FractionCompleted = teamEscapeEntrantResult.FractionCompleted; teamEscapeScoringState.DistanceToFinish = teamEscapeEntrantResult.DistanceToFinish; teamEscapeScoringState.Rank = teamEscapeEntrantResult.Ranking; } } } Marshal.Get().SetLocalPlayersDurability(teamEscapeEventResult.Durability); return(teamEscapeEventResult); } return(null); }
// Token: 0x0600137B RID: 4987 RVA: 0x0001C27C File Offset: 0x0001B27C public NavigateToGPSUpdater(InstancedEvent @event, EntrantInfo entrant, uint port) : base(@event, entrant, port) { this.currentTrigger = 0; this.useGPS = base.Event.EventDef.GPSArrow(); if (this.useGPS) { NavigateTo.NavigatePlayerTo(base.InstancedEvent.Route[this.currentTrigger].Position, Vector3.kZero, 0f, true, false, true); } }
// Token: 0x06001997 RID: 6551 RVA: 0x0002E398 File Offset: 0x0002D398 public virtual void OnUpdate(EntrantInfo entrant, Event evnt, float dt) { TeamEscapeScoringState teamEscapeScoringState = entrant.ScoringState as TeamEscapeScoringState; InstancedEvent instancedEvent = evnt as InstancedEvent; if (teamEscapeScoringState != null) { teamEscapeScoringState.FractionCompleted = this.GetFractionCompleted(teamEscapeScoringState, entrant, instancedEvent); teamEscapeScoringState.DistanceToStartLine = instancedEvent.GetDistanceToStartLine(entrant.Opponent.Vehicle); teamEscapeScoringState.DistanceToFinish = this.GetDistanceToFinish(teamEscapeScoringState, entrant, instancedEvent); if (!instancedEvent.IsTimingOut) { teamEscapeScoringState.TimeRemaining = evnt.EventDef.TimeLimit() - entrant.ScoringState.EventDurationInSeconds; } else { teamEscapeScoringState.TimeRemaining = (float)instancedEvent.TimingOutRemaining.TotalSeconds; } if (!teamEscapeScoringState.IsTimerUrgent && teamEscapeScoringState.TimeRemaining < evnt.EventDef.TimeLimitWarning()) { teamEscapeScoringState.IsTimerUrgent = true; new OnTimingOut(entrant.PersonaId).Post(Ports.Gameplay); } float speed = entrant.Opponent.Vehicle.GetSpeed(); if (speed > teamEscapeScoringState.TopSpeed) { teamEscapeScoringState.TopSpeed = speed; } if (entrant.Opponent.Vehicle.GetCurrentAirborneTime() > teamEscapeScoringState.LongestAirTimeInSeconds) { teamEscapeScoringState.LongestAirTimeInSeconds = entrant.Opponent.Vehicle.GetCurrentAirborneTime(); } if (entrant.Opponent.InternalOpponent.GetNumOpponentsCollidedWith() > teamEscapeScoringState.NumOpponentsTagged) { teamEscapeScoringState.NumOpponentsTagged = entrant.Opponent.InternalOpponent.GetNumOpponentsCollidedWith(); } if (entrant.Opponent is LocalHumanOpponent) { Screen.Print(-300, 120, string.Format("{0} : {1}", entrant.Opponent.OpponentName, teamEscapeScoringState.FractionCompleted)); } entrant.Opponent.InternalOpponent.SetFractionEventComplete(teamEscapeScoringState.FractionCompleted); LocalHumanOpponent localHumanOpponent = entrant.Opponent as LocalHumanOpponent; if (localHumanOpponent != null) { PursuitInfo pursuitData = localHumanOpponent.PursuitData; teamEscapeScoringState.CopsDisabled = pursuitData.GetNumCopsDisabled(); teamEscapeScoringState.CopsRammed = pursuitData.GetNumCopsRammed(); teamEscapeScoringState.CopsDeployed = pursuitData.GetNumCopsDeployed(); teamEscapeScoringState.CostToState = pursuitData.GetCostToState(); teamEscapeScoringState.SpikeStripsDodged = pursuitData.GetSpikeStripsDodged(); teamEscapeScoringState.RoadBlocksDodged = pursuitData.GetRoadBlocksDodged(); teamEscapeScoringState.Infractions = pursuitData.GetInfractions(); pursuitData.HACK_SetPursuitMeter(teamEscapeScoringState.PursuitBar); } } }
// Token: 0x06001943 RID: 6467 RVA: 0x0002D1B8 File Offset: 0x0002C1B8 public void Fill(LivePacket livePacket, Event evnt) { RouteLivePacket routeLivePacket = livePacket as RouteLivePacket; InstancedEvent instancedEvent = evnt as InstancedEvent; if (null != routeLivePacket) { routeLivePacket.NumLaps = (uint)instancedEvent.NumLaps; } }
// 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; } }
// 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: 0x0600198F RID: 6543 RVA: 0x0002E060 File Offset: 0x0002D060 public void Fill(LivePacket livePacket, Event evnt) { TeamEscapeLivePacket teamEscapeLivePacket = livePacket as TeamEscapeLivePacket; InstancedEvent instancedEvent = evnt as InstancedEvent; if (null != teamEscapeLivePacket) { teamEscapeLivePacket.MaxStrikes = instancedEvent.NumStrikes; } }
// Token: 0x06001946 RID: 6470 RVA: 0x0002D2E4 File Offset: 0x0002C2E4 public void Fill(ArbitratedPacket arbitratedPacket, Event evnt) { RouteArbitratedPacket routeArbitratedPacket = arbitratedPacket as RouteArbitratedPacket; InstancedEvent instancedEvent = evnt as InstancedEvent; if (null != routeArbitratedPacket) { routeArbitratedPacket.NumLaps = (uint)instancedEvent.NumLaps; instancedEvent.TimingOutRemaining.Fill(routeArbitratedPacket.GetEventTimeout()); } }
// Token: 0x060018A6 RID: 6310 RVA: 0x0002BCD8 File Offset: 0x0002ACD8 public RoutingState HitTrigger(InstancedEvent evnt, EntrantInfo entrant, RoutingState s) { P2PRoutingState p2PRoutingState = s as P2PRoutingState; if (p2PRoutingState != null && p2PRoutingState.NextIndex < evnt.Route.Count) { p2PRoutingState.CurrentTarget = evnt.Route[p2PRoutingState.NextIndex++]; return(p2PRoutingState); } s.CurrentTarget = null; s.IsRoutingFinished = true; return(s); }
// Token: 0x060018A1 RID: 6305 RVA: 0x0002BC54 File Offset: 0x0002AC54 public RoutePoint GetExpectedPreviousTarget(InstancedEvent evnt, RoutingState s) { CircuitRoutingState circuitRoutingState = s as CircuitRoutingState; if (circuitRoutingState != null) { int num = circuitRoutingState.NextIndex + circuitRoutingState.Lap * evnt.Route.Count - 2; if (num >= 0) { return(evnt.Route[num % evnt.Route.Count]); } } return(null); }
// Token: 0x060019D1 RID: 6609 RVA: 0x0002F1E4 File Offset: 0x0002E1E4 public uint UpdateTarget(InstancedEvent evt) { if (this.target != null && !this.target.Opponent.IsStatus(OpponentStatus.kOpponent_NotSpectatable)) { return(this.target.Opponent.InternalOpponent.GetWrappedVehicle().GetWorldID()); } LocalHumanOpponent localHumanOpponent = evt.Manager.OpponentManager.FindLocalOpponent(); EntrantInfo entrantInfo = evt.FindEntrant(localHumanOpponent.PersonaId); TeamEscapeScoringState teamEscapeScoringState = entrantInfo.ScoringState as TeamEscapeScoringState; this.target = entrantInfo; float fractionCompleted = teamEscapeScoringState.FractionCompleted; EntrantInfo entrantInfo2 = entrantInfo; float num = float.MaxValue; EntrantInfo entrantInfo3 = entrantInfo; float num2 = float.MinValue; foreach (EntrantInfo entrantInfo4 in evt.Entrants) { if (entrantInfo4.PersonaId != entrantInfo.PersonaId && !entrantInfo4.Opponent.IsStatus(OpponentStatus.kOpponent_NotSpectatable)) { TeamEscapeScoringState teamEscapeScoringState2 = entrantInfo4.ScoringState as TeamEscapeScoringState; if (teamEscapeScoringState2.FractionCompleted >= fractionCompleted && teamEscapeScoringState2.FractionCompleted <= num) { entrantInfo2 = entrantInfo4; num = teamEscapeScoringState2.FractionCompleted; } else if (teamEscapeScoringState2.FractionCompleted <= fractionCompleted && teamEscapeScoringState2.FractionCompleted >= num2) { entrantInfo3 = entrantInfo4; num2 = teamEscapeScoringState2.FractionCompleted; } } } if (entrantInfo3 != entrantInfo) { this.target = entrantInfo3; } if (entrantInfo2 != entrantInfo) { this.target = entrantInfo2; } return(this.target.Opponent.InternalOpponent.GetWrappedVehicle().GetWorldID()); }
// Token: 0x060018D1 RID: 6353 RVA: 0x0002C508 File Offset: 0x0002B508 public void EntrantResultReceived(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; DragEntrantResult dragEntrantResult; if (XSD2CPP.ReadDragEntrantResult(xmlString, out dragEntrantResult) && dragEntrantResult.EventSessionId == instancedEvent.EventSessionId) { EntrantInfo entrantInfo = evnt.FindEntrant(dragEntrantResult.PersonaId); if (entrantInfo == null) { return; } DragScoringState dragScoringState = entrantInfo.ScoringState as DragScoringState; if (dragScoringState != null) { dragScoringState.HasArbitrated = true; dragScoringState.FinishReason = (FinishReason)dragEntrantResult.FinishReason; dragScoringState.EventDurationInMilliseconds = dragEntrantResult.EventDurationInMilliseconds; dragScoringState.Rank = dragEntrantResult.Ranking; dragScoringState.TopSpeed = dragEntrantResult.TopSpeed; } } }
// Token: 0x060019A1 RID: 6561 RVA: 0x0002EB5C File Offset: 0x0002DB5C public void EntrantResultReceived(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; TeamEscapeEntrantResult teamEscapeEntrantResult; if (XSD2CPP.ReadTeamEscapeEntrantResult(xmlString, out teamEscapeEntrantResult) && teamEscapeEntrantResult.EventSessionId == instancedEvent.EventSessionId) { EntrantInfo entrantInfo = evnt.FindEntrant(teamEscapeEntrantResult.PersonaId); if (entrantInfo == null) { return; } TeamEscapeScoringState teamEscapeScoringState = entrantInfo.ScoringState as TeamEscapeScoringState; if (teamEscapeScoringState != null) { teamEscapeScoringState.HasArbitrated = true; teamEscapeScoringState.FinishReason = (FinishReason)teamEscapeEntrantResult.FinishReason; teamEscapeScoringState.EventDurationInMilliseconds = teamEscapeEntrantResult.EventDurationInMilliseconds; teamEscapeScoringState.FractionCompleted = teamEscapeEntrantResult.FractionCompleted; teamEscapeScoringState.DistanceToFinish = teamEscapeEntrantResult.DistanceToFinish; teamEscapeScoringState.Rank = teamEscapeEntrantResult.Ranking; } } }
// Token: 0x06001953 RID: 6483 RVA: 0x0002DA28 File Offset: 0x0002CA28 public void EntrantResultReceived(Event evnt, XmlString xmlString) { InstancedEvent instancedEvent = evnt as InstancedEvent; RouteEntrantResult routeEntrantResult; if (XSD2CPP.ReadRouteEntrantResult(xmlString, out routeEntrantResult) && routeEntrantResult.EventSessionId == instancedEvent.EventSessionId) { EntrantInfo entrantInfo = evnt.FindEntrant(routeEntrantResult.PersonaId); if (entrantInfo == null) { return; } RouteScoringState routeScoringState = entrantInfo.ScoringState as RouteScoringState; if (routeScoringState != null) { routeScoringState.HasArbitrated = true; routeScoringState.FinishReason = (FinishReason)routeEntrantResult.FinishReason; routeScoringState.EventDurationInMilliseconds = routeEntrantResult.EventDurationInMilliseconds; routeScoringState.Rank = routeEntrantResult.Ranking; routeScoringState.TopSpeed = routeEntrantResult.TopSpeed; routeScoringState.BestLapDurationInMilliseconds = routeEntrantResult.BestLapDurationInMilliseconds; } } }
// Token: 0x06001364 RID: 4964 RVA: 0x0001C0B6 File Offset: 0x0001B0B6 public HideAllGadgetsButThese(InstancedEvent evnt, EntrantInfo entrant, params string[] args) : base(evnt, entrant) { this.gadgets = args; }
// Token: 0x06001356 RID: 4950 RVA: 0x0001BED1 File Offset: 0x0001AED1 public EntrantLoaded(InstancedEvent evnt, EntrantInfo entrant, string name) : base(evnt, entrant, 0f) { this.signal = Signal.OpenExistingSignal(name); this.signal.WaitAll += this.OnSignal; }
// Token: 0x060018A7 RID: 6311 RVA: 0x0002BD35 File Offset: 0x0002AD35 public RoutePoint GetExpectedPreviousTarget(InstancedEvent evnt, RoutingState s) { return(null); }
// Token: 0x060018A5 RID: 6309 RVA: 0x0002BCBC File Offset: 0x0002ACBC public RoutingState Prepare(InstancedEvent evnt, EntrantInfo entrant) { P2PRoutingState s = new P2PRoutingState(); return(this.HitTrigger(evnt, entrant, s)); }
// Token: 0x0600139D RID: 5021 RVA: 0x0001C7AA File Offset: 0x0001B7AA public RepairTires(InstancedEvent evnt, EntrantInfo entrant, float time) : base(evnt, entrant) { this.time = time; }
// Token: 0x060013A3 RID: 5027 RVA: 0x0001C801 File Offset: 0x0001B801 public RespawnCheckpointSelector(InstancedEvent evt, EntrantInfo entrant, uint port) : base(evt, entrant, port) { }
// Token: 0x06001397 RID: 5015 RVA: 0x0001C76C File Offset: 0x0001B76C public ReleaseEntrant(InstancedEvent @event, EntrantInfo entrant) : base(@event, entrant) { }
// Token: 0x06001341 RID: 4929 RVA: 0x0001BCBF File Offset: 0x0001ACBF public EntrantExtrapolate(InstancedEvent @event, EntrantInfo entrant, uint port) : base(@event, entrant, port) { }
// Token: 0x060013BB RID: 5051 RVA: 0x0001CBEA File Offset: 0x0001BBEA public SetCamera(InstancedEvent evnt, EntrantInfo entrant, string cameraName) : base(evnt, entrant) { this.cameraName = cameraName; }
// Token: 0x06001382 RID: 4994 RVA: 0x0001C43A File Offset: 0x0001B43A public OverridePursuitBar(InstancedEvent evnt, EntrantInfo entrant, float overrideValue) : base(evnt, entrant) { this.overrideValue = overrideValue; }