fix: Update characterCards.ts to handle risuext object
This commit is contained in:
@@ -415,11 +415,14 @@ async function importCharacterCardSpec(card:CharacterCardV2Risu|CharacterCardV3,
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
bias = risuext.bias ?? bias
|
|
||||||
viewScreen = risuext.viewScreen ?? viewScreen
|
if(risuext){
|
||||||
customScripts = risuext.customScripts ?? customScripts
|
bias = risuext.bias ?? bias
|
||||||
utilityBot = risuext.utilityBot ?? utilityBot
|
viewScreen = risuext.viewScreen ?? viewScreen
|
||||||
sdData = risuext.sdData ?? sdData
|
customScripts = risuext.customScripts ?? customScripts
|
||||||
|
utilityBot = risuext.utilityBot ?? utilityBot
|
||||||
|
sdData = risuext.sdData ?? sdData
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if(card.spec === 'chara_card_v3'){
|
if(card.spec === 'chara_card_v3'){
|
||||||
const data = card.data //required for type checking
|
const data = card.data //required for type checking
|
||||||
@@ -468,6 +471,12 @@ async function importCharacterCardSpec(card:CharacterCardV2Risu|CharacterCardV3,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bias = risuext.bias ?? bias
|
||||||
|
viewScreen = risuext.viewScreen ?? viewScreen
|
||||||
|
customScripts = risuext.customScripts ?? customScripts
|
||||||
|
utilityBot = risuext.utilityBot ?? utilityBot
|
||||||
|
sdData = risuext.sdData ?? sdData
|
||||||
}
|
}
|
||||||
|
|
||||||
const charbook = data.character_book
|
const charbook = data.character_book
|
||||||
|
|||||||
Reference in New Issue
Block a user