classe et espece
This commit is contained in:
4
src/content/classes/barbare.md
Normal file
4
src/content/classes/barbare.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Barbare"
|
||||
description: "Guerrier sauvage entrant dans une rage dévastatrice, il puise sa force dans son instinct primaire."
|
||||
---
|
||||
4
src/content/classes/barde.md
Normal file
4
src/content/classes/barde.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Barde"
|
||||
description: "Maître de la magie par le son et les mots, il inspire ses compagnons et manipule l'esprit de ses ennemis."
|
||||
---
|
||||
4
src/content/classes/druide.md
Normal file
4
src/content/classes/druide.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Druide"
|
||||
description: "Gardien de la nature, il commande aux éléments et peut adopter la forme de bêtes féroces."
|
||||
---
|
||||
4
src/content/classes/ensourceleur.md
Normal file
4
src/content/classes/ensourceleur.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Ensourceleur"
|
||||
description: "Possédant une magie innée coulant dans ses veines, il déchaîne une puissance brute sans besoin d'étude."
|
||||
---
|
||||
4
src/content/classes/guerrier.md
Normal file
4
src/content/classes/guerrier.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Guerrier"
|
||||
description: "Maître des armes et du combat rapproché. Le Guerrier est une force inarrêtable sur le champ de bataille."
|
||||
---
|
||||
4
src/content/classes/mage.md
Normal file
4
src/content/classes/mage.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Mage"
|
||||
description: "Manipulateur des arcanes, le Mage plie la réalité à sa volonté avec de puissants sortilèges."
|
||||
---
|
||||
4
src/content/classes/moine.md
Normal file
4
src/content/classes/moine.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Moine"
|
||||
description: "Maître des arts martiaux, il canalise son énergie intérieure (Ki) pour accomplir des prouesses physiques surhumaines."
|
||||
---
|
||||
4
src/content/classes/paladin.md
Normal file
4
src/content/classes/paladin.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Paladin"
|
||||
description: "Chevalier lié par un serment sacré, il allie la force des armes à la protection divine."
|
||||
---
|
||||
4
src/content/classes/pretre.md
Normal file
4
src/content/classes/pretre.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Prêtre"
|
||||
description: "Canal de la puissance divine, il soigne ses alliés et foudroie les impies par sa foi."
|
||||
---
|
||||
4
src/content/classes/rodeur.md
Normal file
4
src/content/classes/rodeur.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Rôdeur"
|
||||
description: "Traqueur d'élite des terres sauvages, il survit là où les autres périssent grâce à son lien avec la faune."
|
||||
---
|
||||
4
src/content/classes/sorcier.md
Normal file
4
src/content/classes/sorcier.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Rôdeur"
|
||||
description: "Ayant conclu un pacte avec une entité occulte, il manie des pouvoirs sombres et mystérieux."
|
||||
---
|
||||
4
src/content/classes/voleur.md
Normal file
4
src/content/classes/voleur.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Voleur"
|
||||
description: "Expert en infiltration et en précision, il frappe dans l'ombre et déjoue les pièges les plus mortels."
|
||||
---
|
||||
44
src/content/config.ts
Normal file
44
src/content/config.ts
Normal file
@@ -0,0 +1,44 @@
|
||||
import { defineCollection, z } from "astro:content";
|
||||
import { glob } from "astro/loaders";
|
||||
|
||||
// Petit helper pour éviter la répétition du loader
|
||||
const obsidianLoader = (path: string) =>
|
||||
glob({
|
||||
pattern: "**/[^_]*.{md,mdx}",
|
||||
base: `./src/content/${path}`,
|
||||
});
|
||||
|
||||
const journal = defineCollection({
|
||||
loader: obsidianLoader("journal"),
|
||||
schema: z
|
||||
.object({
|
||||
title: z.string(),
|
||||
// On rend la date plus flexible car Obsidian peut parfois envoyer des strings
|
||||
publishDate: z.coerce.date(),
|
||||
tags: z.array(z.string()).default([]),
|
||||
author: z.string().default("Artisan"),
|
||||
})
|
||||
.passthrough(),
|
||||
});
|
||||
|
||||
const classes = defineCollection({
|
||||
loader: obsidianLoader("classes"),
|
||||
schema: z
|
||||
.object({
|
||||
title: z.string(),
|
||||
description: z.string(),
|
||||
})
|
||||
.passthrough(),
|
||||
});
|
||||
|
||||
const especes = defineCollection({
|
||||
loader: obsidianLoader("especes"),
|
||||
schema: z
|
||||
.object({
|
||||
title: z.string(),
|
||||
description: z.string(),
|
||||
})
|
||||
.passthrough(),
|
||||
});
|
||||
|
||||
export const collections = { journal, classes, especes };
|
||||
4
src/content/especes/demielfe.md
Normal file
4
src/content/especes/demielfe.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Demi-Elfe"
|
||||
description: "Voyageurs entre deux mondes, alliant le charme humain à l'élégance elfique."
|
||||
---
|
||||
4
src/content/especes/demiorc.md
Normal file
4
src/content/especes/demiorc.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Demi-Orc"
|
||||
description: "Voyageurs entre deux mondes, alliant le charme humain à l'élégance elfique."
|
||||
---
|
||||
4
src/content/especes/drakeide.md
Normal file
4
src/content/especes/drakeide.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Elfe"
|
||||
description: "Gracieux et anciens, les elfes ont une affinité naturelle avec la magie et la nature. Ils vivent bien plus longtemps que les autres espèces."
|
||||
---
|
||||
4
src/content/especes/elfe.md
Normal file
4
src/content/especes/elfe.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Elfe"
|
||||
description: "Gracieux et anciens, les elfes ont une affinité naturelle avec la magie et la nature. Ils vivent bien plus longtemps que les autres espèces."
|
||||
---
|
||||
4
src/content/especes/gnome.md
Normal file
4
src/content/especes/gnome.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Gnome"
|
||||
description: "Inventeurs excentriques et curieux, maniant souvent une magie subtile ou mécanique."
|
||||
---
|
||||
4
src/content/especes/halfelin.md
Normal file
4
src/content/especes/halfelin.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Halfelin"
|
||||
description: "Petits par la taille mais grands par le courage, ils possèdent une chance insolente."
|
||||
---
|
||||
4
src/content/especes/humain.md
Normal file
4
src/content/especes/humain.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Humain"
|
||||
description: "Adaptables et ambitieux, les humains sont la plus jeune et la plus nombreuse des espèces, capables de s'illustrer dans toutes les voies."
|
||||
---
|
||||
4
src/content/especes/nain.md
Normal file
4
src/content/especes/nain.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Humain"
|
||||
description: "Maîtres de la forge et de la pierre, réputés pour leur robustesse et leur loyauté indéfectible."
|
||||
---
|
||||
4
src/content/especes/tieffelin.md
Normal file
4
src/content/especes/tieffelin.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: "Tieffelin"
|
||||
description: "Marqués par une lignée infernale, ils naviguent dans les ombres avec une aura de mystère."
|
||||
---
|
||||
@@ -29,11 +29,24 @@ tags: [
|
||||
"perso:Liam",
|
||||
"perso:Mara",
|
||||
"perso:Gablo",
|
||||
"perso:Hope",
|
||||
"perso:Nils",
|
||||
"perso:Kalinci",
|
||||
"perso:Zajic",
|
||||
"perso:Iben",
|
||||
"perso:Tritte",
|
||||
"perso:Ran",
|
||||
"perso:Zas",
|
||||
"perso:Alvin",
|
||||
"plot:Enfants-Disparus",
|
||||
"plot:Disparition-Outils",
|
||||
"plot:Cul-Brillant",
|
||||
"lore:Legendes-de-Kouel",
|
||||
"lore:Bataille-du-Grand-Chêne"
|
||||
"lore:Dragon-de-la-Mine",
|
||||
"lore:Fondation-de-l-Auberge",
|
||||
"lore:Bataille-du-Grand-Chêne",
|
||||
"lore:Paradoxe-Temporel",
|
||||
"lore:Connaissance-des-Grungs"
|
||||
]
|
||||
era: "initiation"
|
||||
---
|
||||
|
||||
@@ -13,6 +13,13 @@ tags: [
|
||||
"aventurier:Gurdil",
|
||||
"aventurier:Jinn",
|
||||
"perso:Maielan",
|
||||
"perso:Maielten",
|
||||
"perso:Hope",
|
||||
"perso:Nils",
|
||||
"perso:Zajic",
|
||||
"perso:Ran",
|
||||
"perso:Zas",
|
||||
"perso:Alvin",
|
||||
"antagoniste:Constantia-Denney",
|
||||
"organisation:Couronne-d-Argent",
|
||||
"plot:Enfants-Disparus",
|
||||
|
||||
Reference in New Issue
Block a user