public LiveSplitLogic(GameMemory gameMemory, SettingsUserControl settings) { this.gameMemory = gameMemory; this.settings = settings; this.pathLogFile = Directory.GetCurrentDirectory() + @"\Components\LiveSplit.BugFables-log.txt"; InitSplits(); LogToFile("STARTED"); }
public BugFablesComponent(LiveSplitState state) { liveSplitState = state; timerModel = new TimerModel(); timerModel.CurrentState = liveSplitState; gameMemory = new GameMemory(); settingsUserControl = new SettingsUserControl(state); logic = new LiveSplitLogic(gameMemory, settingsUserControl); liveSplitState.OnReset += OnReset; liveSplitState.OnStart += OnStart; }
public LiveSplitLogic(GameMemory gameMemory, SettingsUserControl settings) { this.gameMemory = gameMemory; this.settings = settings; InitSplits(); }