Update 'mbchc-local.user.js'
This commit is contained in:
parent
ee52aa45a8
commit
c29d264520
|
@ -272,6 +272,11 @@ var bcModSdk=function(){"use strict";const o="1.0.2";function e(o){alert("Mod ER
|
||||||
}
|
}
|
||||||
return(result)
|
return(result)
|
||||||
},
|
},
|
||||||
|
need_load_hook: function(module, screen) {
|
||||||
|
if (!module || !screen) return(true)
|
||||||
|
if (("Character" === module) && ("Login" === screen)) return(true)
|
||||||
|
return(false)
|
||||||
|
},
|
||||||
|
|
||||||
// Command actions
|
// Command actions
|
||||||
command_mbchc: function(argline, cmdline, args) { try {
|
command_mbchc: function(argline, cmdline, args) { try {
|
||||||
|
@ -369,14 +374,13 @@ var bcModSdk=function(){"use strict";const o="1.0.2";function e(o){alert("Mod ER
|
||||||
}
|
}
|
||||||
return(next(args))
|
return(next(args))
|
||||||
})
|
})
|
||||||
/* Things to keep in mind:
|
|
||||||
1. mod may be loaded early or late
|
|
||||||
2. if we're loaded past login screen, no need to hook anything, load directly
|
|
||||||
3. if we're loaded into a chatroom we need to send greetings (should probably be in the loader function)
|
|
||||||
*/
|
|
||||||
// if (!window.CurrentModule && !window.CurrentScreen) {
|
|
||||||
window.MBCHC.sdk.hookFunction("AsylumGGTSSAddItems", 0, (args, next) => { window.MBCHC.loader(); return(next(args)) })
|
|
||||||
|
|
||||||
|
// MAIN SCREEN TURN ON
|
||||||
|
if (window.MBCHC.need_load_hook(window.CurrentModule, window.CurrentScreen)) {
|
||||||
|
window.MBCHC.sdk.hookFunction("AsylumGGTSSAddItems", 0, (args, next) => { window.MBCHC.loader(); return(next(args)) })
|
||||||
|
} else {
|
||||||
|
window.MBCHC.loader()
|
||||||
|
}
|
||||||
console.debug({module: window.CurrentModule, screen: window.CurrentScreen})
|
console.debug({module: window.CurrentModule, screen: window.CurrentScreen})
|
||||||
|
|
||||||
})()
|
})()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user