예제 #1
0
 public R3ESpotterv2(AudioPlayer audioPlayer, Boolean initialEnabledState)
 {
     this.audioPlayer         = audioPlayer;
     this.enabled             = initialEnabledState;
     this.initialEnabledState = initialEnabledState;
     this.internalSpotter     = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, carWidth);
 }
예제 #2
0
 public R3ESpotterv2(AudioPlayer audioPlayer, Boolean initialEnabledState)
 {
     this.audioPlayer = audioPlayer;
     this.enabled = initialEnabledState;
     this.initialEnabledState = initialEnabledState;
     this.internalSpotter = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, carWidth, trackWidth, maxClosingSpeed);
 }
예제 #3
0
 public ACSSpotter(AudioPlayer audioPlayer, Boolean initialEnabledState)
 {
     this.audioPlayer         = audioPlayer;
     this.enabled             = initialEnabledState;
     this.initialEnabledState = initialEnabledState;
     this.internalSpotter     = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, carWidth);
     Console.WriteLine("ACSSpotter enable");
 }
예제 #4
0
 public PCarsSpotterv2(AudioPlayer audioPlayer, Boolean initialEnabledState)
 {
     this.audioPlayer = audioPlayer;
     this.enabled = initialEnabledState;
     this.initialEnabledState = initialEnabledState;
     if (CrewChief.gameDefinition.gameEnum == GameEnum.PCARS_NETWORK)
     {
         this.internalSpotter = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, udpCarWidth);
     }
     else
     {
         this.internalSpotter = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, carWidth);
     }
 }
예제 #5
0
 public PCarsSpotterv2(AudioPlayer audioPlayer, Boolean initialEnabledState)
 {
     this.audioPlayer = audioPlayer;
     this.enabled = initialEnabledState;
     this.initialEnabledState = initialEnabledState;
     if (CrewChief.gameDefinition.gameEnum == GameEnum.PCARS_NETWORK)
     {
         this.internalSpotter = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, udpCarWidth, udpTrackWidth, udpMaxClosingSpeed);
     }
     else
     {
         this.internalSpotter = new NoisyCartesianCoordinateSpotter(audioPlayer, initialEnabledState, carLength, carWidth, trackWidth, maxClosingSpeed);
     }
 }