add list page and multiples optis
All checks were successful
Deploy Sokko G / deploy (push) Successful in 7s

This commit is contained in:
Shinuwa 2026-07-24 16:14:14 +02:00
parent d9d22683dc
commit 959fa42454
30 changed files with 1015 additions and 45 deletions

View file

@ -0,0 +1,174 @@
{
"titre": "Équipements d'événement",
"armures": [
{
"nom": "Floraison α",
"description": "Quete: Les filles de Carabosse",
"quantite": 1
},
{
"nom": "Amstrigien α",
"description": "Quete: Quand chantent les Quematrice ?",
"quantite": 1
},
{
"nom": "Cache-œil interdit α",
"description": "Quete: Ça ne m'atteindra pas !",
"quantite": 1
},
{
"nom": "Étoffe de dragon scellée α",
"description": "Quete: En liberté",
"quantite": 1
},
{
"nom": "Faux Felyne α",
"description": "Quete: Jamais deux sans trois",
"quantite": 1
},
{
"nom": "Collier de plumes α",
"description": "Quete: Un brasier mis à nu",
"quantite": 1
},
{
"nom": "Plongée α",
"description": "Quete: Choisissez votre poison",
"quantite": 1
},
{
"nom": "Orion α",
"description": "Quete: La neige a des crocs",
"quantite": 1
},
{
"nom": "O.E.I.L. analytique α",
"description": "Quete: Il fait plus sombre qu'on ne le croit",
"quantite": 1
},
{
"nom": "Wudwud volontaire α",
"description": "Quete: Un travail de longue haleine",
"quantite": 1
},
{
"nom": "Récolte α",
"description": "Quete: Récolte de Hirabami",
"quantite": 1
},
{
"nom": "Gelidron α",
"description": "Quete: Même pas peur",
"quantite": 1
},
{
"nom": "Uth Duna γ",
"description": "Quete: Des racines profondes",
"quantite": 1
},
{
"nom": "Nu Udra γ",
"description": "Quete: Maudite soit la flamme obscure",
"quantite": 1
},
{
"nom": "Jin Dahaad γ",
"description": "Quete: Le cœur de Judecca",
"quantite": 1
},
{
"nom": "Rey Dau γ",
"description": "Quete: Un éclair silencieux",
"quantite": 1
},
{
"nom": "Rompomasque α",
"description": "Quete: Le remède du docteur",
"quantite": 1
},
{
"nom": "Âge d'azur α",
"description": "Quete: Éclair de génie",
"quantite": 1
}
],
"armes": [
{
"nom": "Cornemuse-maïs",
"description": "Quete: Ça sent mauvais",
"quantite": 1
},
{
"nom": "Lames savoureuses",
"description": "Quete: La viande au cœur de Wyveria",
"quantite": 1
},
{
"nom": "Patte de chat",
"description": "Quete: Lala, crapauds et ours, quelle histoire !",
"quantite": 1
},
{
"nom": "Brise-sceau",
"description": "Quete: Le rêve de tout chasseur",
"quantite": 1
},
{
"nom": "Lame Astre bleu",
"description": "Quete: Éclair de génie",
"quantite": 1
}
],
"palico": [
{
"nom": "Papillon Felyne α",
"description": "Quete: Les filles de Carabosse",
"quantite": 1
},
{
"nom": "Déguisement Wudwud α",
"description": "Quete: Kut-Ku, conquérant de la forêt",
"quantite": 1
},
{
"nom": "Collier à clochette Felyne α",
"description": "Quete: Un brasier mis à nu",
"quantite": 1
},
{
"nom": "Aloha Felyne α",
"description": "Quete: Choisissez votre poison",
"quantite": 1
},
{
"nom": "Fantôme Felyne α",
"description": "Quete: Récolte de Hirabami",
"quantite": 1
},
{
"nom": "Chat des neiges Felyne α",
"description": "Quete: La neige a des crocs",
"quantite": 1
},
{
"nom": "Ère d'azur Felyne α",
"description": "Quete: Éclair de génie",
"quantite": 1
},
{
"nom": "Voleur α",
"description": "Quete: Lala, crapauds et ours, quelle histoire !",
"quantite": 1
},
{
"nom": "Étoile Felyne α",
"description": "Quete: Éclair de génie",
"quantite": 1
},
{
"nom": "Hymstrigien Felyne α",
"description": "Quete: Quand chantent les Quematrice ?",
"quantite": 1
}
]
}

View file

@ -0,0 +1,9 @@
{
"lists": [
{
"id": "events_items",
"title": "Équipements d'événement",
"file": "events_items.json"
}
]
}

View file

@ -106,6 +106,15 @@
}
],
"toolsTitle": "Outils disponibles",
"contribute": {
"eyebrow": "Contribuer",
"title": "Proposer une liste de jeu",
"description": "Les listes servent à transformer des données de jeu en checklists prêtes à lemploi : équipements à fabriquer, créatures à capturer, monstres à battre, objets à suivre, etc. Une bonne liste est structurée par catégories, avec des noms clairs, une courte description utile et une quantité uniquement quand elle a du sens.\n\nExemple :",
"example": "{\n \"titre\": \"Équipements\",\n \"armures\": [\n {\n \"nom\": \"Set d'armure sombre\",\n \"description\": \"Obtenir en quête\",\n \"quantite\": 1\n }\n ]\n}",
"promptTitle": "Prompt utile",
"promptIntro": "Ajoutez cette précision à votre demande pour obtenir un JSON directement exploitable :",
"promptText": "Génère uniquement un JSON valide.\nLe JSON doit contenir une propriété racine \"titre\", puis une ou plusieurs catégories.\nChaque catégorie doit être un tableau dobjets.\nChaque objet doit contenir \"nom\", \"description\" et \"quantite\".\nLa propriété \"quantite\" est facultative.\nRegroupe les éléments de manière logique.\nNe renvoie aucun texte, aucune explication et aucun Markdown."
},
"tools": [
{
"icon": "notepad",