private void FormExample_Load(object sender, EventArgs e) { // set path tbPath.Text = Properties.Settings.Default.Path; // binding list lbRegisteredTools.DataSource = RegisterTools; lbScannedTools.DataSource = ScanTools; // check port list foreach (var item in HComm.Device.HcSerial.GetPortNames()) { // add port name cbPorts.Items.Add(item); } // check interfcae list foreach (var item in HcManager.GetAllInterfaces()) { // add interface item cbInterface.Items.Add($@"{item.Name}:{item.Id}"); } // check list if (cbInterface.Items.Count > 0) { cbInterface.SelectedIndex = 0; } // set event Interface.ChangedConnect += InterfaceOnChangedConnect; Interface.ReceivedMsg += InterfaceOnReceivedMsg; // load register tools Interface.LoadRegisterTools(tbPath.Text); // start timer timer.Start(); // start scanner Interface.Start(); }
private void InitializationPlayer() { GameObject oldPlayer = GameObject.FindGameObjectWithTag("Player"); Transform startPoint = GameObject.FindGameObjectWithTag("StartPoint").transform; Interface Interface = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <Interface>(); if (oldPlayer != null) { Destroy(oldPlayer); } GameObject newPlayer = Instantiate(SelectedCharacter, startPoint.position, Quaternion.identity); Destroy(newPlayer.GetComponent <Rival>()); Interface.Player = newPlayer; Interface.PlayerScript = newPlayer.GetComponent <Player>(); Interface.Start(); }
public void InitializationPlayer(GameObject selectedCharacter) { GameObject oldPlayer = GameObject.FindGameObjectWithTag("Player"); Transform startPoint = GameObject.FindGameObjectWithTag("StartPoint").transform; Interface Interface = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <Interface>(); GlobalGameControl globalGameControl = GetComponent <GlobalGameControl>(); if (oldPlayer != null) { Destroy(oldPlayer); } GameObject newPlayer = Instantiate(selectedCharacter, startPoint.position, Quaternion.identity); Interface.Player = newPlayer; Interface.PlayerScript = newPlayer.GetComponent <Player>(); Interface.Start(); globalGameControl.Players[0] = newPlayer; // Запись в массив игрока }
public static void Main(string[] args) { if (args.Length == 4 && args[0] == "lang") { FileUtils.MungeLanguage(Convert.ToUInt32(args[1]), args[2], args[3]); } if (args.Length == 1 && args[0] == "remap") { FileUtils.Remap(); } string module = "Default"; string modulePath = "./Modules/" + module; string moduleFile = modulePath + ".mod"; bool mungeModule = false; bool tryLoadMungedModule = false; ProgramFlowController flowController = null; try { if (File.Exists(moduleFile) && tryLoadMungedModule) { using (FileStream fileStream = new FileStream(moduleFile, FileMode.Open)) { using (GZipStream compressionStream = new GZipStream(fileStream, CompressionMode.Decompress)) { var stream = new SerializationInputStream(compressionStream); GameData.Load(module, stream); } } } else { GameData.Load(module); if (mungeModule) { using (FileStream fileStream = new FileStream(moduleFile, FileMode.Create)) { using (GZipStream compressionStream = new GZipStream(fileStream, CompressionLevel.Optimal)) { var stream = new SerializationOutputStream(compressionStream); GameData.Serialize(stream); } } } } Interface.Screen = new Screen(); flowController = new ProgramFlowController(Interface); flowController.EnterState(ProgramState.LANDING, null); Interface.Start(false, true); } catch (Exception e) { var fileName = string.Format("Logs/CrashDump-{0}.txt", DateTime.Now.ToString("yyyyMMddHHmmss")); var log = new StringBuilder(); log.AppendFormat("[ProgramState]\n{0}\n\n", flowController); log.AppendFormat("[StackTrace]\n{0}", e); File.WriteAllText(fileName, log.ToString()); Console.WriteLine("CrashDump written to {0}\n\n{1}", fileName, log); } }
static void Main(string[] args) { Interface i = new Interface(); i.Start(); }
public void Start() { _TickManager.Start(); _Interface.Start(false, true); }