Add ability to have multiple new WI cards.

This commit is contained in:
ebolam
2022-08-25 14:55:41 -04:00
parent 5308c30e4d
commit b9af9a1669
2 changed files with 8 additions and 2 deletions

View File

@@ -7241,7 +7241,7 @@ def UI_2_edit_world_info(data):
print("edit_world_info") print("edit_world_info")
print(data) print(data)
if data['uid'] == -1: if data['uid'] < 0:
koboldai_vars.worldinfo_v2.add_item(data['title'], data['key'], koboldai_vars.worldinfo_v2.add_item(data['title'], data['key'],
data['keysecondary'], data['folder'], data['keysecondary'], data['folder'],
data['constant'], data['manual_text'], data['constant'], data['manual_text'],

View File

@@ -2269,7 +2269,13 @@ function add_secondary_tags(tags, data) {
} }
function create_new_wi_entry(folder) { function create_new_wi_entry(folder) {
data = {"uid": -1, var uid = -1;
for (item of document.getElementsByClassName('world_info_card')) {
if (parseInt(item.getAttribute("uid")) <= uid) {
uid = parseInt(item.getAttribute("uid")) - 1;
}
}
data = {"uid": uid,
"title": "New World Info Entry", "title": "New World Info Entry",
"key": [], "key": [],
"keysecondary": [], "keysecondary": [],