feat: gestion de l'expérience (XP)
- Schéma xp dans CelestopolCharacter : actuel (éditable), log[] ({montant, raison, date}), depense (calculé dans prepareDerivedData)
- Bouton 'Dépenser XP' → DialogV2 (montant + raison) : décrémente actuel, logge l'entrée
- Suppression d'entrée de log avec remboursement des points (mode édition)
- Section XP en haut de l'onglet Biographie : compteurs, tableau du log, référentiel des coûts
- i18n : section CELESTOPOL.XP.* complète
- CSS : .xp-section avec compteurs, tableau de log et accordéon de référence
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -1 +1 @@
|
||||
MANIFEST-000006
|
||||
MANIFEST-000018
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
2026/03/29-17:12:00.740305 7f4bda7ed6c0 Recovering log #4
|
||||
2026/03/29-17:12:00.787211 7f4bda7ed6c0 Delete type=3 #2
|
||||
2026/03/29-17:12:00.787276 7f4bda7ed6c0 Delete type=0 #4
|
||||
2026/03/30-23:54:32.064751 7ff9c7fff6c0 Recovering log #16
|
||||
2026/03/30-23:54:32.074311 7ff9c7fff6c0 Delete type=3 #14
|
||||
2026/03/30-23:54:32.074383 7ff9c7fff6c0 Delete type=0 #16
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
2026/03/28-09:47:34.669467 7f0018fff6c0 Delete type=3 #1
|
||||
2026/03/29-17:08:09.756858 7effca7fc6c0 Level-0 table #5: started
|
||||
2026/03/29-17:08:09.756892 7effca7fc6c0 Level-0 table #5: 0 bytes OK
|
||||
2026/03/29-17:08:09.762851 7effca7fc6c0 Delete type=0 #3
|
||||
2026/03/29-17:08:09.769416 7effca7fc6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/03/30-09:43:32.818417 7f4bda7ed6c0 Recovering log #12
|
||||
2026/03/30-09:43:32.832361 7f4bda7ed6c0 Delete type=3 #10
|
||||
2026/03/30-09:43:32.832436 7f4bda7ed6c0 Delete type=0 #12
|
||||
2026/03/30-14:14:04.399110 7f4bd8fea6c0 Level-0 table #17: started
|
||||
2026/03/30-14:14:04.399143 7f4bd8fea6c0 Level-0 table #17: 0 bytes OK
|
||||
2026/03/30-14:14:04.436937 7f4bd8fea6c0 Delete type=0 #15
|
||||
2026/03/30-14:14:04.520163 7f4bd8fea6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
BIN
packs-system/anomalies/MANIFEST-000018
Normal file
BIN
packs-system/anomalies/MANIFEST-000018
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000006
|
||||
MANIFEST-000018
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
2026/03/29-17:12:00.691509 7f4bd9fec6c0 Recovering log #4
|
||||
2026/03/29-17:12:00.738164 7f4bd9fec6c0 Delete type=3 #2
|
||||
2026/03/29-17:12:00.738214 7f4bd9fec6c0 Delete type=0 #4
|
||||
2026/03/30-23:54:32.051664 7ff9fd1fe6c0 Recovering log #16
|
||||
2026/03/30-23:54:32.062889 7ff9fd1fe6c0 Delete type=3 #14
|
||||
2026/03/30-23:54:32.062954 7ff9fd1fe6c0 Delete type=0 #16
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
2026/03/28-09:47:34.653497 7effcaffd6c0 Delete type=3 #1
|
||||
2026/03/29-17:08:09.762957 7effca7fc6c0 Level-0 table #5: started
|
||||
2026/03/29-17:08:09.762977 7effca7fc6c0 Level-0 table #5: 0 bytes OK
|
||||
2026/03/29-17:08:09.769218 7effca7fc6c0 Delete type=0 #3
|
||||
2026/03/29-17:08:09.769426 7effca7fc6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2026/03/30-09:43:32.805788 7f4bd9fec6c0 Recovering log #12
|
||||
2026/03/30-09:43:32.816248 7f4bd9fec6c0 Delete type=3 #10
|
||||
2026/03/30-09:43:32.816303 7f4bd9fec6c0 Delete type=0 #12
|
||||
2026/03/30-14:14:04.367410 7f4bd8fea6c0 Level-0 table #17: started
|
||||
2026/03/30-14:14:04.367477 7f4bd8fea6c0 Level-0 table #17: 0 bytes OK
|
||||
2026/03/30-14:14:04.398962 7f4bd8fea6c0 Delete type=0 #15
|
||||
2026/03/30-14:14:04.520149 7f4bd8fea6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
BIN
packs-system/aspects/MANIFEST-000018
Normal file
BIN
packs-system/aspects/MANIFEST-000018
Normal file
Binary file not shown.
Reference in New Issue
Block a user