diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index b150fb4..d7d0a43 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -589,6 +589,12 @@ module.exports = { } ] }, + { + title: 'Pangée', + customIcon: true, + icon: '', + path: '/pangee/' + }, {type: 'divider'}, { title: 'Bibliothèques', diff --git a/docs/.vuepress/data/races.js b/docs/.vuepress/data/races.js index 77b0346..053fdde 100644 --- a/docs/.vuepress/data/races.js +++ b/docs/.vuepress/data/races.js @@ -45,6 +45,30 @@ export const races = [ { ability: 'dex', value: 2 }, { ability: 'sag', value: 1 } ] + }, + { + key: 'elfe-du-souffle', + label: "Elfe du souffle", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'elfe-des-vagues', + label: "Elfe des vagues", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'con', value: 1 } + ] + }, + { + key: 'elfe-des-roches', + label: "Elfe des roches", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'int', value: 1 } + ] } ] }, @@ -78,6 +102,22 @@ export const races = [ { ability: 'int', value: 2 }, { ability: 'sag', value: 1 } ] + }, + { + key: 'vaesenkaebae', + label: "Vaesenkaebae", + abilityBonuses: [ + { ability: 'int', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'vaesenhudak', + label: "Vaesenhudak", + abilityBonuses: [ + { ability: 'int', value: 2 }, + { ability: 'cha', value: 1 } + ] } ] }, @@ -103,6 +143,22 @@ export const races = [ { ability: 'dex', value: 2 }, { ability: 'con', value: 1 } ] + }, + { + key: 'halfelin-de-maison', + label: "Halfelin de maison", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'int', value: 1 } + ] + }, + { + key: 'halfelin-p-relinne', + label: "Halfelin p'relinne", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'cha', value: 1 } + ] } ] }, @@ -172,6 +228,14 @@ export const races = [ { ability: 'con', value: 2 }, { ability: 'for', value: 1 } ] + }, + { + key: 'taivastotta', + label: "Taïvastotta", + abilityBonuses: [ + { ability: 'con', value: 2 }, + { ability: 'cha', value: 1 } + ] } ] }, @@ -181,6 +245,40 @@ export const races = [ abilityBonuses: [ { ability: 'cha', value: 2 }, { ability: 'sag', value: 1 } + ], + variants: [ + { + key: 'aasimar-standard', + label: "Aasimar standard", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'aasimar-exori', + label: "Exori", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'aasimar-agramnon', + label: "Agramnon", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'for', value: 1 } + ] + }, + { + key: 'aasimar-dekra', + label: "Dekrâ", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'con', value: 1 } + ] + } ] }, { @@ -193,7 +291,7 @@ export const races = [ variants: [ { key: 'demi-ogre-standard', - label: "Demi-ogre", + label: "Demi-ogre standard", abilityBonuses: [ { ability: 'for', value: 2 }, { ability: 'con', value: 2 } @@ -207,6 +305,54 @@ export const races = [ { ability: 'sag', value: 1 }, { ability: 'cha', value: 2 }, ] + }, + { + key: 'demi-ogre-sulchin', + label: "Sulchin", + abilityBonuses: [ + { ability: 'con', value: 2 }, + { ability: 'for', value: 1 }, + ] + }, + { + key: 'demi-ogre-delchin', + label: "Delchin", + abilityBonuses: [ + { ability: 'con', value: 2 }, + { ability: 'for', value: 1 }, + ] + }, + { + key: 'demi-ogre-kahchin-sag', + label: "Kahchin (variante sagesse)", + abilityBonuses: [ + { ability: 'con', value: 2 }, + { ability: 'sag', value: 1 }, + ] + }, + { + key: 'demi-ogre-kahchin-cha', + label: "Kahchin (variante charisme)", + abilityBonuses: [ + { ability: 'con', value: 2 }, + { ability: 'cha', value: 1 }, + ] + }, + { + key: 'demi-ogre-kahchin-sag-switch', + label: "Kahchin (variante échange sagesse)", + abilityBonuses: [ + { ability: 'con', value: 1 }, + { ability: 'sag', value: 2 }, + ] + }, + { + key: 'demi-ogre-kahchin-cha-switch', + label: "Kahchin (variante échange charisme)", + abilityBonuses: [ + { ability: 'con', value: 1 }, + { ability: 'cha', value: 2 }, + ] } ] }, @@ -216,6 +362,40 @@ export const races = [ abilityBonuses: [ { ability: 'dex', value: 2 }, { ability: 'sag', value: 1 } + ], + variants: [ + { + key: 'felys-standard', + label: "Félys standard", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'felys-muqadal-wali', + label: "Muqadal'wali", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'int', value: 1 } + ] + }, + { + key: 'felys-mushtaral-wali', + label: "Mushtaral'wali", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'sag', value: 1 } + ] + }, + { + key: 'felys-feilh-hyss', + label: "Feilh'hyss", + abilityBonuses: [ + { ability: 'dex', value: 2 }, + { ability: 'cha', value: 1 } + ] + } ] }, { @@ -224,6 +404,32 @@ export const races = [ abilityBonuses: [ { ability: 'sag', value: 2 }, { ability: 'cha', value: 1 } + ], + variants: [ + { + key: 'homme-serpent-standard', + label: 'Homme-serpent standard', + abilityBonuses: [ + { ability: 'sag', value: 2 }, + { ability: 'cha', value: 1 } + ] + }, + { + key: 'homme-serpent-kubea-ssyere', + label: 'Kubea ssyere', + abilityBonuses: [ + { ability: 'sag', value: 2 }, + { ability: 'con', value: 1 } + ] + }, + { + key: 'homme-serpent-kubea-ghinduk', + label: 'Kubea ghinduk', + abilityBonuses: [ + { ability: 'sag', value: 2 }, + { ability: 'cha', value: 1 } + ] + } ] }, { @@ -232,6 +438,32 @@ export const races = [ abilityBonuses: [ { ability: 'for', value: 2 }, { ability: 'cha', value: 1 } + ], + variants: [ + { + key: 'sangdragon-standard', + label: 'Sangdragon standard', + abilityBonuses: [ + { ability: 'for', value: 2 }, + { ability: 'cha', value: 1 } + ] + }, + { + key: 'sangdragon-phelun-kheun', + label: "Phelun-kheun", + abilityBonuses: [ + { ability: 'for', value: 2 }, + { ability: 'cha', value: 1 } + ] + }, + { + key: 'sangdragon-kehay-kheun', + label: "Kehay-kheun", + abilityBonuses: [ + { ability: 'for', value: 2 }, + { ability: 'sag', value: 1 } + ] + } ] }, { @@ -240,6 +472,40 @@ export const races = [ abilityBonuses: [ { ability: 'cha', value: 2 }, { ability: 'int', value: 1 } + ], + variants: [ + { + key: 'tieffelin-standard', + label: 'Tieffelin standard', + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'int', value: 1 } + ] + }, + { + key: 'tieffelin-gel-absu', + label: "Gel'absu", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'int', value: 1 } + ] + }, + { + key: 'tieffelin-na-saqwu', + label: "Na'saqwu", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'con', value: 1 } + ] + }, + { + key: 'tieffelin-uttuk-emu', + label: "Uttuk'emu", + abilityBonuses: [ + { ability: 'cha', value: 2 }, + { ability: 'sag', value: 1 } + ] + } ] } ] diff --git a/docs/.vuepress/public/fonts/srd.eot b/docs/.vuepress/public/fonts/srd.eot index 2e6987d..5b855d7 100644 Binary files a/docs/.vuepress/public/fonts/srd.eot and b/docs/.vuepress/public/fonts/srd.eot differ diff --git a/docs/.vuepress/public/fonts/srd.svg b/docs/.vuepress/public/fonts/srd.svg index fd2e874..ce56df2 100644 --- a/docs/.vuepress/public/fonts/srd.svg +++ b/docs/.vuepress/public/fonts/srd.svg @@ -7,5 +7,10 @@ - + + + + + + \ No newline at end of file diff --git a/docs/.vuepress/public/fonts/srd.ttf b/docs/.vuepress/public/fonts/srd.ttf index 65ef6a5..8a5c38a 100644 Binary files a/docs/.vuepress/public/fonts/srd.ttf and b/docs/.vuepress/public/fonts/srd.ttf differ diff --git a/docs/.vuepress/public/fonts/srd.woff b/docs/.vuepress/public/fonts/srd.woff index 5c852cf..8a49bca 100644 Binary files a/docs/.vuepress/public/fonts/srd.woff and b/docs/.vuepress/public/fonts/srd.woff differ diff --git a/docs/.vuepress/theme/components/NavDrawer.vue b/docs/.vuepress/theme/components/NavDrawer.vue index 8bbbca2..c949d2b 100644 --- a/docs/.vuepress/theme/components/NavDrawer.vue +++ b/docs/.vuepress/theme/components/NavDrawer.vue @@ -32,7 +32,10 @@