This commit is contained in:
2026-06-25 14:23:33 -04:00
parent 71de577f83
commit 32ead8417c
2 changed files with 8 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
import random
from untitled import content
from untitled import PACKAGE_ROOT, content, namegen, rules
def generate_trait_sentence(traits):
@@ -26,3 +26,8 @@ def generate_cat_choice(personality=None):
def generate_cat_choices(n=5):
personalities = random.sample(content.CAT_PERSONALITIES, n)
return [generate_cat_choice(p) for p in personalities]
with open(PACKAGE_ROOT / "assets" / "cat_names.txt") as f:
names = f.read().splitlines()
cat_name_generator = namegen.NameGenerator(names, rules.validate_auto_gen_cat_name)