Add equipment planner toolbox module
All checks were successful
Deploy Sokko G / deploy (push) Successful in 7s

This commit is contained in:
Shinuwa 2026-08-09 10:03:55 +02:00
parent ac33a55c8b
commit d53d4160af
33 changed files with 3522 additions and 20 deletions

View file

@ -47,15 +47,20 @@
{
"id": "mb",
"type": "imageAnnotation"
},
{
"id": "mc",
"type": "equipmentPlanner"
}
],
"updatedAt": "2026-08-03T08:04:53.696Z"
"updatedAt": "2026-08-09T07:34:31.425Z",
"moduleColumns": 1
},
"modules": {
"m1": {
"html": "<h3><span>Obtenir Mew</span> :</h3><div><ul><li>Obtenir la CS <span style=\"color: #f6c453\">Coupe</span> à l'intérieur du bateau le <span style=\"color: #d946ef\">S.S. Anne</span>.</li><li>Faire exprès de perdre un combat <span>(tomber K.O.)</span> pour réapparaître au Centre Pokémon sans faire partir le navire.</li><li>Revenir sur les quais de <span style=\"color: #d946ef\">Carmin-sur-Mer</span> après avoir débloqué et appris la compétence <span style=\"color: #f6c453\">Surf</span>.</li><li>Naviguer sur l'eau pour atteindre la zone cachée où repose le véhicule.</li></ul><div><br></div></div><div><br></div>",
"html": "<h3>Obtenir Mew :</h3><div><ul><li>Obtenir la CS <span style=\"color: #f6c453\">Coupe </span>à l'intérieur du bateau le <span style=\"color: #d946ef\">S.S. Anne</span>.</li><li>Faire exprès de perdre un combat (tomber K.O.) pour réapparaître au Centre Pokémon sans faire partir le navire.</li><li>Revenir sur les quais de <span style=\"color: #d946ef\">Carmin-sur-Mer</span> après avoir débloqué et appris la compétence <span style=\"color: #f6c453\">Surf</span>.</li><li>Naviguer sur l'eau pour atteindre la zone cachée où repose le véhicule.</li></ul></div><div><br></div><p></p>",
"text": "Obtenir Mew :\n- Obtenir la CS Coupe à l'intérieur du bateau le S.S. Anne.\n- Faire exprès de perdre un combat (tomber K.O.) pour réapparaître au Centre Pokémon sans faire partir le navire.\n- Revenir sur les quais de Carmin-sur-Mer après avoir débloqué et appris la compétence Surf.\n- Naviguer sur l'eau pour atteindre la zone cachée où repose le véhicule.",
"updatedAt": "2026-08-03T08:27:16.932Z",
"updatedAt": "2026-08-05T14:24:01.662Z",
"drawingMode": "permanent",
"drawings": {
"strokes": [
@ -1295,7 +1300,6 @@
"id": "z4",
"label": "Boss Mondial",
"type": "daily_time",
"autoRefresh": true,
"time": "14:00:00",
"targetAt": 1785758400000
},
@ -1304,12 +1308,22 @@
"label": "Legion",
"type": "interval",
"intervalMs": 1800000,
"anchorAt": 1785746172680
"anchorAt": 1785746172680,
"targetAt": 1785747972680,
"autoRefresh": true
},
{
"id": "z6",
"label": "Durée",
"type": "duration",
"durationMs": 1800000,
"targetAt": 1785767200357
}
]
},
"ma": {
"lastResetAt": 1785708000000,
"lastResetAt": 1786226400000,
"hideCompleted": true,
"tasks": [
{
"id": "a1",
@ -1339,8 +1353,6 @@
"id": "a5",
"title": "Faire les boss du Sanctuaire Noir (Solo)",
"type": "weekly",
"checked": true,
"checkedAt": 1785746891981,
"weeklyResetDay": 0
},
{
@ -1358,7 +1370,9 @@
{
"id": "a8",
"title": "Ameliorer le bateau",
"type": "unique"
"type": "unique",
"checked": true,
"checkedAt": 1785789855306
}
],
"categoryOrder": [
@ -4121,6 +4135,178 @@
}
]
}
},
"mc": {
"types": [
{
"id": "y1",
"title": "Casque",
"icon": "helmet"
}
],
"equipments": [
{
"id": "q1",
"typeId": "y1",
"name": "Nu Udra γ",
"icon": "helmet",
"obtain": "Avoir un certificat Alpha supreme",
"characteristics": [
{
"id": "v1",
"name": "Défense",
"icon": "shield",
"value": 68
},
{
"id": "v2",
"name": "Resistance au feu",
"icon": "shield",
"value": 5
},
{
"id": "v3",
"name": "Resistance a l'eau",
"icon": "shield",
"value": -4
},
{
"id": "v4",
"name": "Resistance à la foudre",
"icon": "shield",
"value": 0
},
{
"id": "v5",
"name": "Resistance à la glace",
"icon": "shield",
"value": 1
},
{
"id": "v6",
"name": "Resistance au dragon",
"icon": "shield",
"value": 0
}
],
"socketItems": [
{
"id": "j1",
"name": "Joyau antivirus",
"shape": "jewel",
"color": "violet",
"bonuses": [
{
"id": "b1",
"name": "Antivirus",
"value": 1
}
]
},
{
"id": "j2",
"name": "Joyau antivirus",
"shape": "jewel",
"color": "violet",
"bonuses": [
{
"id": "b2",
"name": "Antivirus",
"value": 1
}
]
},
{
"id": "j3",
"name": "Joyau antivirus",
"shape": "jewel",
"color": "violet",
"bonuses": [
{
"id": "b3",
"name": "Antivirus",
"value": 1
}
]
}
]
},
{
"id": "q2",
"typeId": "y1",
"name": "Nu Udra γ",
"icon": "chest-armor",
"characteristics": [
{
"id": "v7",
"name": "Défense",
"icon": "shield",
"value": 68
},
{
"id": "v8",
"name": "Resistance au feu",
"icon": "shield",
"value": 5
},
{
"id": "v9",
"name": "Resistance a l'eau",
"icon": "shield",
"value": -4
},
{
"id": "va",
"name": "Resistance à la foudre",
"icon": "shield",
"value": 0
},
{
"id": "vb",
"name": "Resistance à la glace",
"icon": "shield",
"value": 1
},
{
"id": "vc",
"name": "Resistance au dragon",
"icon": "shield",
"value": 0
}
],
"socketItems": [
{
"id": "j4",
"name": "Joyau Mise a mort",
"shape": "jewel",
"color": "indigo",
"bonuses": [
{
"id": "b4",
"name": "Mise a mort",
"value": 1
}
]
},
{
"id": "j5",
"name": "Joyau Attaque",
"shape": "jewel",
"color": "red",
"bonuses": [
{
"id": "b5",
"name": "Attaque",
"value": 2
}
]
}
]
}
],
"typeOrder": [
"y1"
]
}
}
}

View file

@ -505,6 +505,75 @@
"removeRelationTitle": "Retirer",
"emptyTasks": "Aucune tâche planifiée."
},
"equipmentPlanner": {
"equipmentIconLabel": "Type",
"typePlaceholder": "Type d'équipement",
"equipmentPlaceholder": "Nouvel équipement",
"addEquipmentButton": "Ajouter",
"summaryTitle": "Résumé",
"activeEquipmentsSingular": "équipement actif",
"activeEquipmentsPlural": "équipements actifs",
"numericTotalsTitle": "Totaux",
"equipmentTotalsTitle": "Statistiques de l'équipement",
"socketTotalsTitle": "Objets sertis",
"mixedTotalsTitle": "Totaux fusionnés",
"summaryTooltipTitle": "Provenance",
"textBonusesTitle": "Bonus",
"emptyTotals": "Aucun total numérique.",
"emptyTextBonuses": "Aucun bonus non numérique.",
"emptyEquipments": "Aucun équipement planifié.",
"activeLabel": "Actif",
"includeInSummaryLabel": "Inclure dans le résumé",
"reorderTypeTitle": "Déplacer le type",
"renameTypeTitle": "Renommer le type",
"showTypeTitle": "Afficher ce type",
"hideTypeTitle": "Réduire ce type",
"reorderEquipmentTitle": "Déplacer",
"renameEquipmentTitle": "Renommer",
"showDetailsTitle": "Afficher les détails",
"hideDetailsTitle": "Masquer les détails",
"deleteEquipmentTitle": "Supprimer",
"tabsLabel": "Ajout de caractéristiques",
"statsTab": "Stats / affixe",
"socketsTab": "Objets à sertir",
"craftTab": "Craft",
"displayStatsTitle": "Statistiques",
"displaySocketTitle": "Objets sertis",
"editModeTitle": "Mode édition",
"viewModeTitle": "Mode affichage",
"editModeButton": "Éditer",
"viewModeButton": "Affichage",
"obtainLabel": "Obtention",
"obtainPlaceholder": "Comment obtenir ou créer cet équipement",
"emptyObtain": "Aucune obtention renseignée.",
"characteristicsTitle": "Caractéristiques",
"traitIconLabel": "Icône",
"categoryPlaceholder": "Catégorie",
"traitNamePlaceholder": "Nom",
"traitValuePlaceholder": "Valeur",
"addTraitButton": "Ajouter",
"reorderTraitTitle": "Déplacer",
"reorderCategoryTitle": "Déplacer la catégorie",
"deleteTraitTitle": "Supprimer",
"emptyCharacteristics": "Aucune caractéristique.",
"materialsTitle": "Matériaux",
"materialNamePlaceholder": "Matériau",
"materialQtyLabel": "Quantité",
"addMaterialButton": "Ajouter",
"deleteMaterialTitle": "Supprimer",
"socketItemsTitle": "Objets sertis",
"emptySocketItems": "Aucun objet serti.",
"socketNamePlaceholder": "Joyau, materia...",
"socketShapeLabel": "Forme",
"socketColorLabel": "Couleur",
"addSocketButton": "Ajouter",
"bonusNamePlaceholder": "Bonus",
"addBonusButton": "Ajouter",
"deleteSocketTitle": "Supprimer",
"deleteBonusTitle": "Supprimer",
"addSocketLinkLabel": "Lier à",
"deleteSocketLinkTitle": "Retirer le lien"
},
"imageAnnotation": {
"addImage": "Ajouter une image",
"replaceImage": "Remplacer l'image",