refactor: Update getVar function in triggers.ts to handle null values

This commit is contained in:
kwaroran
2024-05-27 10:43:37 +09:00
parent 29bd4f109d
commit 40c832d31a
2 changed files with 2 additions and 1 deletions

View File

@@ -100,7 +100,7 @@ export async function runTrigger(char:character,mode:triggerMode, arg:{
} }
function getVar(key:string){ function getVar(key:string){
return `${chat.scriptstate?.['$' + key]}` return `${chat.scriptstate?.['$' + key] ?? "null"}`
} }
function setVar(key:string, value:string){ function setVar(key:string, value:string){

View File

@@ -657,6 +657,7 @@ export interface Database{
combineTranslation:boolean combineTranslation:boolean
dynamicAssets:boolean dynamicAssets:boolean
dynamicAssetsEditDisplay:boolean dynamicAssetsEditDisplay:boolean
} }
export interface customscript{ export interface customscript{