Example #1
0
        // Run method without counting on being connected to the game (startup/shutdown).
        private void RunNoProcessMethod(ASLMethod method, LiveSplitState state, bool is_startup = false)
        {
            var refresh_rate = RefreshRate;
            var version      = GameVersion;

            method.Call(state, Vars, ref version, ref refresh_rate,
                        is_startup ? _settings.Builder : (object)_settings.Reader);
            RefreshRate = refresh_rate;
        }
Example #2
0
        private dynamic RunMethod(ASLMethod method, LiveSplitState state, ref string version)
        {
            var refresh_rate = RefreshRate;
            var result       = method.Call(state, Vars, ref version, ref refresh_rate, _settings.Reader,
                                           OldState?.Data, State?.Data, _game);

            RefreshRate = refresh_rate;
            return(result);
        }
 // Run method without counting on being connected to the game (startup/shutdown).
 private void RunNoProcessMethod(ASLMethod method, LiveSplitState state, bool is_startup = false)
 {
     var refresh_rate = RefreshRate;
     var version = GameVersion;
     method.Call(state, _vars, ref version, ref refresh_rate,
         is_startup ? _settings.Builder : (object)_settings.Reader);
     RefreshRate = refresh_rate;
 }
 private dynamic RunMethod(ASLMethod method, LiveSplitState state, ref string version)
 {
     var refresh_rate = RefreshRate;
     var result = method.Call(state, _vars, ref version, ref refresh_rate, _settings.Reader,
         _old_state.Data, _state.Data, _game);
     RefreshRate = refresh_rate;
     return result;
 }