This commit is contained in:
Lucas 2023-03-15 15:28:32 +01:00
parent 35b579e22b
commit 169151ae52
12 changed files with 154 additions and 40 deletions

View file

@ -10,4 +10,11 @@
.obsidian-banner .banner-image.draggable{
margin:0;
}
@media only screen and (max-width: 768px) {
.markdown-rendered table {
zoom: 70%;
}
}

View file

@ -1 +1 @@
{"history":{"2023-03-01":{"words":845,"characters":1255,"sentences":0,"files":123,"totalWords":29296,"totalCharacters":231518,"totalSentences":821},"2023-03-02":{"words":39,"characters":281,"sentences":0,"files":123,"totalWords":29296,"totalCharacters":231518,"totalSentences":821},"2023-03-03":{"words":644,"characters":3897,"sentences":23,"files":123,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-05":{"words":0,"characters":0,"sentences":0,"files":0,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-06":{"words":0,"characters":0,"sentences":0,"files":0,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-07":{"words":16,"characters":103,"sentences":0,"files":123,"totalWords":29956,"totalCharacters":233253,"totalSentences":844},"2023-03-08":{"words":6,"characters":47,"sentences":1,"files":123,"totalWords":29964,"totalCharacters":233304,"totalSentences":845},"2023-03-10":{"words":15,"characters":102,"sentences":0,"files":124,"totalWords":30010,"totalCharacters":233650,"totalSentences":846},"2023-03-14":{"words":68,"characters":445,"sentences":4,"files":126,"totalWords":30274,"totalCharacters":235667,"totalSentences":857},"2023-03-15":{"words":15,"characters":93,"sentences":0,"files":127,"totalWords":30310,"totalCharacters":235890,"totalSentences":858}},"modifiedFiles":{"Notes/Tableaux de rencontres.md":{"words":{"initial":19,"current":33},"characters":{"initial":131,"current":197},"sentences":{"initial":1,"current":1}},"Notes/Cyrillane - Rencontres.md":{"words":{"initial":68,"current":69},"characters":{"initial":423,"current":450},"sentences":{"initial":3,"current":3}},"Notes/Rencontres.md":{"words":{"initial":67,"current":3},"characters":{"initial":433,"current":24},"sentences":{"initial":3,"current":1}}}}
{"history":{"2023-03-01":{"words":845,"characters":1255,"sentences":0,"files":123,"totalWords":29296,"totalCharacters":231518,"totalSentences":821},"2023-03-02":{"words":39,"characters":281,"sentences":0,"files":123,"totalWords":29296,"totalCharacters":231518,"totalSentences":821},"2023-03-03":{"words":644,"characters":3897,"sentences":23,"files":123,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-05":{"words":0,"characters":0,"sentences":0,"files":0,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-06":{"words":0,"characters":0,"sentences":0,"files":0,"totalWords":29940,"totalCharacters":233149,"totalSentences":844},"2023-03-07":{"words":16,"characters":103,"sentences":0,"files":123,"totalWords":29956,"totalCharacters":233253,"totalSentences":844},"2023-03-08":{"words":6,"characters":47,"sentences":1,"files":123,"totalWords":29964,"totalCharacters":233304,"totalSentences":845},"2023-03-10":{"words":15,"characters":102,"sentences":0,"files":124,"totalWords":30010,"totalCharacters":233650,"totalSentences":846},"2023-03-14":{"words":68,"characters":445,"sentences":4,"files":126,"totalWords":30274,"totalCharacters":235667,"totalSentences":857},"2023-03-15":{"words":540,"characters":3558,"sentences":8,"files":129,"totalWords":30952,"totalCharacters":245344,"totalSentences":867}},"modifiedFiles":{"Notes/Cyrillane - Rencontres.md":{"words":{"initial":68,"current":96},"characters":{"initial":423,"current":643},"sentences":{"initial":3,"current":3}},"Notes/Rencontres.md":{"words":{"initial":67,"current":3},"characters":{"initial":433,"current":24},"sentences":{"initial":3,"current":1}},"Dashboard.md":{"words":{"initial":95,"current":95},"characters":{"initial":766,"current":765},"sentences":{"initial":3,"current":3}},"Factions/Empire de Kartaçöl.md":{"words":{"initial":113,"current":246},"characters":{"initial":991,"current":1970},"sentences":{"initial":4,"current":4}},"Locations/Le Temple Bucolique.md":{"words":{"initial":112,"current":425},"characters":{"initial":922,"current":2882},"sentences":{"initial":1,"current":9}},"Locations/Cyrillane.md":{"words":{"initial":225,"current":234},"characters":{"initial":1602,"current":1662},"sentences":{"initial":6,"current":6}},"Tables/Tableaux de rencontres.md":{"words":{"initial":19,"current":72},"characters":{"initial":131,"current":444},"sentences":{"initial":1,"current":1}},"Notes/Cité Franche - Rencontres.md":{"words":{"initial":1,"current":5},"characters":{"initial":1,"current":27},"sentences":{"initial":1,"current":1}}}}

View file

@ -3,32 +3,60 @@ alias: ["Kartaçöl"]
tags: []
banner: "https://www.worldanvil.com/media/cache/cover/uploads/images/e29dbed6f8fa3c7806d191582592d832.jpg"
banner_y: 0.816
---
```RpgManagerData
data:
synopsis: "Ce jeune empire conquérant, né dans le [[Kaan]] autour du territoire de l'ancienne cité-état [[Easafir]] est aujourd'hui dirigé par un souverain surnommé [[l'Immortel]]. Voilà quelques années, fort d'une marine puissante, il conquit [[Moramiek]] , en [[Arolavie]] . On dit même qu'il envisageait d'intégrer la karalieva - dirigeante du royaume - à son harem."
complete: false
```
```RpgManager
models:
header: true
lists:
pcs:
npcs:
locations:
subplots:
```
---
### Faction Details
-
encoutered: false
short_desc: "Jeune empire conquérant dirigé par [l'Immortel](l'Immortel)"
image: "../Illustrations/something.png"
source:
org_found_in: [""]
org_goals: ["Kill everyone","Name the king"]
org_parent:
org_leader:
signature:
status: TODO
---
```RpgManagerID
### DO NOT EDIT MANUALLY IF NOT INSTRUCTED TO DO SO ###
type: 1024
campaignSettings: 0
id: "05b0efdf-a6bc-400d-a866-093ecbce8faa"
campaignId: "160d7ffd-1d69-4848-b5e5-443eb5992dea"
parentId: "160d7ffd-1d69-4848-b5e5-443eb5992dea"
positionInParent: 0
```
> [!infobox]+ `= this.file.name`
>`$= "<a class='internal-link' data-href='" + dv.current().image.replace(/'/g, "%27") + "' ><img src='app://local/" + this.app.vault.adapter.basePath + "/" + this.app.vault.config.attachmentFolderPath + "/" + encodeURIComponent(dv.current().image).replace(/'/g, "%27") + "' > </a>"`
> *source: `= this.source`*
>
> | | |
> | --- | --- |
> |**Description** | `= this.short_desc` |
> |**Surnoms** | `= this.alias` |
> | **Signature**| `= this.signature`
> ## Buts
>```dataview
>LIST WITHOUT ID org_goals
>WHERE file.name = this.file.name
>FLATTEN org_goals
>```
>
> ## Infos
> | | |
> | --- | --- |
> |**Implantations** | `=link(this.org_found_in)`
> | **Organisation parente**| `= this.org_parent` |
> | **Organisations subsidiaires**| `$= dv.list(dv.pages().where(page => page.org_parent?.includes(dv.current().file.name)).file.link)` |
> |**Dirigeant** | `= link(this.org_leader)` |
> ## Membres
>```dataview
>LIST WHERE contains(file.frontmatter.organisations, this.file.name) SORT file.name
>```
>
> ## Références
>```dataview
>LIST WHERE contains(file.outlinks, this.file.link) SORT file.name
>```
## Notes
- Ce jeune empire conquérant, né dans le [[Kaan]] autour du territoire de l'ancienne cité-état d'[[Easafir]] est aujourd'hui dirigé par un souverain surnommé [[l'Immortel]]. Voilà quelques années, fort d'une marine puissante, il conquit [[Moramiek]] , en [[Arolavie]] . On dit même qu'il envisageait d'intégrer la karalieva - dirigeante du royaume - à son harem.
-
## Organisation
## Histoire

Binary file not shown.

BIN
Illustrations/Portraits/Althéa2.jpg (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -34,8 +34,8 @@ status: TODO
# Notes
-
-
- [Cyrillane - Idée](../Notes/Cyrillane%20-%20Idée.md)
- [Cyrillane - Rencontres](../Notes/Cyrillane%20-%20Rencontres.md)
# Histoire

View file

@ -0,0 +1,48 @@
---
alias: []
tags: [quest]
banner: "https://cdna.artstation.com/p/media_assets/images/images/000/951/730/medium/DragonsRiseTheForgottenRealms_MartaSanzAntunez_Env2_01.jpg?1660510644"
encoutered: false
type: Temple
found_in: Cyrillane
short_desc: "Un temple contenant un squelette de dragon et un portail vers le royaume féérique"
image: "../Illustrations/DragonsRiseTheForgottenRealms_MartaSanzAntunez_Env1_01.jpg"
source:
map:
status: WIP
banner_y: 0.10859
---
> [!infobox]+ `= this.file.name`
>`$= "<a class='internal-link' data-href='" + dv.current().image.replace(/'/g, "%27") + "' ><img src='app://local/" + this.app.vault.adapter.basePath + "/" + this.app.vault.config.attachmentFolderPath + "/" + encodeURIComponent(dv.current().image).replace(/'/g, "%27") + "' > </a>"`
> *source: `= this.source`*
>
> | | |
> | --- | --- |
> |**Description** | `= this.short_desc` |
> |**Type** | `=this.type` |
> ## Infos
> | | |
> | --- | --- |
> |**Situé dans** | `=link(this.found_in)` |
> | **Contient**| `$= dv.list(dv.pages().where(page => page.found_in == dv.current().file.name).file.link)` |
> | **Appartient à**| `todo` |
> | **Personnes présentes**| `todo` |
## Notes
-
-
## Histoire
À l'intérieur d'une île volcanique, un groupe d'explorateurs a trouvé l'antre d'un ancien dragon. L'endroit a été saccagé il y a longtemps par des aventuriers et des voleurs, et le cadavre du dragon vaincu est maintenant réduit à l'état d'ossements. C'est là que ces gens ont vu l'opportunité de créer une dracoliche, cherchant à obtenir le pouvoir, la faveur et la fortune de la créature une fois qu'elle serait ramenée à la vie.
Le travail commença rapidement, d'abord en réassemblant le squelette gargantuesque du dragon, puis en construisant un temple digne de ce nom sur son ancien repaire, tandis que d'autres recherchaient des ressources et de puissants mages capables de réaliser le rituel et les amenaient sur l'île.
Mais lorsque le moment de vérité arriva enfin et que le rituel pour sortir le dragon de son sommeil commença, quelque chose dérapa rapidement, que ce soit par accident ou par un sabotage délibéré - on ne le sait toujours pas et cela restera probablement ainsi -. La gemme qui contenait l'âme du dragon s'est brisée, la magie arcanique qu'elle contenait a ouvert un portail vers le Feywild et le souffle de l'explosion a fait s'effondrer une partie du temple, laissant ceux qui n'étaient pas mortellement blessés par l'explosion dans l'impossibilité de s'enfuir.
Au fil des ans, le portail menant à la Forêt des Fées s'agrandit de plus en plus. De petites gens de l'autre côté commencèrent à le franchir, trouvant dans le temple détruit un nouveau foyer. L'éloignement de l'île et les salles encore scellées du temple les protégeaient des dangers extérieurs du monde, tandis qu'ils devenaient les gardiens du nouveau portail vers leur plan d'origine.

View file

@ -0,0 +1,4 @@
---
tags: rencontres
---
-

View file

@ -1,3 +1,8 @@
* Le Minotaure : Les joueurs sont envoyé explorer des ruines, et tombent sur un vieux labyrinthe de l'[Empire de Bail](Empire%20de%20Bail) gardé par un vieux **minotaure**. Dans le labyrinthe, ils peuvent trouver des informations succinctes sur la [[Forge du Destin]], sous forme de graffiti sanglants et morceaux de chairs. Une énigme scellerait l'entrée : *Elle rentre toujours la première, Et sort toujours la dernière.* (la clé);
* test
* idée
- Le Minotaure : Les joueurs sont envoyé par [Kartaçöl](../Factions/Empire%20de%20Kartaçöl.md) explorer des ruines, et tombent sur un vieux labyrinthe de l'[Empire de Bail](Empire%20de%20Bail) gardé par un vieux **minotaure**. Dans le labyrinthe, ils peuvent trouver des informations succinctes sur la [[Forge du Destin]], sous forme de graffiti sanglants et morceaux de chairs. Une énigme scellerait l'entrée "*Elle rentre toujours la première, Et sort toujours la dernière.*" (la clé);
- Le guerrier millénaire : [Lykos](../PNJ/Lykos.md)
- La Dracoliche raté : [Le Temple Bucolique](../Locations/Le%20Temple%20Bucolique.md)
#rencontres

View file

@ -1,7 +0,0 @@
```dataviewjs
const listItems = dv.pages('"Notes/Cyrillane - Rencontres"').file.lists.text
dv.table(["dice, Rencontre,Détails"],
listItems.map(i => ["1-2",i.split(':')[0],i.split(':')[1]]))
```

View file

@ -0,0 +1,23 @@
```dataviewjs
const listItems = dv.pages('#rencontres').file.lists.text
for (const page of dv.pages('#rencontres')){
const fileName = page.file.name
const listItems = page.file.lists.text
console.log(fileName)
let row = 1
const link = dv.el("a", page.file.link, fileName.split('-')[0])
dv.header(2, link)
const table = dv.table([`d20`, `Rencontre`, `Détails`], listItems.map(i => [row++, i.split(':')[0], i.split(':')[1]]))
}
```

View file