protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Agent agent = null; Script.Instance.Load(); foreach (Character character in Script.Instance.Characters) { Agent a = new Agent(character.Name); if (agent == null) { agent = a; } else { a.Owner = agent; } a.Show(); } Script.Instance.Enabled = true; Script.Instance.Tick(DateTime.Today); Script.Instance.Update(true); }