Compare commits
9 Commits
fvtt-waste
...
main
Author | SHA1 | Date | |
---|---|---|---|
b463323fbe | |||
bddf772c99 | |||
a716a3b3d1 | |||
5814ef41df | |||
c0fcbe278f | |||
94f7ef8f90 | |||
19409dd547 | |||
217df7ee10 | |||
9990545568 |
12
README.md
12
README.md
@ -1,11 +1,14 @@
|
|||||||
# Système Foundry pour Wasteland (French RPG, Titam France/Sombres Projets)
|
|
||||||
|
Système Foundry pour Wasteland (French RPG, Titam France/Sombres Projets)
|
||||||
|
|
||||||
## EN
|
## EN
|
||||||
|
|
||||||
Unofficial system for Wasteland (French version from Titam France).
|
Unofficial system for Wasteland (French RPG from Titam France).
|
||||||
|
|
||||||
Books are mandatory to play and are available at : http://www.titam-france.fr
|
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
|
## FR
|
||||||
|
|
||||||
Système non-officiel pour le JDR Wasteland (Titam France).
|
Système non-officiel pour le JDR Wasteland (Titam France).
|
||||||
@ -16,8 +19,9 @@ Les livres du jeu sont nécessaires pour jouer, et sont disponibles ici : http:/
|
|||||||
|
|
||||||
# Credits
|
# Credits
|
||||||
|
|
||||||
Wasteland, le jeu de rôle de Sword & Sorcery, is a property of Titam France/Sombres Projets.
|
Wasteland is a property of Titam France/Sombres Projets.
|
||||||
|
|
||||||
# Developmement
|
# Developmement
|
||||||
|
|
||||||
LeRatierBretonnien
|
Code, CSS and automations : LeRatierBretonnien
|
||||||
|
Compendiums : Pretre, LeRatierBretonnien
|
||||||
|
5
changelog.md
Normal file
5
changelog.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
# 11.0.22
|
||||||
|
|
||||||
|
- Version initiale
|
||||||
|
-
|
45
lang/fr.json
45
lang/fr.json
@ -1,24 +1,25 @@
|
|||||||
{
|
{
|
||||||
"ACTOR": {
|
"TYPES": {
|
||||||
"TypePersonnage": "Personnage",
|
"Item": {
|
||||||
"TypePNJ": "PNJ"
|
"arme": "Arme",
|
||||||
},
|
"competence": "Compétence",
|
||||||
|
"protection": "Protection",
|
||||||
"ITEM": {
|
"monnaie": "Monnaie",
|
||||||
"TypeArme": "Arme",
|
"equipement": "Equipement",
|
||||||
"TypeCompetence": "Compétence",
|
"capacite": "Capacité",
|
||||||
"TypeProtection": "Protection",
|
"origine": "Origine",
|
||||||
"TypeMonnaie": "Monnaie",
|
"heritage": "Héritage",
|
||||||
"TypeEquipement": "Equipement",
|
"metier": "Métier",
|
||||||
"TypeCapacite": "Capacité",
|
"bouclier": "Bouclier",
|
||||||
"TypeOrigine": "Origine",
|
"pouvoir": "Pouvoir",
|
||||||
"TypeHeritage": "Héritage",
|
"artifex": "Artifex",
|
||||||
"TypeMetier": "Métier",
|
"mutation": "Mutation",
|
||||||
"TypeBouclier": "Bouclier",
|
"charme": "Charme",
|
||||||
"TypePouvoir": "Pouvoir",
|
"peuple": "Peuple"
|
||||||
"TypeArtifex": "Artifex",
|
},
|
||||||
"TypeMutation": "Mutation",
|
"Actor": {
|
||||||
"TypeCharme": "Charme",
|
"personnage": "Personnage",
|
||||||
"TypePeuple": "Peuple"
|
"pnj": "PNJ"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,7 +12,7 @@ export class WastelandActorSheet extends ActorSheet {
|
|||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
|
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["fvtt-wasteland", "sheet", "actor"],
|
classes: ["fvtt-wasteland", "sheet", "actor"],
|
||||||
template: "systems/fvtt-wasteland/templates/actor-sheet.html",
|
template: "systems/fvtt-wasteland/templates/actor-sheet.html",
|
||||||
width: 640,
|
width: 640,
|
||||||
@ -25,7 +25,7 @@ export class WastelandActorSheet extends ActorSheet {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async getData() {
|
async getData() {
|
||||||
const objectData = duplicate(this.object)
|
const objectData = foundry.utils.duplicate(this.object)
|
||||||
let actorData = objectData
|
let actorData = objectData
|
||||||
|
|
||||||
let formData = {
|
let formData = {
|
||||||
@ -40,31 +40,32 @@ export class WastelandActorSheet extends ActorSheet {
|
|||||||
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
|
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
|
||||||
limited: this.object.limited,
|
limited: this.object.limited,
|
||||||
skills: this.actor.getSkills(),
|
skills: this.actor.getSkills(),
|
||||||
armes: duplicate(this.actor.getWeapons()),
|
armes: foundry.utils.duplicate(this.actor.getWeapons()),
|
||||||
protections: duplicate(this.actor.getArmors()),
|
protections: foundry.utils.duplicate(this.actor.getArmors()),
|
||||||
pouvoirs:duplicate(this.actor.getPouvoirs()),
|
pouvoirs:foundry.utils.duplicate(this.actor.getPouvoirs()),
|
||||||
dons: duplicate(this.actor.getDons()),
|
dons: foundry.utils.duplicate(this.actor.getDons()),
|
||||||
hubrises: duplicate(this.actor.getHubris()),
|
hubrises: foundry.utils.duplicate(this.actor.getHubris()),
|
||||||
tours:duplicate(this.actor.getTours()),
|
tours:foundry.utils.duplicate(this.actor.getTours()),
|
||||||
artifex: duplicate(this.actor.getArtifex()),
|
artifex: foundry.utils.duplicate(this.actor.getArtifex()),
|
||||||
charmes:duplicate(this.actor.getCharmes()),
|
charmes:foundry.utils.duplicate(this.actor.getCharmes()),
|
||||||
peuple: duplicate(this.actor.getPeuple() || {}),
|
peuple: foundry.utils.duplicate(this.actor.getPeuple() || {}),
|
||||||
origine: duplicate(this.actor.getOrigine() || {}),
|
origine: foundry.utils.duplicate(this.actor.getOrigine() || {}),
|
||||||
heritage: duplicate(this.actor.getHeritage() || {}),
|
heritage: foundry.utils.duplicate(this.actor.getHeritage() || {}),
|
||||||
metier: duplicate(this.actor.getMetier() || {}),
|
metier: foundry.utils.duplicate(this.actor.getMetier() || {}),
|
||||||
combat: this.actor.getCombatValues(),
|
combat: this.actor.getCombatValues(),
|
||||||
config: duplicate(game.system.wasteland.config),
|
config: foundry.utils.duplicate(game.system.wasteland.config),
|
||||||
capacites: duplicate(this.actor.getCapacites()),
|
capacites: foundry.utils.duplicate(this.actor.getCapacites()),
|
||||||
equipements: duplicate(this.actor.getEquipments()),
|
equipements: foundry.utils.duplicate(this.actor.getEquipments()),
|
||||||
monnaies: duplicate(this.actor.getMonnaies()),
|
monnaies: foundry.utils.duplicate(this.actor.getMonnaies()),
|
||||||
mutations: duplicate(this.actor.getMutations()),
|
mutations: foundry.utils.duplicate(this.actor.getMutations()),
|
||||||
description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
|
description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
|
||||||
comportement: await TextEditor.enrichHTML(this.object.system.biodata.comportement, {async: true}),
|
comportement: await TextEditor.enrichHTML(this.object.system.biodata.comportement, {async: true}),
|
||||||
habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
|
habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
|
||||||
options: this.options,
|
options: this.options,
|
||||||
owner: this.document.isOwner,
|
owner: this.document.isOwner,
|
||||||
editScore: this.options.editScore,
|
editScore: this.options.editScore,
|
||||||
isGM: game.user.isGM
|
isGM: game.user.isGM,
|
||||||
|
config: game.system.wasteland.config
|
||||||
}
|
}
|
||||||
this.formData = formData;
|
this.formData = formData;
|
||||||
|
|
||||||
|
@ -50,10 +50,10 @@ export class WastelandActor extends Actor {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
prepareArme(arme) {
|
prepareArme(arme) {
|
||||||
arme = duplicate(arme)
|
arme = foundry.utils.duplicate(arme)
|
||||||
let combat = this.getCombatValues()
|
let combat = this.getCombatValues()
|
||||||
if (arme.system.typearme == "contact" || arme.system.typearme == "contactjet") {
|
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.attrKey = "pui"
|
||||||
arme.system.totalDegats = arme.system.degats + "+" + combat.bonusDegatsTotal
|
arme.system.totalDegats = arme.system.degats + "+" + combat.bonusDegatsTotal
|
||||||
arme.system.totalOffensif = this.system.attributs.pui.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
|
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") {
|
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.attrKey = "adr"
|
||||||
arme.system.totalOffensif = this.system.attributs.adr.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
|
arme.system.totalOffensif = this.system.attributs.adr.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff
|
||||||
arme.system.totalDegats = arme.system.degats
|
arme.system.totalDegats = arme.system.degats
|
||||||
@ -74,9 +74,9 @@ export class WastelandActor extends Actor {
|
|||||||
}
|
}
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
prepareBouclier(bouclier) {
|
prepareBouclier(bouclier) {
|
||||||
bouclier = duplicate(bouclier)
|
bouclier = foundry.utils.duplicate(bouclier)
|
||||||
let combat = this.getCombatValues()
|
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.attrKey = "pui"
|
||||||
bouclier.system.totalDegats = bouclier.system.degats + "+" + combat.bonusDegatsTotal
|
bouclier.system.totalDegats = bouclier.system.degats + "+" + combat.bonusDegatsTotal
|
||||||
bouclier.system.totalOffensif = this.system.attributs.pui.value + bouclier.system.competence.system.niveau
|
bouclier.system.totalOffensif = this.system.attributs.pui.value + bouclier.system.competence.system.niveau
|
||||||
@ -160,7 +160,7 @@ export class WastelandActor extends Actor {
|
|||||||
getSkills() {
|
getSkills() {
|
||||||
let comp = []
|
let comp = []
|
||||||
for (let item of this.items) {
|
for (let item of this.items) {
|
||||||
item = duplicate(item)
|
item = foundry.utils.duplicate(item)
|
||||||
if (item.type == "competence") {
|
if (item.type == "competence") {
|
||||||
item.system.attribut1total = item.system.niveau + (this.system.attributs[item.system.attribut1]?.value || 0)
|
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)
|
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) {
|
incDecSante(value) {
|
||||||
let sante = duplicate(this.system.sante)
|
let sante = foundry.utils.duplicate(this.system.sante)
|
||||||
sante.letaux += value
|
sante.letaux += value
|
||||||
this.update({ 'system.sante': sante })
|
this.update({ 'system.sante': sante })
|
||||||
}
|
}
|
||||||
@ -246,7 +246,7 @@ export class WastelandActor extends Actor {
|
|||||||
getItemById(id) {
|
getItemById(id) {
|
||||||
let item = this.items.find(item => item.id == id);
|
let item = this.items.find(item => item.id == id);
|
||||||
if (item) {
|
if (item) {
|
||||||
item = duplicate(item)
|
item = foundry.utils.duplicate(item)
|
||||||
}
|
}
|
||||||
return item;
|
return item;
|
||||||
}
|
}
|
||||||
@ -301,7 +301,7 @@ export class WastelandActor extends Actor {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
subPointsPsyche(value) {
|
subPointsPsyche(value) {
|
||||||
let psyche = duplicate(this.system.psyche)
|
let psyche = foundry.utils.duplicate(this.system.psyche)
|
||||||
psyche.currentmax -= value
|
psyche.currentmax -= value
|
||||||
this.update( {'system.psyche': psyche})
|
this.update( {'system.psyche': psyche})
|
||||||
}
|
}
|
||||||
@ -340,13 +340,13 @@ export class WastelandActor extends Actor {
|
|||||||
getSubActors() {
|
getSubActors() {
|
||||||
let subActors = [];
|
let subActors = [];
|
||||||
for (let id of this.system.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;
|
return subActors;
|
||||||
}
|
}
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async addSubActor(subActorId) {
|
async addSubActor(subActorId) {
|
||||||
let subActors = duplicate(this.system.subactors);
|
let subActors = foundry.utils.duplicate(this.system.subactors);
|
||||||
subActors.push(subActorId);
|
subActors.push(subActorId);
|
||||||
await this.update({ 'system.subactors': subActors });
|
await this.update({ 'system.subactors': subActors });
|
||||||
}
|
}
|
||||||
@ -377,7 +377,7 @@ export class WastelandActor extends Actor {
|
|||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async setPredilectionUsed(compId, predIdx) {
|
async setPredilectionUsed(compId, predIdx) {
|
||||||
let comp = this.items.get(compId)
|
let comp = this.items.get(compId)
|
||||||
let pred = duplicate(comp.system.predilections)
|
let pred = foundry.utils.duplicate(comp.system.predilections)
|
||||||
pred[predIdx].used = true
|
pred[predIdx].used = true
|
||||||
await this.updateEmbeddedDocuments('Item', [{ _id: compId, 'system.predilections': pred }])
|
await this.updateEmbeddedDocuments('Item', [{ _id: compId, 'system.predilections': pred }])
|
||||||
}
|
}
|
||||||
@ -400,7 +400,7 @@ export class WastelandActor extends Actor {
|
|||||||
}
|
}
|
||||||
if ( arme.system.totalDefensif > maxDef) {
|
if ( arme.system.totalDefensif > maxDef) {
|
||||||
maxDef = arme.system.totalDefensif
|
maxDef = arme.system.totalDefensif
|
||||||
bestArme = duplicate(arme)
|
bestArme = foundry.utils.duplicate(arme)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return bestArme
|
return bestArme
|
||||||
@ -417,21 +417,21 @@ export class WastelandActor extends Actor {
|
|||||||
rollData.canEclatDoubleD20 = true // Always true in Wastelan
|
rollData.canEclatDoubleD20 = true // Always true in Wastelan
|
||||||
rollData.doubleD20 = false
|
rollData.doubleD20 = false
|
||||||
rollData.attributs = WastelandUtility.getAttributs()
|
rollData.attributs = WastelandUtility.getAttributs()
|
||||||
rollData.config = duplicate(game.system.wasteland.config)
|
rollData.config = foundry.utils.duplicate(game.system.wasteland.config)
|
||||||
|
|
||||||
if (attrKey) {
|
if (attrKey) {
|
||||||
rollData.attrKey = attrKey
|
rollData.attrKey = attrKey
|
||||||
if (attrKey != "tochoose") {
|
if (attrKey != "tochoose") {
|
||||||
rollData.actionImg = "systems/fvtt-wasteland/assets/icons/" + this.system.attributs[attrKey].labelnorm + ".webp"
|
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) {
|
if (compId) {
|
||||||
rollData.competence = duplicate(this.items.get(compId) || {})
|
rollData.competence = foundry.utils.duplicate(this.items.get(compId) || {})
|
||||||
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 = foundry.utils.duplicate(this.items.find( item => item.name.toLowerCase() == compName.toLowerCase()) || {})
|
||||||
rollData.actionImg = rollData.competence?.img
|
rollData.actionImg = rollData.competence?.img
|
||||||
}
|
}
|
||||||
return rollData
|
return rollData
|
||||||
@ -459,13 +459,13 @@ export class WastelandActor extends Actor {
|
|||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async rollCharme(charmeId) {
|
async rollCharme(charmeId) {
|
||||||
let rollData = this.getCommonRollData("cla")
|
let rollData = this.getCommonRollData("cla")
|
||||||
rollData.charme = duplicate(this.items.get(charmeId) || {})
|
rollData.charme = foundry.utils.duplicate(this.items.get(charmeId) || {})
|
||||||
rollData.charmeDice = "1d4"
|
rollData.charmeDice = "1d4"
|
||||||
this.launchRoll(rollData)
|
this.launchRoll(rollData)
|
||||||
}
|
}
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async rollPouvoir(pouvoirId) {
|
async rollPouvoir(pouvoirId) {
|
||||||
let pouvoir = duplicate(this.items.get(pouvoirId) || {})
|
let pouvoir = foundry.utils.duplicate(this.items.get(pouvoirId) || {})
|
||||||
if (pouvoir?.system) {
|
if (pouvoir?.system) {
|
||||||
let rollData = this.getCommonRollData(pouvoir.system.attribut, undefined, pouvoir.system.competence)
|
let rollData = this.getCommonRollData(pouvoir.system.attribut, undefined, pouvoir.system.competence)
|
||||||
if (!rollData.competence) {
|
if (!rollData.competence) {
|
||||||
@ -500,7 +500,7 @@ export class WastelandActor extends Actor {
|
|||||||
if (arme.type == "bouclier") {
|
if (arme.type == "bouclier") {
|
||||||
arme = this.prepareBouclier(arme)
|
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"));
|
await WastelandUtility.showDiceSoNice(roll, game.settings.get("core", "rollMode"));
|
||||||
let rollData = {
|
let rollData = {
|
||||||
arme: arme,
|
arme: arme,
|
||||||
|
@ -10,7 +10,7 @@ export class WastelandCombat extends Combat {
|
|||||||
const c = this.combatants.get(ids[cId]);
|
const c = this.combatants.get(ids[cId]);
|
||||||
let id = c._id || c.id;
|
let id = c._id || c.id;
|
||||||
let initBonus = c.actor ? c.actor.getInitiativeScore() : 0
|
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"))
|
await WastelandUtility.showDiceSoNice(roll, game.settings.get("core", "rollMode"))
|
||||||
//console.log("Init bonus", initBonus, roll.total)
|
//console.log("Init bonus", initBonus, roll.total)
|
||||||
await this.updateEmbeddedDocuments("Combatant", [ { _id: id, initiative: roll.total } ]);
|
await this.updateEmbeddedDocuments("Combatant", [ { _id: id, initiative: roll.total } ]);
|
||||||
|
@ -36,5 +36,22 @@ export const WASTELAND_CONFIG = {
|
|||||||
"chimie": "Chimie",
|
"chimie": "Chimie",
|
||||||
"electricite": "Électricité",
|
"electricite": "Électricité",
|
||||||
"chimerie": "Chimérie",
|
"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)"
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -12,7 +12,7 @@ export class WastelandCreatureSheet extends WastelandActorSheet {
|
|||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
|
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["fvtt-wasteland", "sheet", "creature"],
|
classes: ["fvtt-wasteland", "sheet", "creature"],
|
||||||
template: "systems/fvtt-wasteland/templates/creature-sheet.html",
|
template: "systems/fvtt-wasteland/templates/creature-sheet.html",
|
||||||
width: 640,
|
width: 640,
|
||||||
|
@ -9,7 +9,7 @@ export class WastelandItemSheet extends ItemSheet {
|
|||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
|
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["fvtt-wasteland", "sheet", "item"],
|
classes: ["fvtt-wasteland", "sheet", "item"],
|
||||||
template: "systems/fvtt-wasteland/templates/item-sheet.html",
|
template: "systems/fvtt-wasteland/templates/item-sheet.html",
|
||||||
dragDrop: [{ dragSelector: null, dropSelector: null }],
|
dragDrop: [{ dragSelector: null, dropSelector: null }],
|
||||||
@ -48,7 +48,7 @@ export class WastelandItemSheet extends ItemSheet {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
async getData() {
|
async getData() {
|
||||||
const objectData = duplicate(this.object)
|
const objectData = foundry.utils.duplicate(this.object)
|
||||||
let itemData = objectData
|
let itemData = objectData
|
||||||
let formData = {
|
let formData = {
|
||||||
title: this.title,
|
title: this.title,
|
||||||
@ -59,7 +59,7 @@ export class WastelandItemSheet extends ItemSheet {
|
|||||||
editable: this.isEditable,
|
editable: this.isEditable,
|
||||||
cssClass: this.isEditable ? "editable" : "locked",
|
cssClass: this.isEditable ? "editable" : "locked",
|
||||||
attributs: WastelandUtility.getAttributs(),
|
attributs: WastelandUtility.getAttributs(),
|
||||||
config: duplicate(game.system.wasteland.config),
|
config: foundry.utils.duplicate(game.system.wasteland.config),
|
||||||
data: itemData.system,
|
data: itemData.system,
|
||||||
system: itemData.system,
|
system: itemData.system,
|
||||||
limited: this.object.limited,
|
limited: this.object.limited,
|
||||||
@ -87,7 +87,7 @@ export class WastelandItemSheet extends ItemSheet {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
postItem() {
|
postItem() {
|
||||||
let chatData = duplicate(WastelandUtility.data(this.item));
|
let chatData = foundry.utils.duplicate(WastelandUtility.data(this.item));
|
||||||
if (this.actor) {
|
if (this.actor) {
|
||||||
chatData.actor = { id: this.actor.id };
|
chatData.actor = { id: this.actor.id };
|
||||||
}
|
}
|
||||||
@ -130,26 +130,26 @@ export class WastelandItemSheet extends ItemSheet {
|
|||||||
html.find('.edit-prediction').change(ev => {
|
html.find('.edit-prediction').change(ev => {
|
||||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||||
let index = li.data("prediction-index")
|
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
|
pred[index].name = ev.currentTarget.value
|
||||||
this.object.update( { 'data.predilections': pred })
|
this.object.update( { 'data.predilections': pred })
|
||||||
})
|
})
|
||||||
html.find('.delete-prediction').click(ev => {
|
html.find('.delete-prediction').click(ev => {
|
||||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||||
let index = li.data("prediction-index")
|
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)
|
pred.splice(index,1)
|
||||||
this.object.update( { 'data.predilections': pred })
|
this.object.update( { 'data.predilections': pred })
|
||||||
})
|
})
|
||||||
html.find('.use-prediction').change(ev => {
|
html.find('.use-prediction').change(ev => {
|
||||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||||
let index = li.data("prediction-index")
|
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
|
pred[index].used = ev.currentTarget.checked
|
||||||
this.object.update( { 'data.predilections': pred })
|
this.object.update( { 'data.predilections': pred })
|
||||||
})
|
})
|
||||||
html.find('#add-predilection').click(ev => {
|
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 })
|
pred.push( { name: "Nouvelle prédilection", used: false })
|
||||||
this.object.update( { 'data.predilections': pred })
|
this.object.update( { 'data.predilections': pred })
|
||||||
})
|
})
|
||||||
|
@ -28,7 +28,7 @@ Hooks.once("init", async function () {
|
|||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
// preload handlebars templates
|
// preload handlebars templates
|
||||||
WastelandUtility.preloadHandlebarsTemplates();
|
WastelandUtility.preloadHandlebarsTemplates();
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
// Set an initiative formula for the system
|
// Set an initiative formula for the system
|
||||||
CONFIG.Combat.initiative = {
|
CONFIG.Combat.initiative = {
|
||||||
@ -60,7 +60,7 @@ Hooks.once("init", async function () {
|
|||||||
Items.registerSheet("fvtt-wasteland", WastelandItemSheet, { makeDefault: true })
|
Items.registerSheet("fvtt-wasteland", WastelandItemSheet, { makeDefault: true })
|
||||||
|
|
||||||
WastelandUtility.init();
|
WastelandUtility.init();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
@ -72,35 +72,10 @@ function welcomeMessage() {
|
|||||||
<strong>Bienvenue dans les Wasteland !</strong>
|
<strong>Bienvenue dans les Wasteland !</strong>
|
||||||
<p>Les livres de Wasteland sont nécessaires pour jouer : https://www.titam-france.fr</p>
|
<p>Les livres de Wasteland sont nécessaires pour jouer : https://www.titam-france.fr</p>
|
||||||
<p>Wasteland est jeu de rôle publié par Titam France/Sombres projets, tout les droits leur appartiennent.</p>
|
<p>Wasteland est jeu de rôle publié par Titam France/Sombres projets, tout les droits leur appartiennent.</p>
|
||||||
<p>Système développé par LeRatierBretonnien, support sur le <a href="https://discord.gg/pPSDNJk">Discord FR de Foundry</a>.</p>
|
<p>Système développé par LeRatierBretonnien, avec le support de Prêtre. Plus d'infos et aides sur le <a href="https://discord.gg/pPSDNJk">Discord FR de Foundry</a>.</p>
|
||||||
` });
|
` });
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
|
||||||
// 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() {
|
async function importDefaultScene() {
|
||||||
@ -119,6 +94,7 @@ async function importDefaultScene() {
|
|||||||
Hooks.once("ready", function () {
|
Hooks.once("ready", function () {
|
||||||
|
|
||||||
WastelandUtility.ready();
|
WastelandUtility.ready();
|
||||||
|
|
||||||
// User warning
|
// User warning
|
||||||
if (!game.user.isGM && game.user.character == undefined) {
|
if (!game.user.isGM && game.user.character == undefined) {
|
||||||
ui.notifications.info("Attention ! Aucun personnage n'est relié au joueur !");
|
ui.notifications.info("Attention ! Aucun personnage n'est relié au joueur !");
|
||||||
@ -127,8 +103,20 @@ Hooks.once("ready", function () {
|
|||||||
user: game.user._id
|
user: game.user._id
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
if (!game.user.isGM && game.user.character && !game.user.character.prototypeToken.actorLink) {
|
||||||
registerUsageCount('fvtt-wasteland')
|
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();
|
welcomeMessage();
|
||||||
|
|
||||||
importDefaultScene();
|
importDefaultScene();
|
||||||
|
@ -114,6 +114,28 @@ export class WastelandUtility {
|
|||||||
static async ready() {
|
static async ready() {
|
||||||
const skills = await WastelandUtility.loadCompendium("fvtt-wasteland.skills")
|
const skills = await WastelandUtility.loadCompendium("fvtt-wasteland.skills")
|
||||||
this.skills = skills.map(i => i.toObject())
|
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 +164,7 @@ export class WastelandUtility {
|
|||||||
let rollData = message.getFlag("world", "wasteland-roll")
|
let rollData = message.getFlag("world", "wasteland-roll")
|
||||||
let actor = WastelandUtility.getActorFromRollData(rollData)
|
let actor = WastelandUtility.getActorFromRollData(rollData)
|
||||||
await actor.setPredilectionUsed(rollData.competence._id, predIdx)
|
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)
|
await WastelandUtility.rollWasteland(rollData)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -152,8 +174,7 @@ export class WastelandUtility {
|
|||||||
|
|
||||||
const templatePaths = [
|
const templatePaths = [
|
||||||
'systems/fvtt-wasteland/templates/editor-notes-gm.html',
|
'systems/fvtt-wasteland/templates/editor-notes-gm.html',
|
||||||
'systems/fvtt-wasteland/templates/partial-item-description.html',
|
'systems/fvtt-wasteland/templates/partial-item-description.html'
|
||||||
'systems/fvtt-wasteland/templates/partial-list-niveau.html'
|
|
||||||
]
|
]
|
||||||
return loadTemplates(templatePaths);
|
return loadTemplates(templatePaths);
|
||||||
}
|
}
|
||||||
@ -187,15 +208,6 @@ export class WastelandUtility {
|
|||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
|
||||||
static createDirectOptionList(min, max) {
|
|
||||||
let options = {};
|
|
||||||
for (let i = min; i <= max; i++) {
|
|
||||||
options[`${i}`] = `${i}`;
|
|
||||||
}
|
|
||||||
return options;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
static buildListOptions(min, max) {
|
static buildListOptions(min, max) {
|
||||||
let options = ""
|
let options = ""
|
||||||
@ -220,7 +232,7 @@ export class WastelandUtility {
|
|||||||
|
|
||||||
let id = rollData.rollId;
|
let id = rollData.rollId;
|
||||||
let oldRollData = this.rollDataStore[id] || {};
|
let oldRollData = this.rollDataStore[id] || {};
|
||||||
let newRollData = mergeObject(oldRollData, rollData);
|
let newRollData = foundry.utils.mergeObject(oldRollData, rollData);
|
||||||
this.rollDataStore[id] = newRollData;
|
this.rollDataStore[id] = newRollData;
|
||||||
}
|
}
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
@ -292,10 +304,10 @@ export class WastelandUtility {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
static computeResult(rollData, actor) {
|
static async computeResult(rollData, actor) {
|
||||||
if (rollData.charme) {
|
if (rollData.charme) {
|
||||||
let resultIndex = false
|
let resultIndex = false
|
||||||
let resTab = duplicate(rollData.charme.system.resultats)
|
let resTab = foundry.utils.duplicate(rollData.charme.system.resultats)
|
||||||
for(let id in resTab) {
|
for(let id in resTab) {
|
||||||
let res = resTab[id]
|
let res = resTab[id]
|
||||||
if (!resultIndex && rollData.finalResult >= res.value) {
|
if (!resultIndex && rollData.finalResult >= res.value) {
|
||||||
@ -305,7 +317,7 @@ export class WastelandUtility {
|
|||||||
if (resultIndex) {
|
if (resultIndex) {
|
||||||
rollData.charmeDuree = rollData.charme.system.resultats[resultIndex].description
|
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") {
|
if (rollData.charme.system.charmetype == "tour") {
|
||||||
rollData.contrecoupResult = effectRoll.total
|
rollData.contrecoupResult = effectRoll.total
|
||||||
if (rollData.contrecoupResult % 2 == 1) {
|
if (rollData.contrecoupResult % 2 == 1) {
|
||||||
@ -349,7 +361,7 @@ export class WastelandUtility {
|
|||||||
}
|
}
|
||||||
if (!rollData.attr) {
|
if (!rollData.attr) {
|
||||||
rollData.actionImg = "systems/fvtt-wasteland/assets/icons/" + actor.system.attributs[rollData.attrKey].labelnorm + ".webp"
|
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) {
|
if (rollData.charme) {
|
||||||
@ -366,7 +378,7 @@ export class WastelandUtility {
|
|||||||
|
|
||||||
//console.log("BEFORE COMP", rollData)
|
//console.log("BEFORE COMP", rollData)
|
||||||
if (rollData.competence) {
|
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
|
let compmod = (rollData.competence.system.niveau == 0) ? -3 : 0
|
||||||
rollData.diceFormula += `+${rollData.attr.value}+${rollData.competence.system.niveau}+${rollData.modificateur}+${compmod}`
|
rollData.diceFormula += `+${rollData.attr.value}+${rollData.competence.system.niveau}+${rollData.modificateur}+${compmod}`
|
||||||
} else {
|
} else {
|
||||||
@ -376,14 +388,14 @@ export class WastelandUtility {
|
|||||||
rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}`
|
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"))
|
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
|
rollData.diceResult = myRoll.terms[0].results[0].result
|
||||||
console.log(">>>> ", myRoll)
|
console.log(">>>> ", myRoll)
|
||||||
|
|
||||||
rollData.finalResult = myRoll.total
|
rollData.finalResult = myRoll.total
|
||||||
this.computeResult(rollData, actor)
|
await this.computeResult(rollData, actor)
|
||||||
|
|
||||||
this.createChatWithRollMode(rollData.alias, {
|
this.createChatWithRollMode(rollData.alias, {
|
||||||
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
|
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
|
||||||
@ -395,13 +407,13 @@ export class WastelandUtility {
|
|||||||
static async bonusRollWasteland(rollData) {
|
static async bonusRollWasteland(rollData) {
|
||||||
rollData.bonusFormula = rollData.addedBonus
|
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"));
|
await this.showDiceSoNice(bonusRoll, game.settings.get("core", "rollMode"));
|
||||||
rollData.bonusRoll = duplicate(bonusRoll)
|
rollData.bonusRoll = foundry.utils.duplicate(bonusRoll)
|
||||||
|
|
||||||
rollData.finalResult += rollData.bonusRoll.total
|
rollData.finalResult += rollData.bonusRoll.total
|
||||||
|
|
||||||
this.computeResult(rollData)
|
await this.computeResult(rollData)
|
||||||
|
|
||||||
this.createChatWithRollMode(rollData.alias, {
|
this.createChatWithRollMode(rollData.alias, {
|
||||||
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
|
content: await renderTemplate(`systems/fvtt-wasteland/templates/chat-generic-result.html`, rollData)
|
||||||
@ -431,7 +443,7 @@ export class WastelandUtility {
|
|||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
static blindMessageToGM(chatOptions) {
|
static blindMessageToGM(chatOptions) {
|
||||||
let chatGM = duplicate(chatOptions);
|
let chatGM = foundry.utils.duplicate(chatOptions);
|
||||||
chatGM.whisper = this.getUsers(user => user.isGM);
|
chatGM.whisper = this.getUsers(user => user.isGM);
|
||||||
chatGM.content = "Blinde message of " + game.user.name + "<br>" + chatOptions.content;
|
chatGM.content = "Blinde message of " + game.user.name + "<br>" + chatOptions.content;
|
||||||
console.log("blindMessageToGM", chatGM);
|
console.log("blindMessageToGM", chatGM);
|
||||||
@ -493,7 +505,7 @@ export class WastelandUtility {
|
|||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
static getBasicRollData() {
|
static getBasicRollData() {
|
||||||
let rollData = {
|
let rollData = {
|
||||||
rollId: randomID(16),
|
rollId: foundry.utils.randomID(16),
|
||||||
rollMode: game.settings.get("core", "rollMode"),
|
rollMode: game.settings.get("core", "rollMode"),
|
||||||
modificateursOptions: this.getModificateurOptions(),
|
modificateursOptions: this.getModificateurOptions(),
|
||||||
pointAmeOptions: this.getPointAmeOptions(),
|
pointAmeOptions: this.getPointAmeOptions(),
|
||||||
|
Binary file not shown.
BIN
packs/armes/000170.ldb
Normal file
BIN
packs/armes/000170.ldb
Normal file
Binary file not shown.
@ -1 +1 @@
|
|||||||
MANIFEST-000106
|
MANIFEST-000171
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
2023/12/03-17:39:07.399631 7ff666ffd6c0 Recovering log #104
|
2024/05/23-11:36:26.361119 7f80456006c0 Recovering log #168
|
||||||
2023/12/03-17:39:07.409048 7ff666ffd6c0 Delete type=3 #102
|
2024/05/23-11:36:26.371702 7f80456006c0 Delete type=3 #166
|
||||||
2023/12/03-17:39:07.409094 7ff666ffd6c0 Delete type=0 #104
|
2024/05/23-11:36:26.371759 7f80456006c0 Delete type=0 #168
|
||||||
2023/12/03-18:07:21.417111 7ff6667fc6c0 Level-0 table #109: started
|
2024/05/23-11:38:27.058615 7f803fe006c0 Level-0 table #174: started
|
||||||
2023/12/03-18:07:21.417136 7ff6667fc6c0 Level-0 table #109: 0 bytes OK
|
2024/05/23-11:38:27.058646 7f803fe006c0 Level-0 table #174: 0 bytes OK
|
||||||
2023/12/03-18:07:21.424343 7ff6667fc6c0 Delete type=0 #107
|
2024/05/23-11:38:27.093797 7f803fe006c0 Delete type=0 #172
|
||||||
2023/12/03-18:07:21.444955 7ff6667fc6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:27.127595 7f803fe006c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.444988 7ff6667fc6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:27.127630 7f803fe006c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.084227 7ff667fff6c0 Recovering log #100
|
2024/05/23-11:35:06.400918 7f80456006c0 Recovering log #164
|
||||||
2023/12/02-18:48:35.093974 7ff667fff6c0 Delete type=3 #98
|
2024/05/23-11:35:06.459624 7f80456006c0 Delete type=3 #162
|
||||||
2023/12/02-18:48:35.094049 7ff667fff6c0 Delete type=0 #100
|
2024/05/23-11:35:06.459697 7f80456006c0 Delete type=0 #164
|
||||||
2023/12/02-18:48:46.670156 7ff6667fc6c0 Level-0 table #105: started
|
2024/05/23-11:35:52.325511 7f803fe006c0 Level-0 table #169: started
|
||||||
2023/12/02-18:48:46.670185 7ff6667fc6c0 Level-0 table #105: 0 bytes OK
|
2024/05/23-11:35:52.328985 7f803fe006c0 Level-0 table #169: 9019 bytes OK
|
||||||
2023/12/02-18:48:46.676679 7ff6667fc6c0 Delete type=0 #103
|
2024/05/23-11:35:52.335531 7f803fe006c0 Delete type=0 #167
|
||||||
2023/12/02-18:48:46.683279 7ff6667fc6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.356802 7f803fe006c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.683331 7ff6667fc6c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.367167 7f803fe006c0 Manual compaction at level-1 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at '!items!wv5EiePmPTpqFutt' @ 158 : 1
|
||||||
|
2024/05/23-11:35:52.367178 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.370637 7f803fe006c0 Generated table #170@1: 40 keys, 9019 bytes
|
||||||
|
2024/05/23-11:35:52.370658 7f803fe006c0 Compacted 1@1 + 1@2 files => 9019 bytes
|
||||||
|
2024/05/23-11:35:52.376833 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.376889 7f803fe006c0 Delete type=2 #161
|
||||||
|
2024/05/23-11:35:52.376979 7f803fe006c0 Delete type=2 #169
|
||||||
|
2024/05/23-11:35:52.397741 7f803fe006c0 Manual compaction at level-1 from '!items!wv5EiePmPTpqFutt' @ 158 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
BIN
packs/armes/MANIFEST-000171
Normal file
BIN
packs/armes/MANIFEST-000171
Normal file
Binary file not shown.
BIN
packs/artifex/000031.ldb
Normal file
BIN
packs/artifex/000031.ldb
Normal file
Binary file not shown.
1
packs/artifex/CURRENT
Normal file
1
packs/artifex/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000032
|
8
packs/artifex/LOG
Normal file
8
packs/artifex/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.402766 7f8046a006c0 Recovering log #29
|
||||||
|
2024/05/23-11:36:26.414036 7f8046a006c0 Delete type=3 #27
|
||||||
|
2024/05/23-11:36:26.414100 7f8046a006c0 Delete type=0 #29
|
||||||
|
2024/05/23-11:38:26.981582 7f803fe006c0 Level-0 table #35: started
|
||||||
|
2024/05/23-11:38:26.981632 7f803fe006c0 Level-0 table #35: 0 bytes OK
|
||||||
|
2024/05/23-11:38:27.023703 7f803fe006c0 Delete type=0 #33
|
||||||
|
2024/05/23-11:38:27.127575 7f803fe006c0 Manual compaction at level-0 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:27.127615 7f803fe006c0 Manual compaction at level-1 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
|
15
packs/artifex/LOG.old
Normal file
15
packs/artifex/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:06.584295 7f80460006c0 Recovering log #25
|
||||||
|
2024/05/23-11:35:06.677479 7f80460006c0 Delete type=3 #23
|
||||||
|
2024/05/23-11:35:06.677553 7f80460006c0 Delete type=0 #25
|
||||||
|
2024/05/23-11:35:52.346618 7f803fe006c0 Level-0 table #30: started
|
||||||
|
2024/05/23-11:35:52.349648 7f803fe006c0 Level-0 table #30: 1316 bytes OK
|
||||||
|
2024/05/23-11:35:52.356522 7f803fe006c0 Delete type=0 #28
|
||||||
|
2024/05/23-11:35:52.356854 7f803fe006c0 Manual compaction at level-0 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.386880 7f803fe006c0 Manual compaction at level-1 from '!items!PqP7BWEkK7aK65yH' @ 72057594037927935 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at '!items!irEA0eyE731viEYl' @ 6 : 1
|
||||||
|
2024/05/23-11:35:52.386890 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.391029 7f803fe006c0 Generated table #31@1: 2 keys, 1316 bytes
|
||||||
|
2024/05/23-11:35:52.391071 7f803fe006c0 Compacted 1@1 + 1@2 files => 1316 bytes
|
||||||
|
2024/05/23-11:35:52.397189 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.397318 7f803fe006c0 Delete type=2 #22
|
||||||
|
2024/05/23-11:35:52.397533 7f803fe006c0 Delete type=2 #30
|
||||||
|
2024/05/23-11:35:52.397799 7f803fe006c0 Manual compaction at level-1 from '!items!irEA0eyE731viEYl' @ 6 : 1 .. '!items!irEA0eyE731viEYl' @ 0 : 0; will stop at (end)
|
BIN
packs/artifex/MANIFEST-000032
Normal file
BIN
packs/artifex/MANIFEST-000032
Normal file
Binary file not shown.
BIN
packs/bestiaire/000043.ldb
Normal file
BIN
packs/bestiaire/000043.ldb
Normal file
Binary file not shown.
1
packs/bestiaire/CURRENT
Normal file
1
packs/bestiaire/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000044
|
8
packs/bestiaire/LOG
Normal file
8
packs/bestiaire/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.253738 7f80456006c0 Recovering log #41
|
||||||
|
2024/05/23-11:36:26.264899 7f80456006c0 Delete type=3 #39
|
||||||
|
2024/05/23-11:36:26.264953 7f80456006c0 Delete type=0 #41
|
||||||
|
2024/05/23-11:38:26.682932 7f803fe006c0 Level-0 table #47: started
|
||||||
|
2024/05/23-11:38:26.682974 7f803fe006c0 Level-0 table #47: 0 bytes OK
|
||||||
|
2024/05/23-11:38:26.717379 7f803fe006c0 Delete type=0 #45
|
||||||
|
2024/05/23-11:38:26.832745 7f803fe006c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:26.832821 7f803fe006c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
|
15
packs/bestiaire/LOG.old
Normal file
15
packs/bestiaire/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:05.880008 7f80474006c0 Recovering log #37
|
||||||
|
2024/05/23-11:35:05.932900 7f80474006c0 Delete type=3 #35
|
||||||
|
2024/05/23-11:35:05.933004 7f80474006c0 Delete type=0 #37
|
||||||
|
2024/05/23-11:35:52.164884 7f803fe006c0 Level-0 table #42: started
|
||||||
|
2024/05/23-11:35:52.168554 7f803fe006c0 Level-0 table #42: 44719 bytes OK
|
||||||
|
2024/05/23-11:35:52.174606 7f803fe006c0 Delete type=0 #40
|
||||||
|
2024/05/23-11:35:52.186487 7f803fe006c0 Manual compaction at level-0 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.210133 7f803fe006c0 Manual compaction at level-1 from '!actors!S7FhBajQ5KKhIpj6' @ 72057594037927935 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at '!actors.items!zYffQLFKlxJ5Li83.vNpsdvHgD5qBYYPt' @ 154 : 1
|
||||||
|
2024/05/23-11:35:52.210149 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.213977 7f803fe006c0 Generated table #43@1: 54 keys, 44868 bytes
|
||||||
|
2024/05/23-11:35:52.214008 7f803fe006c0 Compacted 1@1 + 1@2 files => 44868 bytes
|
||||||
|
2024/05/23-11:35:52.220101 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.220270 7f803fe006c0 Delete type=2 #34
|
||||||
|
2024/05/23-11:35:52.220430 7f803fe006c0 Delete type=2 #42
|
||||||
|
2024/05/23-11:35:52.230758 7f803fe006c0 Manual compaction at level-1 from '!actors.items!zYffQLFKlxJ5Li83.vNpsdvHgD5qBYYPt' @ 154 : 1 .. '!folders!BHMWTRHF2lNlAK8u' @ 0 : 0; will stop at (end)
|
BIN
packs/bestiaire/MANIFEST-000044
Normal file
BIN
packs/bestiaire/MANIFEST-000044
Normal file
Binary file not shown.
BIN
packs/capacreature/000031.ldb
Normal file
BIN
packs/capacreature/000031.ldb
Normal file
Binary file not shown.
1
packs/capacreature/CURRENT
Normal file
1
packs/capacreature/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000032
|
8
packs/capacreature/LOG
Normal file
8
packs/capacreature/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.416647 7f80456006c0 Recovering log #29
|
||||||
|
2024/05/23-11:36:26.426755 7f80456006c0 Delete type=3 #27
|
||||||
|
2024/05/23-11:36:26.426807 7f80456006c0 Delete type=0 #29
|
||||||
|
2024/05/23-11:38:27.127735 7f803fe006c0 Level-0 table #35: started
|
||||||
|
2024/05/23-11:38:27.127767 7f803fe006c0 Level-0 table #35: 0 bytes OK
|
||||||
|
2024/05/23-11:38:27.156818 7f803fe006c0 Delete type=0 #33
|
||||||
|
2024/05/23-11:38:27.283239 7f803fe006c0 Manual compaction at level-0 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:27.283288 7f803fe006c0 Manual compaction at level-1 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
|
15
packs/capacreature/LOG.old
Normal file
15
packs/capacreature/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:06.681079 7f80456006c0 Recovering log #25
|
||||||
|
2024/05/23-11:35:06.733585 7f80456006c0 Delete type=3 #23
|
||||||
|
2024/05/23-11:35:06.733676 7f80456006c0 Delete type=0 #25
|
||||||
|
2024/05/23-11:35:52.408695 7f803fe006c0 Level-0 table #30: started
|
||||||
|
2024/05/23-11:35:52.412094 7f803fe006c0 Level-0 table #30: 891 bytes OK
|
||||||
|
2024/05/23-11:35:52.418332 7f803fe006c0 Delete type=0 #28
|
||||||
|
2024/05/23-11:35:52.438798 7f803fe006c0 Manual compaction at level-0 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.448865 7f803fe006c0 Manual compaction at level-1 from '!items!JzGNaagJD2jLi9tH' @ 72057594037927935 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at '!items!LaiHuZ30K4iJr6ce' @ 6 : 1
|
||||||
|
2024/05/23-11:35:52.448875 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.451938 7f803fe006c0 Generated table #31@1: 2 keys, 891 bytes
|
||||||
|
2024/05/23-11:35:52.451952 7f803fe006c0 Compacted 1@1 + 1@2 files => 891 bytes
|
||||||
|
2024/05/23-11:35:52.459187 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.459337 7f803fe006c0 Delete type=2 #22
|
||||||
|
2024/05/23-11:35:52.459554 7f803fe006c0 Delete type=2 #30
|
||||||
|
2024/05/23-11:35:52.479901 7f803fe006c0 Manual compaction at level-1 from '!items!LaiHuZ30K4iJr6ce' @ 6 : 1 .. '!items!LaiHuZ30K4iJr6ce' @ 0 : 0; will stop at (end)
|
BIN
packs/capacreature/MANIFEST-000032
Normal file
BIN
packs/capacreature/MANIFEST-000032
Normal file
Binary file not shown.
Binary file not shown.
BIN
packs/equipement/000124.ldb
Normal file
BIN
packs/equipement/000124.ldb
Normal file
Binary file not shown.
@ -1 +1 @@
|
|||||||
MANIFEST-000060
|
MANIFEST-000125
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
2023/12/03-17:39:07.424424 7ff667fff6c0 Recovering log #58
|
2024/05/23-11:36:26.390072 7f80474006c0 Recovering log #122
|
||||||
2023/12/03-17:39:07.434609 7ff667fff6c0 Delete type=3 #56
|
2024/05/23-11:36:26.400169 7f80474006c0 Delete type=3 #120
|
||||||
2023/12/03-17:39:07.434699 7ff667fff6c0 Delete type=0 #58
|
2024/05/23-11:36:26.400273 7f80474006c0 Delete type=0 #122
|
||||||
2023/12/03-18:07:21.431214 7ff6667fc6c0 Level-0 table #63: started
|
2024/05/23-11:38:27.094008 7f803fe006c0 Level-0 table #128: started
|
||||||
2023/12/03-18:07:21.431260 7ff6667fc6c0 Level-0 table #63: 0 bytes OK
|
2024/05/23-11:38:27.094074 7f803fe006c0 Level-0 table #128: 0 bytes OK
|
||||||
2023/12/03-18:07:21.437406 7ff6667fc6c0 Delete type=0 #61
|
2024/05/23-11:38:27.127448 7f803fe006c0 Delete type=0 #126
|
||||||
2023/12/03-18:07:21.444974 7ff6667fc6c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:27.127606 7f803fe006c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.445007 7ff6667fc6c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:27.127638 7f803fe006c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.123464 7ff6677fe6c0 Recovering log #54
|
2024/05/23-11:35:06.519383 7f80474006c0 Recovering log #118
|
||||||
2023/12/02-18:48:35.134288 7ff6677fe6c0 Delete type=3 #52
|
2024/05/23-11:35:06.577392 7f80474006c0 Delete type=3 #116
|
||||||
2023/12/02-18:48:35.134740 7ff6677fe6c0 Delete type=0 #54
|
2024/05/23-11:35:06.577476 7f80474006c0 Delete type=0 #118
|
||||||
2023/12/02-18:48:46.703619 7ff6667fc6c0 Level-0 table #59: started
|
2024/05/23-11:35:52.335647 7f803fe006c0 Level-0 table #123: started
|
||||||
2023/12/02-18:48:46.703644 7ff6667fc6c0 Level-0 table #59: 0 bytes OK
|
2024/05/23-11:35:52.340197 7f803fe006c0 Level-0 table #123: 12499 bytes OK
|
||||||
2023/12/02-18:48:46.710457 7ff6667fc6c0 Delete type=0 #57
|
2024/05/23-11:35:52.346521 7f803fe006c0 Delete type=0 #121
|
||||||
2023/12/02-18:48:46.710583 7ff6667fc6c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.356830 7f803fe006c0 Manual compaction at level-0 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.710607 7ff6667fc6c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.377068 7f803fe006c0 Manual compaction at level-1 from '!folders!JlP90zkPvPcJDq0q' @ 72057594037927935 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at '!items!zjMDuxKHKJ4vE5UV' @ 357 : 1
|
||||||
|
2024/05/23-11:35:52.377077 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.380413 7f803fe006c0 Generated table #124@1: 70 keys, 13583 bytes
|
||||||
|
2024/05/23-11:35:52.380434 7f803fe006c0 Compacted 1@1 + 1@2 files => 13583 bytes
|
||||||
|
2024/05/23-11:35:52.386645 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.386706 7f803fe006c0 Delete type=2 #115
|
||||||
|
2024/05/23-11:35:52.386806 7f803fe006c0 Delete type=2 #123
|
||||||
|
2024/05/23-11:35:52.397769 7f803fe006c0 Manual compaction at level-1 from '!items!zjMDuxKHKJ4vE5UV' @ 357 : 1 .. '!items!zjMDuxKHKJ4vE5UV' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
BIN
packs/equipement/MANIFEST-000125
Normal file
BIN
packs/equipement/MANIFEST-000125
Normal file
Binary file not shown.
Binary file not shown.
BIN
packs/heritages/000194.ldb
Normal file
BIN
packs/heritages/000194.ldb
Normal file
Binary file not shown.
@ -1 +1 @@
|
|||||||
MANIFEST-000130
|
MANIFEST-000195
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
2023/12/03-17:39:07.365164 7ff8fcdff6c0 Recovering log #128
|
2024/05/23-11:36:26.322524 7f80460006c0 Recovering log #192
|
||||||
2023/12/03-17:39:07.374863 7ff8fcdff6c0 Delete type=3 #126
|
2024/05/23-11:36:26.332618 7f80460006c0 Delete type=3 #190
|
||||||
2023/12/03-17:39:07.374910 7ff8fcdff6c0 Delete type=0 #128
|
2024/05/23-11:36:26.332687 7f80460006c0 Delete type=0 #192
|
||||||
2023/12/03-18:07:21.396943 7ff6667fc6c0 Level-0 table #133: started
|
2024/05/23-11:38:26.870469 7f803fe006c0 Level-0 table #198: started
|
||||||
2023/12/03-18:07:21.396976 7ff6667fc6c0 Level-0 table #133: 0 bytes OK
|
2024/05/23-11:38:26.870492 7f803fe006c0 Level-0 table #198: 0 bytes OK
|
||||||
2023/12/03-18:07:21.403011 7ff6667fc6c0 Delete type=0 #131
|
2024/05/23-11:38:26.915350 7f803fe006c0 Delete type=0 #196
|
||||||
2023/12/03-18:07:21.416962 7ff6667fc6c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981362 7f803fe006c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.416999 7ff6667fc6c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981444 7f803fe006c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.046044 7ff666ffd6c0 Recovering log #124
|
2024/05/23-11:35:06.205974 7f8046a006c0 Recovering log #188
|
||||||
2023/12/02-18:48:35.056102 7ff666ffd6c0 Delete type=3 #122
|
2024/05/23-11:35:06.271007 7f8046a006c0 Delete type=3 #186
|
||||||
2023/12/02-18:48:35.056151 7ff666ffd6c0 Delete type=0 #124
|
2024/05/23-11:35:06.271061 7f8046a006c0 Delete type=0 #188
|
||||||
2023/12/02-18:48:46.657381 7ff6667fc6c0 Level-0 table #129: started
|
2024/05/23-11:35:52.230900 7f803fe006c0 Level-0 table #193: started
|
||||||
2023/12/02-18:48:46.657401 7ff6667fc6c0 Level-0 table #129: 0 bytes OK
|
2024/05/23-11:35:52.234050 7f803fe006c0 Level-0 table #193: 9381 bytes OK
|
||||||
2023/12/02-18:48:46.664003 7ff6667fc6c0 Delete type=0 #127
|
2024/05/23-11:35:52.240165 7f803fe006c0 Delete type=0 #191
|
||||||
2023/12/02-18:48:46.683258 7ff6667fc6c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.270922 7f803fe006c0 Manual compaction at level-0 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.683293 7ff6667fc6c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.270981 7f803fe006c0 Manual compaction at level-1 from '!items!276PAK1VR5LK4rbE' @ 72057594037927935 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at '!items!nYYX7rtSMGFO4xVY' @ 40 : 1
|
||||||
|
2024/05/23-11:35:52.270989 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.274464 7f803fe006c0 Generated table #194@1: 10 keys, 9381 bytes
|
||||||
|
2024/05/23-11:35:52.274500 7f803fe006c0 Compacted 1@1 + 1@2 files => 9381 bytes
|
||||||
|
2024/05/23-11:35:52.280886 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.281019 7f803fe006c0 Delete type=2 #185
|
||||||
|
2024/05/23-11:35:52.281168 7f803fe006c0 Delete type=2 #193
|
||||||
|
2024/05/23-11:35:52.314050 7f803fe006c0 Manual compaction at level-1 from '!items!nYYX7rtSMGFO4xVY' @ 40 : 1 .. '!items!nYYX7rtSMGFO4xVY' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
BIN
packs/heritages/MANIFEST-000195
Normal file
BIN
packs/heritages/MANIFEST-000195
Normal file
Binary file not shown.
BIN
packs/heros/000031.ldb
Normal file
BIN
packs/heros/000031.ldb
Normal file
Binary file not shown.
1
packs/heros/CURRENT
Normal file
1
packs/heros/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000032
|
8
packs/heros/LOG
Normal file
8
packs/heros/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.267731 7f80460006c0 Recovering log #29
|
||||||
|
2024/05/23-11:36:26.278255 7f80460006c0 Delete type=3 #27
|
||||||
|
2024/05/23-11:36:26.278434 7f80460006c0 Delete type=0 #29
|
||||||
|
2024/05/23-11:38:26.717554 7f803fe006c0 Level-0 table #35: started
|
||||||
|
2024/05/23-11:38:26.717597 7f803fe006c0 Level-0 table #35: 0 bytes OK
|
||||||
|
2024/05/23-11:38:26.753723 7f803fe006c0 Delete type=0 #33
|
||||||
|
2024/05/23-11:38:26.832776 7f803fe006c0 Manual compaction at level-0 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:26.832830 7f803fe006c0 Manual compaction at level-1 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
|
15
packs/heros/LOG.old
Normal file
15
packs/heros/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:05.941241 7f80456006c0 Recovering log #25
|
||||||
|
2024/05/23-11:35:05.993757 7f80456006c0 Delete type=3 #23
|
||||||
|
2024/05/23-11:35:05.993818 7f80456006c0 Delete type=0 #25
|
||||||
|
2024/05/23-11:35:52.152396 7f803fe006c0 Level-0 table #30: started
|
||||||
|
2024/05/23-11:35:52.158444 7f803fe006c0 Level-0 table #30: 216163 bytes OK
|
||||||
|
2024/05/23-11:35:52.164693 7f803fe006c0 Delete type=0 #28
|
||||||
|
2024/05/23-11:35:52.186477 7f803fe006c0 Manual compaction at level-0 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.197755 7f803fe006c0 Manual compaction at level-1 from '!actors!2UqntsuFwDpHOKJ6' @ 72057594037927935 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 775 : 1
|
||||||
|
2024/05/23-11:35:52.197768 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.203516 7f803fe006c0 Generated table #31@1: 261 keys, 216163 bytes
|
||||||
|
2024/05/23-11:35:52.203556 7f803fe006c0 Compacted 1@1 + 1@2 files => 216163 bytes
|
||||||
|
2024/05/23-11:35:52.209578 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.209730 7f803fe006c0 Delete type=2 #22
|
||||||
|
2024/05/23-11:35:52.209958 7f803fe006c0 Delete type=2 #30
|
||||||
|
2024/05/23-11:35:52.230747 7f803fe006c0 Manual compaction at level-1 from '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 775 : 1 .. '!actors.items!hJb4itLSBq7V4ite.yaFBnMJeBvED0JeP' @ 0 : 0; will stop at (end)
|
BIN
packs/heros/MANIFEST-000032
Normal file
BIN
packs/heros/MANIFEST-000032
Normal file
Binary file not shown.
Binary file not shown.
BIN
packs/metiers/000194.ldb
Normal file
BIN
packs/metiers/000194.ldb
Normal file
Binary file not shown.
0
packs/metiers/000197.log
Normal file
0
packs/metiers/000197.log
Normal file
@ -1 +1 @@
|
|||||||
MANIFEST-000130
|
MANIFEST-000195
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
2023/12/03-17:39:07.376251 7ff667fff6c0 Recovering log #128
|
2024/05/23-11:36:26.335215 7f80474006c0 Recovering log #192
|
||||||
2023/12/03-17:39:07.386490 7ff667fff6c0 Delete type=3 #126
|
2024/05/23-11:36:26.345427 7f80474006c0 Delete type=3 #190
|
||||||
2023/12/03-17:39:07.386538 7ff667fff6c0 Delete type=0 #128
|
2024/05/23-11:36:26.345523 7f80474006c0 Delete type=0 #192
|
||||||
2023/12/03-18:07:21.410409 7ff6667fc6c0 Level-0 table #133: started
|
2024/05/23-11:38:26.915537 7f803fe006c0 Level-0 table #198: started
|
||||||
2023/12/03-18:07:21.410431 7ff6667fc6c0 Level-0 table #133: 0 bytes OK
|
2024/05/23-11:38:26.915581 7f803fe006c0 Level-0 table #198: 0 bytes OK
|
||||||
2023/12/03-18:07:21.416704 7ff6667fc6c0 Delete type=0 #131
|
2024/05/23-11:38:26.944084 7f803fe006c0 Delete type=0 #196
|
||||||
2023/12/03-18:07:21.416979 7ff6667fc6c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981384 7f803fe006c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.416991 7ff6667fc6c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981463 7f803fe006c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.058389 7ff6677fe6c0 Recovering log #124
|
2024/05/23-11:35:06.278280 7f80474006c0 Recovering log #188
|
||||||
2023/12/02-18:48:35.068613 7ff6677fe6c0 Delete type=3 #122
|
2024/05/23-11:35:06.332353 7f80474006c0 Delete type=3 #186
|
||||||
2023/12/02-18:48:35.068702 7ff6677fe6c0 Delete type=0 #124
|
2024/05/23-11:35:06.332410 7f80474006c0 Delete type=0 #188
|
||||||
2023/12/02-18:48:46.664073 7ff6667fc6c0 Level-0 table #129: started
|
2024/05/23-11:35:52.250869 7f803fe006c0 Level-0 table #193: started
|
||||||
2023/12/02-18:48:46.664093 7ff6667fc6c0 Level-0 table #129: 0 bytes OK
|
2024/05/23-11:35:52.254343 7f803fe006c0 Level-0 table #193: 36654 bytes OK
|
||||||
2023/12/02-18:48:46.670036 7ff6667fc6c0 Delete type=0 #127
|
2024/05/23-11:35:52.260633 7f803fe006c0 Delete type=0 #191
|
||||||
2023/12/02-18:48:46.683270 7ff6667fc6c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.270953 7f803fe006c0 Manual compaction at level-0 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.683325 7ff6667fc6c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.303626 7f803fe006c0 Manual compaction at level-1 from '!items!1zbNJIOmrsThaKFU' @ 72057594037927935 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at '!items!y0G0VMyygxIj4Y7F' @ 76 : 1
|
||||||
|
2024/05/23-11:35:52.303648 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.307460 7f803fe006c0 Generated table #194@1: 19 keys, 36654 bytes
|
||||||
|
2024/05/23-11:35:52.307509 7f803fe006c0 Compacted 1@1 + 1@2 files => 36654 bytes
|
||||||
|
2024/05/23-11:35:52.313555 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.313756 7f803fe006c0 Delete type=2 #185
|
||||||
|
2024/05/23-11:35:52.313942 7f803fe006c0 Delete type=2 #193
|
||||||
|
2024/05/23-11:35:52.314103 7f803fe006c0 Manual compaction at level-1 from '!items!y0G0VMyygxIj4Y7F' @ 76 : 1 .. '!items!y0G0VMyygxIj4Y7F' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
BIN
packs/metiers/MANIFEST-000195
Normal file
BIN
packs/metiers/MANIFEST-000195
Normal file
Binary file not shown.
BIN
packs/mutations/000031.ldb
Normal file
BIN
packs/mutations/000031.ldb
Normal file
Binary file not shown.
0
packs/mutations/000034.log
Normal file
0
packs/mutations/000034.log
Normal file
1
packs/mutations/CURRENT
Normal file
1
packs/mutations/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000032
|
0
packs/mutations/LOCK
Normal file
0
packs/mutations/LOCK
Normal file
8
packs/mutations/LOG
Normal file
8
packs/mutations/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.429066 7f80460006c0 Recovering log #29
|
||||||
|
2024/05/23-11:36:26.438996 7f80460006c0 Delete type=3 #27
|
||||||
|
2024/05/23-11:36:26.439054 7f80460006c0 Delete type=0 #29
|
||||||
|
2024/05/23-11:38:27.243155 7f803fe006c0 Level-0 table #35: started
|
||||||
|
2024/05/23-11:38:27.243202 7f803fe006c0 Level-0 table #35: 0 bytes OK
|
||||||
|
2024/05/23-11:38:27.283099 7f803fe006c0 Delete type=0 #33
|
||||||
|
2024/05/23-11:38:27.283279 7f803fe006c0 Manual compaction at level-0 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:27.283310 7f803fe006c0 Manual compaction at level-1 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
|
15
packs/mutations/LOG.old
Normal file
15
packs/mutations/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:06.736762 7f8046a006c0 Recovering log #25
|
||||||
|
2024/05/23-11:35:06.788893 7f8046a006c0 Delete type=3 #23
|
||||||
|
2024/05/23-11:35:06.788978 7f8046a006c0 Delete type=0 #25
|
||||||
|
2024/05/23-11:35:52.397933 7f803fe006c0 Level-0 table #30: started
|
||||||
|
2024/05/23-11:35:52.401383 7f803fe006c0 Level-0 table #30: 582 bytes OK
|
||||||
|
2024/05/23-11:35:52.408461 7f803fe006c0 Delete type=0 #28
|
||||||
|
2024/05/23-11:35:52.438777 7f803fe006c0 Manual compaction at level-0 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.438859 7f803fe006c0 Manual compaction at level-1 from '!items!Vnpf6cKVHyd3ugnY' @ 72057594037927935 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at '!items!Vnpf6cKVHyd3ugnY' @ 3 : 1
|
||||||
|
2024/05/23-11:35:52.438874 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.442540 7f803fe006c0 Generated table #31@1: 1 keys, 582 bytes
|
||||||
|
2024/05/23-11:35:52.442555 7f803fe006c0 Compacted 1@1 + 1@2 files => 582 bytes
|
||||||
|
2024/05/23-11:35:52.448654 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.448721 7f803fe006c0 Delete type=2 #22
|
||||||
|
2024/05/23-11:35:52.448803 7f803fe006c0 Delete type=2 #30
|
||||||
|
2024/05/23-11:35:52.479889 7f803fe006c0 Manual compaction at level-1 from '!items!Vnpf6cKVHyd3ugnY' @ 3 : 1 .. '!items!Vnpf6cKVHyd3ugnY' @ 0 : 0; will stop at (end)
|
BIN
packs/mutations/MANIFEST-000032
Normal file
BIN
packs/mutations/MANIFEST-000032
Normal file
Binary file not shown.
Binary file not shown.
BIN
packs/origines/000195.ldb
Normal file
BIN
packs/origines/000195.ldb
Normal file
Binary file not shown.
0
packs/origines/000198.log
Normal file
0
packs/origines/000198.log
Normal file
@ -1 +1 @@
|
|||||||
MANIFEST-000131
|
MANIFEST-000196
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
2023/12/03-17:39:07.351934 7ff666ffd6c0 Recovering log #129
|
2024/05/23-11:36:26.309345 7f80456006c0 Recovering log #193
|
||||||
2023/12/03-17:39:07.363035 7ff666ffd6c0 Delete type=3 #127
|
2024/05/23-11:36:26.319454 7f80456006c0 Delete type=3 #191
|
||||||
2023/12/03-17:39:07.363090 7ff666ffd6c0 Delete type=0 #129
|
2024/05/23-11:36:26.319584 7f80456006c0 Delete type=0 #193
|
||||||
2023/12/03-18:07:21.403091 7ff6667fc6c0 Level-0 table #134: started
|
2024/05/23-11:38:26.833035 7f803fe006c0 Level-0 table #199: started
|
||||||
2023/12/03-18:07:21.403113 7ff6667fc6c0 Level-0 table #134: 0 bytes OK
|
2024/05/23-11:38:26.833072 7f803fe006c0 Level-0 table #199: 0 bytes OK
|
||||||
2023/12/03-18:07:21.410321 7ff6667fc6c0 Delete type=0 #132
|
2024/05/23-11:38:26.870362 7f803fe006c0 Delete type=0 #197
|
||||||
2023/12/03-18:07:21.416971 7ff6667fc6c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981334 7f803fe006c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.416985 7ff6667fc6c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.981425 7f803fe006c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.032416 7ff667fff6c0 Recovering log #125
|
2024/05/23-11:35:06.148229 7f80456006c0 Recovering log #189
|
||||||
2023/12/02-18:48:35.043432 7ff667fff6c0 Delete type=3 #123
|
2024/05/23-11:35:06.199374 7f80456006c0 Delete type=3 #187
|
||||||
2023/12/02-18:48:35.043506 7ff667fff6c0 Delete type=0 #125
|
2024/05/23-11:35:06.199441 7f80456006c0 Delete type=0 #189
|
||||||
2023/12/02-18:48:46.651001 7ff6667fc6c0 Level-0 table #130: started
|
2024/05/23-11:35:52.240294 7f803fe006c0 Level-0 table #194: started
|
||||||
2023/12/02-18:48:46.651023 7ff6667fc6c0 Level-0 table #130: 0 bytes OK
|
2024/05/23-11:35:52.244436 7f803fe006c0 Level-0 table #194: 32532 bytes OK
|
||||||
2023/12/02-18:48:46.657165 7ff6667fc6c0 Delete type=0 #128
|
2024/05/23-11:35:52.250742 7f803fe006c0 Delete type=0 #192
|
||||||
2023/12/02-18:48:46.657297 7ff6667fc6c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.270939 7f803fe006c0 Manual compaction at level-0 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.657320 7ff6667fc6c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.281258 7f803fe006c0 Manual compaction at level-1 from '!items!0xdQs67JPsVrUyvp' @ 72057594037927935 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at '!items!xox7R7Uuuz0eGL0p' @ 109 : 1
|
||||||
|
2024/05/23-11:35:52.281270 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.285296 7f803fe006c0 Generated table #195@1: 23 keys, 32532 bytes
|
||||||
|
2024/05/23-11:35:52.285328 7f803fe006c0 Compacted 1@1 + 1@2 files => 32532 bytes
|
||||||
|
2024/05/23-11:35:52.291433 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.291544 7f803fe006c0 Delete type=2 #186
|
||||||
|
2024/05/23-11:35:52.291679 7f803fe006c0 Delete type=2 #194
|
||||||
|
2024/05/23-11:35:52.314072 7f803fe006c0 Manual compaction at level-1 from '!items!xox7R7Uuuz0eGL0p' @ 109 : 1 .. '!items!xox7R7Uuuz0eGL0p' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
BIN
packs/origines/MANIFEST-000196
Normal file
BIN
packs/origines/MANIFEST-000196
Normal file
Binary file not shown.
BIN
packs/peuples/000031.ldb
Normal file
BIN
packs/peuples/000031.ldb
Normal file
Binary file not shown.
0
packs/peuples/000034.log
Normal file
0
packs/peuples/000034.log
Normal file
1
packs/peuples/CURRENT
Normal file
1
packs/peuples/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000032
|
0
packs/peuples/LOCK
Normal file
0
packs/peuples/LOCK
Normal file
8
packs/peuples/LOG
Normal file
8
packs/peuples/LOG
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
2024/05/23-11:36:26.441282 7f80474006c0 Recovering log #29
|
||||||
|
2024/05/23-11:36:26.452393 7f80474006c0 Delete type=3 #27
|
||||||
|
2024/05/23-11:36:26.452506 7f80474006c0 Delete type=0 #29
|
||||||
|
2024/05/23-11:38:27.198934 7f803fe006c0 Level-0 table #35: started
|
||||||
|
2024/05/23-11:38:27.198962 7f803fe006c0 Level-0 table #35: 0 bytes OK
|
||||||
|
2024/05/23-11:38:27.242954 7f803fe006c0 Delete type=0 #33
|
||||||
|
2024/05/23-11:38:27.283268 7f803fe006c0 Manual compaction at level-0 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:38:27.283302 7f803fe006c0 Manual compaction at level-1 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
|
15
packs/peuples/LOG.old
Normal file
15
packs/peuples/LOG.old
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
2024/05/23-11:35:06.791733 7f80474006c0 Recovering log #25
|
||||||
|
2024/05/23-11:35:06.845539 7f80474006c0 Delete type=3 #23
|
||||||
|
2024/05/23-11:35:06.845613 7f80474006c0 Delete type=0 #25
|
||||||
|
2024/05/23-11:35:52.418615 7f803fe006c0 Level-0 table #30: started
|
||||||
|
2024/05/23-11:35:52.422508 7f803fe006c0 Level-0 table #30: 5215 bytes OK
|
||||||
|
2024/05/23-11:35:52.428577 7f803fe006c0 Delete type=0 #28
|
||||||
|
2024/05/23-11:35:52.438818 7f803fe006c0 Manual compaction at level-0 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
|
||||||
|
2024/05/23-11:35:52.459722 7f803fe006c0 Manual compaction at level-1 from '!items!5onfuCZmzugZ3PMs' @ 72057594037927935 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at '!items!qAmsD4MHgywYj6XV' @ 12 : 1
|
||||||
|
2024/05/23-11:35:52.459744 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.463213 7f803fe006c0 Generated table #31@1: 4 keys, 5215 bytes
|
||||||
|
2024/05/23-11:35:52.463233 7f803fe006c0 Compacted 1@1 + 1@2 files => 5215 bytes
|
||||||
|
2024/05/23-11:35:52.469233 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.469300 7f803fe006c0 Delete type=2 #22
|
||||||
|
2024/05/23-11:35:52.469386 7f803fe006c0 Delete type=2 #30
|
||||||
|
2024/05/23-11:35:52.479911 7f803fe006c0 Manual compaction at level-1 from '!items!qAmsD4MHgywYj6XV' @ 12 : 1 .. '!items!qAmsD4MHgywYj6XV' @ 0 : 0; will stop at (end)
|
BIN
packs/peuples/MANIFEST-000032
Normal file
BIN
packs/peuples/MANIFEST-000032
Normal file
Binary file not shown.
Binary file not shown.
BIN
packs/pouvoirs/000112.ldb
Normal file
BIN
packs/pouvoirs/000112.ldb
Normal file
Binary file not shown.
0
packs/pouvoirs/000115.log
Normal file
0
packs/pouvoirs/000115.log
Normal file
@ -1 +1 @@
|
|||||||
MANIFEST-000047
|
MANIFEST-000113
|
||||||
|
@ -1,15 +1,8 @@
|
|||||||
2023/12/03-17:39:07.340091 7ff6677fe6c0 Recovering log #45
|
2024/05/23-11:36:26.295446 7f8046a006c0 Recovering log #110
|
||||||
2023/12/03-17:39:07.349786 7ff6677fe6c0 Delete type=3 #43
|
2024/05/23-11:36:26.305790 7f8046a006c0 Delete type=3 #108
|
||||||
2023/12/03-17:39:07.349842 7ff6677fe6c0 Delete type=0 #45
|
2024/05/23-11:36:26.305908 7f8046a006c0 Delete type=0 #110
|
||||||
2023/12/03-18:07:21.376263 7ff6667fc6c0 Level-0 table #50: started
|
2024/05/23-11:38:26.791111 7f803fe006c0 Level-0 table #116: started
|
||||||
2023/12/03-18:07:21.379558 7ff6667fc6c0 Level-0 table #50: 24094 bytes OK
|
2024/05/23-11:38:26.791169 7f803fe006c0 Level-0 table #116: 0 bytes OK
|
||||||
2023/12/03-18:07:21.385627 7ff6667fc6c0 Delete type=0 #48
|
2024/05/23-11:38:26.832536 7f803fe006c0 Delete type=0 #114
|
||||||
2023/12/03-18:07:21.385756 7ff6667fc6c0 Manual compaction at level-0 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
2024/05/23-11:38:26.832812 7f803fe006c0 Manual compaction at level-0 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.385790 7ff6667fc6c0 Manual compaction at level-1 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at '!items!zmaCOCCpgO3YtEn6' @ 174 : 1
|
2024/05/23-11:38:26.832852 7f803fe006c0 Manual compaction at level-1 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
||||||
2023/12/03-18:07:21.385794 7ff6667fc6c0 Compacting 1@1 + 1@2 files
|
|
||||||
2023/12/03-18:07:21.390514 7ff6667fc6c0 Generated table #51@1: 153 keys, 99474 bytes
|
|
||||||
2023/12/03-18:07:21.390561 7ff6667fc6c0 Compacted 1@1 + 1@2 files => 99474 bytes
|
|
||||||
2023/12/03-18:07:21.396686 7ff6667fc6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
|
||||||
2023/12/03-18:07:21.396770 7ff6667fc6c0 Delete type=2 #26
|
|
||||||
2023/12/03-18:07:21.396869 7ff6667fc6c0 Delete type=2 #50
|
|
||||||
2023/12/03-18:07:21.416952 7ff6667fc6c0 Manual compaction at level-1 from '!items!zmaCOCCpgO3YtEn6' @ 174 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
|
||||||
|
@ -1,8 +1,15 @@
|
|||||||
2023/12/02-18:48:35.020164 7ff8fcdff6c0 Recovering log #41
|
2024/05/23-11:35:06.079621 7f80460006c0 Recovering log #106
|
||||||
2023/12/02-18:48:35.029605 7ff8fcdff6c0 Delete type=3 #39
|
2024/05/23-11:35:06.139251 7f80460006c0 Delete type=3 #104
|
||||||
2023/12/02-18:48:35.029669 7ff8fcdff6c0 Delete type=0 #41
|
2024/05/23-11:35:06.139321 7f80460006c0 Delete type=0 #106
|
||||||
2023/12/02-18:48:46.644876 7ff6667fc6c0 Level-0 table #46: started
|
2024/05/23-11:35:52.141545 7f803fe006c0 Level-0 table #111: started
|
||||||
2023/12/02-18:48:46.644898 7ff6667fc6c0 Level-0 table #46: 0 bytes OK
|
2024/05/23-11:35:52.145956 7f803fe006c0 Level-0 table #111: 107383 bytes OK
|
||||||
2023/12/02-18:48:46.650812 7ff6667fc6c0 Delete type=0 #44
|
2024/05/23-11:35:52.152106 7f803fe006c0 Delete type=0 #109
|
||||||
2023/12/02-18:48:46.657255 7ff6667fc6c0 Manual compaction at level-0 from '!folders!9W8gPB3T9u9dGfXl' @ 72057594037927935 : 1 .. '!items!zew9hPVdne6w1FFv' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.186460 7f803fe006c0 Manual compaction at level-0 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
||||||
2023/12/02-18:48:46.657304 7ff6667fc6c0 Manual compaction at level-1 from '!folders!9W8gPB3T9u9dGfXl' @ 72057594037927935 : 1 .. '!items!zew9hPVdne6w1FFv' @ 0 : 0; will stop at (end)
|
2024/05/23-11:35:52.186514 7f803fe006c0 Manual compaction at level-1 from '!folders!1JlatZ9Wfu0qUH6Y' @ 72057594037927935 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at '!items!zmaCOCCpgO3YtEn6' @ 542 : 1
|
||||||
|
2024/05/23-11:35:52.186524 7f803fe006c0 Compacting 1@1 + 1@2 files
|
||||||
|
2024/05/23-11:35:52.191105 7f803fe006c0 Generated table #112@1: 157 keys, 109300 bytes
|
||||||
|
2024/05/23-11:35:52.191134 7f803fe006c0 Compacted 1@1 + 1@2 files => 109300 bytes
|
||||||
|
2024/05/23-11:35:52.197154 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||||
|
2024/05/23-11:35:52.197356 7f803fe006c0 Delete type=2 #103
|
||||||
|
2024/05/23-11:35:52.197666 7f803fe006c0 Delete type=2 #111
|
||||||
|
2024/05/23-11:35:52.230735 7f803fe006c0 Manual compaction at level-1 from '!items!zmaCOCCpgO3YtEn6' @ 542 : 1 .. '!items!zmaCOCCpgO3YtEn6' @ 0 : 0; will stop at (end)
|
||||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user