private static void SetBeaconData(AtsBeaconData beaconData) { AtsDebug.LogInfo($"Called: {nameof(SetBeaconData)}()"); AtsSimulationEnvironment.Instance.OnBeaconDataReceived(beaconData); }
private static void SetBeaconData(AtsBeaconData beaconData) { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(SetBeaconData))); AtsSimulationEnvironment.Instance.OnBeaconDataRecieved(beaconData); }
private static void SetReverser(int handlePosition) { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(SetReverser))); AtsSimulationEnvironment.Instance.OnControlHandleMoved(handlePosition, AtsSimulationEnvironment.ControlHandleType.Reverser); }
private static void SetVehicleSpec(AtsVehicleSpec vehicleSpec) { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(SetVehicleSpec))); AtsSimulationEnvironment.Instance.OnVehicleSpecPresented(vehicleSpec); }
private static void Initialize(int initialHandlePosition) { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(Initialize))); AtsSimulationEnvironment.Instance.OnInitialize(initialHandlePosition); }
private static void Load() { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(Load))); AtsSimulationEnvironment.Instance.OnLoad(); }
private static void Dispose() { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(Dispose))); AtsSimulationEnvironment.Instance.OnDispose(); }
private static void SetSignal(int signalIndex) { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(SetSignal))); AtsSimulationEnvironment.Instance.OnSignalChanged(signalIndex); }
private static void DoorClose() { AtsDebug.LogInfo($"Called: {nameof(DoorClose)}()"); AtsSimulationEnvironment.Instance.OnDoorStateChanged(true); }
private static void SetSignal(int signalIndex) { AtsDebug.LogInfo($"Called: {nameof(SetSignal)}()"); AtsSimulationEnvironment.Instance.OnSignalChanged(signalIndex); }
private static void SetBrake(int handlePosition) { AtsDebug.LogInfo($"Called: {nameof(SetBrake)}()"); AtsSimulationEnvironment.Instance.OnControlHandleMoved(handlePosition, AtsSimulationEnvironment.ControlHandleType.Brake); }
private static void Initialize(int initialHandlePosition) { AtsDebug.LogInfo($"Called: {nameof(Initialize)}()"); AtsSimulationEnvironment.Instance.OnInitialize(initialHandlePosition); }
private static void SetVehicleSpec(AtsVehicleSpec vehicleSpec) { AtsDebug.LogInfo($"Called: {nameof(SetVehicleSpec)}()"); AtsSimulationEnvironment.Instance.OnVehicleSpecPresented(vehicleSpec); }
private static void DoorClose() { AtsDebug.LogInfo(string.Format("Called: {0}()", nameof(DoorClose))); AtsSimulationEnvironment.Instance.OnDoorStateChanged(true); }
public static void SetNameAndIndexFromPluginParameters(this AtsNamedIoArray self, Type indexObjectType) { var type = indexObjectType; var fields = type.GetFields(); foreach (var field in fields) { var indexString = string.Empty; var index = (int)field.GetRawConstantValue(); var keyName = field.Name; try { indexString = AtsSimulationEnvironment.Instance.PluginParameters.GetParameterAsString(keyName); } catch (KeyNotFoundException) { AtsDebug.LogInfo($"{nameof(AtsNamedIoArray)}: Using default index: {type.Name}.{keyName}: {index}"); indexString = string.Empty; } if (!string.IsNullOrEmpty(indexString)) { index = int.Parse(indexString); } self.Add(keyName, index); } }
private static void Dispose() { AtsDebug.LogInfo($"Called: {nameof(Dispose)}()"); AtsSimulationEnvironment.Instance.OnDispose(); AtsSimulationEnvironment.DisposeInstance(); }
private static void Load() { AtsDebug.LogInfo($"Called: {nameof(Load)}()"); AtsSimulationEnvironment.CreateInstance(); AtsSimulationEnvironment.Instance.OnLoad(); }
public AtsPluginParameters() { try { ParametersBody = AtsParser.ParseIni(PluginParametersFileName, AtsStorage.ReadText); } catch (FileNotFoundException e) { AtsDebug.LogWarning("Continue running: " + e.Message); ParametersBody = null; } }
static AtsModule() { AtsDebug.LogInfo($"Assembly: {ModuleName}"); AtsDebug.LogInfo($"Path: {ModuleDirectoryPath}"); }