Exemplo n.º 1
0
        void transport_CarModeChanged(object sender, CarModeChangedEventArgs e)
        {
            if (this.carMode != e.Mode && e.Mode != CarMode.Run)
            {
                // clear out the forced car mode on transition
                forcedCarMode = CarMode.Unknown;
            }

            this.carMode = e.Mode;

            //Console.WriteLine("car mode changed to {0}", e.Mode);

            if (carModeChannel != null)
            {
                carModeChannel.PublishUnreliably(carMode);
            }

            Services.BehaviorManager.OnCarModeChanged(carMode);
        }
Exemplo n.º 2
0
 void CommandTransport_CarModeChanged(object sender, CarModeChangedEventArgs e)
 {
     OnCarModeChanged(e.Mode);
 }
 void CommandTransport_CarModeChanged(object sender, CarModeChangedEventArgs e)
 {
     OnCarModeChanged(e.Mode);
 }