Update 'mbchc-local.user.js'
This commit is contained in:
parent
1fa1c8c951
commit
071ca9a8e1
|
@ -364,6 +364,12 @@ var bcModSdk=function(){"use strict";const o="1.0.2";function e(o){alert("Mod ER
|
||||||
char.MBCHC_LOCAL.TZ = tz
|
char.MBCHC_LOCAL.TZ = tz
|
||||||
this.save_settings((s) => { if (!s.timezones) s.timezones = {}; s.timezones[char.cid] = tz })
|
this.save_settings((s) => { if (!s.timezones) s.timezones = {}; s.timezones[char.cid] = tz })
|
||||||
},
|
},
|
||||||
|
update_char: function(char) {
|
||||||
|
char.cid = char.MemberNumber // Club ID (shorter)
|
||||||
|
char.dn = window.CharacterNickname(char) // DisplayName (shortcut)
|
||||||
|
if (!char.MBCHC_LOCAL) char.MBCHC_LOCAL = {}
|
||||||
|
if (!char.MBCHC_LOCAL.TZ) char.MBCHC_LOCAL.TZ = this.find_timezone(char)
|
||||||
|
},
|
||||||
|
|
||||||
// Command actions
|
// Command actions
|
||||||
command_mbchc: function(argline, cmdline, args) { try {
|
command_mbchc: function(argline, cmdline, args) { try {
|
||||||
|
@ -436,11 +442,7 @@ var bcModSdk=function(){"use strict";const o="1.0.2";function e(o){alert("Mod ER
|
||||||
window.MBCHC.sdk = window.bcModSdk.registerMod("MBCHC", window.MBCHC.VERSION)
|
window.MBCHC.sdk = window.bcModSdk.registerMod("MBCHC", window.MBCHC.VERSION)
|
||||||
window.MBCHC.sdk.hookFunction("CharacterOnlineRefresh", 0, (args, next) => {
|
window.MBCHC.sdk.hookFunction("CharacterOnlineRefresh", 0, (args, next) => {
|
||||||
let result = next(args)
|
let result = next(args)
|
||||||
let char = args[0]
|
window.MBCHC.update_char(args[0])
|
||||||
char.cid = char.MemberNumber // Club ID (shorter)
|
|
||||||
char.dn = window.CharacterNickname(char) // DisplayName (shortcut)
|
|
||||||
if (!char.MBCHC_LOCAL) char.MBCHC_LOCAL = {}
|
|
||||||
if (!char.MBCHC_LOCAL.TZ) char.MBCHC_LOCAL.TZ = window.MBCHC.find_timezone(char)
|
|
||||||
return(result)
|
return(result)
|
||||||
})
|
})
|
||||||
window.MBCHC.sdk.hookFunction("ChatRoomMessageInvolvesPlayer", 0, (args, next) => {
|
window.MBCHC.sdk.hookFunction("ChatRoomMessageInvolvesPlayer", 0, (args, next) => {
|
||||||
|
@ -492,7 +494,10 @@ var bcModSdk=function(){"use strict";const o="1.0.2";function e(o){alert("Mod ER
|
||||||
window.MBCHC.remove_load_hook = window.MBCHC.sdk.hookFunction("AsylumGGTSSAddItems", 0, (args, next) => { window.MBCHC.loader(); return(next(args)) })
|
window.MBCHC.remove_load_hook = window.MBCHC.sdk.hookFunction("AsylumGGTSSAddItems", 0, (args, next) => { window.MBCHC.loader(); return(next(args)) })
|
||||||
} else {
|
} else {
|
||||||
window.MBCHC.loader()
|
window.MBCHC.loader()
|
||||||
if(("Online" === window.CurrentModule) && ("ChatRoom" === window.CurrentScreen)) window.MBCHC.player_enters_room()
|
if(("Online" === window.CurrentModule) && ("ChatRoom" === window.CurrentScreen)) {
|
||||||
|
window.ChatRoomCharacter.forEach(c => window.MBCHC.update_char(c))
|
||||||
|
window.MBCHC.player_enters_room()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
})()
|
})()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user