Décrire les créatures du monde et leur comportement de rencontre dans ZoneData #2

Closed
opened 2026-06-19 08:23:59 +00:00 by Reliodas · 0 comments
Owner

Étendre les données de zone afin que les entités présentes dans le monde ne soient plus seulement un symbole associé à un monster_id.

Périmètre :

  • identifiant stable de l’entité ;
  • position initiale ;
  • monster_id ou modèle de Creature ;
  • faction/hostilité ;
  • paramètres de perception ;
  • état persistant nécessaire à la reprise de la zone.

Critères d’acceptation :

  • World instancie les ennemis depuis des données structurées ;
  • deux entités du même type peuvent coexister avec des identifiants distincts ;
  • les anciennes rencontres vaincues restent compatibles ou disposent d’une migration explicite ;
  • chargement et repli de ZoneData sont testés.
Étendre les données de zone afin que les entités présentes dans le monde ne soient plus seulement un symbole associé à un monster_id. Périmètre : - identifiant stable de l’entité ; - position initiale ; - monster_id ou modèle de Creature ; - faction/hostilité ; - paramètres de perception ; - état persistant nécessaire à la reprise de la zone. Critères d’acceptation : - World instancie les ennemis depuis des données structurées ; - deux entités du même type peuvent coexister avec des identifiants distincts ; - les anciennes rencontres vaincues restent compatibles ou disposent d’une migration explicite ; - chargement et repli de ZoneData sont testés.
Reliodas added this to the 0.15.0 milestone 2026-06-19 08:23:59 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/beaulieu-sur-brume#2
No description provided.