public AreaInstance(int ID, AreaData AreaData) { this.AreaData = (AreaData)AreaData.Clone(); this.AreaData.Name += " " + ID; this.AreaInteractor = new Thread(new ThreadStart(AreaInteractorVoid)); try { AreaInteractor.Start(); } catch (Exception Exception) { Output.WriteLine(Exception.ToString()); AreaInteractor.Abort(); } AreaData.ID = SpacesManager.AssignID(this); }
public SalaInstance(int ID, SalaData SalaData) { this.SalaData = (SalaData)SalaData.Clone(); this.SalaData.Name += " " + ID; this.SalaInteractor = new Thread(new ThreadStart(SalaInteractorVoid)); try { SalaInteractor.Start(); } catch (Exception Exception) { Output.WriteLine(Exception.ToString()); SalaInteractor.Abort(); } SalaData.ID = SpacesManager.AssignID(this); }