diff --git a/src/ts/characterCards.ts b/src/ts/characterCards.ts index 1f153ff7..699918b5 100644 --- a/src/ts/characterCards.ts +++ b/src/ts/characterCards.ts @@ -693,7 +693,8 @@ async function importCharacterCardSpec(card:CharacterCardV2Risu|CharacterCardV3, imported: true, source: card?.data?.extensions?.risuai?.source ?? [], ccAssets: ccAssets, - lowLevelAccess: risuext?.lowLevelAccess ?? false + lowLevelAccess: risuext?.lowLevelAccess ?? false, + defaultVariables: data?.extensions?.risuai?.defaultVariables ?? {}, } if(card.spec === 'chara_card_v3'){ @@ -1148,7 +1149,8 @@ export function createBaseV3(char:character){ inlayViewScreen: char.inlayViewScreen, newGenData: char.newGenData, vits: {}, - lowLevelAccess: char.lowLevelAccess ?? false + lowLevelAccess: char.lowLevelAccess ?? false, + defaultVariables: char.defaultVariables ?? '', }, depth_prompt: char.depth_prompt },