Gestion des Digimon, Attaques, Archétypes, Digivolutions et CSV (NAS).
Si on fait n'importe quoi ici, on casse tout, donc prudence.

Connexion MJ

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

[[ error ]]
Attaques (attaque.csv)
Formulaire
[[ statusAttack ]]
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)
Formulaire
[[ statusDigivol ]]
Liste des digivolutions
ID [[ sortIndicator('id','digivol') ]] De [[ sortIndicator('from','digivol') ]] Vers [[ sortIndicator('to','digivol') ]] Coût Prérequis
[[ dv.id ]] [[ dv.stage1Name ]] ([[ dv.stage1Stage ]]) [[ dv.stage2Name ]] ([[ dv.stage2Stage ]]) [[ dv.cost ]] [[ dv.prereq ]]
Digimon (digimon.csv)
Formulaire
[[ statusDigimon ]]
Liste des Digimon
ID [[ sortIndicator('id','digimon') ]] Nom [[ sortIndicator('name','digimon') ]] Stade [[ sortIndicator('level','digimon') ]] Type [[ sortIndicator('type','digimon') ]] Attribut [[ sortIndicator('attribute','digimon') ]] Archétypes
[[ d.id ]] [[ d.name ]] [[ d.level ]] [[ d.type ]] [[ d.attribute ]] [[ d.archetype1 ]] [[ d.archetype2 ? " / " + d.archetype2 : "" ]]
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
Télécharger ou remplacer les fichiers CSV. Attention : remplace complètement les données côté NAS.

Utilise exactement le même format de colonnes que les CSV actuels.

[[ 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)
Formulaire
[[ statusArchetype ]]
Liste des archétypes
ID [[ sortIndicator('id','archetype') ]] Archétype 1 [[ sortIndicator('arch1','archetype') ]] Archétype 2 [[ sortIndicator('arch2','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 ]]