Beispiel #1
0
        public override void Init()
        {
            ConfigSys Config = Sys.Ref.Shared.GetObject <ConfigSys>();

            RareTickSubscribers = new List <RareTickSubscriber>();

            Selector = Config.Shared.Get <uint>("Unary.Common.Random.RareTickSelector");
            Range    = Config.Shared.Get <uint>("Unary.Common.Random.RareTickRange");
        }
Beispiel #2
0
        public override void Init()
        {
            ConfigSys ConfigSys = Sys.Ref.Shared.GetObject <ConfigSys>();

            ConfigSys.Shared.Subscribe(this, nameof(SetUseVsync),
                                       "Unary.Common.Window.VSync", SubscriberType.Method);
            ConfigSys.Shared.Subscribe(this, nameof(SetWindowFullscreen),
                                       "Unary.Common.Window.Fullscreen", SubscriberType.Method);
            ConfigSys.Shared.Subscribe(this, nameof(SetWindowTitle),
                                       "Unary.Common.Window.Title", SubscriberType.Method);
            ConfigSys.Shared.Subscribe(this, nameof(SetWindowSize),
                                       "Unary.Common.Window.Size", SubscriberType.Method);
        }