Apricot.App.OnStartup C# (CSharp) Method

OnStartup() protected method

protected OnStartup ( System.Windows.StartupEventArgs e ) : void
e System.Windows.StartupEventArgs
return void
        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);
        }