Compare commits
6 Commits
fvtt-hawkm
...
fvtt-hawkm
| Author | SHA1 | Date | |
|---|---|---|---|
| 871a18a0ee | |||
| 264c49eb06 | |||
| 9349c54966 | |||
| 274efac2b5 | |||
| 7a7398f8ca | |||
| 93600f7e13 |
BIN
assets/fonts/Montserrat-Italic-VariableFont_wght.ttf
Normal file
BIN
assets/fonts/Montserrat-Italic-VariableFont_wght.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Montserrat-Medium.ttf
Normal file
BIN
assets/fonts/Montserrat-Medium.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/Montserrat-Medium.woff
Normal file
BIN
assets/fonts/Montserrat-Medium.woff
Normal file
Binary file not shown.
BIN
assets/fonts/Montserrat-Thin.woff
Normal file
BIN
assets/fonts/Montserrat-Thin.woff
Normal file
Binary file not shown.
BIN
assets/fonts/Montserrat-VariableFont_wght.ttf
Normal file
BIN
assets/fonts/Montserrat-VariableFont_wght.ttf
Normal file
Binary file not shown.
BIN
assets/fonts/pfeffer-simpelgotisch.bold.otf
Normal file
BIN
assets/fonts/pfeffer-simpelgotisch.bold.otf
Normal file
Binary file not shown.
BIN
assets/fonts/pfeffer-simpelgotisch.regular.otf
Normal file
BIN
assets/fonts/pfeffer-simpelgotisch.regular.otf
Normal file
Binary file not shown.
BIN
assets/fonts/pfeffer-simpelgotisch.semibold.otf
Normal file
BIN
assets/fonts/pfeffer-simpelgotisch.semibold.otf
Normal file
Binary file not shown.
@@ -3,12 +3,12 @@ import { HawkmoonUtility } from "./hawkmoon-utility.js";
|
|||||||
export class HawkmoonRollDialog extends Dialog {
|
export class HawkmoonRollDialog extends Dialog {
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
static async create(actor, rollData ) {
|
static async create(actor, rollData) {
|
||||||
|
|
||||||
let options = { classes: ["HawkmoonDialog"], width: 320, height: 'fit-content', 'z-index': 99999 };
|
let options = { classes: ["HawkmoonDialog"], width: 420, height: 'fit-content', 'z-index': 99999 };
|
||||||
let html = await foundry.applications.handlebars.renderTemplate('systems/fvtt-hawkmoon-cyd/templates/roll-dialog-generic.html', rollData);
|
let html = await foundry.applications.handlebars.renderTemplate('systems/fvtt-hawkmoon-cyd/templates/roll-dialog-generic.html', rollData);
|
||||||
|
|
||||||
return new HawkmoonRollDialog(actor, rollData, html, options );
|
return new HawkmoonRollDialog(actor, rollData, html, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
@@ -18,20 +18,21 @@ export class HawkmoonRollDialog extends Dialog {
|
|||||||
content: html,
|
content: html,
|
||||||
buttons: {
|
buttons: {
|
||||||
rolld10: {
|
rolld10: {
|
||||||
icon: '<i class="fas fa-check"></i>',
|
icon: '<i class="fas fa-check"></i>',
|
||||||
label: "Lancer 1d10",
|
label: "Lancer 1d10",
|
||||||
callback: () => { this.roll("d10") }
|
callback: () => { this.roll("d10") }
|
||||||
},
|
},
|
||||||
rolld20: {
|
rolld20: {
|
||||||
icon: '<i class="fas fa-check"></i>',
|
icon: '<i class="fas fa-check"></i>',
|
||||||
label: "Lancer 1d20",
|
label: "Lancer 1d20",
|
||||||
callback: () => { this.roll("d20") }
|
callback: () => { this.roll("d20") }
|
||||||
},
|
},
|
||||||
cancel: {
|
cancel: {
|
||||||
icon: '<i class="fas fa-times"></i>',
|
icon: '<i class="fas fa-times"></i>',
|
||||||
label: "Annuler",
|
label: "Annuler",
|
||||||
callback: () => { this.close() }
|
callback: () => { this.close() }
|
||||||
} },
|
}
|
||||||
|
},
|
||||||
close: close
|
close: close
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -42,9 +43,9 @@ export class HawkmoonRollDialog extends Dialog {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
roll ( dice) {
|
roll(dice) {
|
||||||
this.rollData.mainDice = dice
|
this.rollData.mainDice = dice
|
||||||
HawkmoonUtility.rollHawkmoon( this.rollData )
|
HawkmoonUtility.rollHawkmoon(this.rollData)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -57,20 +58,20 @@ export class HawkmoonRollDialog extends Dialog {
|
|||||||
}
|
}
|
||||||
$(function () { onLoad(); });
|
$(function () { onLoad(); });
|
||||||
|
|
||||||
html.find('#modificateur').change(async (event) => {
|
html.find('#modificateur').change(async (event) => {
|
||||||
this.rollData.modificateur = Number(event.currentTarget.value)
|
this.rollData.modificateur = Number(event.currentTarget.value)
|
||||||
})
|
})
|
||||||
html.find('#difficulte').change( (event) => {
|
html.find('#difficulte').change((event) => {
|
||||||
console.log("Difficulte: " + event.currentTarget.value)
|
console.log("Difficulte: " + event.currentTarget.value)
|
||||||
this.rollData.difficulte = Number(event.currentTarget.value)
|
this.rollData.difficulte = Number(event.currentTarget.value)
|
||||||
})
|
})
|
||||||
html.find('#attrKey').change(async (event) => {
|
html.find('#attrKey').change(async (event) => {
|
||||||
this.rollData.attrKey = String(event.currentTarget.value)
|
this.rollData.attrKey = String(event.currentTarget.value)
|
||||||
})
|
})
|
||||||
html.find('#attrKey2').change(async (event) => {
|
html.find('#attrKey2').change(async (event) => {
|
||||||
this.rollData.attrKey2 = String(event.currentTarget.value)
|
this.rollData.attrKey2 = String(event.currentTarget.value)
|
||||||
})
|
})
|
||||||
html.find('#select-maitrise').change(async (event) => {
|
html.find('#select-maitrise').change(async (event) => {
|
||||||
this.rollData.maitriseId = String(event.currentTarget.value)
|
this.rollData.maitriseId = String(event.currentTarget.value)
|
||||||
})
|
})
|
||||||
html.find('#competence-talents').change((event) => {
|
html.find('#competence-talents').change((event) => {
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
MANIFEST-000309
|
MANIFEST-000329
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.800687 7f99ca7fc6c0 Recovering log #307
|
2025/11/21-21:17:11.288531 7f34ccff96c0 Recovering log #327
|
||||||
2025/08/24-16:39:04.811571 7f99ca7fc6c0 Delete type=3 #305
|
2025/11/21-21:17:11.303357 7f34ccff96c0 Delete type=3 #325
|
||||||
2025/08/24-16:39:04.811645 7f99ca7fc6c0 Delete type=0 #307
|
2025/11/21-21:17:11.303441 7f34ccff96c0 Delete type=0 #327
|
||||||
2025/08/24-16:59:15.773185 7f99c8ff96c0 Level-0 table #312: started
|
2025/11/21-21:20:34.182000 7f322ffff6c0 Level-0 table #332: started
|
||||||
2025/08/24-16:59:15.773255 7f99c8ff96c0 Level-0 table #312: 0 bytes OK
|
2025/11/21-21:20:34.182040 7f322ffff6c0 Level-0 table #332: 0 bytes OK
|
||||||
2025/08/24-16:59:15.779965 7f99c8ff96c0 Delete type=0 #310
|
2025/11/21-21:20:34.189103 7f322ffff6c0 Delete type=0 #330
|
||||||
2025/08/24-16:59:15.786903 7f99c8ff96c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.199156 7f322ffff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.786956 7f99c8ff96c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.220809 7f322ffff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.187484 7f0798bfa6c0 Recovering log #303
|
2025/10/26-15:18:50.824844 7f058d1fa6c0 Recovering log #323
|
||||||
2025/07/02-22:46:22.198111 7f0798bfa6c0 Delete type=3 #301
|
2025/10/26-15:18:50.834381 7f058d1fa6c0 Delete type=3 #321
|
||||||
2025/07/02-22:46:22.198158 7f0798bfa6c0 Delete type=0 #303
|
2025/10/26-15:18:50.834446 7f058d1fa6c0 Delete type=0 #323
|
||||||
2025/07/02-22:48:09.734542 7f07923ff6c0 Level-0 table #308: started
|
2025/10/26-15:36:37.999570 7f0586bff6c0 Level-0 table #328: started
|
||||||
2025/07/02-22:48:09.734569 7f07923ff6c0 Level-0 table #308: 0 bytes OK
|
2025/10/26-15:36:37.999597 7f0586bff6c0 Level-0 table #328: 0 bytes OK
|
||||||
2025/07/02-22:48:09.744356 7f07923ff6c0 Delete type=0 #306
|
2025/10/26-15:36:38.035738 7f0586bff6c0 Delete type=0 #326
|
||||||
2025/07/02-22:48:09.791085 7f07923ff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:38.190124 7f0586bff6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.791154 7f07923ff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:38.190183 7f0586bff6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.657736 7f99ca7fc6c0 Recovering log #306
|
2025/11/21-21:17:11.119952 7f34cd7fa6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.668479 7f99ca7fc6c0 Delete type=3 #304
|
2025/11/21-21:17:11.135840 7f34cd7fa6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.668567 7f99ca7fc6c0 Delete type=0 #306
|
2025/11/21-21:17:11.135940 7f34cd7fa6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.720000 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.115063 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.720030 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.115090 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.726074 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.121038 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.733124 7f99c8ff96c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121241 7f322ffff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.733174 7f99c8ff96c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121271 7f322ffff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.075956 7f07937fe6c0 Recovering log #302
|
2025/10/26-15:18:50.724903 7f05877fe6c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.086980 7f07937fe6c0 Delete type=3 #300
|
2025/10/26-15:18:50.734667 7f05877fe6c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.087033 7f07937fe6c0 Delete type=0 #302
|
2025/10/26-15:18:50.734726 7f05877fe6c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.675327 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.786399 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.675362 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.786438 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.686702 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.828201 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.686958 7f07923ff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860961 7f0586bff6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.686996 7f07923ff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860990 7f0586bff6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.627677 7f99c97fa6c0 Recovering log #306
|
2025/11/21-21:17:11.082663 7f34ccff96c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.637852 7f99c97fa6c0 Delete type=3 #304
|
2025/11/21-21:17:11.097415 7f34ccff96c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.637963 7f99c97fa6c0 Delete type=0 #306
|
2025/11/21-21:17:11.097522 7f34ccff96c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.678161 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.082672 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.678292 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.082698 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.685710 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.088631 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.705541 7f99c8ff96c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094927 7f322ffff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.705635 7f99c8ff96c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094971 7f322ffff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.050017 7f0793fff6c0 Recovering log #302
|
2025/10/26-15:18:50.698736 7f058c9f96c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.059979 7f0793fff6c0 Delete type=3 #300
|
2025/10/26-15:18:50.709788 7f058c9f96c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.060037 7f0793fff6c0 Delete type=0 #302
|
2025/10/26-15:18:50.709858 7f058c9f96c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.634420 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.564245 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.634441 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.564294 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.644014 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.604220 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.644146 7f07923ff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.709945 7f0586bff6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.644167 7f07923ff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.709995 7f0586bff6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.595109 7f99caffd6c0 Recovering log #306
|
2025/11/21-21:17:11.044217 7f34ce7fc6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.604941 7f99caffd6c0 Delete type=3 #304
|
2025/11/21-21:17:11.059351 7f34ce7fc6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.605009 7f99caffd6c0 Delete type=0 #306
|
2025/11/21-21:17:11.059409 7f34ce7fc6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.698867 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.076024 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.698952 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.076057 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.705403 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.082546 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.705617 7f99c8ff96c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094915 7f322ffff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.705693 7f99c8ff96c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094962 7f322ffff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.022022 7f07937fe6c0 Recovering log #302
|
2025/10/26-15:18:50.672996 7f058d1fa6c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.031802 7f07937fe6c0 Delete type=3 #300
|
2025/10/26-15:18:50.683402 7f058d1fa6c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.031862 7f07937fe6c0 Delete type=0 #302
|
2025/10/26-15:18:50.683496 7f058d1fa6c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.604476 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.604372 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.604540 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.604409 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.616123 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.638938 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.644121 7f07923ff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.709963 7f0586bff6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.644157 7f07923ff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.710002 7f0586bff6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.685664 7f99c9ffb6c0 Recovering log #306
|
2025/11/21-21:17:11.157103 7f34ce7fc6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.696583 7f99c9ffb6c0 Delete type=3 #304
|
2025/11/21-21:17:11.172875 7f34ce7fc6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.696664 7f99c9ffb6c0 Delete type=0 #306
|
2025/11/21-21:17:11.172939 7f34ce7fc6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.713614 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.095092 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.713701 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.095126 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.719863 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.102295 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.733110 7f99c8ff96c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121183 7f322ffff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.733164 7f99c8ff96c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121249 7f322ffff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.103691 7f0798bfa6c0 Recovering log #302
|
2025/10/26-15:18:50.749067 7f058d1fa6c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.113425 7f0798bfa6c0 Delete type=3 #300
|
2025/10/26-15:18:50.759273 7f058d1fa6c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.113488 7f0798bfa6c0 Delete type=0 #302
|
2025/10/26-15:18:50.759337 7f058d1fa6c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.644254 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.743796 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.644276 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.743858 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.654757 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.786277 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.686905 7f07923ff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860948 7f0586bff6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.686969 7f07923ff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860984 7f0586bff6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.642541 7f99c9ffb6c0 Recovering log #306
|
2025/11/21-21:17:11.100312 7f34ce7fc6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.652781 7f99c9ffb6c0 Delete type=3 #304
|
2025/11/21-21:17:11.117500 7f34ce7fc6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.652862 7f99c9ffb6c0 Delete type=0 #306
|
2025/11/21-21:17:11.117567 7f34ce7fc6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.685953 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.069446 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.686013 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.069505 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.692263 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.075899 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.705571 7f99c8ff96c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094892 7f322ffff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.705656 7f99c8ff96c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094951 7f322ffff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.062411 7f0798bfa6c0 Recovering log #302
|
2025/10/26-15:18:50.712053 7f058d1fa6c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.072211 7f0798bfa6c0 Delete type=3 #300
|
2025/10/26-15:18:50.722592 7f058d1fa6c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.072276 7f0798bfa6c0 Delete type=0 #302
|
2025/10/26-15:18:50.722674 7f058d1fa6c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.625684 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.639047 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.625708 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.639075 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.634315 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.675760 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.644139 7f07923ff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.709975 7f0586bff6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.644162 7f07923ff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.710009 7f0586bff6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000218
|
MANIFEST-000238
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.611112 7f99ca7fc6c0 Recovering log #216
|
2025/11/21-21:17:11.062660 7f34cdffb6c0 Recovering log #236
|
||||||
2025/08/24-16:39:04.621971 7f99ca7fc6c0 Delete type=3 #214
|
2025/11/21-21:17:11.079663 7f34cdffb6c0 Delete type=3 #234
|
||||||
2025/08/24-16:39:04.622127 7f99ca7fc6c0 Delete type=0 #216
|
2025/11/21-21:17:11.079731 7f34cdffb6c0 Delete type=0 #236
|
||||||
2025/08/24-16:59:15.692465 7f99c8ff96c0 Level-0 table #221: started
|
2025/11/21-21:20:34.088817 7f322ffff6c0 Level-0 table #241: started
|
||||||
2025/08/24-16:59:15.692517 7f99c8ff96c0 Level-0 table #221: 0 bytes OK
|
2025/11/21-21:20:34.088856 7f322ffff6c0 Level-0 table #241: 0 bytes OK
|
||||||
2025/08/24-16:59:15.698622 7f99c8ff96c0 Delete type=0 #219
|
2025/11/21-21:20:34.094750 7f322ffff6c0 Delete type=0 #239
|
||||||
2025/08/24-16:59:15.705597 7f99c8ff96c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094940 7f322ffff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.705674 7f99c8ff96c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.094980 7f322ffff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.035824 7f0798bfa6c0 Recovering log #212
|
2025/10/26-15:18:50.686224 7f0587fff6c0 Recovering log #232
|
||||||
2025/07/02-22:46:22.046033 7f0798bfa6c0 Delete type=3 #210
|
2025/10/26-15:18:50.696079 7f0587fff6c0 Delete type=3 #230
|
||||||
2025/07/02-22:46:22.046089 7f0798bfa6c0 Delete type=0 #212
|
2025/10/26-15:18:50.696162 7f0587fff6c0 Delete type=0 #232
|
||||||
2025/07/02-22:48:09.616234 7f07923ff6c0 Level-0 table #217: started
|
2025/10/26-15:36:37.675951 7f0586bff6c0 Level-0 table #237: started
|
||||||
2025/07/02-22:48:09.616258 7f07923ff6c0 Level-0 table #217: 0 bytes OK
|
2025/10/26-15:36:37.676003 7f0586bff6c0 Level-0 table #237: 0 bytes OK
|
||||||
2025/07/02-22:48:09.625537 7f07923ff6c0 Delete type=0 #215
|
2025/10/26-15:36:37.709795 7f0586bff6c0 Delete type=0 #235
|
||||||
2025/07/02-22:48:09.644131 7f07923ff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.709986 7f0586bff6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.644152 7f07923ff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.710016 7f0586bff6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.701459 7f99caffd6c0 Recovering log #306
|
2025/11/21-21:17:11.175622 7f34cd7fa6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.712420 7f99caffd6c0 Delete type=3 #304
|
2025/11/21-21:17:11.190667 7f34cd7fa6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.712492 7f99caffd6c0 Delete type=0 #306
|
2025/11/21-21:17:11.190757 7f34cd7fa6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.746507 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.109081 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.746545 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.109106 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.752641 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.114933 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.759929 7f99c8ff96c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121229 7f322ffff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.759962 7f99c8ff96c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121264 7f322ffff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.117261 7f07937fe6c0 Recovering log #302
|
2025/10/26-15:18:50.761639 7f05877fe6c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.127319 7f07937fe6c0 Delete type=3 #300
|
2025/10/26-15:18:50.771506 7f05877fe6c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.127379 7f07937fe6c0 Delete type=0 #302
|
2025/10/26-15:18:50.771562 7f05877fe6c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.664713 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.710125 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.664747 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.710175 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.675149 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.743520 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.686945 7f07923ff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860930 7f0586bff6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.686987 7f07923ff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860978 7f0586bff6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.672110 7f99c97fa6c0 Recovering log #306
|
2025/11/21-21:17:11.139151 7f34cdffb6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.682415 7f99c97fa6c0 Delete type=3 #304
|
2025/11/21-21:17:11.154714 7f34cdffb6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.682496 7f99c97fa6c0 Delete type=0 #306
|
2025/11/21-21:17:11.154795 7f34cdffb6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.705816 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.102428 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.705873 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.102452 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.713330 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.108966 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.733088 7f99c8ff96c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121216 7f322ffff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.733151 7f99c8ff96c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.121256 7f322ffff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.089999 7f0793fff6c0 Recovering log #302
|
2025/10/26-15:18:50.736841 7f058c9f96c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.100226 7f0793fff6c0 Delete type=3 #300
|
2025/10/26-15:18:50.746818 7f058c9f96c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.100296 7f0793fff6c0 Delete type=0 #302
|
2025/10/26-15:18:50.746894 7f058c9f96c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.654876 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.828362 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.654897 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.828487 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.664567 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.860797 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.686931 7f07923ff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860970 7f0586bff6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.686978 7f07923ff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.860996 7f0586bff6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000147
|
MANIFEST-000167
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.786487 7f99c97fa6c0 Recovering log #145
|
2025/11/21-21:17:11.269484 7f34cdffb6c0 Recovering log #165
|
||||||
2025/08/24-16:39:04.796655 7f99c97fa6c0 Delete type=3 #143
|
2025/11/21-21:17:11.284464 7f34cdffb6c0 Delete type=3 #163
|
||||||
2025/08/24-16:39:04.796726 7f99c97fa6c0 Delete type=0 #145
|
2025/11/21-21:17:11.284524 7f34cdffb6c0 Delete type=0 #165
|
||||||
2025/08/24-16:59:15.752769 7f99c8ff96c0 Level-0 table #150: started
|
2025/11/21-21:20:34.145250 7f322ffff6c0 Level-0 table #170: started
|
||||||
2025/08/24-16:59:15.752800 7f99c8ff96c0 Level-0 table #150: 0 bytes OK
|
2025/11/21-21:20:34.145279 7f322ffff6c0 Level-0 table #170: 0 bytes OK
|
||||||
2025/08/24-16:59:15.759765 7f99c8ff96c0 Delete type=0 #148
|
2025/11/21-21:20:34.151544 7f322ffff6c0 Delete type=0 #168
|
||||||
2025/08/24-16:59:15.759940 7f99c8ff96c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151702 7f322ffff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.759971 7f99c8ff96c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.164154 7f322ffff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.172671 7f0793fff6c0 Recovering log #141
|
2025/10/26-15:18:50.811691 7f0587fff6c0 Recovering log #161
|
||||||
2025/07/02-22:46:22.182219 7f0793fff6c0 Delete type=3 #139
|
2025/10/26-15:18:50.821681 7f0587fff6c0 Delete type=3 #159
|
||||||
2025/07/02-22:46:22.182282 7f0793fff6c0 Delete type=0 #141
|
2025/10/26-15:18:50.821761 7f0587fff6c0 Delete type=0 #161
|
||||||
2025/07/02-22:48:09.722959 7f07923ff6c0 Level-0 table #146: started
|
2025/10/26-15:36:37.961254 7f0586bff6c0 Level-0 table #166: started
|
||||||
2025/07/02-22:48:09.722995 7f07923ff6c0 Level-0 table #146: 0 bytes OK
|
2025/10/26-15:36:37.961290 7f0586bff6c0 Level-0 table #166: 0 bytes OK
|
||||||
2025/07/02-22:48:09.734269 7f07923ff6c0 Delete type=0 #144
|
2025/10/26-15:36:37.999333 7f0586bff6c0 Delete type=0 #164
|
||||||
2025/07/02-22:48:09.734444 7f07923ff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999500 7f0586bff6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.734466 7f07923ff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999534 7f0586bff6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000304
|
MANIFEST-000324
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
2025/08/24-16:39:04.771948 7f99ca7fc6c0 Recovering log #302
|
2025/11/21-21:17:11.238038 7f34ccff96c0 Recovering log #322
|
||||||
2025/08/24-16:39:04.782426 7f99ca7fc6c0 Delete type=3 #300
|
2025/11/21-21:17:11.266542 7f34ccff96c0 Delete type=3 #320
|
||||||
2025/08/24-16:39:04.782565 7f99ca7fc6c0 Delete type=0 #302
|
2025/11/21-21:17:11.266608 7f34ccff96c0 Delete type=0 #322
|
||||||
2025/08/24-16:59:15.733312 7f99c8ff96c0 Level-0 table #307: started
|
2025/11/21-21:20:34.138228 7f322ffff6c0 Level-0 table #327: started
|
||||||
2025/08/24-16:59:15.733353 7f99c8ff96c0 Level-0 table #307: 0 bytes OK
|
2025/11/21-21:20:34.138262 7f322ffff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/08/24-16:59:15.740079 7f99c8ff96c0 Delete type=0 #305
|
2025/11/21-21:20:34.145084 7f322ffff6c0 Delete type=0 #325
|
||||||
2025/08/24-16:59:15.759900 7f99c8ff96c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151692 7f322ffff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
2025/07/02-22:46:22.159913 7f07937fe6c0 Recovering log #298
|
2025/10/26-15:18:50.798879 7f058d1fa6c0 Recovering log #318
|
||||||
2025/07/02-22:46:22.169652 7f07937fe6c0 Delete type=3 #296
|
2025/10/26-15:18:50.809138 7f058d1fa6c0 Delete type=3 #316
|
||||||
2025/07/02-22:46:22.169703 7f07937fe6c0 Delete type=0 #298
|
2025/10/26-15:18:50.809213 7f058d1fa6c0 Delete type=0 #318
|
||||||
2025/07/02-22:48:09.697135 7f07923ff6c0 Level-0 table #303: started
|
2025/10/26-15:36:37.898215 7f0586bff6c0 Level-0 table #323: started
|
||||||
2025/07/02-22:48:09.697160 7f07923ff6c0 Level-0 table #303: 0 bytes OK
|
2025/10/26-15:36:37.898241 7f0586bff6c0 Level-0 table #323: 0 bytes OK
|
||||||
2025/07/02-22:48:09.712571 7f07923ff6c0 Delete type=0 #301
|
2025/10/26-15:36:37.926213 7f0586bff6c0 Delete type=0 #321
|
||||||
2025/07/02-22:48:09.734426 7f07923ff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999475 7f0586bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
BIN
packs/tables/MANIFEST-000324
Normal file
BIN
packs/tables/MANIFEST-000324
Normal file
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000308
|
MANIFEST-000328
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/08/24-16:39:04.733160 7f99c9ffb6c0 Recovering log #306
|
2025/11/21-21:17:11.214544 7f34ce7fc6c0 Recovering log #326
|
||||||
2025/08/24-16:39:04.744154 7f99c9ffb6c0 Delete type=3 #304
|
2025/11/21-21:17:11.234732 7f34ce7fc6c0 Delete type=3 #324
|
||||||
2025/08/24-16:39:04.744234 7f99c9ffb6c0 Delete type=0 #306
|
2025/11/21-21:17:11.234809 7f34ce7fc6c0 Delete type=0 #326
|
||||||
2025/08/24-16:59:15.740237 7f99c8ff96c0 Level-0 table #311: started
|
2025/11/21-21:20:34.121434 7f322ffff6c0 Level-0 table #331: started
|
||||||
2025/08/24-16:59:15.740282 7f99c8ff96c0 Level-0 table #311: 0 bytes OK
|
2025/11/21-21:20:34.121467 7f322ffff6c0 Level-0 table #331: 0 bytes OK
|
||||||
2025/08/24-16:59:15.746375 7f99c8ff96c0 Delete type=0 #309
|
2025/11/21-21:20:34.128698 7f322ffff6c0 Delete type=0 #329
|
||||||
2025/08/24-16:59:15.759915 7f99c8ff96c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151669 7f322ffff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.759952 7f99c8ff96c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151712 7f322ffff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.145913 7f0798bfa6c0 Recovering log #302
|
2025/10/26-15:18:50.786524 7f058c9f96c0 Recovering log #322
|
||||||
2025/07/02-22:46:22.155615 7f0798bfa6c0 Delete type=3 #300
|
2025/10/26-15:18:50.796170 7f058c9f96c0 Delete type=3 #320
|
||||||
2025/07/02-22:46:22.155666 7f0798bfa6c0 Delete type=0 #302
|
2025/10/26-15:18:50.796225 7f058c9f96c0 Delete type=0 #322
|
||||||
2025/07/02-22:48:09.687134 7f07923ff6c0 Level-0 table #307: started
|
2025/10/26-15:36:37.861107 7f0586bff6c0 Level-0 table #327: started
|
||||||
2025/07/02-22:48:09.687193 7f07923ff6c0 Level-0 table #307: 0 bytes OK
|
2025/10/26-15:36:37.861131 7f0586bff6c0 Level-0 table #327: 0 bytes OK
|
||||||
2025/07/02-22:48:09.697012 7f07923ff6c0 Delete type=0 #305
|
2025/10/26-15:36:37.898090 7f0586bff6c0 Delete type=0 #325
|
||||||
2025/07/02-22:48:09.734415 7f07923ff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999464 7f0586bff6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.734451 7f07923ff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999493 7f0586bff6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000309
|
MANIFEST-000329
|
||||||
|
|||||||
@@ -1,8 +1,15 @@
|
|||||||
2025/08/24-16:39:04.718260 7f99c97fa6c0 Recovering log #307
|
2025/11/21-21:17:11.194230 7f34cdffb6c0 Recovering log #327
|
||||||
2025/08/24-16:39:04.727948 7f99c97fa6c0 Delete type=3 #305
|
2025/11/21-21:17:11.210969 7f34cdffb6c0 Delete type=3 #325
|
||||||
2025/08/24-16:39:04.728050 7f99c97fa6c0 Delete type=0 #307
|
2025/11/21-21:17:11.211033 7f34cdffb6c0 Delete type=0 #327
|
||||||
2025/08/24-16:59:15.726211 7f99c8ff96c0 Level-0 table #312: started
|
2025/11/21-21:20:34.128800 7f322ffff6c0 Level-0 table #332: started
|
||||||
2025/08/24-16:59:15.726242 7f99c8ff96c0 Level-0 table #312: 0 bytes OK
|
2025/11/21-21:20:34.131893 7f322ffff6c0 Level-0 table #332: 3527 bytes OK
|
||||||
2025/08/24-16:59:15.732909 7f99c8ff96c0 Delete type=0 #310
|
2025/11/21-21:20:34.137994 7f322ffff6c0 Delete type=0 #330
|
||||||
2025/08/24-16:59:15.733138 7f99c8ff96c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151683 7f322ffff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
||||||
2025/08/24-16:59:15.733186 7f99c8ff96c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
2025/11/21-21:20:34.151734 7f322ffff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at '!items!PfuzDohW3l2ds0hu' @ 1159 : 1
|
||||||
|
2025/11/21-21:20:34.151743 7f322ffff6c0 Compacting 1@1 + 1@2 files
|
||||||
|
2025/11/21-21:20:34.157101 7f322ffff6c0 Generated table #333@1: 193 keys, 105016 bytes
|
||||||
|
2025/11/21-21:20:34.157139 7f322ffff6c0 Compacted 1@1 + 1@2 files => 105016 bytes
|
||||||
|
2025/11/21-21:20:34.163649 7f322ffff6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2025/11/21-21:20:34.163835 7f322ffff6c0 Delete type=2 #276
|
||||||
|
2025/11/21-21:20:34.164056 7f322ffff6c0 Delete type=2 #332
|
||||||
|
2025/11/21-21:20:34.181980 7f322ffff6c0 Manual compaction at level-1 from '!items!PfuzDohW3l2ds0hu' @ 1159 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
2025/07/02-22:46:22.131492 7f0793fff6c0 Recovering log #303
|
2025/10/26-15:18:50.773811 7f0587fff6c0 Recovering log #323
|
||||||
2025/07/02-22:46:22.141741 7f0793fff6c0 Delete type=3 #301
|
2025/10/26-15:18:50.783703 7f0587fff6c0 Delete type=3 #321
|
||||||
2025/07/02-22:46:22.141789 7f0793fff6c0 Delete type=0 #303
|
2025/10/26-15:18:50.783762 7f0587fff6c0 Delete type=0 #323
|
||||||
2025/07/02-22:48:09.712754 7f07923ff6c0 Level-0 table #308: started
|
2025/10/26-15:36:37.926443 7f0586bff6c0 Level-0 table #328: started
|
||||||
2025/07/02-22:48:09.712777 7f07923ff6c0 Level-0 table #308: 0 bytes OK
|
2025/10/26-15:36:37.926479 7f0586bff6c0 Level-0 table #328: 0 bytes OK
|
||||||
2025/07/02-22:48:09.722787 7f07923ff6c0 Delete type=0 #306
|
2025/10/26-15:36:37.961122 7f0586bff6c0 Delete type=0 #326
|
||||||
2025/07/02-22:48:09.734435 7f07923ff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999484 7f0586bff6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
||||||
2025/07/02-22:48:09.734459 7f07923ff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
2025/10/26-15:36:37.999513 7f0586bff6c0 Manual compaction at level-1 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end)
|
||||||
|
|||||||
Binary file not shown.
BIN
packs/talents/MANIFEST-000329
Normal file
BIN
packs/talents/MANIFEST-000329
Normal file
Binary file not shown.
@@ -1,33 +1,38 @@
|
|||||||
/* ==================== (A) Fonts ==================== */
|
/* ==================== (A) Fonts ==================== */
|
||||||
/* ==================== (A) Fonts ==================== */
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "Charlemagne";
|
font-family: "Pfeffer";
|
||||||
src: url('../assets/fonts/CharlemagneStd-Bold.otf') format("otf");
|
src: url('../assets/fonts/pfeffer-simpelgotisch.regular.otf') format("opentype");
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: "Montserrat";
|
||||||
|
src: url('../assets/fonts/Montserrat-Medium.woff') format("woff");
|
||||||
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
/* =================== 1. ACTOR SHEET FONT STYLES =========== */
|
/* =================== 1. ACTOR SHEET FONT STYLES =========== */
|
||||||
--window-header-font-family: Charlemagne;
|
--window-header-font-family: Montserrat;
|
||||||
--window-header-title-font-size: 1.1rem;
|
--window-header-title-font-size: 0.95rem;
|
||||||
--window-header-title-font-weight: normal;
|
--window-header-title-font-weight: normal;
|
||||||
--window-header-title-color: #f5f5f5;
|
--window-header-title-color: #f5f5f5;
|
||||||
|
|
||||||
--major-button-font-family: Charlemagne;
|
--major-button-font-family: Montserrat;
|
||||||
--major-button-font-size: 1.05rem;
|
--major-button-font-size: 0.95rem;
|
||||||
--major-button-font-weight: normal;
|
--major-button-font-weight: normal;
|
||||||
--major-button-color: #dadada;
|
--major-button-color: #dadada;
|
||||||
|
|
||||||
--tab-header-font-family: Charlemagne;
|
--tab-header-font-family: Montserrat;
|
||||||
--tab-header-font-size: 1.0rem;
|
--tab-header-font-size: 1.0rem;
|
||||||
--tab-header-font-weight: 700;
|
--tab-header-font-weight: 700;
|
||||||
--tab-header-color: #403f3e;
|
--tab-header-color: #403f3e;
|
||||||
--tab-header-color-active: #4a0404;
|
--tab-header-color-active: #4a0404;
|
||||||
|
|
||||||
--actor-input-font-size: 0.8rem;
|
--actor-input-font-size: 0.9rem;
|
||||||
--actor-input-font-weight: 500;
|
--actor-input-font-weight: 500;
|
||||||
--actor-input-color: black;
|
--actor-input-color: black;
|
||||||
|
|
||||||
--actor-label-font-size: 0.8rem;
|
--actor-label-font-size: 0.9rem;
|
||||||
--actor-label-font-weight: 700;
|
--actor-label-font-weight: 700;
|
||||||
--actor-label-color: #464331c4;
|
--actor-label-color: #464331c4;
|
||||||
|
|
||||||
@@ -56,10 +61,17 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.window-app button,
|
||||||
|
.window-app select,
|
||||||
|
.window-app input {
|
||||||
|
font-family: "Montserrat";
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/
|
/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/
|
||||||
/* Global styles & Font */
|
/* Global styles & Font */
|
||||||
.window-app {
|
.window-app {
|
||||||
font-family: Charlemagne;
|
font-family: Montserrat;
|
||||||
text-align: justify;
|
text-align: justify;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
@@ -71,19 +83,25 @@
|
|||||||
.window-app .window-header,
|
.window-app .window-header,
|
||||||
#actors .directory-list,
|
#actors .directory-list,
|
||||||
#navigation #scene-list .scene.nav-item {
|
#navigation #scene-list .scene.nav-item {
|
||||||
font-family: "Charlemagne";
|
font-family: "Montserrat";
|
||||||
font-size: 0.8rem;
|
font-size: 0.8rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* For title, sidebar character and scene */
|
/* For title, sidebar character and scene */
|
||||||
.sheet header.sheet-header h1 input {
|
.sheet header.sheet-header h1 input {
|
||||||
font-family: "Charlemagne";
|
font-family: "Pfeffer";
|
||||||
font-size: 0.8rem;
|
font-size: 0.8rem;
|
||||||
color: lightgray;
|
color: lightgray;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.journal-sidebar .headings .heading.h3,
|
||||||
|
.journal-sidebar .headings .heading.h4,
|
||||||
|
.journal-sidebar .headings .heading.h2 {
|
||||||
|
color: #e6dede;
|
||||||
|
}
|
||||||
|
|
||||||
.sheet nav.sheet-tabs {
|
.sheet nav.sheet-tabs {
|
||||||
font-family: "Charlemagne";
|
font-family: "Pfeffer";
|
||||||
font-size: 0.8rem;
|
font-size: 0.8rem;
|
||||||
color: #151c1f;
|
color: #151c1f;
|
||||||
}
|
}
|
||||||
@@ -350,8 +368,9 @@
|
|||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
font-family: "Charlemagne";
|
font-family: "Pfeffer";
|
||||||
color: lightgray;
|
color: lightgray;
|
||||||
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fvtt-hawkmoon-cyd .sheet-header h1.charname input {
|
.fvtt-hawkmoon-cyd .sheet-header h1.charname input {
|
||||||
@@ -359,9 +378,10 @@
|
|||||||
height: 100%;
|
height: 100%;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-family: "Charlemagne";
|
font-family: "Pfeffer";
|
||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
color: lightgray;
|
color: lightgray;
|
||||||
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fvtt-hawkmoon-cyd .sheet-tabs {
|
.fvtt-hawkmoon-cyd .sheet-tabs {
|
||||||
@@ -969,6 +989,11 @@
|
|||||||
font-size: 0.9rem;
|
font-size: 0.9rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.chat-message .message-content {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
font-family: CentaurMT;
|
||||||
|
}
|
||||||
|
|
||||||
.chat-actor-name {
|
.chat-actor-name {
|
||||||
padding: 4px;
|
padding: 4px;
|
||||||
}
|
}
|
||||||
@@ -986,7 +1011,7 @@
|
|||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
left: 40%;
|
left: 54%;
|
||||||
transform: translate(-50%, -50%);
|
transform: translate(-50%, -50%);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1001,6 +1026,7 @@
|
|||||||
.icon-adversite {
|
.icon-adversite {
|
||||||
width: 48px;
|
width: 48px;
|
||||||
border: 0px;
|
border: 0px;
|
||||||
|
margin-left: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hud-adversite-container {
|
.hud-adversite-container {
|
||||||
@@ -1490,8 +1516,8 @@
|
|||||||
.item-field-label-medium {
|
.item-field-label-medium {
|
||||||
padding-top: 6px;
|
padding-top: 6px;
|
||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
max-width: 6rem;
|
max-width: 7rem;
|
||||||
min-width: 6rem;
|
min-width: 7rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.item-field-label-long {
|
.item-field-label-long {
|
||||||
@@ -1568,7 +1594,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
textarea {
|
textarea {
|
||||||
font-family: "Charlemagne";
|
font-family: "Montserrat";
|
||||||
font-size: 0.8rem;
|
font-size: 0.8rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "fvtt-hawkmoon-cyd",
|
"id": "fvtt-hawkmoon-cyd",
|
||||||
"description": "Hawkmoon RPG for FoundryVTT (CYD system - French)",
|
"description": "Hawkmoon RPG for FoundryVTT (CYD system - French)",
|
||||||
"version": "13.0.3",
|
"version": "13.0.6",
|
||||||
"grid": {
|
"grid": {
|
||||||
"distance": 2,
|
"distance": 2,
|
||||||
"units": "m"
|
"units": "m"
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
],
|
],
|
||||||
"license": "LICENSE.txt",
|
"license": "LICENSE.txt",
|
||||||
"manifest": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/raw/branch/master/system.json",
|
"manifest": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/raw/branch/master/system.json",
|
||||||
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-13.0.3.zip",
|
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-13.0.6.zip",
|
||||||
"languages": [
|
"languages": [
|
||||||
{
|
{
|
||||||
"lang": "fr",
|
"lang": "fr",
|
||||||
|
|||||||
@@ -55,6 +55,7 @@
|
|||||||
<a class="item" data-tab="equipement">Equipement</a>
|
<a class="item" data-tab="equipement">Equipement</a>
|
||||||
<a class="item" data-tab="biodata">Bio&Notes</a>
|
<a class="item" data-tab="biodata">Bio&Notes</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
<hr>
|
||||||
|
|
||||||
{{!-- Sheet Body --}}
|
{{!-- Sheet Body --}}
|
||||||
<section class="sheet-body">
|
<section class="sheet-body">
|
||||||
@@ -239,7 +240,7 @@
|
|||||||
|
|
||||||
<div class="flexcol item-name-label">
|
<div class="flexcol item-name-label">
|
||||||
|
|
||||||
<span class="item-name-label competence-name"><a class="roll-competence item-field-label-short"
|
<span class="item-name-label competence-name"><a class="roll-competence "
|
||||||
data-attr-key="tochoose">{{skill.name}}</a></span>
|
data-attr-key="tochoose">{{skill.name}}</a></span>
|
||||||
|
|
||||||
<span class="predilection-text">
|
<span class="predilection-text">
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
{{#if actorImg}}
|
{{#if actorImg}}
|
||||||
<img class="actor-icon" src="{{actorImg}}" alt="{{alias}}" />
|
<img class="actor-icon" src="{{actorImg}}" alt="{{alias}}" />
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<h4 class=chat-actor-name>{{alias}}</h4>
|
<h4 class="chat-actor-name">{{alias}}</h4>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr>
|
<hr />
|
||||||
|
|
||||||
{{#if actionImg}}
|
{{#if actionImg}}
|
||||||
<div>
|
<div>
|
||||||
@@ -13,145 +13,126 @@
|
|||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<div class="flexcol">
|
<div class="flexcol"></div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="hawkmoon-roll">Attribut : {{attr.label}} ({{attr.value}})</li>
|
<li class="hawkmoon-roll">
|
||||||
|
<strong>Attribut</strong> : {{attr.label}} ({{attr.value}})
|
||||||
|
</li>
|
||||||
{{#if attr2}}
|
{{#if attr2}}
|
||||||
<li>Attribut : {{attr2.label}} ({{attr2.value}})</li>
|
<li><strong>Attribut</strong> : {{attr2.label}} ({{attr2.value}})</li>
|
||||||
|
{{/if}} {{#if competence}}
|
||||||
|
<li>
|
||||||
|
<strong>Compétence</strong> : {{competence.name}}
|
||||||
|
({{competence.system.niveau}})
|
||||||
|
</li>
|
||||||
|
{{/if}} {{#if selectedMaitrise}}
|
||||||
|
<li><strong>Maitrise</strong> : {{selectedMaitrise.name}}</li>
|
||||||
|
{{/if}} {{#if arme}}
|
||||||
|
<li>
|
||||||
|
<strong>Arme</strong> : {{arme.name}} (+{{arme.system.bonusmaniementoff}})
|
||||||
|
</li>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#if competence}}
|
<li><strong>Formule</strong> : {{diceFormula}}</li>
|
||||||
<li>Compétence : {{competence.name}} ({{competence.system.niveau}})</li>
|
<li><strong>Résultat du dé</strong> : {{diceResult}}</li>
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if selectedMaitrise}}
|
|
||||||
<li>Maitrise : {{selectedMaitrise.name}}</li>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
|
|
||||||
{{#if arme}}
|
|
||||||
<li>Arme : {{arme.name}} (+{{arme.system.bonusmaniementoff}})</li>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
<li>Formule : {{diceFormula}}</li>
|
|
||||||
<li>Résultat du dé : {{diceResult}}</li>
|
|
||||||
|
|
||||||
{{#if bonusRoll}}
|
{{#if bonusRoll}}
|
||||||
<li>{{textBonus}} : +{{bonusRoll.total}}</li>
|
<li>{{textBonus}} : +{{bonusRoll.total}}</li>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<li>Total : {{finalResult}}</li>
|
<li><strong>Total</strong> : {{finalResult}}</li>
|
||||||
|
|
||||||
{{#if attaqueCharge}}
|
{{#if attaqueCharge}}
|
||||||
<li>Vous avez chargé : vos adversaires bénéficient de +3 pour vous attaquer</li>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if difficulte}}
|
|
||||||
<li>SD : {{difficulte}}</li>
|
|
||||||
|
|
||||||
{{#if isSuccess}}
|
|
||||||
<li class="chat-success">Succés...
|
|
||||||
</li>
|
|
||||||
{{#if attaqueDesarme}}
|
|
||||||
<li>Vous désarmez votre adversaire ! Son arme tombe hors de sa portée.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
|
||||||
<li class="chat-failure">Echec...</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li class="chat-success">Héroïque !!!</li>
|
|
||||||
{{#if attaqueDesarme}}
|
|
||||||
<li>... Et en plus vous récupérez l'arme de votre adversaire dans votre main (si vous le souhaitez) !.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
{{#if isDramatique}}
|
|
||||||
<li class="chat-failure">Dramatique !!!</li>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if isInit}}
|
|
||||||
<li>Initiative stockée ! </li>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if isSuccess}}
|
|
||||||
|
|
||||||
{{#if immobiliser}}
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li>Votre cible est immobilisée, et vous pouvez faire une action complexe.</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Votre cible est immobilisée.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if desengager}}
|
|
||||||
{{#if isSuccess}}
|
|
||||||
<li>Vous vous désengagez de votre adversaire.</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Vous ne parvenez pas à vous désengager de votre adversaire, il a un bonus de +3 pour vous attaquer</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if repousser}}
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li>Votre cible est repoussée de 3 mètres et tombe au sol.</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Votre cible tombe au sol.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if assomer}}
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li>Votre cible est assomée pour [[/r 1d10+10]] minutes.</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Votre cible est assomée pour [[/r 1d10]] minutes.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if coupBas}}
|
|
||||||
<li>La cible a reçu 2 adversités bleues et a perdu 1 niveau de combativité (auto).</li>
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li>Et votre cible perd sa prochaine action complexe.</li>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if arme}}
|
|
||||||
{{#if contenir}}
|
|
||||||
{{#if isHeroique}}
|
|
||||||
<li>Aucun dégât, mais tous les adversaires dont le Seuil de Défense + 10 est atteint ou dépassé par le résultat de la manœuvre ne peuvent déclarer d’attaque contre le personnage lors de leur prochaine action complexe (à ce tour de jeu ou au suivant).</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Aucun dégât, mais la cible de cette manœuvre ne peut pas déclarer d’attaque contre vous lors de sa prochaine action complexe (à ce tour de jeu ou au suivant).</li>
|
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
|
||||||
{{#if (eq nbCombativitePerdu "vaincu")}}
|
|
||||||
<li>Votre adversaire est vaincu !</li>
|
|
||||||
{{else}}
|
|
||||||
<li>Votre adversaire a perdu {{nbCombativitePerdu}} Etat de Combativité (auto)</li>
|
|
||||||
{{#if (not arme.system.onlevelonly)}}
|
|
||||||
<button class="chat-card-button roll-chat-degat">Dégats de l'arme</button>
|
|
||||||
{{#if coupDevastateur}}
|
|
||||||
<button class="chat-card-button roll-chat-degat-devastateur">Dégats de l'arme avec Coup Dévastateur</button>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
|
|
||||||
{{#each predilections as |pred key|}}
|
|
||||||
<li>
|
<li>
|
||||||
{{#if (and (and pred.acquise (not pred.maitrise)) (not pred.used))}}
|
Vous avez chargé : vos adversaires bénéficient de +3 pour vous attaquer
|
||||||
<button class="chat-card-button predilection-reroll" data-predilection-index="{{key}}">Predilection :
|
</li>
|
||||||
{{pred.name}}
|
{{/if}} {{#if difficulte}}
|
||||||
</button>
|
<li><strong>SD</strong> : {{difficulte}}</li>
|
||||||
{{/if}}
|
|
||||||
|
{{#if isSuccess}}
|
||||||
|
<li class="chat-success">Succés...</li>
|
||||||
|
{{#if attaqueDesarme}}
|
||||||
|
<li>Vous désarmez votre adversaire ! Son arme tombe hors de sa portée.</li>
|
||||||
|
{{/if}} {{else}}
|
||||||
|
<li class="chat-failure">Echec...</li>
|
||||||
|
{{/if}} {{/if}} {{#if isHeroique}}
|
||||||
|
<li class="chat-success">Héroïque !!!</li>
|
||||||
|
{{#if attaqueDesarme}}
|
||||||
|
<li>
|
||||||
|
... Et en plus vous récupérez l'arme de votre adversaire dans votre main
|
||||||
|
(si vous le souhaitez) !.
|
||||||
|
</li>
|
||||||
|
{{/if}} {{/if}} {{#if isDramatique}}
|
||||||
|
<li class="chat-failure">Dramatique !!!</li>
|
||||||
|
{{/if}} {{#if isInit}}
|
||||||
|
<li>Initiative stockée !</li>
|
||||||
|
{{/if}} {{#if isSuccess}} {{#if immobiliser}} {{#if isHeroique}}
|
||||||
|
<li>
|
||||||
|
Votre cible est immobilisée, et vous pouvez faire une action complexe.
|
||||||
|
</li>
|
||||||
|
{{else}}
|
||||||
|
<li>Votre cible est immobilisée.</li>
|
||||||
|
{{/if}} {{/if}} {{#if desengager}} {{#if isSuccess}}
|
||||||
|
<li>Vous vous désengagez de votre adversaire.</li>
|
||||||
|
{{else}}
|
||||||
|
<li>
|
||||||
|
Vous ne parvenez pas à vous désengager de votre adversaire, il a un bonus
|
||||||
|
de +3 pour vous attaquer
|
||||||
|
</li>
|
||||||
|
{{/if}} {{/if}} {{#if repousser}} {{#if isHeroique}}
|
||||||
|
<li>Votre cible est repoussée de 3 mètres et tombe au sol.</li>
|
||||||
|
{{else}}
|
||||||
|
<li>Votre cible tombe au sol.</li>
|
||||||
|
{{/if}} {{/if}} {{#if assomer}} {{#if isHeroique}}
|
||||||
|
<li>Votre cible est assomée pour [[/r 1d10+10]] minutes.</li>
|
||||||
|
{{else}}
|
||||||
|
<li>Votre cible est assomée pour [[/r 1d10]] minutes.</li>
|
||||||
|
{{/if}} {{/if}} {{#if coupBas}}
|
||||||
|
<li>
|
||||||
|
La cible a reçu 2 adversités bleues et a perdu 1 niveau de combativité
|
||||||
|
(auto).
|
||||||
|
</li>
|
||||||
|
{{#if isHeroique}}
|
||||||
|
<li>Et votre cible perd sa prochaine action complexe.</li>
|
||||||
|
{{/if}} {{/if}} {{#if arme}} {{#if contenir}} {{#if isHeroique}}
|
||||||
|
<li>
|
||||||
|
Aucun dégât, mais tous les adversaires dont le Seuil de Défense + 10 est
|
||||||
|
atteint ou dépassé par le résultat de la manœuvre ne peuvent déclarer
|
||||||
|
d’attaque contre le personnage lors de leur prochaine action complexe (à
|
||||||
|
ce tour de jeu ou au suivant).
|
||||||
|
</li>
|
||||||
|
{{else}}
|
||||||
|
<li>
|
||||||
|
Aucun dégât, mais la cible de cette manœuvre ne peut pas déclarer
|
||||||
|
d’attaque contre vous lors de sa prochaine action complexe (à ce tour de
|
||||||
|
jeu ou au suivant).
|
||||||
|
</li>
|
||||||
|
{{/if}} {{else}} {{#if (eq nbCombativitePerdu "vaincu")}}
|
||||||
|
<li>Votre adversaire est vaincu !</li>
|
||||||
|
{{else}}
|
||||||
|
<li>
|
||||||
|
Votre adversaire a perdu {{nbCombativitePerdu}} Etat de Combativité (auto)
|
||||||
|
</li>
|
||||||
|
{{#if (not arme.system.onlevelonly)}}
|
||||||
|
<button class="chat-card-button roll-chat-degat">Dégats de l'arme</button>
|
||||||
|
{{#if coupDevastateur}}
|
||||||
|
<button class="chat-card-button roll-chat-degat-devastateur">
|
||||||
|
Dégats de l'arme avec Coup Dévastateur
|
||||||
|
</button>
|
||||||
|
{{/if}} {{/if}} {{/if}} {{/if}} {{/if}} {{/if}} {{#each predilections as
|
||||||
|
|pred key|}}
|
||||||
|
<li>
|
||||||
|
{{#if (and (and pred.acquise (not pred.maitrise)) (not pred.used))}}
|
||||||
|
<button
|
||||||
|
class="chat-card-button predilection-reroll"
|
||||||
|
data-predilection-index="{{key}}"
|
||||||
|
>
|
||||||
|
Predilection : {{pred.name}}
|
||||||
|
</button>
|
||||||
|
{{/if}}
|
||||||
</li>
|
</li>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -1,93 +1,183 @@
|
|||||||
<form class="{{cssClass}}" autocomplete="off">
|
<form class="{{cssClass}}" autocomplete="off">
|
||||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-header.html}}
|
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-header.html}} {{>
|
||||||
|
systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}} {{!-- Sheet Body
|
||||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-nav.html}}
|
--}}
|
||||||
|
|
||||||
{{!-- Sheet Body --}}
|
|
||||||
<section class="sheet-body">
|
<section class="sheet-body">
|
||||||
|
|
||||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-description.html}}
|
||||||
|
|
||||||
<div class="tab details" data-group="primary" data-tab="details">
|
<div class="tab details" data-group="primary" data-tab="details">
|
||||||
|
|
||||||
<ul class="item-list alternate-list">
|
<ul class="item-list alternate-list">
|
||||||
<li class="flexrow item">
|
<li class="flexrow item">
|
||||||
<label class="generic-label item-field-label-long">Type d'arme : </label>
|
<label class="generic-label item-field-label-long"
|
||||||
<select class="item-field-label-long" type="text" name="system.typearme"
|
>Type d'arme :
|
||||||
value="{{system.typearme}}" data-dtype="string">
|
</label>
|
||||||
{{selectOptions config.optionsTypeArme selected=system.typearme valueAttr="key" nameAttr="key" labelAttr="label"}}
|
<select
|
||||||
</select>
|
class="item-field-label-long1"
|
||||||
</li>
|
type="text"
|
||||||
<li class="flexrow item">
|
name="system.typearme"
|
||||||
<label class="generic-label item-field-label-long2">Arme naturelle ? </label>
|
value="{{system.typearme}}"
|
||||||
<input type="checkbox" name="system.armenaturelle" {{checked system.armenaturelle}} />
|
data-dtype="string"
|
||||||
</li>
|
>
|
||||||
<li class="flexrow item">
|
{{selectOptions config.optionsTypeArme selected=system.typearme
|
||||||
<label class="generic-label item-field-label-long2">Arme de fortune ? </label>
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
<input type="checkbox" name="system.armefortune" {{checked system.armefortune}} />
|
</select>
|
||||||
</li>
|
</li>
|
||||||
<li class="flexrow item">
|
<li class="flexrow item">
|
||||||
<label class="generic-label item-field-label-long">Bonus offensif : </label>
|
<label class="generic-label item-field-label-long2"
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.bonusmaniementoff"
|
>Arme naturelle ?
|
||||||
value="{{system.bonusmaniementoff}}" data-dtype="Number" />
|
</label>
|
||||||
</li>
|
<input
|
||||||
<li class="flexrow item">
|
type="checkbox"
|
||||||
<label class="generic-label item-field-label-long">Seuil de Défense : </label>
|
name="system.armenaturelle"
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.seuildefense"
|
{{checked
|
||||||
value="{{system.seuildefense}}" data-dtype="Number" />
|
system.armenaturelle}}
|
||||||
</li>
|
/>
|
||||||
<li class="flexrow item">
|
</li>
|
||||||
<label class="generic-label item-field-label-long2">1 niveau de Combativité au maximum ? </label>
|
<li class="flexrow item">
|
||||||
<input type="checkbox" name="system.onlevelonly" {{checked system.onlevelonly}} />
|
<label class="generic-label item-field-label-long2"
|
||||||
</li>
|
>Arme de fortune ?
|
||||||
{{#if system.onlevelonly}}
|
</label>
|
||||||
{{else}}
|
<input
|
||||||
<li class="flexrow item">
|
type="checkbox"
|
||||||
<label class="generic-label item-field-label-long">Dégâts : </label>
|
name="system.armefortune"
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.degats"
|
{{checked
|
||||||
value="{{system.degats}}" data-dtype="String" />
|
system.armefortune}}
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Bonus offensif :
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.bonusmaniementoff"
|
||||||
|
value="{{system.bonusmaniementoff}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Seuil de Défense :
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.seuildefense"
|
||||||
|
value="{{system.seuildefense}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long2"
|
||||||
|
>1 niveau de Combativité au maximum ?
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
name="system.onlevelonly"
|
||||||
|
{{checked
|
||||||
|
system.onlevelonly}}
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
{{#if system.onlevelonly}} {{else}}
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long">Dégâts : </label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.degats"
|
||||||
|
value="{{system.degats}}"
|
||||||
|
data-dtype="String"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
{{/if}}
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>A deux mains ?
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
name="system.deuxmains"
|
||||||
|
{{checked
|
||||||
|
system.deuxmains}}
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Perce Armure ?
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
name="system.percearmure"
|
||||||
|
{{checked
|
||||||
|
system.percearmure}}
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
{{#if system.percearmure}}
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long2"
|
||||||
|
>Valeur de Perce Armure :
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.percearmurevalue"
|
||||||
|
value="{{system.percearmurevalue}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
{{/if}}
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Portée courte
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.courte"
|
||||||
|
value="{{system.courte}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Portée moyenne
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.moyenne"
|
||||||
|
value="{{system.moyenne}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long"
|
||||||
|
>Portée longue
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.longue"
|
||||||
|
value="{{system.longue}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
|
</li>
|
||||||
|
<li class="flexrow item">
|
||||||
|
<label class="generic-label item-field-label-long2"
|
||||||
|
>Temps de rechargement
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
class="padd-right numeric-input item-field-label-short"
|
||||||
|
name="system.tr"
|
||||||
|
value="{{system.tr}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
/>
|
||||||
</li>
|
</li>
|
||||||
{{/if}}
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long">A deux mains ? </label>
|
|
||||||
<input type="checkbox" name="system.deuxmains" {{checked system.deuxmains}} />
|
|
||||||
</li>
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long">Perce Armure ? </label>
|
|
||||||
<input type="checkbox" name="system.percearmure" {{checked system.percearmure}} />
|
|
||||||
</li>
|
|
||||||
{{#if system.percearmure}}
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long2">Valeur de Perce Armure : </label>
|
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.percearmurevalue"
|
|
||||||
value="{{system.percearmurevalue}}" data-dtype="Number" />
|
|
||||||
</li>
|
|
||||||
{{/if}}
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long">Portée courte </label>
|
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.courte"
|
|
||||||
value="{{system.courte}}" data-dtype="Number" />
|
|
||||||
</li>
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long">Portée moyenne </label>
|
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.moyenne"
|
|
||||||
value="{{system.moyenne}}" data-dtype="Number" />
|
|
||||||
</li>
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long">Portée longue </label>
|
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.longue"
|
|
||||||
value="{{system.longue}}" data-dtype="Number" />
|
|
||||||
</li>
|
|
||||||
<li class="flexrow item">
|
|
||||||
<label class="generic-label item-field-label-long2">Temps de rechargement </label>
|
|
||||||
<input type="text" class="padd-right numeric-input item-field-label-short" name="system.tr" value="{{system.tr}}"
|
|
||||||
data-dtype="Number" />
|
|
||||||
</li>
|
|
||||||
|
|
||||||
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
{{> systems/fvtt-hawkmoon-cyd/templates/partial-item-prix.html}}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
</form>
|
</form>
|
||||||
@@ -1,23 +1,36 @@
|
|||||||
<li class="item flexrow list-item list-item-shadow" data-item-id="{{equip._id}}">
|
<li
|
||||||
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" src="{{equip.img}}" /></a>
|
class="item flexrow list-item list-item-shadow"
|
||||||
|
data-item-id="{{equip._id}}"
|
||||||
|
>
|
||||||
|
<a class="item-edit item-name-img" title="Edit Item"
|
||||||
|
><img class="sheet-competence-img" src="{{equip.img}}"
|
||||||
|
/></a>
|
||||||
{{#if (eq level 1)}}
|
{{#if (eq level 1)}}
|
||||||
<span class="item-name-label">{{equip.name}}</span>
|
<span class="item-name-label">{{equip.name}}</span>
|
||||||
{{else}}
|
{{else}}
|
||||||
<span class="item-name-label-level2">{{equip.name}}</span>
|
<span class="item-name-label-level2">{{equip.name}}</span>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<span class="item-field-label-long"><label>
|
<span class="item-field-label-long"
|
||||||
{{equip.system.quantity}}
|
><label>
|
||||||
(<a class="quantity-minus plus-minus-button"> -</a>/<a class="quantity-plus plus-minus-button">+</a>)
|
{{equip.system.quantity}} (<a class="quantity-minus plus-minus-button">
|
||||||
</label>
|
-</a
|
||||||
|
>/<a class="quantity-plus plus-minus-button">+</a>)
|
||||||
|
</label>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<div class="item-filler"> </div>
|
<div class="item-filler"> </div>
|
||||||
<div class="item-controls item-controls-fixed">
|
<div class="item-controls item-controls-fixed">
|
||||||
{{#if (eq level 1)}}
|
{{#if (eq level 1)}}
|
||||||
<a class="item-control item-equip" title="Worn">{{#if equip.system.equipped}}<i
|
<a class="item-control item-equip" title="Worn"
|
||||||
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
|
>{{#if equip.system.equipped}}<i class="fas fa-circle"></i>{{else}}<i
|
||||||
|
class="fas fa-genderless"
|
||||||
|
></i
|
||||||
|
>{{/if}}</a
|
||||||
|
>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
<a class="item-control item-delete" title="Delete Item"
|
||||||
|
><i class="fas fa-trash"></i
|
||||||
|
></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -3,3 +3,4 @@
|
|||||||
<a class="item" data-tab="description">Description</a>
|
<a class="item" data-tab="description">Description</a>
|
||||||
<a class="item" data-tab="details">Details</a>
|
<a class="item" data-tab="details">Details</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
<hr />
|
||||||
|
|||||||
@@ -7,234 +7,328 @@
|
|||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="flexcol">
|
<div class="flexcol">
|
||||||
|
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
{{#if (eq attrKey "tochoose")}}
|
{{#if (eq attrKey "tochoose")}}
|
||||||
<span class="roll-dialog-label">Attribut</span>
|
<span class="roll-dialog-label"><strong>Attribut</strong></span>
|
||||||
<select class="status-small-label color-class-common" id ="attrKey" type="text" name="attrKey" value="attrKey" data-dtype="string" >
|
<select
|
||||||
{{selectOptions attributs selected=attrKey}}
|
class="status-small-label color-class-common"
|
||||||
</select>
|
id="attrKey"
|
||||||
|
type="text"
|
||||||
|
name="attrKey"
|
||||||
|
value="attrKey"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{selectOptions attributs selected=attrKey}}
|
||||||
|
</select>
|
||||||
{{else}}
|
{{else}}
|
||||||
<span class="roll-dialog-label">{{attr.label}}</span>
|
<span class="roll-dialog-label"><strong>{{attr.label}}</strong></span>
|
||||||
<span class="small-label roll-dialog-label">{{attr.value}}</span>
|
<span class="small-label roll-dialog-label">{{attr.value}}</span>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if nbAdversites}}
|
{{#if nbAdversites}}
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
<span class="roll-dialog-label">Malus d'adversités </span>
|
<span class="roll-dialog-label"><strong>Malus d'adversités</strong></span>
|
||||||
<span class="small-label roll-dialog-label">- {{nbAdversites}}</span>
|
<span class="small-label roll-dialog-label">- {{nbAdversites}}</span>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}} {{#if competence}}
|
||||||
|
|
||||||
{{#if competence}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">{{competence.name}}</span>
|
|
||||||
<span class="small-label roll-dialog-label">{{competence.system.niveau}}</span>
|
|
||||||
</div>
|
|
||||||
{{#if maitrises}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Utiliser une maîtrise</span>
|
|
||||||
<select class="status-small-label color-class-common" id ="select-maitrise" type="text" name="select-maitrise" value="maitriseId" data-dtype="string" >
|
|
||||||
{{selectOptions maitrises selected=maitriseId valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Second Attribut</span>
|
|
||||||
<select class="status-small-label color-class-common" id ="attrKey2" type="text" name="attrKey2" value="attrKey2" data-dtype="string" >
|
|
||||||
{{#select attrKey2}}
|
|
||||||
<option value="none">Aucun</option>
|
|
||||||
{{#each attributs as |attrLabel attrKey|}}
|
|
||||||
<option value="{{attrKey}}">{{attrLabel}}</option>
|
|
||||||
{{/each}}
|
|
||||||
{{/select}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{#if (count talents)}}
|
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
<span class="roll-dialog-label">Talents </span>
|
<span class="roll-dialog-label"><strong>{{competence.name}}</strong></span>
|
||||||
<select class="flex1" name="competence-talents" id="competence-talents" data-type="String" multiple>
|
<span class="small-label roll-dialog-label"><strong>{{competence.system.niveau}}</strong></span>
|
||||||
|
</div>
|
||||||
|
{{#if maitrises}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label"><strong>Maîtrise</strong></span>
|
||||||
|
<select
|
||||||
|
class="status-small-label color-class-common"
|
||||||
|
id="select-maitrise"
|
||||||
|
type="text"
|
||||||
|
name="select-maitrise"
|
||||||
|
value="maitriseId"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{selectOptions maitrises selected=maitriseId valueAttr="key"
|
||||||
|
nameAttr="key" labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{else}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label"><strong>Second Attribut</strong></span>
|
||||||
|
<select
|
||||||
|
class="status-small-label color-class-common"
|
||||||
|
id="attrKey2"
|
||||||
|
type="text"
|
||||||
|
name="attrKey2"
|
||||||
|
value="attrKey2"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{#select attrKey2}}
|
||||||
|
<option value="none">Aucun</option>
|
||||||
|
{{#each attributs as |attrLabel attrKey|}}
|
||||||
|
<option value="{{attrKey}}">{{attrLabel}}</option>
|
||||||
|
{{/each}} {{/select}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{#if (count talents)}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label"><strong></strong>Talents</strong></span>
|
||||||
|
<select
|
||||||
|
class="flex1"
|
||||||
|
name="competence-talents"
|
||||||
|
id="competence-talents"
|
||||||
|
data-type="String"
|
||||||
|
multiple
|
||||||
|
>
|
||||||
{{#each talents as |talent key|}}
|
{{#each talents as |talent key|}}
|
||||||
<option value="{{talent._id}}">{{talent.name}}</option>
|
<option value="{{talent._id}}">{{talent.name}}</option>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
{{/if}} {{#if conditionsCommunes}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">En surplomb, défenseur au sol (+3)?</span>
|
||||||
|
<input type="checkbox" id="defenseur-au-sol" {{checked defenseurAuSol}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur aveuglé (+10)?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="defenseur-aveugle"
|
||||||
|
{{checked
|
||||||
|
defenseurAveugle}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur de dos (+5)?</span>
|
||||||
|
<input type="checkbox" id="defenseur-de-dos" {{checked defenseurDeDos}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur immobilisé (+5)?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="defenseur-immobilise"
|
||||||
|
{{checked
|
||||||
|
defenseurImmobilise}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{#if (or immobiliser repousser)}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Cible consciente?</span>
|
||||||
|
<input type="checkbox" id="cibleconsciente" {{checked cibleconsciente}} />
|
||||||
|
</div>
|
||||||
|
{{/if}} {{#if arme}} {{#if arme.system.isMelee}} {{#if bonusArmeNaturelle}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Arme naturelle/fortune en défense</span>
|
||||||
|
<span class="small-label roll-dialog-label">{{bonusArmeNaturelle}}</span>
|
||||||
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
<div class="flexrow">
|
||||||
{{#if conditionsCommunes}}
|
<span class="roll-dialog-label">En surplomb, défenseur au sol (+3)?</span>
|
||||||
<div class="flexrow">
|
<input type="checkbox" id="defenseur-au-sol" {{checked defenseurAuSol}} />
|
||||||
<span class="roll-dialog-label">En surplomb, défenseur au sol (+3)?</span>
|
</div>
|
||||||
<input type="checkbox" id="defenseur-au-sol" {{checked defenseurAuSol}} />
|
<div class="flexrow">
|
||||||
</div>
|
<span class="roll-dialog-label"
|
||||||
<div class="flexrow">
|
>Attaquants multiples (après le premier) (+3)?</span
|
||||||
<span class="roll-dialog-label">Défenseur aveuglé (+10)?</span>
|
>
|
||||||
<input type="checkbox" id="defenseur-aveugle" {{checked defenseurAveugle}} />
|
<input
|
||||||
</div>
|
type="checkbox"
|
||||||
<div class="flexrow">
|
id="attaquants-multiple"
|
||||||
<span class="roll-dialog-label">Défenseur de dos (+5)?</span>
|
{{checked
|
||||||
<input type="checkbox" id="defenseur-de-dos" {{checked defenseurDeDos}} />
|
attaquantsMultiples}}
|
||||||
</div>
|
/>
|
||||||
<div class="flexrow">
|
</div>
|
||||||
<span class="roll-dialog-label">Défenseur immobilisé (+5)?</span>
|
{{#if hasAmbidextre}}
|
||||||
<input type="checkbox" id="defenseur-immobilise" {{checked defenseurImmobilise}} />
|
<div class="flexrow">
|
||||||
</div>
|
<span class="roll-dialog-label"
|
||||||
{{/if}}
|
>Première attaque avec deux armes (-3)?</span
|
||||||
|
>
|
||||||
{{#if (or immobiliser repousser)}}
|
<input type="checkbox" id="ambidextre-1" {{checked attaqueAmbidextre1}} />
|
||||||
<div class="flexrow">
|
</div>
|
||||||
<span class="roll-dialog-label">Cible consciente?</span>
|
<div class="flexrow">
|
||||||
<input type="checkbox" id="cibleconsciente" {{checked cibleconsciente}} />
|
<span class="roll-dialog-label"
|
||||||
</div>
|
>Seconde attaque avec deux armes (-6)?</span
|
||||||
{{/if}}
|
>
|
||||||
|
<input type="checkbox" id="ambidextre-2" {{checked attaqueAmbidextre2}} />
|
||||||
{{#if arme}}
|
</div>
|
||||||
{{#if arme.system.isMelee}}
|
{{/if}} {{#if hasFeinte}}
|
||||||
{{#if bonusArmeNaturelle}}
|
<div class="flexrow">
|
||||||
<div class="flexrow">
|
<span class="roll-dialog-label"
|
||||||
<span class="roll-dialog-label">Arme naturelle/fortune en défense</span>
|
>Feinte (<strong>cout : 1 BA</strong>) ?</span
|
||||||
<span class="small-label roll-dialog-label">{{bonusArmeNaturelle}}</span>
|
>
|
||||||
</div>
|
<input type="checkbox" id="feinte" {{checked feinte}} />
|
||||||
{{/if}}
|
</div>
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">En surplomb, défenseur au sol (+3)?</span>
|
|
||||||
<input type="checkbox" id="defenseur-au-sol" {{checked defenseurAuSol}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Attaquants multiples (après le premier) (+3)?</span>
|
|
||||||
<input type="checkbox" id="attaquants-multiple" {{checked attaquantsMultiples}} />
|
|
||||||
</div>
|
|
||||||
{{#if hasAmbidextre}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Première attaque avec deux armes (-3)?</span>
|
|
||||||
<input type="checkbox" id="ambidextre-1" {{checked attaqueAmbidextre1}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Seconde attaque avec deux armes (-6)?</span>
|
|
||||||
<input type="checkbox" id="ambidextre-2" {{checked attaqueAmbidextre2}} />
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
{{#if hasFeinte}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Feinte (<strong>cout : 1 BA</strong>) ?</span>
|
|
||||||
<input type="checkbox" id="feinte" {{checked feinte}} />
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Soutiens </span>
|
|
||||||
<select class="status-small-label color-class-common" name="soutiens" id="soutiens" data-type="Number">
|
|
||||||
{{selectOptions config.optionsSoutiens selected=soutiens valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Défenseur aveuglé (+10)?</span>
|
|
||||||
<input type="checkbox" id="defenseur-aveugle" {{checked defenseurAveugle}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Défenseur de dos (+5)?</span>
|
|
||||||
<input type="checkbox" id="defenseur-de-dos" {{checked defenseurDeDos}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Défenseur dans espace restreint (+3)?</span>
|
|
||||||
<input type="checkbox" id="defenseur-restreint" {{checked defenseurRestreint}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Défenseur immobilisé (+5)?</span>
|
|
||||||
<input type="checkbox" id="defenseur-immobilise" {{checked defenseurImmobilise}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Charge ?</span>
|
|
||||||
<input type="checkbox" id="attaque-charge" {{checked attaqueCharge}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Contenir?</span>
|
|
||||||
<input type="checkbox" id="contenir" {{checked contenir}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Désarmer (SD+10)?</span>
|
|
||||||
<input type="checkbox" id="attaque-desarme" {{checked attaqueDesarme}} />
|
|
||||||
</div>
|
|
||||||
{{#if isMonte}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Charge de cavalerie?</span>
|
|
||||||
<input type="checkbox" id="charge-cavalerie" {{checked chargeCavalerie}} />
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Tireur en déplacement ?</span>
|
|
||||||
<select class="item-field-label-long" type="text" id="tireur-deplacement" data-dtype="string">
|
|
||||||
{{selectOptions config.optionsTireurDeplacement selected=tireurDeplacement valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Couvert de la cible ?</span>
|
|
||||||
<select class="item-field-label-long" type="text" id="cible-couvert" data-dtype="string">
|
|
||||||
{{selectOptions config.optionsCouvert selected=cibleCouvert valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Cible se déplace vite (SD+3)?</span>
|
|
||||||
<input type="checkbox" id="tireur-cible-deplace" {{checked cibleDeplace}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Cible corps à corps (SD+3)?</span>
|
|
||||||
<input type="checkbox" id="tireur-cible-cac" {{checked cibleCaC}} />
|
|
||||||
</div>
|
|
||||||
<div class="flexrow">
|
|
||||||
<span class="roll-dialog-label">Taille de la cible ?</span>
|
|
||||||
<select class="item-field-label-long" type="text" id="taille-cible" data-dtype="string">
|
|
||||||
{{selectOptions config.optionsTailleCible selected=tailleCible valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label"><strong></strong>Soutiens</strong></span>
|
||||||
|
<select
|
||||||
|
class="status-small-label color-class-common"
|
||||||
|
name="soutiens"
|
||||||
|
id="soutiens"
|
||||||
|
data-type="Number"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsSoutiens selected=soutiens valueAttr="key"
|
||||||
|
nameAttr="key" labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur aveuglé (+10)?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="defenseur-aveugle"
|
||||||
|
{{checked
|
||||||
|
defenseurAveugle}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur de dos (+5)?</span>
|
||||||
|
<input type="checkbox" id="defenseur-de-dos" {{checked defenseurDeDos}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label"
|
||||||
|
>Défenseur dans espace restreint (+3)?</span
|
||||||
|
>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="defenseur-restreint"
|
||||||
|
{{checked
|
||||||
|
defenseurRestreint}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Défenseur immobilisé (+5)?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="defenseur-immobilise"
|
||||||
|
{{checked
|
||||||
|
defenseurImmobilise}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Charge ?</span>
|
||||||
|
<input type="checkbox" id="attaque-charge" {{checked attaqueCharge}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Contenir?</span>
|
||||||
|
<input type="checkbox" id="contenir" {{checked contenir}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Désarmer (SD+10)?</span>
|
||||||
|
<input type="checkbox" id="attaque-desarme" {{checked attaqueDesarme}} />
|
||||||
|
</div>
|
||||||
|
{{#if isMonte}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Charge de cavalerie?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="charge-cavalerie"
|
||||||
|
{{checked
|
||||||
|
chargeCavalerie}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{else}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Tireur en déplacement ?</span>
|
||||||
|
<select
|
||||||
|
class="item-field-label-long"
|
||||||
|
type="text"
|
||||||
|
id="tireur-deplacement"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsTireurDeplacement
|
||||||
|
selected=tireurDeplacement valueAttr="key" nameAttr="key"
|
||||||
|
labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Couvert de la cible ?</span>
|
||||||
|
<select
|
||||||
|
class="item-field-label-long"
|
||||||
|
type="text"
|
||||||
|
id="cible-couvert"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsCouvert selected=cibleCouvert
|
||||||
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Cible se déplace vite (SD+3)?</span>
|
||||||
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
id="tireur-cible-deplace"
|
||||||
|
{{checked
|
||||||
|
cibleDeplace}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Cible corps à corps (SD+3)?</span>
|
||||||
|
<input type="checkbox" id="tireur-cible-cac" {{checked cibleCaC}} />
|
||||||
|
</div>
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Taille de la cible ?</span>
|
||||||
|
<select
|
||||||
|
class="item-field-label-long"
|
||||||
|
type="text"
|
||||||
|
id="taille-cible"
|
||||||
|
data-dtype="string"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsTailleCible selected=tailleCible
|
||||||
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{/if}}
|
||||||
|
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
<span class="roll-dialog-label">Bonus/Malus </span>
|
<span class="roll-dialog-label">Bonus/Malus </span>
|
||||||
<select class="roll-dialog-label" id="bonus-malus-context" type="text" value="{{bonusMalusContext}}"
|
<select
|
||||||
data-dtype="Number">
|
class="roll-dialog-label"
|
||||||
{{selectOptions config.optionsBonusMalus selected=bonusMalusContext valueAttr="key" nameAttr="key" labelAttr="label"}}
|
id="bonus-malus-context"
|
||||||
|
type="text"
|
||||||
|
value="{{bonusMalusContext}}"
|
||||||
|
data-dtype="Number"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsBonusMalus selected=bonusMalusContext
|
||||||
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if (or armeDefense arme.system.isDistance)}}
|
{{#if (or armeDefense arme.system.isDistance)}} {{#if
|
||||||
|
arme.system.isDistance}}
|
||||||
{{#if arme.system.isDistance}}
|
<div class="flexrow">
|
||||||
<div class="flexrow">
|
<span class="roll-dialog-label">SD de distance</span>
|
||||||
<span class="roll-dialog-label">SD de distance</span>
|
<select
|
||||||
<select class="item-field-label-long" type="text" id="distance-tir" data-dtype="string">
|
class="item-field-label-long"
|
||||||
{{selectOptions config.optionsDistanceTir selected=distanceTir valueAttr="key" nameAttr="key" labelAttr="label"}}
|
type="text"
|
||||||
</select>
|
id="distance-tir"
|
||||||
</div>
|
data-dtype="string"
|
||||||
{{else}}
|
>
|
||||||
<div class="flexrow">
|
{{selectOptions config.optionsDistanceTir selected=distanceTir
|
||||||
{{#if desengager}}
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
<span class="roll-dialog-label">C. Offensive adversaire </span>
|
</select>
|
||||||
{{else}}
|
</div>
|
||||||
<span class="roll-dialog-label">C. Défensive adversaire</span>
|
|
||||||
{{/if}}
|
|
||||||
<span class="roll-dialog-label"><strong>{{difficulte}}</strong> </span>
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{else}}
|
{{else}}
|
||||||
|
<div class="flexrow">
|
||||||
{{#if isInit}}
|
{{#if desengager}}
|
||||||
|
<span class="roll-dialog-label">C. Offensive adversaire </span>
|
||||||
{{else}}
|
{{else}}
|
||||||
<div class="flexrow">
|
<span class="roll-dialog-label">C. Défensive adversaire</span>
|
||||||
<span class="roll-dialog-label">Difficulté : </span>
|
|
||||||
<select class="roll-dialog-label" id="difficulte" type="text" name="difficulte" data-dtype="String">
|
|
||||||
{{selectOptions config.optionsDifficulte selected=difficulte valueAttr="key" nameAttr="key" labelAttr="label"}}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{/if}}
|
<span class="roll-dialog-label"><strong>{{difficulte}}</strong> </span>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{else}} {{#if isInit}} {{else}}
|
||||||
|
<div class="flexrow">
|
||||||
|
<span class="roll-dialog-label">Difficulté : </span>
|
||||||
|
<select
|
||||||
|
class="roll-dialog-label"
|
||||||
|
id="difficulte"
|
||||||
|
type="text"
|
||||||
|
name="difficulte"
|
||||||
|
data-dtype="String"
|
||||||
|
>
|
||||||
|
{{selectOptions config.optionsDifficulte selected=difficulte
|
||||||
|
valueAttr="key" nameAttr="key" labelAttr="label"}}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
{{/if}} {{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
Reference in New Issue
Block a user