Compare commits

...

6 Commits

Author SHA1 Message Date
bf94dc30b8 Picture link 2023-08-22 08:35:02 +02:00
fc3b83cfc2 Picture link 2023-08-22 08:34:12 +02:00
19b88c3de9 Add changelog 2023-08-21 15:20:10 +02:00
d669059403 Corrections diverses 2023-08-17 08:31:22 +02:00
45d419115d Needs babele, fix translation, fix margine 2023-08-16 21:17:49 +02:00
b9e2a77e88 Needs babele, fix translation, fix margine 2023-08-16 21:17:34 +02:00
35 changed files with 135 additions and 73 deletions

View File

@ -3,6 +3,20 @@
This is a base game system with functionnal character sheets for the game Ecryme, powered by the Engrenage system. This is a base game system with functionnal character sheets for the game Ecryme, powered by the Engrenage system.
You can join the kickstarter and obtain the base books here : https://www.kickstarter.com/projects/osg-us/ecryme You can join the kickstarter and obtain the base books here : https://www.kickstarter.com/projects/osg-us/ecryme
# System overview
The game system in Foundry offers the following features :
- PC/NPC sheet
- Skill rolls
- Cephaly rolls (with Anency support)
- Confrontation management, with detailed result in the chat card
- Weapon rolls
- Trait management, with Spleen and Ideal also.
- Compendiums of items for the game
-
![System Snapshot](https://www.lahiette.com/leratierbretonnien/wp-content/uploads/2023/08/ecryme_snapshot_01.webp "System Snapshot")
# Contributions # Contributions
- Original code realised by Uberwald (https://www.uberwald.me/) - Original code realised by Uberwald (https://www.uberwald.me/)

7
changelog.md Normal file
View File

@ -0,0 +1,7 @@
v11.0.30
Snapshot and more detailed README
v11.0.28
Initial release

View File

@ -1,7 +1,8 @@
{ {
"TYPES": { "TYPES": {
"Actor": { "Actor": {
"character": "PC", "pc": "Player Character",
"npc": "Non-Player Character",
"annency": "Annency" "annency": "Annency"
}, },
"Item": { "Item": {
@ -17,7 +18,8 @@
"cogs": "Cogs", "cogs": "Cogs",
"cephaly": "Cephaly", "cephaly": "Cephaly",
"boheme": "Boheme", "boheme": "Boheme",
"amertume": "Amertume" "amertume": "Amertume",
"gamelevel": "Game level"
}, },
"chat": { "chat": {
"formula": "Formula", "formula": "Formula",

View File

@ -1,7 +1,8 @@
{ {
"TYPES": { "TYPES": {
"Actor":{ "Actor":{
"character": "Personnage", "pc": "Personnage Joueur",
"npc": "Personnage Non Joueur",
"annency": "Anence" "annency": "Anence"
}, },
"Item": { "Item": {
@ -17,7 +18,8 @@
"cogs": "Engrenages", "cogs": "Engrenages",
"cephaly": "Céphalie", "cephaly": "Céphalie",
"boheme": "Bohême", "boheme": "Bohême",
"amertume": "Amertume" "amertume": "Amertume",
"gamelevel": "Niveau de jeu"
}, },
"chat": { "chat": {
"formula": "Formule", "formula": "Formule",
@ -35,10 +37,10 @@
}, },
"rule": { "rule": {
"cephaly-success-12": "Durée : 1 scène - Impact : Superficiel - Bonus : 1 - Elegie : 1", "cephaly-success-12": "Durée : 1 scène - Impact : Superficiel - Bonus : 1 - Elegie : 1",
"cephaly-success-34": "Durée : 1 semaine - Impact : Léger - Bonus : 2 - Elegie : 2", "cephaly-success-4": "Durée : 1 semaine - Impact : Léger - Bonus : 2 - Elegie : 2",
"cephaly-success-56": "Durée : 1 mois - Impact : Grave - Bonus : 3 - Elegie : 3", "cephaly-success-6": "Durée : 1 mois - Impact : Grave - Bonus : 3 - Elegie : 3",
"cephaly-success-78": "Durée : 1 année - Impact : Majeur - Bonus : 4 - Elegie : 4", "cephaly-success-8": "Durée : 1 année - Impact : Majeur - Bonus : 4 - Elegie : 4",
"cephaly-success-910": "Durée : Permanent - Impact : Mort - Bonus : 5 - Elegie : 5", "cephaly-success-10": "Durée : Permanent - Impact : Mort - Bonus : 5 - Elegie : 5",
"cephaly-failure-2": "Durée : 1 scène - Impact : Superficiel - Malus : 1 - Symptôme non visible et sans gravité - Altération bégigne difficilement repérable", "cephaly-failure-2": "Durée : 1 scène - Impact : Superficiel - Malus : 1 - Symptôme non visible et sans gravité - Altération bégigne difficilement repérable",
"cephaly-failure-4": "Durée : 1 semaine - Impact : Léger - Malus : 2 - Symptôme visible non incapacitant - Altération repérable", "cephaly-failure-4": "Durée : 1 semaine - Impact : Léger - Malus : 2 - Symptôme visible non incapacitant - Altération repérable",
"cephaly-failure-6": "Durée : 1 mois - Impact : Grave - Malus : 3 - Symptôme incapacitant - Altération repérable et fâcheuse", "cephaly-failure-6": "Durée : 1 mois - Impact : Grave - Malus : 3 - Symptôme incapacitant - Altération repérable et fâcheuse",

View File

@ -348,7 +348,7 @@ export class EcrymeActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
modifyConfrontBonus( modifier ) { modifyConfrontBonus( modifier ) {
let newBonus = this.system.internals.confrontbonus + bonus let newBonus = this.system.internals.confrontbonus + modifier
this.update({'system.internals.confrontbonus': newBonus}) this.update({'system.internals.confrontbonus': newBonus})
} }
@ -457,6 +457,8 @@ export class EcrymeActor extends Actor {
rollData.title = game.i18n.localize("ECRY.ui.confrontation") + " : " + game.i18n.localize(rollData.skill.name) rollData.title = game.i18n.localize("ECRY.ui.confrontation") + " : " + game.i18n.localize(rollData.skill.name)
rollData.executionTotal = rollData.skill.value rollData.executionTotal = rollData.skill.value
rollData.preservationTotal = rollData.skill.value rollData.preservationTotal = rollData.skill.value
rollData.traitsBonus = duplicate(rollData.traits)
rollData.traitsMalus = duplicate(rollData.traits)
rollData.applyTranscendence = "execution" rollData.applyTranscendence = "execution"
let confrontStartDialog = await EcrymeConfrontStartDialog.create(this, rollData) let confrontStartDialog = await EcrymeConfrontStartDialog.create(this, rollData)
confrontStartDialog.render(true) confrontStartDialog.render(true)

View File

@ -492,7 +492,7 @@ export class EcrymeUtility {
rollData.margin = rollData.total - rollData.difficulty rollData.margin = rollData.total - rollData.difficulty
if (rollData.total > rollData.difficulty) { if (rollData.total > rollData.difficulty) {
rollData.isSuccess = true rollData.isSuccess = true
let maxMargin = rollData.skill.value + (rollData.spec) ? 2 : 0 let maxMargin = rollData.skill.value + ((rollData.spec) ? 2 : 0)
rollData.margin = Math.min(rollData.margin, maxMargin) rollData.margin = Math.min(rollData.margin, maxMargin)
} }
} }

View File

@ -68,7 +68,7 @@ Hooks.once("init", async function () {
EcrymeUtility.init() EcrymeUtility.init()
console.log("Babele INIT!") console.log("Babele INIT!")
Babele.get().setSystemTranslationsDir("translated"); Babele.get().setSystemTranslationsDir("translated")
}); });

View File

@ -1 +1 @@
MANIFEST-000054 MANIFEST-000070

View File

@ -1,7 +1,7 @@
2023/08/08-18:04:51.701446 7f5afcdf86c0 Recovering log #52 2023/08/22-08:18:29.415756 7f4f609fd6c0 Recovering log #68
2023/08/08-18:04:51.711602 7f5afcdf86c0 Delete type=3 #50 2023/08/22-08:18:29.426603 7f4f609fd6c0 Delete type=3 #66
2023/08/08-18:04:51.711652 7f5afcdf86c0 Delete type=0 #52 2023/08/22-08:18:29.426655 7f4f609fd6c0 Delete type=0 #68
2023/08/08-18:04:59.546696 7f58677fe6c0 Level-0 table #57: started 2023/08/22-08:21:44.533362 7f4ccb7fe6c0 Level-0 table #73: started
2023/08/08-18:04:59.546715 7f58677fe6c0 Level-0 table #57: 0 bytes OK 2023/08/22-08:21:44.533404 7f4ccb7fe6c0 Level-0 table #73: 0 bytes OK
2023/08/08-18:04:59.552809 7f58677fe6c0 Delete type=0 #55 2023/08/22-08:21:44.540850 7f4ccb7fe6c0 Delete type=0 #71
2023/08/08-18:04:59.560028 7f58677fe6c0 Manual compaction at level-0 from '!folders!1GrTlI1xWvaxdKRI' @ 72057594037927935 : 1 .. '!items!zs7krgXhDRndtqbl' @ 0 : 0; will stop at (end) 2023/08/22-08:21:44.560122 7f4ccb7fe6c0 Manual compaction at level-0 from '!folders!1GrTlI1xWvaxdKRI' @ 72057594037927935 : 1 .. '!items!zs7krgXhDRndtqbl' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2023/08/08-17:50:40.597296 7f5afd5f96c0 Recovering log #48 2023/08/17-08:30:06.224452 7fa0dcff96c0 Recovering log #64
2023/08/08-17:50:40.655447 7f5afd5f96c0 Delete type=3 #46 2023/08/17-08:30:06.244297 7fa0dcff96c0 Delete type=3 #62
2023/08/08-17:50:40.655509 7f5afd5f96c0 Delete type=0 #48 2023/08/17-08:30:06.244357 7fa0dcff96c0 Delete type=0 #64
2023/08/08-18:04:06.340910 7f58677fe6c0 Level-0 table #53: started 2023/08/17-08:31:03.278842 7f9e3ffff6c0 Level-0 table #69: started
2023/08/08-18:04:06.340947 7f58677fe6c0 Level-0 table #53: 0 bytes OK 2023/08/17-08:31:03.278870 7f9e3ffff6c0 Level-0 table #69: 0 bytes OK
2023/08/08-18:04:06.347333 7f58677fe6c0 Delete type=0 #51 2023/08/17-08:31:03.285336 7f9e3ffff6c0 Delete type=0 #67
2023/08/08-18:04:06.361314 7f58677fe6c0 Manual compaction at level-0 from '!folders!1GrTlI1xWvaxdKRI' @ 72057594037927935 : 1 .. '!items!zs7krgXhDRndtqbl' @ 0 : 0; will stop at (end) 2023/08/17-08:31:03.285445 7f9e3ffff6c0 Manual compaction at level-0 from '!folders!1GrTlI1xWvaxdKRI' @ 72057594037927935 : 1 .. '!items!zs7krgXhDRndtqbl' @ 0 : 0; will stop at (end)

BIN
packs/help/000005.ldb Normal file

Binary file not shown.

1
packs/help/CURRENT Normal file
View File

@ -0,0 +1 @@
MANIFEST-000006

8
packs/help/LOG Normal file
View File

@ -0,0 +1,8 @@
2023/08/22-08:18:29.469195 7f4f611fe6c0 Recovering log #4
2023/08/22-08:18:29.483356 7f4f611fe6c0 Delete type=3 #2
2023/08/22-08:18:29.483413 7f4f611fe6c0 Delete type=0 #4
2023/08/22-08:21:44.524795 7f4ccb7fe6c0 Level-0 table #9: started
2023/08/22-08:21:44.524832 7f4ccb7fe6c0 Level-0 table #9: 0 bytes OK
2023/08/22-08:21:44.533220 7f4ccb7fe6c0 Delete type=0 #7
2023/08/22-08:21:44.560099 7f4ccb7fe6c0 Manual compaction at level-0 from '!journal!N3XOO6dRLuKwQfp2' @ 72057594037927935 : 1 .. '!journal.pages!N3XOO6dRLuKwQfp2.xhc7hqoL8kdW6lrD' @ 0 : 0; will stop at (end)
2023/08/22-08:21:44.560175 7f4ccb7fe6c0 Manual compaction at level-1 from '!journal!N3XOO6dRLuKwQfp2' @ 72057594037927935 : 1 .. '!journal.pages!N3XOO6dRLuKwQfp2.xhc7hqoL8kdW6lrD' @ 0 : 0; will stop at (end)

5
packs/help/LOG.old Normal file
View File

@ -0,0 +1,5 @@
2023/08/17-08:30:06.273842 7fa0dd7fa6c0 Delete type=3 #1
2023/08/17-08:31:03.298799 7f9e3ffff6c0 Level-0 table #5: started
2023/08/17-08:31:03.302135 7f9e3ffff6c0 Level-0 table #5: 2278 bytes OK
2023/08/17-08:31:03.309094 7f9e3ffff6c0 Delete type=0 #3
2023/08/17-08:31:03.309619 7f9e3ffff6c0 Manual compaction at level-0 from '!journal!N3XOO6dRLuKwQfp2' @ 72057594037927935 : 1 .. '!journal.pages!N3XOO6dRLuKwQfp2.xhc7hqoL8kdW6lrD' @ 0 : 0; will stop at (end)

BIN
packs/help/MANIFEST-000006 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000054 MANIFEST-000070

View File

@ -1,7 +1,7 @@
2023/08/08-18:04:51.714583 7f5afcdf86c0 Recovering log #52 2023/08/22-08:18:29.434436 7f4ccbfff6c0 Recovering log #68
2023/08/08-18:04:51.723706 7f5afcdf86c0 Delete type=3 #50 2023/08/22-08:18:29.469056 7f4ccbfff6c0 Delete type=3 #66
2023/08/08-18:04:51.723766 7f5afcdf86c0 Delete type=0 #52 2023/08/22-08:18:29.469125 7f4ccbfff6c0 Delete type=0 #68
2023/08/08-18:04:59.560163 7f58677fe6c0 Level-0 table #57: started 2023/08/22-08:21:44.540974 7f4ccb7fe6c0 Level-0 table #73: started
2023/08/08-18:04:59.560198 7f58677fe6c0 Level-0 table #57: 0 bytes OK 2023/08/22-08:21:44.541011 7f4ccb7fe6c0 Level-0 table #73: 0 bytes OK
2023/08/08-18:04:59.566320 7f58677fe6c0 Delete type=0 #55 2023/08/22-08:21:44.552192 7f4ccb7fe6c0 Delete type=0 #71
2023/08/08-18:04:59.566452 7f58677fe6c0 Manual compaction at level-0 from '!items!13IYF6BPUTivFZzB' @ 72057594037927935 : 1 .. '!items!oSutlbe9wyBZccmf' @ 0 : 0; will stop at (end) 2023/08/22-08:21:44.560142 7f4ccb7fe6c0 Manual compaction at level-0 from '!items!13IYF6BPUTivFZzB' @ 72057594037927935 : 1 .. '!items!oSutlbe9wyBZccmf' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2023/08/08-17:50:40.659050 7f5afd5f96c0 Recovering log #48 2023/08/17-08:30:06.246354 7fa0de7fc6c0 Recovering log #64
2023/08/08-17:50:40.767128 7f5afd5f96c0 Delete type=3 #46 2023/08/17-08:30:06.257748 7fa0de7fc6c0 Delete type=3 #62
2023/08/08-17:50:40.767167 7f5afd5f96c0 Delete type=0 #48 2023/08/17-08:30:06.257814 7fa0de7fc6c0 Delete type=0 #64
2023/08/08-18:04:06.354489 7f58677fe6c0 Level-0 table #53: started 2023/08/17-08:31:03.285529 7f9e3ffff6c0 Level-0 table #69: started
2023/08/08-18:04:06.354521 7f58677fe6c0 Level-0 table #53: 0 bytes OK 2023/08/17-08:31:03.285609 7f9e3ffff6c0 Level-0 table #69: 0 bytes OK
2023/08/08-18:04:06.361236 7f58677fe6c0 Delete type=0 #51 2023/08/17-08:31:03.291891 7f9e3ffff6c0 Delete type=0 #67
2023/08/08-18:04:06.361331 7f58677fe6c0 Manual compaction at level-0 from '!items!13IYF6BPUTivFZzB' @ 72057594037927935 : 1 .. '!items!oSutlbe9wyBZccmf' @ 0 : 0; will stop at (end) 2023/08/17-08:31:03.309552 7f9e3ffff6c0 Manual compaction at level-0 from '!items!13IYF6BPUTivFZzB' @ 72057594037927935 : 1 .. '!items!oSutlbe9wyBZccmf' @ 0 : 0; will stop at (end)

View File

View File

@ -1 +1 @@
MANIFEST-000054 MANIFEST-000070

View File

@ -1,7 +1,7 @@
2023/08/08-18:04:51.701446 7f5afddfa6c0 Recovering log #52 2023/08/22-08:18:29.415768 7f4f619ff6c0 Recovering log #68
2023/08/08-18:04:51.711597 7f5afddfa6c0 Delete type=3 #50 2023/08/22-08:18:29.430277 7f4f619ff6c0 Delete type=3 #66
2023/08/08-18:04:51.711643 7f5afddfa6c0 Delete type=0 #52 2023/08/22-08:18:29.430403 7f4f619ff6c0 Delete type=0 #68
2023/08/08-18:04:59.539283 7f58677fe6c0 Level-0 table #57: started 2023/08/22-08:21:44.516245 7f4ccb7fe6c0 Level-0 table #73: started
2023/08/08-18:04:59.539308 7f58677fe6c0 Level-0 table #57: 0 bytes OK 2023/08/22-08:21:44.516287 7f4ccb7fe6c0 Level-0 table #73: 0 bytes OK
2023/08/08-18:04:59.546617 7f58677fe6c0 Delete type=0 #55 2023/08/22-08:21:44.524497 7f4ccb7fe6c0 Delete type=0 #71
2023/08/08-18:04:59.560019 7f58677fe6c0 Manual compaction at level-0 from '!folders!00Hn2nNarlL7b0DR' @ 72057594037927935 : 1 .. '!items!yozTUjNuc2rEGjFK' @ 0 : 0; will stop at (end) 2023/08/22-08:21:44.524682 7f4ccb7fe6c0 Manual compaction at level-0 from '!folders!00Hn2nNarlL7b0DR' @ 72057594037927935 : 1 .. '!items!yozTUjNuc2rEGjFK' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2023/08/08-17:50:40.597326 7f5afcdf86c0 Recovering log #48 2023/08/17-08:30:06.224380 7fa0dd7fa6c0 Recovering log #64
2023/08/08-17:50:40.655429 7f5afcdf86c0 Delete type=3 #46 2023/08/17-08:30:06.241271 7fa0dd7fa6c0 Delete type=3 #62
2023/08/08-17:50:40.655471 7f5afcdf86c0 Delete type=0 #48 2023/08/17-08:30:06.241353 7fa0dd7fa6c0 Delete type=0 #64
2023/08/08-18:04:06.323953 7f58677fe6c0 Level-0 table #53: started 2023/08/17-08:31:03.262782 7f9e3ffff6c0 Level-0 table #69: started
2023/08/08-18:04:06.324001 7f58677fe6c0 Level-0 table #53: 0 bytes OK 2023/08/17-08:31:03.262832 7f9e3ffff6c0 Level-0 table #69: 0 bytes OK
2023/08/08-18:04:06.330360 7f58677fe6c0 Delete type=0 #51 2023/08/17-08:31:03.268889 7f9e3ffff6c0 Delete type=0 #67
2023/08/08-18:04:06.340887 7f58677fe6c0 Manual compaction at level-0 from '!folders!00Hn2nNarlL7b0DR' @ 72057594037927935 : 1 .. '!items!yozTUjNuc2rEGjFK' @ 0 : 0; will stop at (end) 2023/08/17-08:31:03.285415 7f9e3ffff6c0 Manual compaction at level-0 from '!folders!00Hn2nNarlL7b0DR' @ 72057594037927935 : 1 .. '!items!yozTUjNuc2rEGjFK' @ 0 : 0; will stop at (end)

0
packs/traits/000072.log Normal file
View File

View File

@ -1 +1 @@
MANIFEST-000054 MANIFEST-000070

View File

@ -1,7 +1,7 @@
2023/08/08-18:04:51.714581 7f5afd5f96c0 Recovering log #52 2023/08/22-08:18:29.432772 7f4f609fd6c0 Recovering log #68
2023/08/08-18:04:51.723695 7f5afd5f96c0 Delete type=3 #50 2023/08/22-08:18:29.459891 7f4f609fd6c0 Delete type=3 #66
2023/08/08-18:04:51.723729 7f5afd5f96c0 Delete type=0 #52 2023/08/22-08:18:29.460035 7f4f609fd6c0 Delete type=0 #68
2023/08/08-18:04:59.552915 7f58677fe6c0 Level-0 table #57: started 2023/08/22-08:21:44.552339 7f4ccb7fe6c0 Level-0 table #73: started
2023/08/08-18:04:59.552934 7f58677fe6c0 Level-0 table #57: 0 bytes OK 2023/08/22-08:21:44.552379 7f4ccb7fe6c0 Level-0 table #73: 0 bytes OK
2023/08/08-18:04:59.559910 7f58677fe6c0 Delete type=0 #55 2023/08/22-08:21:44.559932 7f4ccb7fe6c0 Delete type=0 #71
2023/08/08-18:04:59.560044 7f58677fe6c0 Manual compaction at level-0 from '!folders!DiwHbtGAkTYxtshX' @ 72057594037927935 : 1 .. '!items!zgNI2haxhBxBDBdl' @ 0 : 0; will stop at (end) 2023/08/22-08:21:44.560159 7f4ccb7fe6c0 Manual compaction at level-0 from '!folders!DiwHbtGAkTYxtshX' @ 72057594037927935 : 1 .. '!items!zgNI2haxhBxBDBdl' @ 0 : 0; will stop at (end)

View File

@ -1,7 +1,7 @@
2023/08/08-17:50:40.658993 7f5afcdf86c0 Recovering log #48 2023/08/17-08:30:06.243329 7fa0ddffb6c0 Recovering log #64
2023/08/08-17:50:40.748499 7f5afcdf86c0 Delete type=3 #46 2023/08/17-08:30:06.257748 7fa0ddffb6c0 Delete type=3 #62
2023/08/08-17:50:40.748566 7f5afcdf86c0 Delete type=0 #48 2023/08/17-08:30:06.257816 7fa0ddffb6c0 Delete type=0 #64
2023/08/08-18:04:06.347462 7f58677fe6c0 Level-0 table #53: started 2023/08/17-08:31:03.292149 7f9e3ffff6c0 Level-0 table #69: started
2023/08/08-18:04:06.347507 7f58677fe6c0 Level-0 table #53: 0 bytes OK 2023/08/17-08:31:03.292214 7f9e3ffff6c0 Level-0 table #69: 0 bytes OK
2023/08/08-18:04:06.354352 7f58677fe6c0 Delete type=0 #51 2023/08/17-08:31:03.298635 7f9e3ffff6c0 Delete type=0 #67
2023/08/08-18:04:06.361324 7f58677fe6c0 Manual compaction at level-0 from '!folders!DiwHbtGAkTYxtshX' @ 72057594037927935 : 1 .. '!items!zgNI2haxhBxBDBdl' @ 0 : 0; will stop at (end) 2023/08/17-08:31:03.309589 7f9e3ffff6c0 Manual compaction at level-0 from '!folders!DiwHbtGAkTYxtshX' @ 72057594037927935 : 1 .. '!items!zgNI2haxhBxBDBdl' @ 0 : 0; will stop at (end)

View File

@ -73,6 +73,18 @@
"PLAYER": "OBSERVER", "PLAYER": "OBSERVER",
"ASSISTANT": "OWNER" "ASSISTANT": "OWNER"
} }
},
{
"label": "Help/Aides",
"type": "JournalEntry",
"name": "help",
"path": "packs/help",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
} }
], ],
"license": "LICENSE.txt", "license": "LICENSE.txt",
@ -88,9 +100,18 @@
"styles": [ "styles": [
"styles/ecryme.css" "styles/ecryme.css"
], ],
"relationships": {
"requires": [
{
"id": "babele",
"type": "module",
"compatibility": {}
}
]
},
"title": "Ecryme, le Jeu de Rôles", "title": "Ecryme, le Jeu de Rôles",
"url": "https://www.uberwald.me/gitea/uberwald/fvtt-ecryme", "url": "https://www.uberwald.me/gitea/uberwald/fvtt-ecryme",
"version": "11.0.19", "version": "11.0.20",
"download": "https://www.uberwald.me/gitea/uberwald/fvtt-ecryme/archive/fvtt-ecryme-v11.0.19.zip", "download": "https://www.uberwald.me/gitea/uberwald/fvtt-ecryme/archive/fvtt-ecryme-v11.0.20.zip",
"background": "systems/fvtt-ecryme/images/assets/ecryme_extract_panel_01.webp" "background": "systems/fvtt-ecryme/images/assets/ecryme_extract_panel_01.webp"
} }