feat: Add custom toggles
This commit is contained in:
@@ -783,6 +783,9 @@ const matcher = (p1:string,matcherArg:matcherArg) => {
|
||||
}
|
||||
return null
|
||||
}
|
||||
case 'getglobalvar':{
|
||||
return getGlobalChatVar(v)
|
||||
}
|
||||
case 'button':{
|
||||
return `<button class="button-default" risu-trigger="${arra[2]}">${arra[1]}</button>`
|
||||
}
|
||||
@@ -1461,6 +1464,11 @@ export function getChatVar(key:string){
|
||||
return (chat.scriptstate['$' + key])?.toString() ?? 'null'
|
||||
}
|
||||
|
||||
export function getGlobalChatVar(key:string){
|
||||
const db = get(DataBase)
|
||||
return db.globalChatVariables[key] ?? 'null'
|
||||
}
|
||||
|
||||
export function setChatVar(key:string, value:string){
|
||||
const db = get(DataBase)
|
||||
const selectedChar = get(selectedCharID)
|
||||
|
||||
Reference in New Issue
Block a user