Files
LoreMind/web/src/app/services/npc.model.ts
IETM_FIXE\ietm6 d2cf9f8c5c Changement sur le Readme
Ajout d'une partie spécifique pour des PNJ dans la partie campagne
2026-04-27 15:48:04 +02:00

19 lines
450 B
TypeScript

/**
* Fiche de personnage non-joueur (PNJ) d'une campagne.
* MVP : markdownContent libre (description, motivation, stats, notes MJ).
* Évolution prévue : templating partagé PJ/PNJ piloté par GameSystem.
*/
export interface Npc {
id?: string;
name: string;
markdownContent?: string | null;
campaignId: string;
order?: number;
}
export interface NpcCreate {
name: string;
markdownContent?: string | null;
campaignId: string;
}