Compare commits

...

8 Commits

Author SHA1 Message Date
e0eac58bc9 Fix v12 Wasteland 2025-03-14 14:08:17 +01:00
b463323fbe Add v12 support 2024-05-23 11:38:37 +02:00
bddf772c99 Add v12 support 2024-05-23 11:36:03 +02:00
a716a3b3d1 Enhance stats 2024-02-08 12:57:36 +01:00
5814ef41df First official release 2024-01-08 07:59:19 +01:00
c0fcbe278f First official release 2024-01-08 07:58:04 +01:00
94f7ef8f90 First official release 2024-01-08 07:56:51 +01:00
19409dd547 Import massif des compendiums 2024-01-06 14:05:47 +01:00
160 changed files with 537 additions and 570 deletions

View File

@@ -1,4 +1,5 @@
# Système Foundry pour Wasteland (French RPG, Titam France/Sombres Projets)
Système Foundry pour Wasteland (French RPG, Titam France/Sombres Projets)
## EN
@@ -6,6 +7,8 @@ Unofficial system for Wasteland (French RPG from Titam France).
Books are mandatory to play and are available at : http://www.titam-france.fr
`![alt text](https://www.lahiette.com/leratierbretonnien/wp-content/uploads/2024/01/screenshot-wasteland-01.webp "Wasteland")`
## FR
Système non-officiel pour le JDR Wasteland (Titam France).
@@ -20,4 +23,5 @@ Wasteland is a property of Titam France/Sombres Projets.
# Developmement
LeRatierBretonnien
Code, CSS and automations : LeRatierBretonnien
Compendiums : Pretre, LeRatierBretonnien

5
changelog.md Normal file
View File

@@ -0,0 +1,5 @@
# 11.0.22
- Version initiale
-

View File

@@ -1,24 +1,25 @@
{
"ACTOR": {
"TypePersonnage": "Personnage",
"TypePNJ": "PNJ"
},
"ITEM": {
"TypeArme": "Arme",
"TypeCompetence": "Compétence",
"TypeProtection": "Protection",
"TypeMonnaie": "Monnaie",
"TypeEquipement": "Equipement",
"TypeCapacite": "Capacité",
"TypeOrigine": "Origine",
"TypeHeritage": "Héritage",
"TypeMetier": "Métier",
"TypeBouclier": "Bouclier",
"TypePouvoir": "Pouvoir",
"TypeArtifex": "Artifex",
"TypeMutation": "Mutation",
"TypeCharme": "Charme",
"TypePeuple": "Peuple"
{
"TYPES": {
"Item": {
"arme": "Arme",
"competence": "Compétence",
"protection": "Protection",
"monnaie": "Monnaie",
"equipement": "Equipement",
"capacite": "Capacité",
"origine": "Origine",
"heritage": "Héritage",
"metier": "Métier",
"bouclier": "Bouclier",
"pouvoir": "Pouvoir",
"artifex": "Artifex",
"mutation": "Mutation",
"charme": "Charme",
"peuple": "Peuple"
},
"Actor": {
"personnage": "Personnage",
"pnj": "PNJ"
}
}
}

View File

@@ -12,7 +12,7 @@ export class WastelandActorSheet extends ActorSheet {
/** @override */
static get defaultOptions() {
return mergeObject(super.defaultOptions, {
return foundry.utils.mergeObject(super.defaultOptions, {
classes: ["fvtt-wasteland", "sheet", "actor"],
template: "systems/fvtt-wasteland/templates/actor-sheet.html",
width: 640,
@@ -25,7 +25,7 @@ export class WastelandActorSheet extends ActorSheet {
/* -------------------------------------------- */
async getData() {
const objectData = duplicate(this.object)
const objectData = foundry.utils.duplicate(this.object)
let actorData = objectData
let formData = {
@@ -40,31 +40,32 @@ export class WastelandActorSheet extends ActorSheet {
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
limited: this.object.limited,
skills: this.actor.getSkills(),
armes: duplicate(this.actor.getWeapons()),
protections: duplicate(this.actor.getArmors()),
pouvoirs:duplicate(this.actor.getPouvoirs()),
dons: duplicate(this.actor.getDons()),
hubrises: duplicate(this.actor.getHubris()),
tours:duplicate(this.actor.getTours()),
artifex: duplicate(this.actor.getArtifex()),
charmes:duplicate(this.actor.getCharmes()),
peuple: duplicate(this.actor.getPeuple() || {}),
origine: duplicate(this.actor.getOrigine() || {}),
heritage: duplicate(this.actor.getHeritage() || {}),
metier: duplicate(this.actor.getMetier() || {}),
armes: foundry.utils.duplicate(this.actor.getWeapons()),
protections: foundry.utils.duplicate(this.actor.getArmors()),
pouvoirs:foundry.utils.duplicate(this.actor.getPouvoirs()),
dons: foundry.utils.duplicate(this.actor.getDons()),
hubrises: foundry.utils.duplicate(this.actor.getHubris()),
tours:foundry.utils.duplicate(this.actor.getTours()),
artifex: foundry.utils.duplicate(this.actor.getArtifex()),
charmes:foundry.utils.duplicate(this.actor.getCharmes()),
peuple: foundry.utils.duplicate(this.actor.getPeuple() || {}),
origine: foundry.utils.duplicate(this.actor.getOrigine() || {}),
heritage: foundry.utils.duplicate(this.actor.getHeritage() || {}),
metier: foundry.utils.duplicate(this.actor.getMetier() || {}),
combat: this.actor.getCombatValues(),
config: duplicate(game.system.wasteland.config),
capacites: duplicate(this.actor.getCapacites()),
equipements: duplicate(this.actor.getEquipments()),
monnaies: duplicate(this.actor.getMonnaies()),
mutations: duplicate(this.actor.getMutations()),
config: foundry.utils.duplicate(game.system.wasteland.config),
capacites: foundry.utils.duplicate(this.actor.getCapacites()),
equipements: foundry.utils.duplicate(this.actor.getEquipments()),
monnaies: foundry.utils.duplicate(this.actor.getMonnaies()),
mutations: foundry.utils.duplicate(this.actor.getMutations()),
description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
comportement: await TextEditor.enrichHTML(this.object.system.biodata.comportement, {async: true}),
habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
options: this.options,
owner: this.document.isOwner,
editScore: this.options.editScore,
isGM: game.user.isGM
isGM: game.user.isGM,
config: game.system.wasteland.config
}
this.formData = formData;

View File

@@ -50,10 +50,10 @@ export class WastelandActor extends Actor {
/* -------------------------------------------- */
prepareArme(arme) {
arme = duplicate(arme)
arme = foundry.utils.duplicate(arme)
let combat = this.getCombatValues()
if (arme.system.typearme == "contact" || arme.system.typearme == "contactjet") {
arme.system.competence = duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée"))
arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée"))
arme.system.attrKey = "pui"
arme.system.totalDegats = arme.system.degats + "+" + combat.bonusDegatsTotal
arme.system.totalOffensif = this.system.attributs.pui.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
@@ -62,7 +62,7 @@ export class WastelandActor extends Actor {
}
}
if (arme.system.typearme == "jet" || arme.system.typearme == "tir") {
arme.system.competence = duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "armes à distance"))
arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "armes à distance"))
arme.system.attrKey = "adr"
arme.system.totalOffensif = this.system.attributs.adr.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
arme.system.totalDegats = arme.system.degats
@@ -74,9 +74,9 @@ export class WastelandActor extends Actor {
}
/* -------------------------------------------- */
prepareBouclier(bouclier) {
bouclier = duplicate(bouclier)
bouclier = foundry.utils.duplicate(bouclier)
let combat = this.getCombatValues()
bouclier.system.competence = duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée"))
bouclier.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée"))
bouclier.system.attrKey = "pui"
bouclier.system.totalDegats = bouclier.system.degats + "+" + combat.bonusDegatsTotal
bouclier.system.totalOffensif = this.system.attributs.pui.value + bouclier.system.competence.system.niveau
@@ -160,7 +160,7 @@ export class WastelandActor extends Actor {
getSkills() {
let comp = []
for (let item of this.items) {
item = duplicate(item)
item = foundry.utils.duplicate(item)
if (item.type == "competence") {
item.system.attribut1total = item.system.niveau + (this.system.attributs[item.system.attribut1]?.value || 0)
item.system.attribut2total = item.system.niveau + (this.system.attributs[item.system.attribut2]?.value || 0)
@@ -238,7 +238,7 @@ export class WastelandActor extends Actor {
}
/* -------------------------------------------- */
incDecSante(value) {
let sante = duplicate(this.system.sante)
let sante = foundry.utils.duplicate(this.system.sante)
sante.letaux += value
this.update({ 'system.sante': sante })
}
@@ -246,7 +246,7 @@ export class WastelandActor extends Actor {
getItemById(id) {
let item = this.items.find(item => item.id == id);
if (item) {
item = duplicate(item)
item = foundry.utils.duplicate(item)
}
return item;
}
@@ -301,7 +301,7 @@ export class WastelandActor extends Actor {
/* -------------------------------------------- */
subPointsPsyche(value) {
let psyche = duplicate(this.system.psyche)
let psyche = foundry.utils.duplicate(this.system.psyche)
psyche.currentmax -= value
this.update( {'system.psyche': psyche})
}
@@ -340,13 +340,13 @@ export class WastelandActor extends Actor {
getSubActors() {
let subActors = [];
for (let id of this.system.subactors) {
subActors.push(duplicate(game.actors.get(id)));
subActors.push(foundry.utils.duplicate(game.actors.get(id)));
}
return subActors;
}
/* -------------------------------------------- */
async addSubActor(subActorId) {
let subActors = duplicate(this.system.subactors);
let subActors = foundry.utils.duplicate(this.system.subactors);
subActors.push(subActorId);
await this.update({ 'system.subactors': subActors });
}
@@ -377,7 +377,7 @@ export class WastelandActor extends Actor {
/* -------------------------------------------- */
async setPredilectionUsed(compId, predIdx) {
let comp = this.items.get(compId)
let pred = duplicate(comp.system.predilections)
let pred = foundry.utils.duplicate(comp.system.predilections)
pred[predIdx].used = true
await this.updateEmbeddedDocuments('Item', [{ _id: compId, 'system.predilections': pred }])
}
@@ -400,7 +400,7 @@ export class WastelandActor extends Actor {
}
if ( arme.system.totalDefensif > maxDef) {
maxDef = arme.system.totalDefensif
bestArme = duplicate(arme)
bestArme = foundry.utils.duplicate(arme)
}
}
return bestArme
@@ -417,21 +417,21 @@ export class WastelandActor extends Actor {
rollData.canEclatDoubleD20 = true // Always true in Wastelan
rollData.doubleD20 = false
rollData.attributs = WastelandUtility.getAttributs()
rollData.config = duplicate(game.system.wasteland.config)
rollData.config = foundry.utils.duplicate(game.system.wasteland.config)
if (attrKey) {
rollData.attrKey = attrKey
if (attrKey != "tochoose") {
rollData.actionImg = "systems/fvtt-wasteland/assets/icons/" + this.system.attributs[attrKey].labelnorm + ".webp"
rollData.attr = duplicate(this.system.attributs[attrKey])
rollData.attr = foundry.utils.duplicate(this.system.attributs[attrKey])
}
}
if (compId) {
rollData.competence = duplicate(this.items.get(compId) || {})
rollData.competence = foundry.utils.duplicate(this.items.get(compId) || {})
rollData.actionImg = rollData.competence?.img
}
if (compName) {
rollData.competence = duplicate(this.items.find( item => item.name.toLowerCase() == compName.toLowerCase()) || {})
rollData.competence = foundry.utils.duplicate(this.items.find( item => item.name.toLowerCase() == compName.toLowerCase()) || {})
rollData.actionImg = rollData.competence?.img
}
return rollData
@@ -459,13 +459,13 @@ export class WastelandActor extends Actor {
/* -------------------------------------------- */
async rollCharme(charmeId) {
let rollData = this.getCommonRollData("cla")
rollData.charme = duplicate(this.items.get(charmeId) || {})
rollData.charme = foundry.utils.duplicate(this.items.get(charmeId) || {})
rollData.charmeDice = "1d4"
this.launchRoll(rollData)
}
/* -------------------------------------------- */
async rollPouvoir(pouvoirId) {
let pouvoir = duplicate(this.items.get(pouvoirId) || {})
let pouvoir = foundry.utils.duplicate(this.items.get(pouvoirId) || {})
if (pouvoir?.system) {
let rollData = this.getCommonRollData(pouvoir.system.attribut, undefined, pouvoir.system.competence)
if (!rollData.competence) {
@@ -500,7 +500,7 @@ export class WastelandActor extends Actor {
if (arme.type == "bouclier") {
arme = this.prepareBouclier(arme)
}
let roll = new Roll(arme.system.totalDegats).roll({ async: false })
let roll = await new Roll(arme.system.totalDegats).roll()
await WastelandUtility.showDiceSoNice(roll, game.settings.get("core", "rollMode"));
let rollData = {
arme: arme,

View File

@@ -10,7 +10,7 @@ export class WastelandCombat extends Combat {
const c = this.combatants.get(ids[cId]);
let id = c._id || c.id;
let initBonus = c.actor ? c.actor.getInitiativeScore() : 0
let roll = new Roll("1d10 + "+initBonus).roll({ async: false})
let roll = await new Roll("1d10 + "+initBonus).roll()
await WastelandUtility.showDiceSoNice(roll, game.settings.get("core", "rollMode"))
//console.log("Init bonus", initBonus, roll.total)
await this.updateEmbeddedDocuments("Combatant", [ { _id: id, initiative: roll.total } ]);

View File

@@ -36,5 +36,22 @@ export const WASTELAND_CONFIG = {
"chimie": "Chimie",
"electricite": "Électricité",
"chimerie": "Chimérie",
},
typeArmeOptions: {
contact: "Arme de contact",
contactjet: "Arme de contact et de Jet",
jet: "Arme de Jet",
tir: "Arme de Tir",
special: "Spécial (capacité/don)"
},
difficulteOptions: {
"0": "Aucune/Inconnue",
"5": "Facile (5)",
"10": "Moyenne (10)",
"15": "Ardue (15)",
"20": "Hasardeuse (20)",
"25": "Insensée (25)",
"30": "Pure Folie (30)"
}
}

View File

@@ -12,7 +12,7 @@ export class WastelandCreatureSheet extends WastelandActorSheet {
/** @override */
static get defaultOptions() {
return mergeObject(super.defaultOptions, {
return foundry.utils.mergeObject(super.defaultOptions, {
classes: ["fvtt-wasteland", "sheet", "creature"],
template: "systems/fvtt-wasteland/templates/creature-sheet.html",
width: 640,

View File

@@ -9,7 +9,7 @@ export class WastelandItemSheet extends ItemSheet {
/** @override */
static get defaultOptions() {
return mergeObject(super.defaultOptions, {
return foundry.utils.mergeObject(super.defaultOptions, {
classes: ["fvtt-wasteland", "sheet", "item"],
template: "systems/fvtt-wasteland/templates/item-sheet.html",
dragDrop: [{ dragSelector: null, dropSelector: null }],
@@ -48,7 +48,7 @@ export class WastelandItemSheet extends ItemSheet {
/* -------------------------------------------- */
async getData() {
const objectData = duplicate(this.object)
const objectData = foundry.utils.duplicate(this.object)
let itemData = objectData
let formData = {
title: this.title,
@@ -59,7 +59,7 @@ export class WastelandItemSheet extends ItemSheet {
editable: this.isEditable,
cssClass: this.isEditable ? "editable" : "locked",
attributs: WastelandUtility.getAttributs(),
config: duplicate(game.system.wasteland.config),
config: foundry.utils.duplicate(game.system.wasteland.config),
data: itemData.system,
system: itemData.system,
limited: this.object.limited,
@@ -87,7 +87,7 @@ export class WastelandItemSheet extends ItemSheet {
/* -------------------------------------------- */
postItem() {
let chatData = duplicate(WastelandUtility.data(this.item));
let chatData = foundry.utils.duplicate(WastelandUtility.data(this.item));
if (this.actor) {
chatData.actor = { id: this.actor.id };
}
@@ -130,26 +130,26 @@ export class WastelandItemSheet extends ItemSheet {
html.find('.edit-prediction').change(ev => {
const li = $(ev.currentTarget).parents(".prediction-item")
let index = li.data("prediction-index")
let pred = duplicate(this.object.system.predilections)
let pred = foundry.utils.duplicate(this.object.system.predilections)
pred[index].name = ev.currentTarget.value
this.object.update( { 'data.predilections': pred })
})
html.find('.delete-prediction').click(ev => {
const li = $(ev.currentTarget).parents(".prediction-item")
let index = li.data("prediction-index")
let pred = duplicate(this.object.system.predilections)
let pred = foundry.utils.duplicate(this.object.system.predilections)
pred.splice(index,1)
this.object.update( { 'data.predilections': pred })
})
html.find('.use-prediction').change(ev => {
const li = $(ev.currentTarget).parents(".prediction-item")
let index = li.data("prediction-index")
let pred = duplicate(this.object.system.predilections)
let pred = foundry.utils.duplicate(this.object.system.predilections)
pred[index].used = ev.currentTarget.checked
this.object.update( { 'data.predilections': pred })
})
html.find('#add-predilection').click(ev => {
let pred = duplicate(this.object.system.predilections)
let pred = foundry.utils.duplicate(this.object.system.predilections)
pred.push( { name: "Nouvelle prédilection", used: false })
this.object.update( { 'data.predilections': pred })
})

View File

@@ -28,7 +28,7 @@ Hooks.once("init", async function () {
/* -------------------------------------------- */
// preload handlebars templates
WastelandUtility.preloadHandlebarsTemplates();
/* -------------------------------------------- */
// Set an initiative formula for the system
CONFIG.Combat.initiative = {
@@ -60,7 +60,7 @@ Hooks.once("init", async function () {
Items.registerSheet("fvtt-wasteland", WastelandItemSheet, { makeDefault: true })
WastelandUtility.init();
});
/* -------------------------------------------- */
@@ -76,31 +76,6 @@ function welcomeMessage() {
` });
}
/* -------------------------------------------- */
// Register world usage statistics
function registerUsageCount( registerKey ) {
if ( game.user.isGM ) {
game.settings.register(registerKey, "world-key", {
name: "Unique world key",
scope: "world",
config: false,
default: "",
type: String
});
let worldKey = game.settings.get(registerKey, "world-key")
if ( worldKey == undefined || worldKey == "" ) {
worldKey = randomID(32)
game.settings.set(registerKey, "world-key", worldKey )
}
// Simple API counter
let regURL = `https://www.uberwald.me/fvtt_appcount/count.php?name="${registerKey}"&worldKey="${worldKey}"&version="${game.release.generation}.${game.release.build}"&system="${game.system.id}"&systemversion="${game.system.version}"`
//$.ajaxSetup({
//headers: { 'Access-Control-Allow-Origin': '*' }
//})
$.ajax(regURL)
}
}
/* -------------------------------------------- */
async function importDefaultScene() {
@@ -119,6 +94,7 @@ async function importDefaultScene() {
Hooks.once("ready", function () {
WastelandUtility.ready();
// User warning
if (!game.user.isGM && game.user.character == undefined) {
ui.notifications.info("Attention ! Aucun personnage n'est relié au joueur !");
@@ -127,8 +103,20 @@ Hooks.once("ready", function () {
user: game.user._id
});
}
registerUsageCount('fvtt-wasteland')
if (!game.user.isGM && game.user.character && !game.user.character.prototypeToken.actorLink) {
ui.notifications.info("Le token de du joueur n'est pas connecté à l'acteur !");
ChatMessage.create({
content: "<b>ATTENTION</b> Le token du joueur " + game.user.name + " n'est pas connecté à l'acteur !",
user: game.user._id
});
}
import("https://www.uberwald.me/fvtt_appcount/count-class-ready.js").then(moduleCounter=>{
console.log("ClassCounter loaded", moduleCounter)
moduleCounter.ClassCounter.registerUsageCount()
}).catch(err=>
console.log("No stats available, giving up.")
)
welcomeMessage();
importDefaultScene();

View File

@@ -28,9 +28,6 @@ export class WastelandUtility {
Hooks.on("getCombatTrackerEntryContext", (html, options) => {
WastelandUtility.pushInitiativeOptions(html, options);
})
Hooks.on("dropCanvasData", (canvas, data) => {
WastelandUtility.dropItemOnToken(canvas, data)
});
this.rollDataStore = {}
this.defenderStore = {}
@@ -114,6 +111,28 @@ export class WastelandUtility {
static async ready() {
const skills = await WastelandUtility.loadCompendium("fvtt-wasteland.skills")
this.skills = skills.map(i => i.toObject())
game.system.wasteland.config.listeNiveauSkill = WastelandUtility.createDirectOptionList(0, 10)
game.system.wasteland.config.listeNiveauCreature = WastelandUtility.createDirectOptionList(0, 35)
game.system.wasteland.config.modificateurOptions = WastelandUtility.createArrayOptionList(-15, 15)
game.system.wasteland.config.pointsAmeOptions = WastelandUtility.createDirectOptionList(0, 20)
}
/* -------------------------------------------- */
static createDirectOptionList(min, max) {
let options = {};
for (let i = min; i <= max; i++) {
options[`${i}`] = `${i}`;
}
return options;
}
static createArrayOptionList(min, max) {
let options = [];
for (let i = min; i <= max; i++) {
options.push({key:`${i}`, label:`${i}`});
}
return options;
}
/* -------------------------------------------- */
@@ -142,7 +161,7 @@ export class WastelandUtility {
let rollData = message.getFlag("world", "wasteland-roll")
let actor = WastelandUtility.getActorFromRollData(rollData)
await actor.setPredilectionUsed(rollData.competence._id, predIdx)
rollData.competence = duplicate(actor.getCompetence(rollData.competence._id))
rollData.competence = foundry.utils.duplicate(actor.getCompetence(rollData.competence._id))
await WastelandUtility.rollWasteland(rollData)
})
}
@@ -152,9 +171,7 @@ export class WastelandUtility {
const templatePaths = [
'systems/fvtt-wasteland/templates/editor-notes-gm.html',
'systems/fvtt-wasteland/templates/partial-item-description.html',
'systems/fvtt-wasteland/templates/partial-list-niveau.html',
'systems/fvtt-wasteland/templates/partial-list-niveau-creature.html'
'systems/fvtt-wasteland/templates/partial-item-description.html'
]
return loadTemplates(templatePaths);
}
@@ -188,15 +205,6 @@ export class WastelandUtility {
return undefined;
}
/* -------------------------------------------- */
static createDirectOptionList(min, max) {
let options = {};
for (let i = min; i <= max; i++) {
options[`${i}`] = `${i}`;
}
return options;
}
/* -------------------------------------------- */
static buildListOptions(min, max) {
let options = ""
@@ -221,7 +229,7 @@ export class WastelandUtility {
let id = rollData.rollId;
let oldRollData = this.rollDataStore[id] || {};
let newRollData = mergeObject(oldRollData, rollData);
let newRollData = foundry.utils.mergeObject(oldRollData, rollData);
this.rollDataStore[id] = newRollData;
}
/* -------------------------------------------- */
@@ -293,10 +301,10 @@ export class WastelandUtility {
}
/* -------------------------------------------- */
static computeResult(rollData, actor) {
static async computeResult(rollData, actor) {
if (rollData.charme) {
let resultIndex = false
let resTab = duplicate(rollData.charme.system.resultats)
let resTab = foundry.utils.duplicate(rollData.charme.system.resultats)
for(let id in resTab) {
let res = resTab[id]
if (!resultIndex && rollData.finalResult >= res.value) {
@@ -306,7 +314,7 @@ export class WastelandUtility {
if (resultIndex) {
rollData.charmeDuree = rollData.charme.system.resultats[resultIndex].description
}
let effectRoll = new Roll(rollData.charmeDice).roll({ async: false })
let effectRoll = await new Roll(rollData.charmeDice).roll()
if (rollData.charme.system.charmetype == "tour") {
rollData.contrecoupResult = effectRoll.total
if (rollData.contrecoupResult % 2 == 1) {
@@ -350,7 +358,7 @@ export class WastelandUtility {
}
if (!rollData.attr) {
rollData.actionImg = "systems/fvtt-wasteland/assets/icons/" + actor.system.attributs[rollData.attrKey].labelnorm + ".webp"
rollData.attr = duplicate(actor.system.attributs[rollData.attrKey])
rollData.attr = foundry.utils.duplicate(actor.system.attributs[rollData.attrKey])
}
if (rollData.charme) {
@@ -367,7 +375,7 @@ export class WastelandUtility {
//console.log("BEFORE COMP", rollData)
if (rollData.competence) {
rollData.predilections = duplicate(rollData.competence.system.predilections.filter(pred => !pred.used) || [])
rollData.predilections = foundry.utils.duplicate(rollData.competence.system.predilections.filter(pred => !pred.used) || [])
let compmod = (rollData.competence.system.niveau == 0) ? -3 : 0
rollData.diceFormula += `+${rollData.attr.value}+${rollData.competence.system.niveau}+${rollData.modificateur}+${compmod}`
} else {
@@ -377,14 +385,14 @@ export class WastelandUtility {
rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}`
}
let myRoll = new Roll(rollData.diceFormula).roll({ async: false })
let myRoll = await new Roll(rollData.diceFormula).roll()
await this.showDiceSoNice(myRoll, game.settings.get("core", "rollMode"))
rollData.roll = duplicate(myRoll)
rollData.roll = foundry.utils.duplicate(myRoll)
rollData.diceResult = myRoll.terms[0].results[0].result
console.log(">>>> ", myRoll)
rollData.finalResult = myRoll.total
this.computeResult(rollData, actor)
await this.computeResult(rollData, actor)
this.createChatWithRollMode(rollData.alias, {
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
@@ -396,13 +404,13 @@ export class WastelandUtility {
static async bonusRollWasteland(rollData) {
rollData.bonusFormula = rollData.addedBonus
let bonusRoll = new Roll(rollData.bonusFormula).roll({ async: false })
let bonusRoll = await new Roll(rollData.bonusFormula).roll()
await this.showDiceSoNice(bonusRoll, game.settings.get("core", "rollMode"));
rollData.bonusRoll = duplicate(bonusRoll)
rollData.bonusRoll = foundry.utils.duplicate(bonusRoll)
rollData.finalResult += rollData.bonusRoll.total
this.computeResult(rollData)
await this.computeResult(rollData)
this.createChatWithRollMode(rollData.alias, {
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
@@ -432,7 +440,7 @@ export class WastelandUtility {
/* -------------------------------------------- */
static blindMessageToGM(chatOptions) {
let chatGM = duplicate(chatOptions);
let chatGM = foundry.utils.duplicate(chatOptions);
chatGM.whisper = this.getUsers(user => user.isGM);
chatGM.content = "Blinde message of " + game.user.name + "<br>" + chatOptions.content;
console.log("blindMessageToGM", chatGM);
@@ -494,7 +502,7 @@ export class WastelandUtility {
/* -------------------------------------------- */
static getBasicRollData() {
let rollData = {
rollId: randomID(16),
rollId: foundry.utils.randomID(16),
rollMode: game.settings.get("core", "rollMode"),
modificateursOptions: this.getModificateurOptions(),
pointAmeOptions: this.getPointAmeOptions(),

Binary file not shown.

BIN
packs/armes/000170.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000141
MANIFEST-000199

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.210165 7fc5b37fe6c0 Recovering log #138
2024/01/06-13:58:00.221073 7fc5b37fe6c0 Delete type=3 #136
2024/01/06-13:58:00.221134 7fc5b37fe6c0 Delete type=0 #138
2024/01/06-14:00:23.177928 7fc331fef6c0 Level-0 table #144: started
2024/01/06-14:00:23.177953 7fc331fef6c0 Level-0 table #144: 0 bytes OK
2024/01/06-14:00:23.184274 7fc331fef6c0 Delete type=0 #142
2024/01/06-14:00:23.184465 7fc331fef6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.184499 7fc331fef6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.562318 7fee7b4006c0 Recovering log #197
2024/10/23-20:49:34.572510 7fee7b4006c0 Delete type=3 #195
2024/10/23-20:49:34.572580 7fee7b4006c0 Delete type=0 #197
2024/10/23-20:50:51.301785 7fee796006c0 Level-0 table #202: started
2024/10/23-20:50:51.301810 7fee796006c0 Level-0 table #202: 0 bytes OK
2024/10/23-20:50:51.308254 7fee796006c0 Delete type=0 #200
2024/10/23-20:50:51.321194 7fee796006c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.321237 7fee796006c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)

View File

@@ -1,15 +1,8 @@
2024/01/06-13:46:03.522777 7fc5b2ffd6c0 Recovering log #134
2024/01/06-13:46:03.533446 7fc5b2ffd6c0 Delete type=3 #132
2024/01/06-13:46:03.533501 7fc5b2ffd6c0 Delete type=0 #134
2024/01/06-13:55:37.149628 7fc331fef6c0 Level-0 table #139: started
2024/01/06-13:55:37.153271 7fc331fef6c0 Level-0 table #139: 8739 bytes OK
2024/01/06-13:55:37.161272 7fc331fef6c0 Delete type=0 #137
2024/01/06-13:55:37.170917 7fc331fef6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.181917 7fc331fef6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at '!items!wv5EiePmPTpqFutt' @ 52 : 1
2024/01/06-13:55:37.181924 7fc331fef6c0 Compacting 1@1 + 1@2 files
2024/01/06-13:55:37.185278 7fc331fef6c0 Generated table #140@1: 40 keys, 8739 bytes
2024/01/06-13:55:37.185302 7fc331fef6c0 Compacted 1@1 + 1@2 files => 8739 bytes
2024/01/06-13:55:37.192928 7fc331fef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2024/01/06-13:55:37.193052 7fc331fef6c0 Delete type=2 #5
2024/01/06-13:55:37.193212 7fc331fef6c0 Delete type=2 #139
2024/01/06-13:55:37.213657 7fc331fef6c0 Manual compaction at level-1 from '!items!wv5EiePmPTpqFutt' @ 52 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.864288 7fadb8c006c0 Recovering log #193
2024/06/08-21:15:33.874053 7fadb8c006c0 Delete type=3 #191
2024/06/08-21:15:33.874106 7fadb8c006c0 Delete type=0 #193
2024/06/08-21:15:57.231395 7fadb1a006c0 Level-0 table #198: started
2024/06/08-21:15:57.231418 7fadb1a006c0 Level-0 table #198: 0 bytes OK
2024/06/08-21:15:57.238165 7fadb1a006c0 Delete type=0 #196
2024/06/08-21:15:57.238384 7fadb1a006c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.238414 7fadb1a006c0 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-000199 Normal file

Binary file not shown.

Binary file not shown.

BIN
packs/artifex/000031.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000060

View File

@@ -1,5 +1,8 @@
2024/01/06-13:58:00.263052 7fc5b3fff6c0 Delete type=3 #1
2024/01/06-14:00:23.201502 7fc331fef6c0 Level-0 table #5: started
2024/01/06-14:00:23.205346 7fc331fef6c0 Level-0 table #5: 1279 bytes OK
2024/01/06-14:00:23.211923 7fc331fef6c0 Delete type=0 #3
2024/01/06-14:00:23.218451 7fc331fef6c0 Manual compaction at level-0 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.600131 7fee80e006c0 Recovering log #58
2024/10/23-20:49:34.610075 7fee80e006c0 Delete type=3 #56
2024/10/23-20:49:34.610136 7fee80e006c0 Delete type=0 #58
2024/10/23-20:50:51.295734 7fee796006c0 Level-0 table #63: started
2024/10/23-20:50:51.295761 7fee796006c0 Level-0 table #63: 0 bytes OK
2024/10/23-20:50:51.301677 7fee796006c0 Delete type=0 #61
2024/10/23-20:50:51.321172 7fee796006c0 Manual compaction at level-0 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.321229 7fee796006c0 Manual compaction at level-1 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)

8
packs/artifex/LOG.old Normal file
View File

@@ -0,0 +1,8 @@
2024/06/08-21:15:33.902106 7fadb2a006c0 Recovering log #54
2024/06/08-21:15:33.912559 7fadb2a006c0 Delete type=3 #52
2024/06/08-21:15:33.912651 7fadb2a006c0 Delete type=0 #54
2024/06/08-21:15:57.217278 7fadb1a006c0 Level-0 table #59: started
2024/06/08-21:15:57.217331 7fadb1a006c0 Level-0 table #59: 0 bytes OK
2024/06/08-21:15:57.224892 7fadb1a006c0 Delete type=0 #57
2024/06/08-21:15:57.238359 7fadb1a006c0 Manual compaction at level-0 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.238399 7fadb1a006c0 Manual compaction at level-1 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/bestiaire/000043.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000014
MANIFEST-000072

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.102272 7fc5b37fe6c0 Recovering log #12
2024/01/06-13:58:00.113016 7fc5b37fe6c0 Delete type=3 #10
2024/01/06-13:58:00.113110 7fc5b37fe6c0 Delete type=0 #12
2024/01/06-14:00:23.096102 7fc331fef6c0 Level-0 table #17: started
2024/01/06-14:00:23.096153 7fc331fef6c0 Level-0 table #17: 0 bytes OK
2024/01/06-14:00:23.102626 7fc331fef6c0 Delete type=0 #15
2024/01/06-14:00:23.124386 7fc331fef6c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.124495 7fc331fef6c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.456483 7fee7b4006c0 Recovering log #70
2024/10/23-20:49:34.466636 7fee7b4006c0 Delete type=3 #68
2024/10/23-20:49:34.466698 7fee7b4006c0 Delete type=0 #70
2024/10/23-20:50:51.249627 7fee796006c0 Level-0 table #75: started
2024/10/23-20:50:51.249668 7fee796006c0 Level-0 table #75: 0 bytes OK
2024/10/23-20:50:51.255757 7fee796006c0 Delete type=0 #73
2024/10/23-20:50:51.269192 7fee796006c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.269229 7fee796006c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2024/01/06-13:46:03.424425 7fc5b3fff6c0 Recovering log #8
2024/01/06-13:46:03.434325 7fc5b3fff6c0 Delete type=3 #6
2024/01/06-13:46:03.434408 7fc5b3fff6c0 Delete type=0 #8
2024/01/06-13:55:37.015836 7fc331fef6c0 Level-0 table #13: started
2024/01/06-13:55:37.015860 7fc331fef6c0 Level-0 table #13: 0 bytes OK
2024/01/06-13:55:37.022948 7fc331fef6c0 Delete type=0 #11
2024/01/06-13:55:37.043945 7fc331fef6c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.055005 7fc331fef6c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.757474 7fadb8c006c0 Recovering log #66
2024/06/08-21:15:33.767507 7fadb8c006c0 Delete type=3 #64
2024/06/08-21:15:33.767557 7fadb8c006c0 Delete type=0 #66
2024/06/08-21:15:57.168619 7fadb1a006c0 Level-0 table #71: started
2024/06/08-21:15:57.168658 7fadb1a006c0 Level-0 table #71: 0 bytes OK
2024/06/08-21:15:57.176105 7fadb1a006c0 Delete type=0 #69
2024/06/08-21:15:57.182883 7fadb1a006c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.182910 7fadb1a006c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000060

View File

@@ -1,5 +1,8 @@
2024/01/06-13:58:00.279635 7fc5b37fe6c0 Delete type=3 #1
2024/01/06-14:00:23.191823 7fc331fef6c0 Level-0 table #5: started
2024/01/06-14:00:23.195043 7fc331fef6c0 Level-0 table #5: 855 bytes OK
2024/01/06-14:00:23.201385 7fc331fef6c0 Delete type=0 #3
2024/01/06-14:00:23.218440 7fc331fef6c0 Manual compaction at level-0 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.612874 7fee7b4006c0 Recovering log #58
2024/10/23-20:49:34.622528 7fee7b4006c0 Delete type=3 #56
2024/10/23-20:49:34.622591 7fee7b4006c0 Delete type=0 #58
2024/10/23-20:50:51.321403 7fee796006c0 Level-0 table #63: started
2024/10/23-20:50:51.321447 7fee796006c0 Level-0 table #63: 0 bytes OK
2024/10/23-20:50:51.327468 7fee796006c0 Delete type=0 #61
2024/10/23-20:50:51.348060 7fee796006c0 Manual compaction at level-0 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.348136 7fee796006c0 Manual compaction at level-1 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)

View File

@@ -0,0 +1,8 @@
2024/06/08-21:15:33.915184 7fadb8c006c0 Recovering log #54
2024/06/08-21:15:33.925245 7fadb8c006c0 Delete type=3 #52
2024/06/08-21:15:33.925299 7fadb8c006c0 Delete type=0 #54
2024/06/08-21:15:57.258825 7fadb1a006c0 Level-0 table #59: started
2024/06/08-21:15:57.258884 7fadb1a006c0 Level-0 table #59: 0 bytes OK
2024/06/08-21:15:57.265178 7fadb1a006c0 Delete type=0 #57
2024/06/08-21:15:57.265355 7fadb1a006c0 Manual compaction at level-0 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.265376 7fadb1a006c0 Manual compaction at level-1 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/equipement/000124.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000095
MANIFEST-000153

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.236620 7fc5b2ffd6c0 Recovering log #92
2024/01/06-13:58:00.246702 7fc5b2ffd6c0 Delete type=3 #90
2024/01/06-13:58:00.246758 7fc5b2ffd6c0 Delete type=0 #92
2024/01/06-14:00:23.212029 7fc331fef6c0 Level-0 table #98: started
2024/01/06-14:00:23.212053 7fc331fef6c0 Level-0 table #98: 0 bytes OK
2024/01/06-14:00:23.218305 7fc331fef6c0 Delete type=0 #96
2024/01/06-14:00:23.218466 7fc331fef6c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.218488 7fc331fef6c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.587051 7fee7aa006c0 Recovering log #151
2024/10/23-20:49:34.597931 7fee7aa006c0 Delete type=3 #149
2024/10/23-20:49:34.598050 7fee7aa006c0 Delete type=0 #151
2024/10/23-20:50:51.314989 7fee796006c0 Level-0 table #156: started
2024/10/23-20:50:51.315013 7fee796006c0 Level-0 table #156: 0 bytes OK
2024/10/23-20:50:51.320996 7fee796006c0 Delete type=0 #154
2024/10/23-20:50:51.321220 7fee796006c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.321258 7fee796006c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)

View File

@@ -1,15 +1,8 @@
2024/01/06-13:46:03.565879 7fc5b27fc6c0 Recovering log #88
2024/01/06-13:46:03.576119 7fc5b27fc6c0 Delete type=3 #86
2024/01/06-13:46:03.576174 7fc5b27fc6c0 Delete type=0 #88
2024/01/06-13:55:37.170927 7fc331fef6c0 Level-0 table #93: started
2024/01/06-13:55:37.174967 7fc331fef6c0 Level-0 table #93: 12930 bytes OK
2024/01/06-13:55:37.181792 7fc331fef6c0 Delete type=0 #91
2024/01/06-13:55:37.203126 7fc331fef6c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.213722 7fc331fef6c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at '!items!zjMDuxKHKJ4vE5UV' @ 227 : 1
2024/01/06-13:55:37.213741 7fc331fef6c0 Compacting 1@1 + 1@2 files
2024/01/06-13:55:37.217590 7fc331fef6c0 Generated table #94@1: 70 keys, 12930 bytes
2024/01/06-13:55:37.217614 7fc331fef6c0 Compacted 1@1 + 1@2 files => 12930 bytes
2024/01/06-13:55:37.224227 7fc331fef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2024/01/06-13:55:37.224320 7fc331fef6c0 Delete type=2 #27
2024/01/06-13:55:37.224435 7fc331fef6c0 Delete type=2 #93
2024/01/06-13:55:37.231068 7fc331fef6c0 Manual compaction at level-1 from '!items!zjMDuxKHKJ4vE5UV' @ 227 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.889173 7fadb34006c0 Recovering log #147
2024/06/08-21:15:33.898942 7fadb34006c0 Delete type=3 #145
2024/06/08-21:15:33.899016 7fadb34006c0 Delete type=0 #147
2024/06/08-21:15:57.225037 7fadb1a006c0 Level-0 table #152: started
2024/06/08-21:15:57.225064 7fadb1a006c0 Level-0 table #152: 0 bytes OK
2024/06/08-21:15:57.231253 7fadb1a006c0 Delete type=0 #150
2024/06/08-21:15:57.238374 7fadb1a006c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.238407 7fadb1a006c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/heritages/000194.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000165
MANIFEST-000223

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.171110 7fc5b27fc6c0 Recovering log #162
2024/01/06-13:58:00.181185 7fc5b27fc6c0 Delete type=3 #160
2024/01/06-13:58:00.181240 7fc5b27fc6c0 Delete type=0 #162
2024/01/06-14:00:23.158016 7fc331fef6c0 Level-0 table #168: started
2024/01/06-14:00:23.158038 7fc331fef6c0 Level-0 table #168: 0 bytes OK
2024/01/06-14:00:23.164071 7fc331fef6c0 Delete type=0 #166
2024/01/06-14:00:23.184425 7fc331fef6c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.184473 7fc331fef6c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.523199 7fee7be006c0 Recovering log #221
2024/10/23-20:49:34.533799 7fee7be006c0 Delete type=3 #219
2024/10/23-20:49:34.533861 7fee7be006c0 Delete type=0 #221
2024/10/23-20:50:51.282007 7fee796006c0 Level-0 table #226: started
2024/10/23-20:50:51.282061 7fee796006c0 Level-0 table #226: 0 bytes OK
2024/10/23-20:50:51.289193 7fee796006c0 Delete type=0 #224
2024/10/23-20:50:51.295521 7fee796006c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.295559 7fee796006c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)

View File

@@ -1,15 +1,8 @@
2024/01/06-13:46:03.482051 7fc5b3fff6c0 Recovering log #158
2024/01/06-13:46:03.493237 7fc5b3fff6c0 Delete type=3 #156
2024/01/06-13:46:03.493324 7fc5b3fff6c0 Delete type=0 #158
2024/01/06-13:55:37.075466 7fc331fef6c0 Level-0 table #163: started
2024/01/06-13:55:37.078777 7fc331fef6c0 Level-0 table #163: 9225 bytes OK
2024/01/06-13:55:37.085668 7fc331fef6c0 Delete type=0 #161
2024/01/06-13:55:37.096497 7fc331fef6c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.117781 7fc331fef6c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at '!items!nYYX7rtSMGFO4xVY' @ 20 : 1
2024/01/06-13:55:37.117789 7fc331fef6c0 Compacting 1@1 + 1@2 files
2024/01/06-13:55:37.121429 7fc331fef6c0 Generated table #164@1: 10 keys, 9225 bytes
2024/01/06-13:55:37.121464 7fc331fef6c0 Compacted 1@1 + 1@2 files => 9225 bytes
2024/01/06-13:55:37.127742 7fc331fef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2024/01/06-13:55:37.127895 7fc331fef6c0 Delete type=2 #17
2024/01/06-13:55:37.128143 7fc331fef6c0 Delete type=2 #163
2024/01/06-13:55:37.138608 7fc331fef6c0 Manual compaction at level-1 from '!items!nYYX7rtSMGFO4xVY' @ 20 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.824184 7fadb3e006c0 Recovering log #217
2024/06/08-21:15:33.834055 7fadb3e006c0 Delete type=3 #215
2024/06/08-21:15:33.834168 7fadb3e006c0 Delete type=0 #217
2024/06/08-21:15:57.197219 7fadb1a006c0 Level-0 table #222: started
2024/06/08-21:15:57.197247 7fadb1a006c0 Level-0 table #222: 0 bytes OK
2024/06/08-21:15:57.203355 7fadb1a006c0 Delete type=0 #220
2024/06/08-21:15:57.210523 7fadb1a006c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.210550 7fadb1a006c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/heros/000031.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000060

View File

@@ -1,5 +1,8 @@
2024/01/06-13:58:00.129533 7fc5b27fc6c0 Delete type=3 #1
2024/01/06-14:00:23.124608 7fc331fef6c0 Level-0 table #5: started
2024/01/06-14:00:23.129994 7fc331fef6c0 Level-0 table #5: 204795 bytes OK
2024/01/06-14:00:23.136757 7fc331fef6c0 Delete type=0 #3
2024/01/06-14:00:23.157871 7fc331fef6c0 Manual compaction at level-0 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.469507 7fee7be006c0 Recovering log #58
2024/10/23-20:49:34.479705 7fee7be006c0 Delete type=3 #56
2024/10/23-20:49:34.479763 7fee7be006c0 Delete type=0 #58
2024/10/23-20:50:51.243493 7fee796006c0 Level-0 table #63: started
2024/10/23-20:50:51.243541 7fee796006c0 Level-0 table #63: 0 bytes OK
2024/10/23-20:50:51.249500 7fee796006c0 Delete type=0 #61
2024/10/23-20:50:51.269174 7fee796006c0 Manual compaction at level-0 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.269221 7fee796006c0 Manual compaction at level-1 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)

8
packs/heros/LOG.old Normal file
View File

@@ -0,0 +1,8 @@
2024/06/08-21:15:33.770037 7fadb3e006c0 Recovering log #54
2024/06/08-21:15:33.780289 7fadb3e006c0 Delete type=3 #52
2024/06/08-21:15:33.780386 7fadb3e006c0 Delete type=0 #54
2024/06/08-21:15:57.176369 7fadb1a006c0 Level-0 table #59: started
2024/06/08-21:15:57.176423 7fadb1a006c0 Level-0 table #59: 0 bytes OK
2024/06/08-21:15:57.182706 7fadb1a006c0 Delete type=0 #57
2024/06/08-21:15:57.182892 7fadb1a006c0 Manual compaction at level-0 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.182916 7fadb1a006c0 Manual compaction at level-1 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)

Binary file not shown.

BIN
packs/heros/MANIFEST-000060 Normal file

Binary file not shown.

Binary file not shown.

BIN
packs/metiers/000194.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000165
MANIFEST-000223

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.183870 7fc5b2ffd6c0 Recovering log #162
2024/01/06-13:58:00.194839 7fc5b2ffd6c0 Delete type=3 #160
2024/01/06-13:58:00.194936 7fc5b2ffd6c0 Delete type=0 #162
2024/01/06-14:00:23.164212 7fc331fef6c0 Level-0 table #168: started
2024/01/06-14:00:23.164251 7fc331fef6c0 Level-0 table #168: 0 bytes OK
2024/01/06-14:00:23.170741 7fc331fef6c0 Delete type=0 #166
2024/01/06-14:00:23.184442 7fc331fef6c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.184482 7fc331fef6c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.536519 7fee7aa006c0 Recovering log #221
2024/10/23-20:49:34.547316 7fee7aa006c0 Delete type=3 #219
2024/10/23-20:49:34.547376 7fee7aa006c0 Delete type=0 #221
2024/10/23-20:50:51.269364 7fee796006c0 Level-0 table #226: started
2024/10/23-20:50:51.269409 7fee796006c0 Level-0 table #226: 0 bytes OK
2024/10/23-20:50:51.275419 7fee796006c0 Delete type=0 #224
2024/10/23-20:50:51.295491 7fee796006c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.295542 7fee796006c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)

View File

@@ -1,15 +1,8 @@
2024/01/06-13:46:03.496302 7fc5b27fc6c0 Recovering log #158
2024/01/06-13:46:03.506168 7fc5b27fc6c0 Delete type=3 #156
2024/01/06-13:46:03.506231 7fc5b27fc6c0 Delete type=0 #158
2024/01/06-13:55:37.107625 7fc331fef6c0 Level-0 table #163: started
2024/01/06-13:55:37.111120 7fc331fef6c0 Level-0 table #163: 36291 bytes OK
2024/01/06-13:55:37.117536 7fc331fef6c0 Delete type=0 #161
2024/01/06-13:55:37.128322 7fc331fef6c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.138647 7fc331fef6c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at '!items!y0G0VMyygxIj4Y7F' @ 29 : 1
2024/01/06-13:55:37.138668 7fc331fef6c0 Compacting 1@1 + 1@2 files
2024/01/06-13:55:37.143036 7fc331fef6c0 Generated table #164@1: 19 keys, 36291 bytes
2024/01/06-13:55:37.143057 7fc331fef6c0 Compacted 1@1 + 1@2 files => 36291 bytes
2024/01/06-13:55:37.149213 7fc331fef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2024/01/06-13:55:37.149337 7fc331fef6c0 Delete type=2 #17
2024/01/06-13:55:37.149509 7fc331fef6c0 Delete type=2 #163
2024/01/06-13:55:37.170907 7fc331fef6c0 Manual compaction at level-1 from '!items!y0G0VMyygxIj4Y7F' @ 29 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.837825 7fadb34006c0 Recovering log #217
2024/06/08-21:15:33.847890 7fadb34006c0 Delete type=3 #215
2024/06/08-21:15:33.847931 7fadb34006c0 Delete type=0 #217
2024/06/08-21:15:57.183049 7fadb1a006c0 Level-0 table #222: started
2024/06/08-21:15:57.183100 7fadb1a006c0 Level-0 table #222: 0 bytes OK
2024/06/08-21:15:57.189698 7fadb1a006c0 Delete type=0 #220
2024/06/08-21:15:57.210501 7fadb1a006c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.210537 7fadb1a006c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/mutations/000031.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000060

View File

@@ -1,5 +1,8 @@
2024/01/06-13:58:00.294752 7fc5b27fc6c0 Delete type=3 #1
2024/01/06-14:00:23.218556 7fc331fef6c0 Level-0 table #5: started
2024/01/06-14:00:23.222459 7fc331fef6c0 Level-0 table #5: 555 bytes OK
2024/01/06-14:00:23.229250 7fc331fef6c0 Delete type=0 #3
2024/01/06-14:00:23.252367 7fc331fef6c0 Manual compaction at level-0 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.625857 7fee7be006c0 Recovering log #58
2024/10/23-20:49:34.636635 7fee7be006c0 Delete type=3 #56
2024/10/23-20:49:34.636701 7fee7be006c0 Delete type=0 #58
2024/10/23-20:50:51.335363 7fee796006c0 Level-0 table #63: started
2024/10/23-20:50:51.335391 7fee796006c0 Level-0 table #63: 0 bytes OK
2024/10/23-20:50:51.341396 7fee796006c0 Delete type=0 #61
2024/10/23-20:50:51.348101 7fee796006c0 Manual compaction at level-0 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.348170 7fee796006c0 Manual compaction at level-1 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)

8
packs/mutations/LOG.old Normal file
View File

@@ -0,0 +1,8 @@
2024/06/08-21:15:33.928707 7fadb3e006c0 Recovering log #54
2024/06/08-21:15:33.938338 7fadb3e006c0 Delete type=3 #52
2024/06/08-21:15:33.938420 7fadb3e006c0 Delete type=0 #54
2024/06/08-21:15:57.251732 7fadb1a006c0 Level-0 table #59: started
2024/06/08-21:15:57.251755 7fadb1a006c0 Level-0 table #59: 0 bytes OK
2024/06/08-21:15:57.258558 7fadb1a006c0 Delete type=0 #57
2024/06/08-21:15:57.265348 7fadb1a006c0 Manual compaction at level-0 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.265369 7fadb1a006c0 Manual compaction at level-1 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/origines/000195.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000166
MANIFEST-000224

View File

@@ -1,8 +1,8 @@
2024/01/06-13:58:00.158171 7fc5b37fe6c0 Recovering log #163
2024/01/06-13:58:00.169589 7fc5b37fe6c0 Delete type=3 #161
2024/01/06-13:58:00.169644 7fc5b37fe6c0 Delete type=0 #163
2024/01/06-14:00:23.144124 7fc331fef6c0 Level-0 table #169: started
2024/01/06-14:00:23.144167 7fc331fef6c0 Level-0 table #169: 0 bytes OK
2024/01/06-14:00:23.150274 7fc331fef6c0 Delete type=0 #167
2024/01/06-14:00:23.157894 7fc331fef6c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/01/06-14:00:23.157918 7fc331fef6c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.510625 7fee7b4006c0 Recovering log #222
2024/10/23-20:49:34.520968 7fee7b4006c0 Delete type=3 #220
2024/10/23-20:49:34.521080 7fee7b4006c0 Delete type=0 #222
2024/10/23-20:50:51.275532 7fee796006c0 Level-0 table #227: started
2024/10/23-20:50:51.275563 7fee796006c0 Level-0 table #227: 0 bytes OK
2024/10/23-20:50:51.281775 7fee796006c0 Delete type=0 #225
2024/10/23-20:50:51.295508 7fee796006c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.295550 7fee796006c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)

View File

@@ -1,15 +1,8 @@
2024/01/06-13:46:03.467442 7fc5b2ffd6c0 Recovering log #159
2024/01/06-13:46:03.477436 7fc5b2ffd6c0 Delete type=3 #157
2024/01/06-13:46:03.477527 7fc5b2ffd6c0 Delete type=0 #159
2024/01/06-13:55:37.033274 7fc331fef6c0 Level-0 table #164: started
2024/01/06-13:55:37.037180 7fc331fef6c0 Level-0 table #164: 32140 bytes OK
2024/01/06-13:55:37.043824 7fc331fef6c0 Delete type=0 #162
2024/01/06-13:55:37.043996 7fc331fef6c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/01/06-13:55:37.055023 7fc331fef6c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at '!items!xox7R7Uuuz0eGL0p' @ 52 : 1
2024/01/06-13:55:37.055031 7fc331fef6c0 Compacting 1@1 + 1@2 files
2024/01/06-13:55:37.058742 7fc331fef6c0 Generated table #165@1: 23 keys, 32140 bytes
2024/01/06-13:55:37.058763 7fc331fef6c0 Compacted 1@1 + 1@2 files => 32140 bytes
2024/01/06-13:55:37.064964 7fc331fef6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2024/01/06-13:55:37.065069 7fc331fef6c0 Delete type=2 #10
2024/01/06-13:55:37.065208 7fc331fef6c0 Delete type=2 #164
2024/01/06-13:55:37.085856 7fc331fef6c0 Manual compaction at level-1 from '!items!xox7R7Uuuz0eGL0p' @ 52 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/06/08-21:15:33.811271 7fadb8c006c0 Recovering log #218
2024/06/08-21:15:33.821947 7fadb8c006c0 Delete type=3 #216
2024/06/08-21:15:33.822019 7fadb8c006c0 Delete type=0 #218
2024/06/08-21:15:57.189930 7fadb1a006c0 Level-0 table #223: started
2024/06/08-21:15:57.189969 7fadb1a006c0 Level-0 table #223: 0 bytes OK
2024/06/08-21:15:57.197078 7fadb1a006c0 Delete type=0 #221
2024/06/08-21:15:57.210512 7fadb1a006c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.210543 7fadb1a006c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packs/peuples/000031.ldb Normal file

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000002
MANIFEST-000060

View File

@@ -1,5 +1,8 @@
2024/01/06-13:58:00.309775 7fc5b2ffd6c0 Delete type=3 #1
2024/01/06-14:00:23.229343 7fc331fef6c0 Level-0 table #5: started
2024/01/06-14:00:23.232531 7fc331fef6c0 Level-0 table #5: 5139 bytes OK
2024/01/06-14:00:23.239050 7fc331fef6c0 Delete type=0 #3
2024/01/06-14:00:23.252379 7fc331fef6c0 Manual compaction at level-0 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
2024/10/23-20:49:34.639062 7fee7aa006c0 Recovering log #58
2024/10/23-20:49:34.649580 7fee7aa006c0 Delete type=3 #56
2024/10/23-20:49:34.649699 7fee7aa006c0 Delete type=0 #58
2024/10/23-20:50:51.327659 7fee796006c0 Level-0 table #63: started
2024/10/23-20:50:51.327700 7fee796006c0 Level-0 table #63: 0 bytes OK
2024/10/23-20:50:51.335218 7fee796006c0 Delete type=0 #61
2024/10/23-20:50:51.348083 7fee796006c0 Manual compaction at level-0 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
2024/10/23-20:50:51.348127 7fee796006c0 Manual compaction at level-1 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)

8
packs/peuples/LOG.old Normal file
View File

@@ -0,0 +1,8 @@
2024/06/08-21:15:33.941056 7fadb34006c0 Recovering log #54
2024/06/08-21:15:33.951636 7fadb34006c0 Delete type=3 #52
2024/06/08-21:15:33.951677 7fadb34006c0 Delete type=0 #54
2024/06/08-21:15:57.245014 7fadb1a006c0 Level-0 table #59: started
2024/06/08-21:15:57.245045 7fadb1a006c0 Level-0 table #59: 0 bytes OK
2024/06/08-21:15:57.251599 7fadb1a006c0 Delete type=0 #57
2024/06/08-21:15:57.265338 7fadb1a006c0 Manual compaction at level-0 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
2024/06/08-21:15:57.265383 7fadb1a006c0 Manual compaction at level-1 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More