Compare commits
3 Commits
fvtt-les-h
...
2e9c558027
| Author | SHA1 | Date | |
|---|---|---|---|
| 2e9c558027 | |||
| bcd0758328 | |||
| 2b680a203f |
BIN
assets/icons/sort.webp
Normal file
BIN
assets/icons/sort.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 88 KiB |
@@ -17,7 +17,8 @@
|
||||
"fee": "Fée",
|
||||
"pouvoir": "Pouvoir",
|
||||
"profil": "Profil",
|
||||
"protection": "Protection"
|
||||
"protection": "Protection",
|
||||
"sort": "Sort"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -63,6 +63,7 @@ export class HeritiersActorSheet extends ActorSheet {
|
||||
questions: await TextEditor.enrichHTML(this.object.system.biodata.questions, {async: true}),
|
||||
habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
|
||||
playernotes: await TextEditor.enrichHTML(this.object.system.biodata.playernotes, {async: true}),
|
||||
magieList: this.actor.prepareMagie(),
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
editScore: this.options.editScore,
|
||||
@@ -177,6 +178,11 @@ export class HeritiersActorSheet extends ActorSheet {
|
||||
let compId = li.data("item-id")
|
||||
this.actor.rollCompetence(compId)
|
||||
})
|
||||
html.find('.roll-sort').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item")
|
||||
let sortId = li.data("item-id")
|
||||
this.actor.rollSort(sortId)
|
||||
})
|
||||
html.find('.roll-attaque-arme').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item")
|
||||
let armeId = li.data("item-id")
|
||||
|
||||
@@ -41,7 +41,7 @@ export class HeritiersActor extends Actor {
|
||||
const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.competences")
|
||||
data.items = []
|
||||
for (let skill of skills) {
|
||||
if (skill.system.categorie == "utile") {
|
||||
if (skill.system.categorie == "utile" && skill.system.profil != "magie") {
|
||||
data.items.push(skill.toObject())
|
||||
}
|
||||
}
|
||||
@@ -146,6 +146,38 @@ export class HeritiersActor extends Actor {
|
||||
HeritiersUtility.sortArrayObjectsByName(pouvoirs)
|
||||
return pouvoirs
|
||||
}
|
||||
getSorts() {
|
||||
return this.getItemSorted(["sort"])
|
||||
}
|
||||
getCompetencesMagie() {
|
||||
let comp = []
|
||||
for (let item of this.items) {
|
||||
if (item.type == "competence" && item.system.profil == "magie") {
|
||||
let itemObj = foundry.utils.duplicate(item)
|
||||
comp.push(itemObj)
|
||||
}
|
||||
}
|
||||
HeritiersUtility.sortArrayObjectsByName(comp)
|
||||
return comp
|
||||
}
|
||||
prepareMagie() {
|
||||
let magieList = []
|
||||
for (let item of this.items) {
|
||||
if (item.type == "competence" && item.system.profil == "magie") {
|
||||
let magie = {}
|
||||
magie.name = item.name
|
||||
magie.competence = foundry.utils.duplicate(item)
|
||||
magie.sorts = []
|
||||
for (let sort of this.items) {
|
||||
if (sort.type == "sort" && sort.system.competence == item.name) {
|
||||
magie.sorts.push(sort)
|
||||
}
|
||||
}
|
||||
magieList.push(magie)
|
||||
}
|
||||
}
|
||||
return magieList
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getSkills() {
|
||||
@@ -258,12 +290,37 @@ export class HeritiersActor extends Actor {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async prepareData() {
|
||||
super.prepareData();
|
||||
|
||||
let pvMax = (this.system.caracteristiques.con.rang * 3) + 9 + this.system.pv.mod
|
||||
if (this.system.pv.max != pvMax) {
|
||||
this.update({ 'system.pv.max': pvMax })
|
||||
}
|
||||
if (this.system.biodata.magie || this.type == "pnj") {
|
||||
let pointsAmes = this.system.caracteristiques.esp.rang + this.system.caracteristiques.san.rang + this.getMaxRangMagie()
|
||||
if (this.system.magie.pointsame.max != pointsAmes) {
|
||||
this.update({ 'system.magie.pointsame.max': pointsAmes })
|
||||
}
|
||||
}
|
||||
|
||||
super.prepareData();
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getMaxRangMagie() {
|
||||
let niv = 0
|
||||
let bestMagie
|
||||
for (let comp of this.items) {
|
||||
if (comp.type == "competence" && comp.system.profil == "magie") {
|
||||
if (comp.system.niveau > niv) {
|
||||
bestMagie = comp
|
||||
niv = comp.system.niveau
|
||||
}
|
||||
}
|
||||
}
|
||||
if (bestMagie) {
|
||||
return Math.round(bestMagie.system.niveau / 2)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@@ -627,6 +684,26 @@ export class HeritiersActor extends Actor {
|
||||
rollDialog.render(true)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async rollSort(sortId) {
|
||||
let sort = this.items.get(sortId)
|
||||
let comp = this.items.find(it => it.type =="competence" && it.name.toLowerCase() == sort.system.competence.toLowerCase())
|
||||
if (!comp) {
|
||||
ui.notifications.warn("Compétence de magie associée non trouvée !")
|
||||
return
|
||||
}
|
||||
|
||||
let rollData = this.getCommonRollData(comp.id)
|
||||
rollData.mode = "sort"
|
||||
rollData.sort = foundry.utils.duplicate(sort)
|
||||
rollData.sdValue = HeritiersUtility.getSDSortValue(sort.system.niveau)
|
||||
rollData.sortPointsAme = sort.system.niveau
|
||||
rollData.caracKey = sort.system.carac
|
||||
console.log("RollData", rollData)
|
||||
let rollDialog = await HeritiersRollDialog.create(this, rollData)
|
||||
rollDialog.render(true)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async rollAttaqueArme(armeId) {
|
||||
let arme = this.items.get(armeId)
|
||||
@@ -727,7 +804,7 @@ export class HeritiersActor extends Actor {
|
||||
callback: () => {
|
||||
rollData.pouvoirPointsUsage = 1;
|
||||
HeritiersUtility.rollHeritiers(rollData);
|
||||
}
|
||||
}
|
||||
},
|
||||
two: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
@@ -735,7 +812,7 @@ export class HeritiersActor extends Actor {
|
||||
callback: () => {
|
||||
rollData.pouvoirPointsUsage = 2;
|
||||
HeritiersUtility.rollHeritiers(rollData);
|
||||
}
|
||||
}
|
||||
},
|
||||
three: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
@@ -743,7 +820,7 @@ export class HeritiersActor extends Actor {
|
||||
callback: () => {
|
||||
rollData.pouvoirPointsUsage = 3;
|
||||
HeritiersUtility.rollHeritiers(rollData);
|
||||
}
|
||||
}
|
||||
},
|
||||
four: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
@@ -751,13 +828,13 @@ export class HeritiersActor extends Actor {
|
||||
callback: () => {
|
||||
rollData.pouvoirPointsUsage = 4;
|
||||
HeritiersUtility.rollHeritiers(rollData);
|
||||
}
|
||||
}
|
||||
},
|
||||
close: {
|
||||
icon: '<i class="fas fa-times"></i>',
|
||||
label: "Annuler",
|
||||
callback: () => {
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
default: "one",
|
||||
@@ -766,7 +843,7 @@ export class HeritiersActor extends Actor {
|
||||
});
|
||||
d.render(true);
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async rollPouvoir(pouvoirId) {
|
||||
let pouvoir = this.items.get(pouvoirId)
|
||||
@@ -788,7 +865,7 @@ export class HeritiersActor extends Actor {
|
||||
if (pouvoir.system.istest && !pouvoir.system.carac) {
|
||||
ui.notifications.warn("Le pouvoir actif " + pouvoir.name + " n'a pas de caractéristique associée")
|
||||
}
|
||||
if ( pouvoir.system.istest) {
|
||||
if (pouvoir.system.istest) {
|
||||
rollData.carac = foundry.utils.duplicate(this.system.caracteristiques[pouvoir.system.carac])
|
||||
rollData.caracKey = pouvoir.system.carac
|
||||
} else {
|
||||
|
||||
@@ -30,7 +30,8 @@ export const HERITIERS_CONFIG = {
|
||||
"combattant": {kind: "physical",name:"Combattant"},
|
||||
"erudit": {kind: "mental",name:"Erudit"},
|
||||
"savant": {kind: "mental",name:"Savant"},
|
||||
"gentleman": {kind: "mental",name:"Gentleman"}
|
||||
"gentleman": {kind: "mental",name:"Gentleman"},
|
||||
"magie": {kind: "magical", name: "Magie"},
|
||||
},
|
||||
baseTestPouvoir: {
|
||||
"feerie": "Féerie",
|
||||
@@ -193,6 +194,12 @@ export const HERITIERS_CONFIG = {
|
||||
{value: "5", label: "+5"},
|
||||
{value: "6", label: "+6"}
|
||||
],
|
||||
listNiveauSort: {
|
||||
"1" : "1",
|
||||
"2" : "2",
|
||||
"3" : "3",
|
||||
"4" : "4"
|
||||
},
|
||||
listNiveau: {
|
||||
"0": "0",
|
||||
"1": "1",
|
||||
|
||||
@@ -76,6 +76,10 @@ export class HeritiersItemSheet extends ItemSheet {
|
||||
this.object.system.pointsusagecourant = formData.usageMax
|
||||
}
|
||||
}
|
||||
if (this.object.type == 'sort' ) {
|
||||
formData.competencesMagie = HeritiersUtility.getCompetencesMagie()
|
||||
}
|
||||
|
||||
|
||||
//this.options.editable = !(this.object.origin == "embeddedItem");
|
||||
console.log("ITEM DATA", formData, this);
|
||||
|
||||
@@ -18,6 +18,7 @@ export const defaultItemImg = {
|
||||
fee: "systems/fvtt-les-heritiers/assets/icons/faery_type.webp",
|
||||
profil: "systems/fvtt-les-heritiers/assets/icons/profil.webp",
|
||||
equipement: "systems/fvtt-les-heritiers/assets/icons/equipement.webp",
|
||||
sort: "systems/fvtt-les-heritiers/assets/icons/sort.webp",
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -104,6 +104,8 @@ export class HeritiersUtility {
|
||||
const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.competences")
|
||||
this.skills = skills.map(i => i.toObject())
|
||||
|
||||
this.competencesMagie = this.skills.filter(s => s.system.profil == "magie")
|
||||
|
||||
game.settings.register("fvtt-les-heritiers", "heritiers-heritage", {
|
||||
name: "Points d'héritage",
|
||||
hint: "Points d'héritage du groupe",
|
||||
@@ -114,6 +116,19 @@ export class HeritiersUtility {
|
||||
})
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getSDSortValue(niveau) {
|
||||
if (niveau <= 2) return 12;
|
||||
if (niveau <= 4) return 14;
|
||||
if (niveau <= 6) return 16;
|
||||
return 18;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getCompetencesMagie() {
|
||||
return this.competencesMagie
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async loadCompendiumData(compendium) {
|
||||
const pack = game.packs.get(compendium);
|
||||
@@ -476,6 +491,7 @@ export class HeritiersUtility {
|
||||
}
|
||||
|
||||
//rollData.actionImg = "systems/fvtt-les-heritiers/assets/icons/" + actor.system.attributs[rollData.attrKey].labelnorm + ".webp"
|
||||
if (rollData.caracKey == "pre") rollData.caracKey = "pres"; // Patch tomanage wrong carac key
|
||||
rollData.carac = foundry.utils.duplicate(actor.system.caracteristiques[rollData.caracKey])
|
||||
|
||||
if (rollData.forcedValue) {
|
||||
@@ -805,11 +821,11 @@ export class HeritiersUtility {
|
||||
/* -------------------------------------------- */
|
||||
static async confirmDelete(actorSheet, li) {
|
||||
let itemId = li.data("item-id");
|
||||
let msgTxt = "<p>Are you sure to remove this Item ?";
|
||||
let msgTxt = "<p>Certain de supprimer cet item ?";
|
||||
let buttons = {
|
||||
delete: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
label: "Yes, remove it",
|
||||
label: "Oui !",
|
||||
callback: () => {
|
||||
actorSheet.actor.deleteEmbeddedDocuments("Item", [itemId]);
|
||||
li.slideUp(200, () => actorSheet.render(false));
|
||||
@@ -817,12 +833,12 @@ export class HeritiersUtility {
|
||||
},
|
||||
cancel: {
|
||||
icon: '<i class="fas fa-times"></i>',
|
||||
label: "Cancel"
|
||||
label: "Non !"
|
||||
}
|
||||
}
|
||||
msgTxt += "</p>";
|
||||
let d = new Dialog({
|
||||
title: "Confirm removal",
|
||||
title: "Confirmer la suppression",
|
||||
content: msgTxt,
|
||||
buttons: buttons,
|
||||
default: "cancel"
|
||||
|
||||
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.905986 7f61a0c006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.916644 7f61a0c006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.916787 7f61a0c006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.623829 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.623893 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.631639 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.640831 7f619e8006c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.640969 7f619e8006c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.966228 7f1d08bf96c0 Recovering log #165
|
||||
2024/11/17-20:47:41.976910 7f1d08bf96c0 Delete type=3 #163
|
||||
2024/11/17-20:47:41.976994 7f1d08bf96c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.667200 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.667241 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.695843 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.814123 7f1d027ff6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.814179 7f1d027ff6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.068008 7f61a0c006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.078873 7f61a0c006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.079032 7f61a0c006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.189572 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.189616 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.237443 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.372498 7f619e8006c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.372559 7f619e8006c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.322926 7f1d093fa6c0 Recovering log #161
|
||||
2024/11/17-19:16:31.332853 7f1d093fa6c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.332928 7f1d093fa6c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.626275 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.626301 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.657840 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.759216 7f1d027ff6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.759268 7f1d027ff6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.936799 7f61a16006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.947878 7f61a16006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.947994 7f61a16006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.641116 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.641202 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.648854 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.680189 7f619e8006c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.680301 7f619e8006c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.991855 7f1d03fff6c0 Recovering log #165
|
||||
2024/11/17-20:47:42.001751 7f1d03fff6c0 Delete type=3 #163
|
||||
2024/11/17-20:47:42.001836 7f1d03fff6c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.814290 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.814335 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.851112 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.988613 7f1d027ff6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.988660 7f1d027ff6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.099640 7f61a02006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.110842 7f61a02006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.110942 7f61a02006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.335864 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.335940 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.372305 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.372546 7f619e8006c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.446232 7f619e8006c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.349130 7f1d03fff6c0 Recovering log #161
|
||||
2024/11/17-19:16:31.359002 7f1d03fff6c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.359058 7f1d03fff6c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.693837 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.693864 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.727625 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.759243 7f1d027ff6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.759293 7f1d027ff6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.890651 7f619f8006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.901439 7f619f8006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.901535 7f619f8006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.607037 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.607124 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.614640 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.640778 7f619e8006c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.640904 7f619e8006c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.953072 7f1d037fe6c0 Recovering log #165
|
||||
2024/11/17-20:47:41.963084 7f1d037fe6c0 Delete type=3 #163
|
||||
2024/11/17-20:47:41.963158 7f1d037fe6c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.696001 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.696033 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.736230 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.814140 7f1d027ff6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.814191 7f1d027ff6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.051639 7f61a16006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.062824 7f61a16006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.062987 7f61a16006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.237667 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.237719 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.272266 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.372517 7f619e8006c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.372572 7f619e8006c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.310339 7f1d08bf96c0 Recovering log #161
|
||||
2024/11/17-19:16:31.319876 7f1d08bf96c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.319986 7f1d08bf96c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.658010 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.658044 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.693699 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.759230 7f1d027ff6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.759275 7f1d027ff6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.846369 7f61a0c006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.856642 7f61a0c006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.856767 7f61a0c006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.585757 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.585819 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.592691 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.606792 7f619e8006c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.606883 7f619e8006c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.915911 7f1d08bf96c0 Recovering log #165
|
||||
2024/11/17-20:47:41.926300 7f1d08bf96c0 Delete type=3 #163
|
||||
2024/11/17-20:47:41.926363 7f1d08bf96c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.595033 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.595055 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.634810 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.667026 7f1d027ff6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.667075 7f1d027ff6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.006701 7f61a0c006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.017640 7f61a0c006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.017731 7f61a0c006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.068943 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.068981 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.107862 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.189274 7f619e8006c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.189350 7f619e8006c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.272923 7f1d093fa6c0 Recovering log #161
|
||||
2024/11/17-19:16:31.282628 7f1d093fa6c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.282691 7f1d093fa6c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.572143 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.572175 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.625976 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.626160 7f1d027ff6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.626196 7f1d027ff6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.875799 7f61a16006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.886968 7f61a16006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.887068 7f61a16006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.599930 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.599993 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.606481 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.606839 7f619e8006c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.606928 7f619e8006c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.941224 7f1d03fff6c0 Recovering log #165
|
||||
2024/11/17-20:47:41.950797 7f1d03fff6c0 Delete type=3 #163
|
||||
2024/11/17-20:47:41.950873 7f1d03fff6c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.528760 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.528801 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.560031 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.666990 7f1d027ff6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.667050 7f1d027ff6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.037123 7f61a02006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.047779 7f61a02006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.047946 7f61a02006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.151197 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.151237 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.188887 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.189323 7f619e8006c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.189365 7f619e8006c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.297314 7f1d03fff6c0 Recovering log #161
|
||||
2024/11/17-19:16:31.308272 7f1d03fff6c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.308340 7f1d03fff6c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.448494 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.448544 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.501661 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.626129 7f1d027ff6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.626179 7f1d027ff6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
BIN
packs/competences/000159.ldb
Normal file
BIN
packs/competences/000159.ldb
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000168
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.831897 7f619f8006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.842926 7f619f8006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.843016 7f619f8006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.578835 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.578921 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.585476 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.606759 7f619e8006c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.606861 7f619e8006c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.902247 7f1d037fe6c0 Recovering log #166
|
||||
2024/11/17-20:47:41.912542 7f1d037fe6c0 Delete type=3 #164
|
||||
2024/11/17-20:47:41.912623 7f1d037fe6c0 Delete type=0 #166
|
||||
2024/11/17-20:55:29.560168 7f1d027ff6c0 Level-0 table #171: started
|
||||
2024/11/17-20:55:29.560198 7f1d027ff6c0 Level-0 table #171: 0 bytes OK
|
||||
2024/11/17-20:55:29.594914 7f1d027ff6c0 Delete type=0 #169
|
||||
2024/11/17-20:55:29.667010 7f1d027ff6c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.667062 7f1d027ff6c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:54.992903 7f61a16006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.003212 7f61a16006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.003337 7f61a16006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.108114 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.108172 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.151019 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.189301 7f619e8006c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.189378 7f619e8006c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.259795 7f1d08bf96c0 Recovering log #162
|
||||
2024/11/17-19:16:31.270586 7f1d08bf96c0 Delete type=3 #160
|
||||
2024/11/17-19:16:31.270657 7f1d08bf96c0 Delete type=0 #162
|
||||
2024/11/17-20:47:32.416148 7f1d027ff6c0 Level-0 table #167: started
|
||||
2024/11/17-20:47:32.416193 7f1d027ff6c0 Level-0 table #167: 0 bytes OK
|
||||
2024/11/17-20:47:32.448325 7f1d027ff6c0 Delete type=0 #165
|
||||
2024/11/17-20:47:32.626111 7f1d027ff6c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.626172 7f1d027ff6c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
BIN
packs/competences/MANIFEST-000168
Normal file
BIN
packs/competences/MANIFEST-000168
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000139
|
||||
MANIFEST-000167
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.860691 7f61a02006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.871716 7f61a02006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.871819 7f61a02006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.592995 7f619e8006c0 Level-0 table #142: started
|
||||
2024/07/30-09:29:38.593062 7f619e8006c0 Level-0 table #142: 0 bytes OK
|
||||
2024/07/30-09:29:38.599648 7f619e8006c0 Delete type=0 #140
|
||||
2024/07/30-09:29:38.606816 7f619e8006c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.606905 7f619e8006c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.928516 7f1d093fa6c0 Recovering log #165
|
||||
2024/11/17-20:47:41.938715 7f1d093fa6c0 Delete type=3 #163
|
||||
2024/11/17-20:47:41.938787 7f1d093fa6c0 Delete type=0 #165
|
||||
2024/11/17-20:55:29.634990 7f1d027ff6c0 Level-0 table #170: started
|
||||
2024/11/17-20:55:29.635028 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
|
||||
2024/11/17-20:55:29.666837 7f1d027ff6c0 Delete type=0 #168
|
||||
2024/11/17-20:55:29.667040 7f1d027ff6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.667088 7f1d027ff6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.021975 7f619f8006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.033025 7f619f8006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.033200 7f619f8006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.033848 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.033938 7f619e8006c0 Level-0 table #138: 0 bytes OK
|
||||
2024/07/30-09:23:03.068751 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.189232 7f619e8006c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.189337 7f619e8006c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.284731 7f1d037fe6c0 Recovering log #161
|
||||
2024/11/17-19:16:31.294840 7f1d037fe6c0 Delete type=3 #159
|
||||
2024/11/17-19:16:31.294933 7f1d037fe6c0 Delete type=0 #161
|
||||
2024/11/17-20:47:32.501776 7f1d027ff6c0 Level-0 table #166: started
|
||||
2024/11/17-20:47:32.501803 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
|
||||
2024/11/17-20:47:32.572001 7f1d027ff6c0 Delete type=0 #164
|
||||
2024/11/17-20:47:32.626142 7f1d027ff6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.626186 7f1d027ff6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000140
|
||||
MANIFEST-000168
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.920872 7f61a02006c0 Recovering log #137
|
||||
2024/07/30-09:26:48.931697 7f61a02006c0 Delete type=3 #135
|
||||
2024/07/30-09:26:48.931863 7f61a02006c0 Delete type=0 #137
|
||||
2024/07/30-09:29:38.614872 7f619e8006c0 Level-0 table #143: started
|
||||
2024/07/30-09:29:38.614928 7f619e8006c0 Level-0 table #143: 0 bytes OK
|
||||
2024/07/30-09:29:38.623464 7f619e8006c0 Delete type=0 #141
|
||||
2024/07/30-09:29:38.640807 7f619e8006c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.640941 7f619e8006c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:41.979353 7f1d093fa6c0 Recovering log #166
|
||||
2024/11/17-20:47:41.988865 7f1d093fa6c0 Delete type=3 #164
|
||||
2024/11/17-20:47:41.988953 7f1d093fa6c0 Delete type=0 #166
|
||||
2024/11/17-20:55:29.771397 7f1d027ff6c0 Level-0 table #171: started
|
||||
2024/11/17-20:55:29.771431 7f1d027ff6c0 Level-0 table #171: 0 bytes OK
|
||||
2024/11/17-20:55:29.813952 7f1d027ff6c0 Delete type=0 #169
|
||||
2024/11/17-20:55:29.814167 7f1d027ff6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:29.814200 7f1d027ff6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,15 +1,8 @@
|
||||
2024/07/30-09:10:55.082770 7f619f8006c0 Recovering log #133
|
||||
2024/07/30-09:10:55.094232 7f619f8006c0 Delete type=3 #131
|
||||
2024/07/30-09:10:55.094379 7f619f8006c0 Delete type=0 #133
|
||||
2024/07/30-09:23:03.272516 7f619e8006c0 Level-0 table #138: started
|
||||
2024/07/30-09:23:03.296681 7f619e8006c0 Level-0 table #138: 278828 bytes OK
|
||||
2024/07/30-09:23:03.335294 7f619e8006c0 Delete type=0 #136
|
||||
2024/07/30-09:23:03.372532 7f619e8006c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.372589 7f619e8006c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at '!items!zON0h5SjFyANjPnA' @ 285 : 1
|
||||
2024/07/30-09:23:03.372598 7f619e8006c0 Compacting 1@1 + 1@2 files
|
||||
2024/07/30-09:23:03.396725 7f619e8006c0 Generated table #139@1: 135 keys, 278828 bytes
|
||||
2024/07/30-09:23:03.396780 7f619e8006c0 Compacted 1@1 + 1@2 files => 278828 bytes
|
||||
2024/07/30-09:23:03.445194 7f619e8006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||
2024/07/30-09:23:03.445387 7f619e8006c0 Delete type=2 #106
|
||||
2024/07/30-09:23:03.445870 7f619e8006c0 Delete type=2 #138
|
||||
2024/07/30-09:23:03.521388 7f619e8006c0 Manual compaction at level-1 from '!items!zON0h5SjFyANjPnA' @ 285 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.335127 7f1d037fe6c0 Recovering log #162
|
||||
2024/11/17-19:16:31.346078 7f1d037fe6c0 Delete type=3 #160
|
||||
2024/11/17-19:16:31.346156 7f1d037fe6c0 Delete type=0 #162
|
||||
2024/11/17-20:47:32.727805 7f1d027ff6c0 Level-0 table #167: started
|
||||
2024/11/17-20:47:32.727843 7f1d027ff6c0 Level-0 table #167: 0 bytes OK
|
||||
2024/11/17-20:47:32.759083 7f1d027ff6c0 Delete type=0 #165
|
||||
2024/11/17-20:47:32.759259 7f1d027ff6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.759283 7f1d027ff6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000138
|
||||
MANIFEST-000166
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
2024/07/30-09:26:48.951614 7f619f8006c0 Recovering log #136
|
||||
2024/07/30-09:26:48.962377 7f619f8006c0 Delete type=3 #134
|
||||
2024/07/30-09:26:48.962496 7f619f8006c0 Delete type=0 #136
|
||||
2024/07/30-09:29:38.631861 7f619e8006c0 Level-0 table #141: started
|
||||
2024/07/30-09:29:38.631900 7f619e8006c0 Level-0 table #141: 0 bytes OK
|
||||
2024/07/30-09:29:38.640515 7f619e8006c0 Delete type=0 #139
|
||||
2024/07/30-09:29:38.640860 7f619e8006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:42.004094 7f1d037fe6c0 Recovering log #164
|
||||
2024/11/17-20:47:42.014786 7f1d037fe6c0 Delete type=3 #162
|
||||
2024/11/17-20:47:42.014871 7f1d037fe6c0 Delete type=0 #164
|
||||
2024/11/17-20:55:29.736353 7f1d027ff6c0 Level-0 table #169: started
|
||||
2024/11/17-20:55:29.736382 7f1d027ff6c0 Level-0 table #169: 0 bytes OK
|
||||
2024/11/17-20:55:29.771248 7f1d027ff6c0 Delete type=0 #167
|
||||
2024/11/17-20:55:29.814153 7f1d027ff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
2024/07/30-09:10:55.114542 7f61a16006c0 Recovering log #132
|
||||
2024/07/30-09:10:55.125060 7f61a16006c0 Delete type=3 #130
|
||||
2024/07/30-09:10:55.125159 7f61a16006c0 Delete type=0 #132
|
||||
2024/07/30-09:23:03.446260 7f619e8006c0 Level-0 table #137: started
|
||||
2024/07/30-09:23:03.446314 7f619e8006c0 Level-0 table #137: 0 bytes OK
|
||||
2024/07/30-09:23:03.482153 7f619e8006c0 Delete type=0 #135
|
||||
2024/07/30-09:23:03.558536 7f619e8006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.360847 7f1d08bf96c0 Recovering log #160
|
||||
2024/11/17-19:16:31.371569 7f1d08bf96c0 Delete type=3 #158
|
||||
2024/11/17-19:16:31.371638 7f1d08bf96c0 Delete type=0 #160
|
||||
2024/11/17-20:47:32.759358 7f1d027ff6c0 Level-0 table #165: started
|
||||
2024/11/17-20:47:32.759390 7f1d027ff6c0 Level-0 table #165: 0 bytes OK
|
||||
2024/11/17-20:47:32.795162 7f1d027ff6c0 Delete type=0 #163
|
||||
2024/11/17-20:47:32.931748 7f1d027ff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
BIN
packs/profils/MANIFEST-000166
Normal file
BIN
packs/profils/MANIFEST-000166
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000108
|
||||
MANIFEST-000136
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:26:48.966405 7f61a0c006c0 Recovering log #106
|
||||
2024/07/30-09:26:48.976989 7f61a0c006c0 Delete type=3 #104
|
||||
2024/07/30-09:26:48.977132 7f61a0c006c0 Delete type=0 #106
|
||||
2024/07/30-09:29:38.667547 7f619e8006c0 Level-0 table #111: started
|
||||
2024/07/30-09:29:38.667608 7f619e8006c0 Level-0 table #111: 0 bytes OK
|
||||
2024/07/30-09:29:38.679898 7f619e8006c0 Delete type=0 #109
|
||||
2024/07/30-09:29:38.680276 7f619e8006c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:29:38.680339 7f619e8006c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:42.017285 7f1d08bf96c0 Recovering log #134
|
||||
2024/11/17-20:47:42.027032 7f1d08bf96c0 Delete type=3 #132
|
||||
2024/11/17-20:47:42.027111 7f1d08bf96c0 Delete type=0 #134
|
||||
2024/11/17-20:55:29.950168 7f1d027ff6c0 Level-0 table #139: started
|
||||
2024/11/17-20:55:29.950201 7f1d027ff6c0 Level-0 table #139: 0 bytes OK
|
||||
2024/11/17-20:55:29.988480 7f1d027ff6c0 Delete type=0 #137
|
||||
2024/11/17-20:55:29.988652 7f1d027ff6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:55:30.050927 7f1d027ff6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
2024/07/30-09:10:55.129106 7f61a0c006c0 Recovering log #102
|
||||
2024/07/30-09:10:55.140215 7f61a0c006c0 Delete type=3 #100
|
||||
2024/07/30-09:10:55.140318 7f61a0c006c0 Delete type=0 #102
|
||||
2024/07/30-09:23:03.482450 7f619e8006c0 Level-0 table #107: started
|
||||
2024/07/30-09:23:03.482514 7f619e8006c0 Level-0 table #107: 0 bytes OK
|
||||
2024/07/30-09:23:03.521050 7f619e8006c0 Delete type=0 #105
|
||||
2024/07/30-09:23:03.558562 7f619e8006c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/07/30-09:23:03.596053 7f619e8006c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-19:16:31.373782 7f1d093fa6c0 Recovering log #130
|
||||
2024/11/17-19:16:31.384144 7f1d093fa6c0 Delete type=3 #128
|
||||
2024/11/17-19:16:31.384217 7f1d093fa6c0 Delete type=0 #130
|
||||
2024/11/17-20:47:32.894670 7f1d027ff6c0 Level-0 table #135: started
|
||||
2024/11/17-20:47:32.894721 7f1d027ff6c0 Level-0 table #135: 0 bytes OK
|
||||
2024/11/17-20:47:32.931619 7f1d027ff6c0 Delete type=0 #133
|
||||
2024/11/17-20:47:32.931783 7f1d027ff6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
2024/11/17-20:47:32.983298 7f1d027ff6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
|
||||
|
||||
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "fvtt-les-heritiers",
|
||||
"description": "Les Héritiers pour FoundryVTT",
|
||||
"version": "12.0.3",
|
||||
"version": "12.1.1",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Uberwald/LeRatierBretonnien",
|
||||
@@ -21,7 +21,7 @@
|
||||
},
|
||||
"license": "LICENSE.txt",
|
||||
"manifest": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/raw/branch/master/system.json",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-12.0.3.zip",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-12.1.1.zip",
|
||||
"languages": [
|
||||
{
|
||||
"lang": "fr",
|
||||
|
||||
@@ -37,7 +37,8 @@
|
||||
"notes": "",
|
||||
"statut": "",
|
||||
"playernotes":"",
|
||||
"gmnotes": ""
|
||||
"gmnotes": "",
|
||||
"magie": false
|
||||
}
|
||||
},
|
||||
"core": {
|
||||
@@ -100,7 +101,7 @@
|
||||
"pres": {
|
||||
"label": "Prestance",
|
||||
"labelnorm": "prestance",
|
||||
"abbrev": "pre",
|
||||
"abbrev": "pres",
|
||||
"kind": "mental",
|
||||
"value": 1,
|
||||
"rang": 0,
|
||||
@@ -183,6 +184,12 @@
|
||||
"pp": 0
|
||||
}
|
||||
},
|
||||
"magie": {
|
||||
"pointsame": {
|
||||
"value": 0,
|
||||
"max": 0
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"value": 0,
|
||||
"pourtricher": 0
|
||||
@@ -267,7 +274,8 @@
|
||||
"fee",
|
||||
"pouvoir",
|
||||
"profil",
|
||||
"protection"
|
||||
"protection",
|
||||
"sort"
|
||||
],
|
||||
"profil": {
|
||||
"profiltype": "majeur",
|
||||
@@ -337,6 +345,7 @@
|
||||
"niveau": 0,
|
||||
"predilection": false,
|
||||
"specialites": [],
|
||||
"ismagie": false,
|
||||
"description": ""
|
||||
},
|
||||
"equipement": {
|
||||
@@ -345,6 +354,19 @@
|
||||
"basequip"
|
||||
]
|
||||
},
|
||||
"sort": {
|
||||
"niveau": "novice",
|
||||
"competence": "Druidisme",
|
||||
"carac": "esp",
|
||||
"duree": "",
|
||||
"portee": "",
|
||||
"concentration": "",
|
||||
"critique": "",
|
||||
"ingredients": "",
|
||||
"resistance": "",
|
||||
"coutactivation": "",
|
||||
"description": ""
|
||||
},
|
||||
"arme": {
|
||||
"categorie": "",
|
||||
"armetype": "",
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="sheet-box color-bg-archetype">
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow">
|
||||
@@ -127,6 +127,68 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<li class="item flexrow " >
|
||||
<h2>Magie</h3>
|
||||
</li>
|
||||
|
||||
<div class="flexrow">
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-medium roll-style"><a class="item-field-label-short"
|
||||
data-rang-key="feerie">Point d'Ame</a></label>
|
||||
<input type="text" class="item-field-label-short" name="system.magie.pointsame.value"
|
||||
value="{{system.magie.pointsame.value}}" data-dtype="Number" />
|
||||
<input type="text" class="item-field-label-short" name="system.magie.pointsame.max"
|
||||
value="{{system.magie.pointsame.max}}" data-dtype="Number" {{#if issGM}} {{else}} disabled {{/if}} />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
{{#each magieList as |magie idx|}}
|
||||
<li class="item flexrow " data-item-id="{{magie.competence._id}}" data-item-type="competence">
|
||||
<h2 class="flexrow"><label class="items-title-text "><a class="roll-competence item-field-label-short"
|
||||
data-attr-key="tochoose">{{magie.name}} {{magie.competence.system.niveau}} </a> </label>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</h2>
|
||||
</li>
|
||||
|
||||
<div class="sheet-box color-bg-archetype">
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<span class="item-name-label-header item-field-label-long2-img">
|
||||
<h3><label class="items-title-text">Nom du sort</label></h3>
|
||||
</span>
|
||||
<span class="item-field-label-medium">
|
||||
<label class="short-label">Niveau</label>
|
||||
</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-add" data-type="sort" title="Ajouter un sort"><i
|
||||
class="fas fa-plus"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{#each sorts as |sort key|}}
|
||||
<li class="item flexrow " data-item-id="{{sort._id}}" data-item-type="sort">
|
||||
<img class="item-name-img" src="{{sort.img}}" />
|
||||
<span class="item-field-label-long2 roll-style"><a class="roll-sort">{{sort.name}}</a></span>
|
||||
<span class="item-field-label-medium">{{upperFirst sort.system.niveau}}</span>
|
||||
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -77,6 +77,9 @@
|
||||
<nav class="sheet-tabs tabs" data-group="primary">
|
||||
<a class="item" data-tab="competences">Compétences</a>
|
||||
<a class="item" data-tab="fee">Fée</a>
|
||||
{{#if system.biodata.magie}}
|
||||
<a class="item" data-tab="magie">Magie</a>
|
||||
{{/if}}
|
||||
<a class="item" data-tab="combat">Combat</a>
|
||||
<a class="item" data-tab="equipement">Equipement</a>
|
||||
<a class="item" data-tab="contact">Contacts</a>
|
||||
@@ -483,6 +486,68 @@
|
||||
|
||||
</div>
|
||||
|
||||
{{!-- Magie Tab --}}
|
||||
<div class="tab magie" data-group="primary" data-tab="magie">
|
||||
|
||||
<div class="flexrow">
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-medium roll-style"><a class="item-field-label-short"
|
||||
data-rang-key="feerie">Point d'Ame</a></label>
|
||||
<input type="text" class="item-field-label-short" name="system.magie.pointsame.value"
|
||||
value="{{system.magie.pointsame.value}}" data-dtype="Number" />
|
||||
<input type="text" class="item-field-label-short" name="system.magie.pointsame.max"
|
||||
value="{{system.magie.pointsame.max}}" data-dtype="Number" {{#if issGM}} {{else}} disabled {{/if}} />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
{{#each magieList as |magie idx|}}
|
||||
<li class="item flexrow " data-item-id="{{magie.competence._id}}" data-item-type="competence">
|
||||
<h2 class="flexrow"><label class="items-title-text "><a class="roll-competence item-field-label-short"
|
||||
data-attr-key="tochoose">{{magie.name}} {{magie.competence.system.niveau}} </a> </label>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</h2>
|
||||
</li>
|
||||
|
||||
<div class="sheet-box color-bg-archetype">
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<span class="item-name-label-header item-field-label-long2-img">
|
||||
<h3><label class="items-title-text">Nom du sort</label></h3>
|
||||
</span>
|
||||
<span class="item-field-label-medium">
|
||||
<label class="short-label">Niveau</label>
|
||||
</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-add" data-type="sort" title="Ajouter un sort"><i
|
||||
class="fas fa-plus"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{#each sorts as |sort key|}}
|
||||
<li class="item flexrow " data-item-id="{{sort._id}}" data-item-type="sort">
|
||||
<img class="item-name-img" src="{{sort.img}}" />
|
||||
<span class="item-field-label-long2 roll-style"><a class="roll-sort">{{sort.name}}</a></span>
|
||||
<span class="item-field-label-medium">{{upperFirst sort.system.niveau}}</span>
|
||||
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
{{!-- Equipement Tab --}}
|
||||
<div class="tab equipement" data-group="primary" data-tab="equipement">
|
||||
|
||||
@@ -647,6 +712,13 @@
|
||||
<input type="text" class="" name="system.biodata.age" value="{{system.biodata.age}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
{{#if isGM}}
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Fiche de Magie ?</label>
|
||||
<input type="checkbox" class="item-field-label-short edit-item-data" name="system.biodata.magie" {{checked
|
||||
system.biodata.magie}} />
|
||||
</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@@ -44,6 +44,11 @@
|
||||
<li>Points d'usage consommés : {{pouvoirPointsUsage}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if sort}}
|
||||
<li>Sort : {{sort.name}}</li>
|
||||
<li>Cout en Points d'âmes : {{sortPointsAme}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if forcedValue}}
|
||||
<li>Vous dépense 2 points de Tricherie et utilisé une face adjacente du dé !</li>
|
||||
{{/if}}
|
||||
|
||||
@@ -11,9 +11,7 @@
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
88
templates/item-sort-sheet.html
Normal file
88
templates/item-sort-sheet.html
Normal file
@@ -0,0 +1,88 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
{{> systems/fvtt-les-heritiers/templates/partial-item-header.html}}
|
||||
|
||||
{{> systems/fvtt-les-heritiers/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-les-heritiers/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
{{log this}}
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Compétence de Magie </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text"
|
||||
name="system.competence" value="{{system.competence}}" data-dtype="String">
|
||||
{{selectOptions competencesMagie selected=system.competence valueAttr="name" labelAttr="name"}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Carac </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.carac"
|
||||
value="{{system.carac}}" data-dtype="string">
|
||||
{{selectOptions config.caracList selected=system.carac}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Niveau </label>
|
||||
<select class="status-small-label color-class-common item-field-label-long" type="text" name="system.niveau"
|
||||
value="{{system.niveau}}" data-dtype="string">
|
||||
{{selectOptions config.listNiveauSort selected=system.niveau}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Durée </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.duree" value="{{system.duree}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Portée </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.portee" value="{{system.portee}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Concentration </label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.concentration" value="{{system.concentration}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Résistance</label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.resistance" value="{{system.resistance}}" data-dtype="String" />
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Critique</label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.critique" value="{{system.critique}}" data-dtype="String" />
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Ingrédients</label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.ingredients" value="{{system.ingredients}}" data-dtype="String" />
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label item-field-label-long2">Cout spécial d'activation</label>
|
||||
<input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
|
||||
name="system.coutactivation" value="{{system.coutactivation}}" data-dtype="String" />
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
@@ -32,7 +32,7 @@
|
||||
value="{{skill.system.niveau}}" data-dtype="Number">
|
||||
{{selectOptions @root.config.listNiveau selected=skill.system.niveau}}
|
||||
</select>
|
||||
<input type="checkbox" class="item-field-label-short edit-item-data" data-item-field="predilection" {{checked
|
||||
<input type="checkbox" class="item-field-label-short edit-item-data" data-tooltip="Prédilection" data-item-field="predilection" {{checked
|
||||
skill.system.predilection}} />
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
|
||||
|
||||
@@ -110,8 +110,25 @@
|
||||
{{selectOptions config.attaqueCible selected=attaqueCible}}
|
||||
</select>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
|
||||
{{#if sort}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Sort : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.name}} ({{sort.system.niveau}})</span>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Duree : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.duree}}</span>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Portee : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.portee}}</span>
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Ingrédients : </span>
|
||||
<span class="small-label roll-dialog-label">{{sort.system.ingredients}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="flexrow">
|
||||
|
||||
Reference in New Issue
Block a user