diff --git a/App/index.htm b/App/index.htm
index 86dfc26..95e8569 100644
--- a/App/index.htm
+++ b/App/index.htm
@@ -108,8 +108,8 @@
-
-
+
+
diff --git a/App/js/gamehook.js b/App/js/gamehook.js
index df3d792..b067021 100644
--- a/App/js/gamehook.js
+++ b/App/js/gamehook.js
@@ -69,7 +69,9 @@ temp_GAMEHOOK = {
APP.graphics.updateGuiLabel();
APP.graphics.togglehideTopMenu();
APP.gameHook.updateObject = setInterval(function(){
- APP.gameHook.updateProcess();
+ if (APP.options.enableReadGameData === !0){
+ APP.gameHook.updateProcess();
+ }
}, 100);
} catch (err) {
diff --git a/App/js/graphics.js b/App/js/graphics.js
index 3ada1e5..4745960 100644
--- a/App/js/graphics.js
+++ b/App/js/graphics.js
@@ -1141,12 +1141,6 @@ temp_GRAPHICS = {
},
- // Toggle hook after game start
- toggleHookAfterGameStart: function(){
- APP.options.hookAfterGameStart = document.getElementById('CHECKBOX_hookAfterGameStart').checked;
- localStorage.setItem('hookAfterGameStart', document.getElementById('CHECKBOX_hookAfterGameStart').checked);
- },
-
// Toggle show game data
toggleShowGameData: function(){
diff --git a/App/js/main.js b/App/js/main.js
index 45b137f..90036de 100644
--- a/App/js/main.js
+++ b/App/js/main.js
@@ -191,9 +191,7 @@ const APP = {
// Seek game process
setTimeout(function(){
- if (APP.options.hookAfterGameStart === !0){
- APP.gameHook.seekGame(!0);
- }
+ APP.gameHook.seekGame(!0);
APP.graphics.updateGuiLabel();
if (JSON.parse(localStorage.getItem('showGameData')) === !0){
TMS.css('APP_GAME_DATA', { 'display': 'block' });
diff --git a/App/js/options.js b/App/js/options.js
index 51ef537..8fb7d7b 100644
--- a/App/js/options.js
+++ b/App/js/options.js
@@ -19,7 +19,7 @@ temp_OPTIONS = {
showGameHints: !1,
enableTabletMode: !1,
isMenuRightClosed: !1,
- hookAfterGameStart: !0,
+ enableReadGameData: !0,
enableBgObjectiveAnimation: !0,
bioRandObjectives: {
reset: !1,
@@ -136,6 +136,12 @@ temp_OPTIONS = {
Functions
*/
+ // Toggle enable reading game data
+ toggleReadGameData: function(){
+ APP.options.enableReadGameData = document.getElementById('CHECKBOX_enableReadGameData').checked;
+ localStorage.setItem('enableReadGameData', document.getElementById('CHECKBOX_enableReadGameData').checked);
+ },
+
// Toggle always on top function
toggleAlwaysOnTop: function(){
APP.options.alwaysOnTop = document.getElementById('CHECKBOX_alwaysOnTop').checked;
@@ -148,7 +154,6 @@ temp_OPTIONS = {
// Declare variables and switch mode
var dragBarCss;
-
switch (mode){
case 'open':
@@ -625,7 +630,7 @@ temp_OPTIONS = {
'enableCamHint',
'showGameHints',
'enableTabletMode',
- 'hookAfterGameStart',
+ 'enableReadGameData',
'enableBgObjectiveAnimation'
].forEach(function(cSettings){