Commit Graph

10 Commits

Author SHA1 Message Date
c3076fdbfc Gestion de la périodicité/temporalité 2023-01-07 23:28:30 +01:00
912b1d3df3 Gestion d'items temporels
- Séparation des timestamp / calendrier

Les poisons/maladies/souffles/queues/rencontres/signes peuvent
être temporaires.

- Ajout de champs pour stocker les timestamps de début et fin
- définition de la durée (selon les items)
- extraction des classes spécialisées des items
- initialisation des dates de début/fin des effets temporaires à
  l'ajout d'un item temporel
- préparation de la suppression automatique
- Fix de mauvaise présentations sur les dialog d'astrologie
  et d'édition du calendrier
2023-01-07 02:22:44 +01:00
Vincent Vandemeulebrouck
509b7f97dc Utilisation de system dans les Item/Actor Sheet
Utilisation de system dans les data de formulaire pour tous
les Item/Actor (à la base, ou les sous-éléments)

Corrections sur les sorts en réserve (ce ne sont pas des Item)

Petites améliorations:

* `actor.itemTypes[type]`
   revient à faire (sans besoin de filtrer)
    `actor.items.filter(it => it.type == type)`
* dans les ItemSheet, this.object et this.document
  remplacés par this.item
* dans les ActorSheet, this.object et this.document
  remplacés par this.actor

Quelques corrections en plus:
* parade ne marchait pas
* problèmes sur le commerce
2022-09-07 18:47:56 +02:00
59613c3bf8 Sync 2022-09-06 23:52:21 +02:00
0228d5bc56 Big WIP... 2022-06-12 09:46:58 +02:00
3e14b646c5 Fix poison active 2021-11-03 22:58:34 +01:00
36be368dfd Gestion des maladies/poisons 2021-10-29 21:31:58 +02:00
ab9f6f0017 #210 : Champ description (MJ seulement) pour tout les items 2021-06-29 16:03:10 +02:00
1616931476 Edition des items, WIP 2021-03-25 09:28:36 +01:00
Vincent Vandemeulebrouck
26a72c4a12 Ajout poison 2021-02-02 22:05:38 +01:00