Gestion plus fine ame+sante

This commit is contained in:
LeRatierBretonnien 2023-12-29 18:36:37 +01:00
parent 2a8617d781
commit 9c20f277ea
78 changed files with 407 additions and 305 deletions

View File

@ -60,6 +60,7 @@ export class MournbladeActorSheet extends ActorSheet {
config: game.system.mournblade.config, config: game.system.mournblade.config,
protectionTotal: this.actor.getProtectionTotal(), protectionTotal: this.actor.getProtectionTotal(),
santeMalus: this.actor.getStatusMalus(), santeMalus: this.actor.getStatusMalus(),
ameMalus: this.actor.getAmeMalus(),
description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}), description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
options: this.options, options: this.options,
owner: this.document.isOwner, owner: this.document.isOwner,
@ -147,6 +148,15 @@ export class MournbladeActorSheet extends ActorSheet {
const itemType = $(event.currentTarget).data("type") const itemType = $(event.currentTarget).data("type")
this.actor.createEmbeddedDocuments('Item', [{ name: `Nouveau ${itemType}`, type: itemType }], { renderSheet: true }) this.actor.createEmbeddedDocuments('Item', [{ name: `Nouveau ${itemType}`, type: itemType }], { renderSheet: true })
}) })
html.find('.sante-modify').click((event) => {
const santeType = $(event.currentTarget).data("type")
const value = $(event.currentTarget).data("value")
this.actor.incDecSante(santeType, value, false)
})
html.find('.ame-modify').click((event) => {
const value = $(event.currentTarget).data("value")
this.actor.incDecAme(value)
})
html.find('.lock-unlock-sheet').click((event) => { html.find('.lock-unlock-sheet').click((event) => {

View File

@ -114,8 +114,8 @@ export class MournbladeActor extends Actor {
for (let mod of this.items) { for (let mod of this.items) {
if (mod.type == "modifier" && mod.system.modifiertype == "roll") { if (mod.type == "modifier" && mod.system.modifiertype == "roll") {
let modObj = mod.toObject() let modObj = mod.toObject()
modObj .system.apply = true modObj.system.apply = true
modifiers.push( modObj ) modifiers.push(modObj)
} }
} }
MournbladeUtility.sortArrayObjectsByName(modifiers) MournbladeUtility.sortArrayObjectsByName(modifiers)
@ -123,8 +123,8 @@ export class MournbladeActor extends Actor {
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
getItemSorted( types) { getItemSorted(types) {
let items = this.items.filter(item => types.includes(item.type )) || [] let items = this.items.filter(item => types.includes(item.type)) || []
MournbladeUtility.sortArrayObjectsByName(items) MournbladeUtility.sortArrayObjectsByName(items)
return items return items
} }
@ -204,7 +204,7 @@ export class MournbladeActor extends Actor {
return (this.system.balance.loi > this.system.balance.chaos) ? this.system.balance.loi : this.system.balance.chaos return (this.system.balance.loi > this.system.balance.chaos) ? this.system.balance.loi : this.system.balance.chaos
} }
getMarge() { getMarge() {
return Math.abs( this.system.balance.loi - this.system.balance.chaos) return Math.abs(this.system.balance.loi - this.system.balance.chaos)
} }
getAlignement() { getAlignement() {
return (this.system.balance.loi > this.system.balance.chaos) ? "loyal" : "chaotique" return (this.system.balance.loi > this.system.balance.chaos) ? "loyal" : "chaotique"
@ -287,22 +287,40 @@ export class MournbladeActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
getStatusMalus() { getStatusMalus() {
if (this.system.biodata.ignoresantemalus) {
return 0
}
let malusL = 0 let malusL = 0
let malusNL = 0 let malusNL = 0
if (this.system.sante.base-this.system.sante.letaux < 10) { if (this.system.sante.base - this.system.sante.letaux < 10) {
malusL = -2 malusL = -2
} }
if (this.system.sante.base-this.system.sante.letaux < 5) { if (this.system.sante.base - this.system.sante.letaux < 5) {
malusL = -5 malusL = -5
} }
if (this.system.sante.base-this.system.sante.nonletaux < 10) { if (this.system.sante.base - this.system.sante.nonletaux < 10) {
malusNL = -2 malusNL = -2
} }
if (this.system.sante.base-this.system.sante.nonletaux < 5) { if (this.system.sante.base - this.system.sante.nonletaux < 5) {
malusNL = -5 malusNL = -5
} }
return Math.min(malusL, malusNL) return Math.min(malusL, malusNL)
} }
/* -------------------------------------------- */
getAmeMalus() {
if (this.system.biodata.ignoreamemalus) {
return 0
}
let malusA = 0
if (this.system.ame.currentmax - this.system.ame.value < 10) {
malusA = -2
}
if (this.system.ame.currentmax - this.system.ame.value < 5) {
malusA = -5
}
return malusA
}
/* -------------------------------------------- */ /* -------------------------------------------- */
editItemField(itemId, itemType, itemField, dataType, value) { editItemField(itemId, itemType, itemField, dataType, value) {
@ -320,24 +338,40 @@ export class MournbladeActor extends Actor {
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
incDecSante(type, value, applyArmure=true) { incDecSante(type, value, applyArmure = true) {
if (applyArmure) { value = Number(value)
if (value && applyArmure) {
let protection = this.getProtectionTotal() let protection = this.getProtectionTotal()
value -= protection value -= protection
value = Math.max(0, value) value = Math.max(0, Number(value))
} }
if (value) { if (value) {
let newSante = duplicate(this.system.sante) let newSante = duplicate(this.system.sante)
newSante[type] += value newSante[type] += Number(value)
newSante[type] = Math.max(0, newSante[type])
if (newSante[type] > this.system.sante.base) { if (newSante[type] > this.system.sante.base) {
value -= this.system.sante.base - newSante[type] value -= this.system.sante.base - newSante[type]
newSante[type] = this.system.sante.base newSante[type] = this.system.sante.base
} else {
value = 0
} }
newSante[type] = Math.min(newSante[type], newSante.base)
if (value && type == "nonletaux") { if (value && type == "nonletaux") {
newSante["letaux"] += value newSante["letaux"] += value
} }
this.update({ 'system.sante': newSante }) this.update({ 'system.sante': newSante })
ui.notifications.info(this.name + "a subi " + value + " points de santé " + type + ".") }
}
/* -------------------------------------------- */
incDecAme(value) {
value = Number(value)
if (value) {
let newAme = duplicate(this.system.ame)
newAme.value += Number(value)
newAme.value = Math.max(0, newAme.value)
newAme.value = Math.min(newAme.value, newAme.currentmax)
this.update({ 'system.ame': newAme })
} }
} }
@ -372,12 +406,12 @@ export class MournbladeActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
subPointsAme(runeMode, value) { subPointsAme(runeMode, value) {
let ame = duplicate(this.system.ame) let ame = duplicate(this.system.ame)
if(runeMode == "prononcer") { if (runeMode == "prononcer") {
ame.value -= value ame.value += value
} else { } else {
ame.currentmax -= value ame.currentmax -= value
} }
this.update( {'system.ame': ame}) this.update({ 'system.ame': ame })
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
@ -457,22 +491,22 @@ export class MournbladeActor extends Actor {
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
getInitiativeScore( ) { getInitiativeScore() {
return Number(this.system.attributs.adr.value) + Number(this.system.combat.initbonus) return Number(this.system.attributs.adr.value) + Number(this.system.combat.initbonus)
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
getBestDefenseValue() { getBestDefenseValue() {
let defenseList = this.items.filter(item => (item.type =="arme" || item.type == "bouclier") && item.system.equipped) let defenseList = this.items.filter(item => (item.type == "arme" || item.type == "bouclier") && item.system.equipped)
let maxDef = 0 let maxDef = 0
let bestArme let bestArme
for(let arme of defenseList) { for (let arme of defenseList) {
if (arme.type == "arme" && arme.system.isdefense) { if (arme.type == "arme" && arme.system.isdefense) {
arme = this.prepareArme(arme) arme = this.prepareArme(arme)
} }
if (arme.type == "bouclier" ) { if (arme.type == "bouclier") {
arme = this.prepareBouclier(arme) arme = this.prepareBouclier(arme)
} }
if ( arme.system.totalDefensif > maxDef) { if (arme.system.totalDefensif > maxDef) {
maxDef = arme.system.totalDefensif maxDef = arme.system.totalDefensif
bestArme = duplicate(arme) bestArme = duplicate(arme)
} }
@ -493,6 +527,7 @@ export class MournbladeActor extends Actor {
rollData.attributs = MournbladeUtility.getAttributs() rollData.attributs = MournbladeUtility.getAttributs()
rollData.selectDifficulte = true rollData.selectDifficulte = true
rollData.malusSante = this.getStatusMalus() + this.system.sante.malusmanuel rollData.malusSante = this.getStatusMalus() + this.system.sante.malusmanuel
rollData.malusAme = this.getAmeMalus()
rollData.modifiers = this.getModifiersForRoll() rollData.modifiers = this.getModifiersForRoll()
if (attrKey) { if (attrKey) {
@ -507,7 +542,7 @@ export class MournbladeActor extends Actor {
rollData.actionImg = rollData.competence?.img rollData.actionImg = rollData.competence?.img
} }
if (compName) { if (compName) {
rollData.competence = duplicate(this.items.find( item => item.name.toLowerCase() == compName.toLowerCase()) || {}) rollData.competence = duplicate(this.items.find(item => item.name.toLowerCase() == compName.toLowerCase()) || {})
rollData.actionImg = rollData.competence?.img rollData.actionImg = rollData.competence?.img
} }
return rollData return rollData
@ -531,15 +566,15 @@ export class MournbladeActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
async rollRune(runeId) { async rollRune(runeId) {
let comp = this.items.find(comp => comp.type == "competence" && comp.name.toLowerCase() == "savoir : runes") let comp = this.items.find(comp => comp.type == "competence" && comp.name.toLowerCase() == "savoir : runes")
if ( !comp) { if (!comp) {
ui.notifications.warn("La compétence Savoirs : Runes n'a pas été trouvée, abandon.") ui.notifications.warn("La compétence Savoirs : Runes n'a pas été trouvée, abandon.")
return return
} }
let rollData = this.getCommonRollData("cla", undefined, "Savoir : Runes") let rollData = this.getCommonRollData("cla", undefined, "Savoir : Runes")
rollData.rune = duplicate(this.items.get(runeId) || {}) rollData.rune = duplicate(this.items.get(runeId) || {})
rollData.difficulte = rollData.rune?.system?.seuil || 0 rollData.difficulte = rollData.rune?.system?.seuil || 0
rollData.runemode = "prononcer" rollData.runemode = "prononcer"
rollData.runeame = 1 rollData.runeame = 1
console.log("runeData", rollData) console.log("runeData", rollData)
let rollDialog = await MournbladeRollDialog.create(this, rollData) let rollDialog = await MournbladeRollDialog.create(this, rollData)
rollDialog.render(true) rollDialog.render(true)

View File

@ -353,7 +353,7 @@ export class MournbladeUtility {
} else { } else {
rollData.diceFormula += `+${rollData.attr.value}*2+${rollData.modificateur}` rollData.diceFormula += `+${rollData.attr.value}*2+${rollData.modificateur}`
} }
rollData.diceFormula += `+${rollData.malusSante}` rollData.diceFormula += `+${rollData.malusSante}+${rollData.malusAme}`
if (rollData.arme?.type == "arme") { if (rollData.arme?.type == "arme") {
rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}` rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}`
@ -530,7 +530,10 @@ export class MournbladeUtility {
ui.notifications.info("L'arme de " + defender.name + " est arrachée de ses mains (à gérer manuellement)" ) ui.notifications.info("L'arme de " + defender.name + " est arrachée de ses mains (à gérer manuellement)" )
} }
let degats = rollData.finalResult let degats = rollData.finalResult
defender.incDecSante((rollData.arme.system.nonletaux) ? "nonletaux" : "letaux", +degats, rollData.ignoreDefenseArmor)
let type = (rollData.arme.system.nonletaux) ? "nonletaux" : "letaux"
defender.incDecSante(type, +degats, rollData.ignoreDefenseArmor)
ui.notifications.info(defender.name + "a subi " + degats + " points de santé " + type + ".")
} }
} }

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.246595 7f83a17fa6c0 Recovering log #68 2023/12/29-18:08:02.895542 7ff8897fa6c0 Recovering log #80
2023/12/24-12:34:00.257620 7f83a17fa6c0 Delete type=3 #66 2023/12/29-18:08:02.906834 7ff8897fa6c0 Delete type=3 #78
2023/12/24-12:34:00.257707 7f83a17fa6c0 Delete type=0 #68 2023/12/29-18:08:02.906922 7ff8897fa6c0 Delete type=0 #80
2023/12/24-12:37:21.706460 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:10.992944 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.706493 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:10.992987 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.712455 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.000315 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.726437 7f83937fe6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.000621 7ff888ff96c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.726469 7f83937fe6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.000680 7ff888ff96c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.267441 7f83a17fa6c0 Recovering log #64 2023/12/29-18:01:15.193477 7ff88affd6c0 Recovering log #76
2023/12/24-10:16:21.277442 7f83a17fa6c0 Delete type=3 #62 2023/12/29-18:01:15.204268 7ff88affd6c0 Delete type=3 #74
2023/12/24-10:16:21.277525 7f83a17fa6c0 Delete type=0 #64 2023/12/29-18:01:15.204515 7ff88affd6c0 Delete type=0 #76
2023/12/24-12:20:18.746298 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.125188 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.746346 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.125260 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.754266 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.131577 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.761595 7f83937fe6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.138438 7ff888ff96c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.768615 7f83937fe6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.138539 7ff888ff96c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/armes/MANIFEST-000082 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.290195 7f83a0ff96c0 Recovering log #68 2023/12/29-18:08:02.938259 7ff88a7fc6c0 Recovering log #80
2023/12/24-12:34:00.300801 7f83a0ff96c0 Delete type=3 #66 2023/12/29-18:08:02.948723 7ff88a7fc6c0 Delete type=3 #78
2023/12/24-12:34:00.300889 7f83a0ff96c0 Delete type=0 #68 2023/12/29-18:08:02.948819 7ff88a7fc6c0 Delete type=0 #80
2023/12/24-12:37:21.720129 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.014647 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.720181 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.014703 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.726326 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.021128 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.726457 7f83937fe6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027714 7ff888ff96c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.726475 7f83937fe6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027775 7ff888ff96c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.308457 7f83a0ff96c0 Recovering log #64 2023/12/29-18:01:15.233956 7ff8897fa6c0 Recovering log #76
2023/12/24-10:16:21.320693 7f83a0ff96c0 Delete type=3 #62 2023/12/29-18:01:15.244628 7ff8897fa6c0 Delete type=3 #74
2023/12/24-10:16:21.320808 7f83a0ff96c0 Delete type=0 #64 2023/12/29-18:01:15.244714 7ff8897fa6c0 Delete type=0 #76
2023/12/24-12:20:18.768640 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.152915 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.768688 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.152950 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.776307 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.160381 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.783712 7f83937fe6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166827 7ff888ff96c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.791457 7f83937fe6c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166900 7ff888ff96c0 Manual compaction at level-1 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/dons/MANIFEST-000082 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.275379 7f8393fff6c0 Recovering log #68 2023/12/29-18:08:02.922917 7ff889ffb6c0 Recovering log #80
2023/12/24-12:34:00.286070 7f8393fff6c0 Delete type=3 #66 2023/12/29-18:08:02.933943 7ff889ffb6c0 Delete type=3 #78
2023/12/24-12:34:00.286179 7f8393fff6c0 Delete type=0 #68 2023/12/29-18:08:02.934135 7ff889ffb6c0 Delete type=0 #80
2023/12/24-12:37:21.712724 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.021264 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.712753 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.021301 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.719948 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.027524 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.726447 7f83937fe6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027727 7ff888ff96c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.726492 7f83937fe6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027763 7ff888ff96c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.294166 7f83a1ffb6c0 Recovering log #64 2023/12/29-18:01:15.220038 7ff88a7fc6c0 Recovering log #76
2023/12/24-10:16:21.304260 7f83a1ffb6c0 Delete type=3 #62 2023/12/29-18:01:15.230568 7ff88a7fc6c0 Delete type=3 #74
2023/12/24-10:16:21.304374 7f83a1ffb6c0 Delete type=0 #64 2023/12/29-18:01:15.230651 7ff88a7fc6c0 Delete type=0 #76
2023/12/24-12:20:18.761629 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.146122 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.761667 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.146158 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.768357 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.152621 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.776812 7f83937fe6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166813 7ff888ff96c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.783744 7f83937fe6c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166865 7ff888ff96c0 Manual compaction at level-1 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.318719 7f83a1ffb6c0 Recovering log #68 2023/12/29-18:08:02.964468 7ff88affd6c0 Recovering log #80
2023/12/24-12:34:00.328670 7f83a1ffb6c0 Delete type=3 #66 2023/12/29-18:08:02.975075 7ff88affd6c0 Delete type=3 #78
2023/12/24-12:34:00.328802 7f83a1ffb6c0 Delete type=0 #68 2023/12/29-18:08:02.975188 7ff88affd6c0 Delete type=0 #80
2023/12/24-12:37:21.733261 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.027877 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.733307 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.027953 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.739952 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.035219 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.753835 7f83937fe6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056301 7ff888ff96c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.753900 7f83937fe6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056344 7ff888ff96c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.337236 7f8393fff6c0 Recovering log #64 2023/12/29-18:01:15.261055 7ff889ffb6c0 Recovering log #76
2023/12/24-10:16:21.348102 7f8393fff6c0 Delete type=3 #62 2023/12/29-18:01:15.271352 7ff889ffb6c0 Delete type=3 #74
2023/12/24-10:16:21.348205 7f8393fff6c0 Delete type=0 #64 2023/12/29-18:01:15.271443 7ff889ffb6c0 Delete type=0 #76
2023/12/24-12:20:18.783758 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.166972 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.783798 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.167006 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.791210 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.173926 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.798452 7f83937fe6c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195524 7ff888ff96c0 Manual compaction at level-0 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.805941 7f83937fe6c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195617 7ff888ff96c0 Manual compaction at level-1 from '!items!2GaJZsqr2c2mcDRv' @ 72057594037927935 : 1 .. '!items!ui4JGsGwHNlSXVK3' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.331651 7f8393fff6c0 Recovering log #68 2023/12/29-18:08:02.977894 7ff889ffb6c0 Recovering log #80
2023/12/24-12:34:00.342356 7f8393fff6c0 Delete type=3 #66 2023/12/29-18:08:02.988351 7ff889ffb6c0 Delete type=3 #78
2023/12/24-12:34:00.342523 7f8393fff6c0 Delete type=0 #68 2023/12/29-18:08:02.988521 7ff889ffb6c0 Delete type=0 #80
2023/12/24-12:37:21.746294 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.035373 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.746356 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.035409 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.753448 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.041608 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.753873 7f83937fe6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056318 7ff888ff96c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.753932 7f83937fe6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056381 7ff888ff96c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.352520 7f83a1ffb6c0 Recovering log #64 2023/12/29-18:01:15.274179 7ff88a7fc6c0 Recovering log #76
2023/12/24-10:16:21.363460 7f83a1ffb6c0 Delete type=3 #62 2023/12/29-18:01:15.285532 7ff88a7fc6c0 Delete type=3 #74
2023/12/24-10:16:21.363586 7f83a1ffb6c0 Delete type=0 #64 2023/12/29-18:01:15.285634 7ff88a7fc6c0 Delete type=0 #76
2023/12/24-12:20:18.791492 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.174140 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.791588 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.174200 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.798213 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.181044 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.805913 7f83937fe6c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195551 7ff888ff96c0 Manual compaction at level-0 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.813013 7f83937fe6c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195637 7ff888ff96c0 Manual compaction at level-1 from '!items!09s33sFuju8zjPqI' @ 72057594037927935 : 1 .. '!items!xlyFCQClBZ1N3O1B' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.304162 7f83a17fa6c0 Recovering log #68 2023/12/29-18:08:02.951461 7ff8897fa6c0 Recovering log #80
2023/12/24-12:34:00.315560 7f83a17fa6c0 Delete type=3 #66 2023/12/29-18:08:02.961670 7ff8897fa6c0 Delete type=3 #78
2023/12/24-12:34:00.315745 7f83a17fa6c0 Delete type=0 #68 2023/12/29-18:08:02.961810 7ff8897fa6c0 Delete type=0 #80
2023/12/24-12:37:21.726546 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.007596 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.726570 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.007633 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.733055 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.014447 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.753606 7f83937fe6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027700 7ff888ff96c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.753886 7f83937fe6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027751 7ff888ff96c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.323806 7f83a17fa6c0 Recovering log #64 2023/12/29-18:01:15.247529 7ff88affd6c0 Recovering log #76
2023/12/24-10:16:21.333877 7f83a17fa6c0 Delete type=3 #62 2023/12/29-18:01:15.257831 7ff88affd6c0 Delete type=3 #74
2023/12/24-10:16:21.333966 7f83a17fa6c0 Delete type=0 #64 2023/12/29-18:01:15.257933 7ff88affd6c0 Delete type=0 #76
2023/12/24-12:20:18.776871 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.160510 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.776925 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.160545 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.783560 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.166661 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.791429 7f83937fe6c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166853 7ff888ff96c0 Manual compaction at level-0 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.798479 7f83937fe6c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166887 7ff888ff96c0 Manual compaction at level-1 from '!items!2t1KmBeQNuKK5qlN' @ 72057594037927935 : 1 .. '!items!yBvkQb9S64s908sR' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.260773 7f83a1ffb6c0 Recovering log #68 2023/12/29-18:08:02.909881 7ff88affd6c0 Recovering log #80
2023/12/24-12:34:00.272894 7f83a1ffb6c0 Delete type=3 #66 2023/12/29-18:08:02.919868 7ff88affd6c0 Delete type=3 #78
2023/12/24-12:34:00.273030 7f83a1ffb6c0 Delete type=0 #68 2023/12/29-18:08:02.919957 7ff88affd6c0 Delete type=0 #80
2023/12/24-12:37:21.699002 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.000815 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.699041 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.000912 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.706302 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.007463 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.726427 7f83937fe6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027682 7ff888ff96c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.726463 7f83937fe6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.027739 7ff888ff96c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.280418 7f8393fff6c0 Recovering log #64 2023/12/29-18:01:15.207121 7ff889ffb6c0 Recovering log #76
2023/12/24-10:16:21.291443 7f8393fff6c0 Delete type=3 #62 2023/12/29-18:01:15.217340 7ff889ffb6c0 Delete type=3 #74
2023/12/24-10:16:21.291522 7f8393fff6c0 Delete type=0 #64 2023/12/29-18:01:15.217456 7ff889ffb6c0 Delete type=0 #76
2023/12/24-12:20:18.754630 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.138617 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.754699 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.138720 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.761432 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.145987 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.768575 7f83937fe6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166796 7ff888ff96c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.776849 7f83937fe6c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.166840 7ff888ff96c0 Manual compaction at level-1 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.373049 7f83a1ffb6c0 Recovering log #68 2023/12/29-18:08:03.021158 7ff88affd6c0 Recovering log #80
2023/12/24-12:34:00.383735 7f83a1ffb6c0 Delete type=3 #66 2023/12/29-18:08:03.031240 7ff88affd6c0 Delete type=3 #78
2023/12/24-12:34:00.383841 7f83a1ffb6c0 Delete type=0 #68 2023/12/29-18:08:03.031366 7ff88affd6c0 Delete type=0 #80
2023/12/24-12:37:21.760456 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.056532 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.760489 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.056576 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.766845 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.062843 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.773984 7f83937fe6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.070764 7ff888ff96c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.774012 7f83937fe6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.070812 7ff888ff96c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.395156 7f8393fff6c0 Recovering log #64 2023/12/29-18:01:15.317438 7ff889ffb6c0 Recovering log #76
2023/12/24-10:16:21.406418 7f8393fff6c0 Delete type=3 #62 2023/12/29-18:01:15.328160 7ff889ffb6c0 Delete type=3 #74
2023/12/24-10:16:21.406910 7f8393fff6c0 Delete type=0 #64 2023/12/29-18:01:15.328266 7ff889ffb6c0 Delete type=0 #76
2023/12/24-12:20:18.813028 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.202476 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.813071 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.202514 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.819811 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.208966 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.827987 7f83937fe6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.209130 7ff888ff96c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.828164 7f83937fe6c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.209157 7ff888ff96c0 Manual compaction at level-1 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/runes/MANIFEST-000082 Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.233009 7f83a0ff96c0 Recovering log #68 2023/12/29-18:08:02.881442 7ff88a7fc6c0 Recovering log #80
2023/12/24-12:34:00.243210 7f83a0ff96c0 Delete type=3 #66 2023/12/29-18:08:02.892226 7ff88a7fc6c0 Delete type=3 #78
2023/12/24-12:34:00.243313 7f83a0ff96c0 Delete type=0 #68 2023/12/29-18:08:02.892313 7ff88a7fc6c0 Delete type=0 #80
2023/12/24-12:37:21.681649 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:10.986477 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.681715 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:10.986527 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.688622 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:10.992779 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.698852 7f83937fe6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.000602 7ff888ff96c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.698896 7f83937fe6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.000659 7ff888ff96c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.253365 7f83a0ff96c0 Recovering log #64 2023/12/29-18:01:15.179316 7ff8897fa6c0 Recovering log #76
2023/12/24-10:16:21.264287 7f83a0ff96c0 Delete type=3 #62 2023/12/29-18:01:15.190214 7ff8897fa6c0 Delete type=3 #74
2023/12/24-10:16:21.264453 7f83a0ff96c0 Delete type=0 #64 2023/12/29-18:01:15.190647 7ff8897fa6c0 Delete type=0 #76
2023/12/24-12:20:18.739525 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.131724 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.739573 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.131761 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.746086 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.138231 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.754603 7f83937fe6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.138457 7ff888ff96c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.761616 7f83937fe6c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.138516 7ff888ff96c0 Manual compaction at level-1 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.387165 7f8393fff6c0 Recovering log #68 2023/12/29-18:08:03.034276 7ff889ffb6c0 Recovering log #80
2023/12/24-12:34:00.397632 7f8393fff6c0 Delete type=3 #66 2023/12/29-18:08:03.045380 7ff889ffb6c0 Delete type=3 #78
2023/12/24-12:34:00.397757 7f8393fff6c0 Delete type=0 #68 2023/12/29-18:08:03.045487 7ff889ffb6c0 Delete type=0 #80
2023/12/24-12:37:21.766971 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.062976 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.766999 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.063014 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.773828 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.070439 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.773996 7f83937fe6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.070825 7ff888ff96c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.774034 7f83937fe6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.070866 7ff888ff96c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.410709 7f83a1ffb6c0 Recovering log #64 2023/12/29-18:01:15.331719 7ff88a7fc6c0 Recovering log #76
2023/12/24-10:16:21.421159 7f83a1ffb6c0 Delete type=3 #62 2023/12/29-18:01:15.342998 7ff88a7fc6c0 Delete type=3 #74
2023/12/24-10:16:21.421267 7f83a1ffb6c0 Delete type=0 #64 2023/12/29-18:01:15.343131 7ff88a7fc6c0 Delete type=0 #76
2023/12/24-12:20:18.820018 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.195798 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.820065 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.195853 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.827818 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.202274 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.828022 7f83937fe6c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.209111 7ff888ff96c0 Manual compaction at level-0 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.828066 7f83937fe6c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.209183 7ff888ff96c0 Manual compaction at level-1 from '!tables!zV2oJy8JZE0nngRY' @ 72057594037927935 : 1 .. '!tables.results!zV2oJy8JZE0nngRY.wTMX1TbxljHmHImp' @ 0 : 0; will stop at (end)

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.345728 7f83a0ff96c0 Recovering log #68 2023/12/29-18:08:02.991191 7ff88a7fc6c0 Recovering log #80
2023/12/24-12:34:00.357028 7f83a0ff96c0 Delete type=3 #66 2023/12/29-18:08:03.003992 7ff88a7fc6c0 Delete type=3 #78
2023/12/24-12:34:00.357111 7f83a0ff96c0 Delete type=0 #68 2023/12/29-18:08:03.004105 7ff88a7fc6c0 Delete type=0 #80
2023/12/24-12:37:21.740063 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.041721 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.740090 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.042031 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.746108 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.048701 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.753857 7f83937fe6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056331 7ff888ff96c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.753915 7f83937fe6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056401 7ff888ff96c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.366368 7f83a0ff96c0 Recovering log #64 2023/12/29-18:01:15.288482 7ff8897fa6c0 Recovering log #76
2023/12/24-10:16:21.376791 7f83a0ff96c0 Delete type=3 #62 2023/12/29-18:01:15.299452 7ff8897fa6c0 Delete type=3 #74
2023/12/24-10:16:21.376899 7f83a0ff96c0 Delete type=0 #64 2023/12/29-18:01:15.299587 7ff8897fa6c0 Delete type=0 #76
2023/12/24-12:20:18.798500 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.181175 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.798585 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.181260 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.805680 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.187495 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.812980 7f83937fe6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195574 7ff888ff96c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.819992 7f83937fe6c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195657 7ff888ff96c0 Manual compaction at level-1 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-000070 MANIFEST-000082

View File

@ -1,8 +1,8 @@
2023/12/24-12:34:00.360101 7f83a17fa6c0 Recovering log #68 2023/12/29-18:08:03.007421 7ff8897fa6c0 Recovering log #80
2023/12/24-12:34:00.370467 7f83a17fa6c0 Delete type=3 #66 2023/12/29-18:08:03.018383 7ff8897fa6c0 Delete type=3 #78
2023/12/24-12:34:00.370588 7f83a17fa6c0 Delete type=0 #68 2023/12/29-18:08:03.018699 7ff8897fa6c0 Delete type=0 #80
2023/12/24-12:37:21.754080 7f83937fe6c0 Level-0 table #73: started 2023/12/29-18:35:11.048862 7ff888ff96c0 Level-0 table #85: started
2023/12/24-12:37:21.754134 7f83937fe6c0 Level-0 table #73: 0 bytes OK 2023/12/29-18:35:11.048905 7ff888ff96c0 Level-0 table #85: 0 bytes OK
2023/12/24-12:37:21.760321 7f83937fe6c0 Delete type=0 #71 2023/12/29-18:35:11.056168 7ff888ff96c0 Delete type=0 #83
2023/12/24-12:37:21.773967 7f83937fe6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056357 7ff888ff96c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/24-12:37:21.774005 7f83937fe6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) 2023/12/29-18:35:11.056416 7ff888ff96c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)

View File

@ -1,8 +1,8 @@
2023/12/24-10:16:21.380463 7f83a17fa6c0 Recovering log #64 2023/12/29-18:01:15.303780 7ff88affd6c0 Recovering log #76
2023/12/24-10:16:21.391794 7f83a17fa6c0 Delete type=3 #62 2023/12/29-18:01:15.314481 7ff88affd6c0 Delete type=3 #74
2023/12/24-10:16:21.391904 7f83a17fa6c0 Delete type=0 #64 2023/12/29-18:01:15.314586 7ff88affd6c0 Delete type=0 #76
2023/12/24-12:20:18.805961 7f83937fe6c0 Level-0 table #69: started 2023/12/29-18:06:09.187696 7ff888ff96c0 Level-0 table #81: started
2023/12/24-12:20:18.806018 7f83937fe6c0 Level-0 table #69: 0 bytes OK 2023/12/29-18:06:09.187753 7ff888ff96c0 Level-0 table #81: 0 bytes OK
2023/12/24-12:20:18.812794 7f83937fe6c0 Delete type=0 #67 2023/12/29-18:06:09.195332 7ff888ff96c0 Delete type=0 #79
2023/12/24-12:20:18.819974 7f83937fe6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195597 7ff888ff96c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)
2023/12/24-12:20:18.828005 7f83937fe6c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) 2023/12/29-18:06:09.195677 7ff888ff96c0 Manual compaction at level-1 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1186,6 +1186,7 @@ ul, li {
text-shadow: 0px 1px 0px #4d3534; text-shadow: 0px 1px 0px #4d3534;
position: relative; position: relative;
margin:3px; margin:3px;
max-width: 1.2rem;
} }
.river-button:hover, .river-button:hover,

View File

@ -1,7 +1,7 @@
{ {
"id": "fvtt-mournblade", "id": "fvtt-mournblade",
"description": "Mournblade RPG for FoundryVTT", "description": "Mournblade RPG for FoundryVTT",
"version": "11.1.0", "version": "11.1.1",
"authors": [ "authors": [
{ {
"name": "Uberwald/LeRatierBretonnien", "name": "Uberwald/LeRatierBretonnien",
@ -23,7 +23,7 @@
"gridUnits": "m", "gridUnits": "m",
"license": "LICENSE.txt", "license": "LICENSE.txt",
"manifest": "https://www.uberwald.me/gitea/public/fvtt-mournblade/raw/branch/v10/system.json", "manifest": "https://www.uberwald.me/gitea/public/fvtt-mournblade/raw/branch/v10/system.json",
"download": "https://www.uberwald.me/gitea/public/fvtt-mournblade/archive/fvtt-mournblade-11.1.0.zip", "download": "https://www.uberwald.me/gitea/public/fvtt-mournblade/archive/fvtt-mournblade-11.1.1.zip",
"packs": [ "packs": [
{ {
"type": "Item", "type": "Item",

View File

@ -16,6 +16,8 @@
"yeux": "", "yeux": "",
"description": "", "description": "",
"amemultiplier": 2, "amemultiplier": 2,
"ignoreamemalus": false,
"ignoresantemalus": false,
"notes": "", "notes": "",
"gmnotes": "" "gmnotes": ""
} }

View File

@ -13,8 +13,9 @@
<li class="item flexrow "> <li class="item flexrow ">
<label class="item-name-label competence-name item-field-label-short"><strong>Loi</strong></label> <label class="item-name-label competence-name item-field-label-short"><strong>Loi</strong></label>
<label class="item-name-label competence-name item-field-label-short">Niveau</label><input type="text" class="padd-right status-small-label color-class-common item-field-label-short" <label class="item-name-label competence-name item-field-label-short">Niveau</label><input type="text"
name="system.balance.loi" value="{{data.balance.loi}}" data-dtype="Number" /> class="padd-right status-small-label color-class-common item-field-label-short"
name="system.balance.loi" value="{{data.balance.loi}}" data-dtype="Number" />
<label class="item-name-label competence-name item-field-label-short">Points</label> <label class="item-name-label competence-name item-field-label-short">Points</label>
<select class="status-small-label color-class-common item-field-label-short" type="text" <select class="status-small-label color-class-common item-field-label-short" type="text"
@ -30,10 +31,12 @@
<li class="item flexrow "> <li class="item flexrow ">
<label class="item-name-label competence-name item-field-label-short"><strong>Chaos</strong></label> <label class="item-name-label competence-name item-field-label-short"><strong>Chaos</strong></label>
<label class="item-name-label competence-name item-field-label-short">Niveau</label><input type="text" class="padd-right status-small-label color-class-common item-field-label-short" <label class="item-name-label competence-name item-field-label-short">Niveau</label><input type="text"
name="system.balance.chaos" value="{{data.balance.chaos}}" data-dtype="Number" /> class="padd-right status-small-label color-class-common item-field-label-short"
name="system.balance.chaos" value="{{data.balance.chaos}}" data-dtype="Number" />
<label class="item-name-label competence-name item-field-label-short">Points</label><select class="status-small-label color-class-common item-field-label-short" type="text" <label class="item-name-label competence-name item-field-label-short">Points</label><select
class="status-small-label color-class-common item-field-label-short" type="text"
name="system.balance.pointschaos" value="{{data.balance.pointschaos}}" data-dtype="Number"> name="system.balance.pointschaos" value="{{data.balance.pointschaos}}" data-dtype="Number">
{{#select data.balance.pointschaos}} {{#select data.balance.pointschaos}}
{{> systems/fvtt-mournblade/templates/partial-list-niveau.html}} {{> systems/fvtt-mournblade/templates/partial-list-niveau.html}}
@ -62,7 +65,7 @@
<input type="text" class="padd-right status-small-label color-class-common item-field-label-short" <input type="text" class="padd-right status-small-label color-class-common item-field-label-short"
name="system.experience.value" value="{{data.experience.value}}" data-dtype="Number" /> name="system.experience.value" value="{{data.experience.value}}" data-dtype="Number" />
</li> </li>
</ul> </ul>
</div> </div>
@ -115,19 +118,25 @@
</li> </li>
<li class="item flexrow"> <li class="item flexrow">
<label class="label-name">Non létaux</label> <label class="label-name">Non létaux</label>
<a class="sante-modify plus-minus-button" data-type="nonletaux" data-value="-1">-</a>
<input type="text" class="input-numeric-short" name="system.sante.nonletaux" <input type="text" class="input-numeric-short" name="system.sante.nonletaux"
value="{{data.sante.nonletaux}}" data-dtype="Number" /> value="{{data.sante.nonletaux}}" data-dtype="Number" />
<a class="sante-modify plus-minus-button" data-type="nonletaux" data-value="+1">+</a>
</li>
<li class="item flexrow">
<label class="label-name">Létaux</label> <label class="label-name">Létaux</label>
<a class="sante-modify plus-minus-button" data-type="letaux" data-value="-1">-</a>
<input type="text" class="input-numeric-short" name="system.sante.letaux" value="{{data.sante.letaux}}" <input type="text" class="input-numeric-short" name="system.sante.letaux" value="{{data.sante.letaux}}"
data-dtype="Number" /> data-dtype="Number" />
<a class="sante-modify plus-minus-button" data-type="letaux" data-value="+1">+</a>
</li> </li>
<li class="item flexrow"> <li class="item flexrow">
<label class="label-name">Malus</label> <label class="label-name">Malus</label>
<input type="text" class="input-numeric-short" name="system.sante.malusmanuel" value="{{data.sante.malusmanuel}}" <input type="text" class="input-numeric-short" name="system.sante.malusmanuel"
data-dtype="Number" /> value="{{data.sante.malusmanuel}}" data-dtype="Number" />
<label class="label-name">Malus auto</label> <label class="label-name">Malus auto</label>
<label class="label-name">{{santeMalus}}</label> <label class="label-name">{{santeMalus}}</label>
</li> </li>
</ul> </ul>
</div> </div>
@ -140,13 +149,22 @@
<label class="label-name">Max</label> <label class="label-name">Max</label>
<input type="text" class="input-numeric-short" name="system.ame.fullmax" value="{{data.ame.fullmax}}" <input type="text" class="input-numeric-short" name="system.ame.fullmax" value="{{data.ame.fullmax}}"
data-dtype="Number" /> data-dtype="Number" />
<label class="label-name">Max Actuel</label> <label class="label-name">Max Actuel</label>
<input type="text" class="input-numeric-short" name="system.ame.currentmax" value="{{data.ame.currentmax}}" <input type="text" class="input-numeric-short" name="system.ame.currentmax"
data-dtype="Number" /> value="{{data.ame.currentmax}}" data-dtype="Number" />
<label class="label-name">Courante</label> <li class="item flexrow">
<label class="label-name">Consommé</label>
<a class="ame-modify plus-minus-button" data-value="-1">-</a>
<input type="text" class="input-numeric-short" name="system.ame.value" value="{{data.ame.value}}" <input type="text" class="input-numeric-short" name="system.ame.value" value="{{data.ame.value}}"
data-dtype="Number" /> data-dtype="Number" />
</li> <a class="ame-modify plus-minus-button" data-value="+1">+</a>
</li>
<li class="item flexrow">
<label class="label-name">Malus auto</label>
<label class="label-name">{{ameMalus}}</label>
</li>
</ul> </ul>
<h4 class="item-name-label competence-name">Combat</h4> <h4 class="item-name-label competence-name">Combat</h4>
@ -246,11 +264,11 @@
<span class="item-name-label competence-name"><a class="roll-competence" <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">
{{#each skill.system.predilections as |pred key|}} {{#each skill.system.predilections as |pred key|}}
{{pred.name}}, {{pred.name}},
{{/each}} {{/each}}
</span> </span>
</div> </div>
<select class="status-small-label color-class-common edit-item-data competence-niveau" type="text" <select class="status-small-label color-class-common edit-item-data competence-niveau" type="text"
data-item-field="niveau" value="{{skill.system.niveau}}" data-dtype="Number"> data-item-field="niveau" value="{{skill.system.niveau}}" data-dtype="Number">
@ -525,30 +543,31 @@
<span class="item-field-label-short"> <span class="item-field-label-short">
{{#if arme.system.equipped}} {{#if arme.system.equipped}}
<button class="roll-arme-offensif button-sheet-roll" >{{arme.system.totalOffensif}}</button> <button class="roll-arme-offensif button-sheet-roll">{{arme.system.totalOffensif}}</button>
{{else}} {{else}}
<button disabled class="roll-arme-offensif button-sheet-roll" >{{arme.system.totalOffensif}}</button> <button disabled class="roll-arme-offensif button-sheet-roll">{{arme.system.totalOffensif}}</button>
{{/if}} {{/if}}
</span> </span>
{{#if arme.system.isdefense}} {{#if arme.system.isdefense}}
<span class="item-field-label-short arme-defensif"><label class="arme-defensif">{{arme.system.totalDefensif}}</label></span> <span class="item-field-label-short arme-defensif"><label
class="arme-defensif">{{arme.system.totalDefensif}}</label></span>
{{else}} {{else}}
<span class="item-field-label-short arme-defensif"><label class="arme-defensif">-</label></span> <span class="item-field-label-short arme-defensif"><label class="arme-defensif">-</label></span>
{{/if}} {{/if}}
<span class="item-field-label-short"> <span class="item-field-label-short">
{{#if arme.system.equipped}} {{#if arme.system.equipped}}
<button class="roll-arme-degats button-sheet-roll">{{arme.system.totalDegats}}</button> <button class="roll-arme-degats button-sheet-roll">{{arme.system.totalDegats}}</button>
{{else}} {{else}}
<button disabled class="roll-arme-degats button-sheet-roll">{{arme.system.totalDegats}}</button> <button disabled class="roll-arme-degats button-sheet-roll">{{arme.system.totalDegats}}</button>
{{/if}} {{/if}}
</span> </span>
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-equip" title="Worn">{{#if arme.system.equipped}}<i <a class="item-control item-equip" title="Worn">{{#if arme.system.equipped}}<i
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a> class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a> <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<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>
@ -582,7 +601,7 @@
<div class="item-filler">&nbsp;</div> <div class="item-filler">&nbsp;</div>
<div class="item-controls item-controls-fixed"> <div class="item-controls item-controls-fixed">
<a class="item-control item-equip" title="Worn">{{#if protection.system.equipped}}<i <a class="item-control item-equip" title="Worn">{{#if protection.system.equipped}}<i
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a> class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a> <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<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>
@ -652,52 +671,79 @@
</div> </div>
</li> </li>
<li class="flexrow item"> <li class="flexrow item">
<label class="generic-label">Multiplicateur d'âme</label> <label class="generic-label">Sexe</label>
<input type="text" class="" name="system.biodata.amemultiplier" value="{{data.biodata.amemultiplier}}" <input type="text" class="" name="system.biodata.sex" value="{{data.biodata.sex}}" data-dtype="String" />
data-dtype="Number" />
</li> </li>
</ul> </ul>
</div> </div>
<div> <div>
<ul> <ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Sexe</label>
<input type="text" class="" name="system.biodata.sex" value="{{data.biodata.sex}}" data-dtype="String" />
</li>
<li class="item flexrow"> <li class="item flexrow">
<label class="generic-label">Age</label> <label class="generic-label">Age</label>
<input type="text" class="" name="system.biodata.age" value="{{data.biodata.age}}" data-dtype="String" /> <input type="text" class="" name="system.biodata.age" value="{{data.biodata.age}}" data-dtype="String" />
</li> </li>
<li class="item flexrow"> <li class="item flexrow">
<label class="generic-label">Taille</label> <label class="generic-label">Taille</label>
<input type="text" class="" name="system.biodata.size" value="{{data.biodata.size}}" data-dtype="String" /> <input type="text" class="" name="system.biodata.size" value="{{data.biodata.size}}"
data-dtype="String" />
</li> </li>
<li class="item flexrow"> <li class="item flexrow">
<label class="generic-label">Cheveux</label> <label class="generic-label">Cheveux</label>
<input type="text" class="" name="system.biodata.hair" value="{{data.biodata.hair}}" data-dtype="String" /> <input type="text" class="" name="system.biodata.hair" value="{{data.biodata.hair}}"
data-dtype="String" />
</li> </li>
</ul> </ul>
</div> </div>
<div> <div>
<li class="item flexrow"> <ul class="item-list alternate-list">
<label class="generic-label">Yeux</label> <li class="item flexrow">
<input type="text" class="" name="system.biodata.eyes" value="{{data.biodata.eyes}}" data-dtype="String" /> <label class="generic-label">Yeux</label>
</li> <input type="text" class="" name="system.biodata.eyes" value="{{data.biodata.eyes}}"
<li class="flexrow item"> data-dtype="String" />
<label class="generic-label">Main préférée</label> </li>
<input type="text" class="" name="system.biodata.preferredhand" value="{{data.biodata.preferredhand}}" <li class="flexrow item">
data-dtype="String" /> <label class="generic-label">Main préférée</label>
</li> <input type="text" class="" name="system.biodata.preferredhand" value="{{data.biodata.preferredhand}}"
<li class="flexrow item"> data-dtype="String" />
<label class="generic-label">Poids</label> </li>
<input type="text" class="" name="system.biodata.weight" value="{{data.biodata.weight}}" <li class="flexrow item">
data-dtype="String" /> <label class="generic-label">Poids</label>
</li> <input type="text" class="" name="system.biodata.weight" value="{{data.biodata.weight}}"
data-dtype="String" />
</li>
</ul>
</div> </div>
</div> </div>
{{#if isGM}}
<div class="grid grid-2col">
<div>
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Multiplicateur d'âme</label>
<input type="text" class="input-numeric-short" name="system.biodata.amemultiplier"
value="{{data.biodata.amemultiplier}}" data-dtype="Number" />
</li>
</ul>
</div>
<div>
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Ignore le malus de Santé ?</label>
<input type="checkbox" name="system.biodata.ignoresantemalus" {{checked data.biodata.ignoresantemalus}} />
</li>
<li class="flexrow item">
<label class="generic-label">Ignore le malus d'Ame ?</label>
<input type="checkbox" name="system.biodata.ignoreamemalus" {{checked data.biodata.ignoreamemalus}} />
</li>
</ul>
</div>
</div>
{{/if}}
<span> <span>
<h3>Description</h3> <h3>Description</h3>
</span> </span>

View File

@ -133,10 +133,15 @@
{{/if}} {{/if}}
<div class="flexrow"> <div class="flexrow">
<span class="roll-dialog-label">Malus de santé : </span> <span class="roll-dialog-label">Malus de Santé : </span>
<span class="roll-dialog-label">{{malusSante}}</span> <span class="roll-dialog-label">{{malusSante}}</span>
</div> </div>
<div class="flexrow">
<span class="roll-dialog-label">Malus d'Ame : </span>
<span class="roll-dialog-label">{{malusAme}}</span>
</div>
{{#if (count modifiers)}} {{#if (count modifiers)}}
<div class="flexrow"> <div class="flexrow">
<span class="roll-dialog-label">Modificateurs enregistrés : </span> <span class="roll-dialog-label">Modificateurs enregistrés : </span>