Visualtion des tables, dump et synchro.

Connexion MJ

Mot de passe identique à celui de l'espace MJ sur le site.

[[ error ]]
Attaques (attaque.csv)
Détail (lecture seule)
Les attaques se modifient maintenant dans Google Sheets, puis tu synchronises via l'onglet Dump. Ici, c'est uniquement de la consultation.
Liste des attaques
ID [[ sortIndicator('id', 'attack') ]] Nom [[ sortIndicator('name', 'attack') ]] Digimon [[ sortIndicator('digimon', 'attack') ]] Sig. [[ sortIndicator('signature', 'attack') ]] Dégâts [[ sortIndicator('damage', 'attack') ]]
[[ atk.id ]] [[ atk.name ]] [[ digimonNameById(atk.digimonId) ]] [[ atk.signature ? 'Oui' : 'Non' ]] [[ atk.damage ]]
Digivolutions (digivolution.csv)
Les digivolutions se gèrent maintenant dans Google Sheets (onglet digivol complet), puis tu synchronises via l'onglet Dump. Ici, c'est uniquement de la lecture.
Liste des digivolutions
ID [[ sortIndicator('id', 'digivol') ]] De [[ sortIndicator('from', 'digivol') ]] Vers [[ sortIndicator('to', 'digivol') ]] Coût [[ sortIndicator('cost', 'digivol') ]] Prérequis [[ sortIndicator('prereq', 'digivol') ]]
[[ dv.id ]] [[ dv.stage1Name ]] ([[ dv.stage1Stage ]]) [[ dv.stage2Name ]] ([[ dv.stage2Stage ]]) [[ dv.cost ]] [[ dv.prereq ]]
Digimon (digimon.csv)
Les Digimon se modifient maintenant dans Google Sheets (onglet digimon), puis tu synchronises via Dump. Cet onglet est en lecture seule.
Liste des Digimon
ID [[ sortIndicator('id', 'digimon') ]] Nom [[ sortIndicator('name', 'digimon') ]] Stade [[ sortIndicator('stage', 'digimon') ]] Type [[ sortIndicator('type', 'digimon') ]] Attribut [[ sortIndicator('attribute', 'digimon') ]] Archétypes [[ sortIndicator('archetypes', 'digimon') ]]
[[ d.id ]] [[ d.name ]] [[ d.stage ]] [[ d.type ]] [[ d.attribute ]] [[ d.archetypeDisplay ]]
Modif Digidex
Créer ou modifier un Digimon et tout ce qui lui est lié (archétypes / talent, digivolutions, attaques, image).
Infos de base

Aucune entrée d'archétype trouvée pour ce combo (Archétype 1 / Archétype 2 / Stade). Les stats viennent de l'onglet Archétypes.

Esq : [[ currentModifArchetype.esquive ]]
Buf : [[ currentModifArchetype.buffer ]]
HW : [[ currentModifArchetype.hardware ]]
SW : [[ currentModifArchetype.software ]]
CD : [[ currentModifArchetype.cyberdigital ]]
[[ modifTalent ]]

Le talent est stocké dans l'archétype. Il n'est modifiable que depuis l'onglet Archétypes.

Digivolutions liées
Se digivolve de :
Source Coût Prérequis
[[ dv.stage1Name ]] [[ dv.cost ]] [[ dv.prereq ]]

Aucune digivolution entrante.

Se digivolve en :
Cible Coût Prérequis
[[ dv.stage2Name ]] [[ dv.cost ]] [[ dv.prereq ]]

Aucune digivolution sortante.

Attaques liées
Nom Dégâts Signature
[[ atk.name ]] [[ atk.damage ]] [[ atk.signature ? 'Oui' : 'Non' ]]

Aucune attaque encore liée à ce Digimon.

Éditer / ajouter une attaque pour ce Digimon
Image

[[ modifImageUrl ]]

Choisis un nom + un stade pour calculer le chemin d'image (Photos/...).

Aperçu

L'image sera enregistrée exactement à ce chemin. Le Digidex public utilisera ce fichier.

[[ statusImage ]]
Dump / Import CSV
Synchronisation avec Google Sheets et gestion des fichiers CSV du NAS.

Ce Google Sheet contient les onglets digimon, digivol complet, attaque et Tableau archetype, les csv sont générés d'ici.

La synchro réécrit complètement digimon.csv, attaque.csv, digivolution.csv et archetype.csv à partir du Google Sheet. Le backup crée une copie des CSV actuels avant la synchro, on ne sait jamais.

Fichiers CSV sur le NAS

Ne pas changer le format des colonnes.

[[ statusDump ]]
Fix images
[[ digimonMissingImages.length ]] images manquantes
Liste des Digimon pour lesquels l'image spécifique n'a pas été trouvée (le Digidex utilise donc default.png).

La détection essaie de charger le PNG attendu (même convention que le Digidex). S'il n'existe pas, le Digimon apparaît dans cette liste.

Analyse des images en cours ou pas encore lancée…
Tous les Digimon ont une image dédiée (ou un fichier PNG trouvé).
ID [[ sortIndicator('id','fix') ]] Nom [[ sortIndicator('name','fix') ]] Stade [[ sortIndicator('level','fix') ]] Chemin attendu [[ sortIndicator('path','fix') ]]
[[ d.id ]] [[ d.name ]] [[ d.level ]] [[ expectedImagePath(d) ]]
Archétypes (archetype.csv)
Les archétypes se modifient dans Google Sheets (onglet Tableau archetype), puis tu synchronises via Dump. Ici, pas de modification possible.
Liste des archétypes
ID [[ sortIndicator('id', 'archetype') ]] Archétype 1 [[ sortIndicator('a1', 'archetype') ]] Archétype 2 [[ sortIndicator('a2', 'archetype') ]] Stade [[ sortIndicator('stage', 'archetype') ]] Esq. Buf. HW SW CD Talent
[[ a.id ]] [[ a.arch1 ]] [[ a.arch2 ]] [[ a.stage ]] [[ a.esquive ]] [[ a.buffer ]] [[ a.hardware ]] [[ a.software ]] [[ a.cyberdigital ]] [[ a.talent ]]