classe et espece

This commit is contained in:
2026-02-16 01:38:49 +04:00
parent 89c6dfeab4
commit 93747cbc93
7 changed files with 215 additions and 38 deletions

View File

@@ -41,4 +41,23 @@ const especes = defineCollection({
.passthrough(),
});
export const collections = { journal, classes, especes };
const personnages = defineCollection({
loader: obsidianLoader("personnages"),
schema: z
.object({
nom: z.string(),
espece: z.string(),
niveau_global: z.number().default(1),
classes_detail: z
.array(
z.object({
nom: z.string(),
niveau: z.number(),
}),
)
.default([]),
})
.passthrough(),
});
export const collections = { journal, classes, especes, personnages };