Additional characters added

This commit is contained in:
Aodhan Collins
2026-03-04 21:49:43 +00:00
parent 644ab104d9
commit 30eafc941e
52 changed files with 344 additions and 50 deletions

View File

@@ -30,13 +30,13 @@ class CharacterJsonReader:
"STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING",
"STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING",
"STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING", "STRING",
"STRING", "FLOAT", "STRING", "INT" "STRING", "FLOAT", "STRING", "INT", "STRING"
) )
RETURN_NAMES = ( RETURN_NAMES = (
"name", "base_specs", "hair", "eyes", "expression", "hands", "arms", "torso", "pelvis", "legs", "feet", "distinguishing_marks", "name", "base_specs", "hair", "eyes", "expression", "hands", "arms", "torso", "pelvis", "legs", "feet", "distinguishing_marks",
"inner_layer", "outer_layer", "lower_body", "footwear", "gloves", "accessories", "inner_layer", "outer_layer", "lower_body", "footwear", "gloves", "accessories",
"aesthetic", "primary_color", "secondary_color", "tertiary_color", "aesthetic", "primary_color", "secondary_color", "tertiary_color",
"lora_name", "lora_weight", "lora_triggers", "total_characters" "lora_name", "lora_weight", "lora_triggers", "total_characters", "tags"
) )
FUNCTION = "read_character" FUNCTION = "read_character"
@@ -129,4 +129,5 @@ class CharacterJsonReader:
float(lora.get("lora_weight", 0.0) if lora.get("lora_weight") else 0.0), float(lora.get("lora_weight", 0.0) if lora.get("lora_weight") else 0.0),
get_val(lora, "lora_triggers"), get_val(lora, "lora_triggers"),
len(characters), len(characters),
", ".join(data.get("tags", [])) if isinstance(data.get("tags"), list) else ""
) )

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Final Fantasy VII"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Dragon Ball Z"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Spy x Family"
]
} }

View File

@@ -0,0 +1,38 @@
{
"character_id": "atsuko_kagari",
"identity": {
"base_specs": "1girl, slender build, fair skin",
"hair": "long brown hair, half-ponytail, bangs",
"eyes": "red eyes",
"expression": "determined smile",
"hands": "",
"arms": "",
"torso": "small breasts",
"pelvis": "",
"legs": "",
"feet": "",
"distinguishing_marks": ""
},
"wardrobe": {
"inner_layer": "white shirt",
"outer_layer": "dark blue witch robes",
"lower_body": "dark blue skirt",
"footwear": "brown boots, white socks",
"gloves": "",
"accessories": "pointed witch hat, brown belt, magic wand"
},
"styles": {
"aesthetic": "fantasy, magical girl, little witch academia style",
"primary_color": "dark blue",
"secondary_color": "brown",
"tertiary_color": "red"
},
"lora": {
"lora_name": "",
"lora_weight": 1.0,
"lora_triggers": ""
},
"tags": [
"Little Witch Academia"
]
}

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Umamusume"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Dragon Ball"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Fire Emblem"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Street Fighter"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Street Fighter"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"The Witcher 3"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/Gyaru_mom_Flim13_IL_V1.safetensors", "lora_name": "Illustrious/Looks/Gyaru_mom_Flim13_IL_V1.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Original","flim13"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Umamusume"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Umamusume"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Vocaloid"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Who Framed Roger Rabbit"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Pokemon"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/jinx_default_lol-000021.safetensors", "lora_name": "Illustrious/Looks/jinx_default_lol-000021.safetensors",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"League of Legends"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Vocaloid"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/KDA AhriIlluLoRA.safetensors", "lora_name": "Illustrious/Looks/KDA AhriIlluLoRA.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"League of Legends", "K/DA", "KDA", "K-Pop"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/KDAAkaliIlluLoRA.safetensors", "lora_name": "Illustrious/Looks/KDAAkaliIlluLoRA.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"League of Legends", "K/DA", "KDA", "K-Pop"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/KDA EvelynnIlluLoRA.safetensors", "lora_name": "Illustrious/Looks/KDA EvelynnIlluLoRA.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"League of Legends", "K/DA", "KDA", "K-Pop"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/KDA KaisaIlluLoRA.safetensors", "lora_name": "Illustrious/Looks/KDA KaisaIlluLoRA.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"League of Legends", "K/DA", "KDA", "K-Pop"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "komi shouko, itan private high school uniform" "lora_triggers": "komi shouko, itan private high school uniform"
} },
"tags": [
"Komi Can't Communicate"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/LaraCroft_ClassicV2_Illu_Dwnsty.safetensors", "lora_name": "Illustrious/Looks/LaraCroft_ClassicV2_Illu_Dwnsty.safetensors",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Tomb Raider"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Genshin Impact"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/Lulu DG illuLoRA_1337272.safetensors", "lora_name": "Illustrious/Looks/Lulu DG illuLoRA_1337272.safetensors",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Final Fantasy X"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Dragon Ball FighterZ"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
} "tags": [
"My Dress-Up Darling"
]
}

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Vocaloid"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Vocaloid"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Pokemon"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Fullmetal Alchemist"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Princess_Peach_Shiny_Style_V4.0_Illustrious_1652958.safetensors", "lora_name": "Princess_Peach_Shiny_Style_V4.0_Illustrious_1652958.safetensors",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "princess peach, crown, pink dress, shiny skin, royal elegance" "lora_triggers": "princess peach, crown, pink dress, shiny skin, royal elegance"
} },
"tags": [
"Super Mario"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"The Legend of Zelda"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Umamusume"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"The Legend of Zelda"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Super Mario"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "Illustrious/Looks/Rouge_the_bat_v2.safetensors", "lora_name": "Illustrious/Looks/Rouge_the_bat_v2.safetensors",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Sonic the Hedgehog"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "ryouko hakubi, space pirate" "lora_triggers": "ryouko hakubi, space pirate"
} },
"tags": [
"Tenchi Muyou!", "Tenchi Muyo!"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Metroid"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"The Last of Us"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Shantae"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Little Witch Academia"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Final Fantasy VII"
]
} }

View File

@@ -0,0 +1,38 @@
{
"character_id": "tracer",
"identity": {
"base_specs": "1girl, slender build, fair skin",
"hair": "short spiky brown hair",
"eyes": "brown eyes",
"expression": "energetic smile",
"hands": "",
"arms": "",
"torso": "small breasts",
"pelvis": "",
"legs": "",
"feet": "",
"distinguishing_marks": "freckles"
},
"wardrobe": {
"inner_layer": "orange leggings",
"outer_layer": "brown flight jacket, yellow vest",
"lower_body": "orange leggings",
"footwear": "white and orange sneakers",
"gloves": "",
"accessories": "chronal accelerator, yellow goggles"
},
"styles": {
"aesthetic": "sci-fi, pilot, overwatch style",
"primary_color": "orange",
"secondary_color": "brown",
"tertiary_color": "white"
},
"lora": {
"lora_name": "",
"lora_weight": 1.0,
"lora_triggers": ""
},
"tags": [
"Overwatch"
]
}

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"The Legend of Zelda"
]
} }

View File

@@ -0,0 +1,38 @@
{
"character_id": "widowmaker",
"identity": {
"base_specs": "1girl, slender build, blue skin",
"hair": "long purple hair, ponytail",
"eyes": "yellow eyes",
"expression": "cold expression",
"hands": "",
"arms": "spider tattoo on arm",
"torso": "large breasts",
"pelvis": "",
"legs": "",
"feet": "",
"distinguishing_marks": "blue skin"
},
"wardrobe": {
"inner_layer": "",
"outer_layer": "purple tactical bodysuit, plunging neckline",
"lower_body": "bodysuit",
"footwear": "purple high-heeled boots",
"gloves": "purple gauntlets",
"accessories": "sniper visor, grappling hook"
},
"styles": {
"aesthetic": "sci-fi, assassin, overwatch style",
"primary_color": "purple",
"secondary_color": "black",
"tertiary_color": "pink"
},
"lora": {
"lora_name": "",
"lora_weight": 1.0,
"lora_triggers": ""
},
"tags": [
"Overwatch"
]
}

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Spy x Family"
]
} }

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 1.0, "lora_weight": 1.0,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Final Fantasy XIV"
]
} }

View File

@@ -0,0 +1,38 @@
{
"character_id": "yuffie_kisaragi",
"identity": {
"base_specs": "1girl, slender build, fair skin",
"hair": "short black hair, bob cut",
"eyes": "brown eyes",
"expression": "playful grin",
"hands": "",
"arms": "black sleeve on one arm",
"torso": "small breasts",
"pelvis": "",
"legs": "",
"feet": "",
"distinguishing_marks": "headband"
},
"wardrobe": {
"inner_layer": "",
"outer_layer": "green turtleneck sweater vest",
"lower_body": "beige shorts",
"footwear": "boots, socks",
"gloves": "fingerless glove on one hand, large gauntlet on one arm",
"accessories": "shuriken"
},
"styles": {
"aesthetic": "ninja, adventurer, final fantasy style",
"primary_color": "green",
"secondary_color": "beige",
"tertiary_color": "black"
},
"lora": {
"lora_name": "",
"lora_weight": 1.0,
"lora_triggers": ""
},
"tags": [
"Final Fantasy VII"
]
}

View File

@@ -31,5 +31,8 @@
"lora_name": "", "lora_name": "",
"lora_weight": 0.8, "lora_weight": 0.8,
"lora_triggers": "" "lora_triggers": ""
} },
"tags": [
"Final Fantasy X"
]
} }