From 3d8b410d03c27dbcc6f4c71521479f0e8e1b026b Mon Sep 17 00:00:00 2001 From: Kwaroran Date: Wed, 5 Mar 2025 05:41:41 +0900 Subject: [PATCH] feat: integrate local activation state into global lorebook rendering --- src/lib/SideBars/LoreBook/LoreBookData.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/SideBars/LoreBook/LoreBookData.svelte b/src/lib/SideBars/LoreBook/LoreBookData.svelte index 05f43c75..8500007d 100644 --- a/src/lib/SideBars/LoreBook/LoreBookData.svelte +++ b/src/lib/SideBars/LoreBook/LoreBookData.svelte @@ -10,6 +10,7 @@ import NumberInput from "../../UI/GUI/NumberInput.svelte"; import TextAreaInput from "../../UI/GUI/TextAreaInput.svelte"; import { tokenizeAccurate } from "src/ts/tokenizer"; + import { DBState } from "src/ts/stores.svelte"; interface Props { value: loreBook; @@ -185,7 +186,7 @@
- {#if !value.alwaysActive && getCurrentCharacter()?.globalLore?.includes(value)} + {#if !value.alwaysActive && getCurrentCharacter()?.globalLore?.includes(value) && DBState.db.localActivationInGlobalLorebook}
toggleLocalActive(check, value)} name={language.alwaysActiveInChat}/>