Example #1
0
        /// <summary>
        /// Constructs a new Virtual Machine instance.
        /// </summary>
        /// <param name="context">The VMContext instance to use.</param>
        public VM(VMContext context, VMNetDriver driver, VMHeadlineRendererProvider headline)
        {
            context.VM   = this;
            Context      = context;
            Driver       = driver;
            Headline     = headline;
            Scheduler    = new VMScheduler(this);
            GameTickRate = FSOEnvironment.RefreshRate;

            TS1 = Content.Content.Get().TS1;
        }