Exemplo n.º 1
0
 public void OnLoad()
 {
     this.LoadAppSettings();
     FFRKProxy.mInstance    = this;
     this.mResponseHandlers = new List <IResponseHandler>();
     this.mResponseHandlers.Add(new HandleAppInitData());
     this.mResponseHandlers.Add(new HandlePartyList());
     this.mResponseHandlers.Add(new HandleListBattles());
     this.mResponseHandlers.Add(new HandleListDungeons());
     this.mResponseHandlers.Add(new HandleLeaveDungeon());
     this.mResponseHandlers.Add(new HandleInitiateBattle());
     this.mResponseHandlers.Add(new HandleGachaSeriesList());
     this.mResponseHandlers.Add(new HandleGachaSeriesDetails());
     this.mResponseHandlers.Add(new HandleCompleteBattle());
     this.mResponseHandlers.Add(new HandleGachaDraw());
     this.mResponseHandlers.Add(new HandleLabrynthSession());
     this.mHistory            = new ResponseHistory();
     this.mGameState          = new GameState();
     this.mCache              = new FFRKDataCache();
     this.mTabPage            = new TabPage("FFRK Inspector");
     this.mInspectorView      = new FFRKTabInspector();
     this.mInspectorView.Dock = DockStyle.Fill;
     this.mTabPage.Controls.Add((Control)this.mInspectorView);
     ((TabControl)FiddlerApplication.UI.tabsViews).TabPages.Add(this.mTabPage);
 }
Exemplo n.º 2
0
        public void OnLoad()
        {
            LoadAppSettings();

            mInstance         = this;
            mResponseHandlers = new List <IResponseHandler>();
            mResponseHandlers.Add(new HandleAppInitData());
            mResponseHandlers.Add(new HandlePartyList());
            mResponseHandlers.Add(new HandleListBattles());
            mResponseHandlers.Add(new HandleListDungeons());
            mResponseHandlers.Add(new HandleLeaveDungeon());
            mResponseHandlers.Add(new HandleInitiateBattle());
            mResponseHandlers.Add(new HandleGachaSeriesList());
            mResponseHandlers.Add(new HandleGachaSeriesDetails());
            mResponseHandlers.Add(new HandleCompleteBattle());

            mHistory   = new ResponseHistory();
            mGameState = new GameState();

            // Do this first, because some of the form's OnLoad events register event handlers with it.
            mDatabaseInstance = new FFRKMySqlInstance();
            mCache            = new FFRKDataCache();

            // Do this before initializing the connection, because when it's done we need to update the
            // UI.
            mTabPage            = new TabPage("FFRK Inspector");
            mInspectorView      = new FFRKTabInspector();
            mInspectorView.Dock = DockStyle.Fill;
            mTabPage.Controls.Add(mInspectorView);
            FiddlerApplication.UI.tabsViews.TabPages.Add(mTabPage);

            // Do this last
            mDatabaseInstance.OnConnectionInitialized += mDatabaseInstance_OnConnectionInitialized;
            mDatabaseInstance.OnSchemaError           += mDatabaseInstance_OnSchemaError;
            mDatabaseInstance.InitializeConnection(MinimumRequiredSchema);
        }
Exemplo n.º 3
0
 public void OnBeforeUnload()
 {
     mInstance = null;
     SaveAppSettings();
 }
Exemplo n.º 4
0
        public void OnLoad()
        {
            LoadAppSettings();

            mInstance = this;
            mResponseHandlers = new List<IResponseHandler>();
            mResponseHandlers.Add(new HandleAppInitData());
            mResponseHandlers.Add(new HandlePartyList());
            mResponseHandlers.Add(new HandleListBattles());
            mResponseHandlers.Add(new HandleListDungeons());
            mResponseHandlers.Add(new HandleLeaveDungeon());
            mResponseHandlers.Add(new HandleInitiateBattle());
            mResponseHandlers.Add(new HandleGachaSeriesList());
            mResponseHandlers.Add(new HandleGachaSeriesDetails());
            mResponseHandlers.Add(new HandleCompleteBattle());

            mHistory = new ResponseHistory();
            mGameState = new GameState();

            // Do this first, because some of the form's OnLoad events register event handlers with it.
            mDatabaseInstance = new FFRKMySqlInstance();
            mCache = new FFRKDataCache();

            // Do this before initializing the connection, because when it's done we need to update the
            // UI.
            mTabPage = new TabPage("FFRK Inspector");
            mInspectorView = new FFRKTabInspector();
            mInspectorView.Dock = DockStyle.Fill;
            mTabPage.Controls.Add(mInspectorView);
            FiddlerApplication.UI.tabsViews.TabPages.Add(mTabPage);

            // Do this last
            mDatabaseInstance.OnConnectionInitialized += mDatabaseInstance_OnConnectionInitialized;
            mDatabaseInstance.OnSchemaError += mDatabaseInstance_OnSchemaError;
            mDatabaseInstance.InitializeConnection(MinimumRequiredSchema);
        }
Exemplo n.º 5
0
 public void OnBeforeUnload()
 {
     mInstance = null;
     SaveAppSettings();
 }
Exemplo n.º 6
0
 public void OnBeforeUnload()
 {
     FFRKProxy.mInstance = (FFRKProxy)null;
     this.SaveAppSettings();
 }