Compare commits
	
		
			11 Commits
		
	
	
		
			fvtt-hawkm
			...
			fvtt-hawkm
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 6dd63a2c54 | |||
| 650e4b7449 | |||
| 3f27482ad9 | |||
| 436b282ff5 | |||
| 39f8cfdbcc | |||
| 24a57a906e | |||
| 667f3678fb | |||
| d5dd9e5bf7 | |||
| 3403b72d1f | |||
| 8a4487c833 | |||
| 4eece5aaf4 | 
							
								
								
									
										
											BIN
										
									
								
								assets/scenes/hawkmoon_map_europe.webp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/scenes/hawkmoon_map_europe.webp
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 807 KiB  | 
@@ -7,7 +7,7 @@ import { HawkmoonUtility } from "./hawkmoon-utility.js";
 | 
			
		||||
import { HawkmoonAutomation } from "./hawkmoon-automation.js";
 | 
			
		||||
 | 
			
		||||
/* -------------------------------------------- */
 | 
			
		||||
export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
export class HawkmoonActorSheet extends foundry.appv1.sheets.ActorSheet {
 | 
			
		||||
 | 
			
		||||
  /** @override */
 | 
			
		||||
  static get defaultOptions() {
 | 
			
		||||
@@ -25,7 +25,7 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async getData() {
 | 
			
		||||
    const objectData = foundry.utils.duplicate(this.object)    
 | 
			
		||||
    const objectData = foundry.utils.duplicate(this.object)
 | 
			
		||||
 | 
			
		||||
    let formData = {
 | 
			
		||||
      title: this.title,
 | 
			
		||||
@@ -47,7 +47,7 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
      mutations: foundry.utils.duplicate(this.actor.getMutations() || []),
 | 
			
		||||
      talentsCell: this.getCelluleTalents(),
 | 
			
		||||
      profils: foundry.utils.duplicate(this.actor.getProfils()  || []),
 | 
			
		||||
      combat: this.actor.getCombatValues(),      
 | 
			
		||||
      combat: this.actor.getCombatValues(),
 | 
			
		||||
      equipements: foundry.utils.duplicate(this.actor.getEquipments()),
 | 
			
		||||
      artefacts: foundry.utils.duplicate(this.actor.getArtefacts()),
 | 
			
		||||
      richesse: this.actor.computeRichesse(),
 | 
			
		||||
@@ -56,8 +56,8 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
      nbCombativite: this.actor.system.sante.nbcombativite,
 | 
			
		||||
      combativiteList: HawkmoonUtility.getCombativiteList(this.actor.system.sante.nbcombativite),
 | 
			
		||||
      initiative: this.actor.getFlag("world", "last-initiative") || -1,
 | 
			
		||||
      description: await TextEditor.enrichHTML(this.object.system.biodata.description, {async: true}),
 | 
			
		||||
      habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
 | 
			
		||||
      description: await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.biodata.description, {async: true}),
 | 
			
		||||
      habitat: await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.object.system.biodata.habitat, {async: true}),
 | 
			
		||||
      options: this.options,
 | 
			
		||||
      owner: this.document.isOwner,
 | 
			
		||||
      editScore: this.options.editScore,
 | 
			
		||||
@@ -91,14 +91,14 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
 | 
			
		||||
    // Everything below here is only needed if the sheet is editable
 | 
			
		||||
    if (!this.options.editable) return;
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Update Inventory Item
 | 
			
		||||
    html.find('.item-edit').click(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".item")
 | 
			
		||||
      let itemId = li.data("item-id")
 | 
			
		||||
      const item = this.actor.items.get( itemId )
 | 
			
		||||
      item.sheet.render(true)
 | 
			
		||||
    })      
 | 
			
		||||
    })
 | 
			
		||||
    // Delete Inventory Item
 | 
			
		||||
    html.find('.item-delete').click(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".item");
 | 
			
		||||
@@ -120,7 +120,7 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
      let value = Number($(event.currentTarget).data("adversite-value"))
 | 
			
		||||
      this.actor.incDecAdversite(adv, value)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.quantity-modify').click(event => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      const value = Number($(event.currentTarget).data("quantite-value"))
 | 
			
		||||
@@ -130,7 +130,7 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
    html.find('.roll-initiative').click((event) => {
 | 
			
		||||
      this.actor.rollAttribut("adr", true)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.roll-attribut').click((event) => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      let attrKey = li.data("attr-key")
 | 
			
		||||
@@ -147,7 +147,7 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
      let armeId  = li.data("item-id")
 | 
			
		||||
      this.actor.rollArmeOffensif(armeId)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.roll-assommer').click((event) => {
 | 
			
		||||
      this.actor.rollAssommer()
 | 
			
		||||
    })
 | 
			
		||||
@@ -163,30 +163,30 @@ export class HawkmoonActorSheet extends ActorSheet {
 | 
			
		||||
    html.find('.roll-desengager').click((event) => {
 | 
			
		||||
      this.actor.rollDesengager()
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.roll-arme-degats').click((event) => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      let armeId  = li.data("item-id")
 | 
			
		||||
      this.actor.rollArmeDegats(armeId)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.item-add').click((event) => {
 | 
			
		||||
      const itemType = $(event.currentTarget).data("type")
 | 
			
		||||
      this.actor.createEmbeddedDocuments('Item', [{ name: `Nouveau ${itemType}`, type: itemType }], { renderSheet: true })
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('.lock-unlock-sheet').click((event) => {
 | 
			
		||||
      this.options.editScore = !this.options.editScore;
 | 
			
		||||
      this.render(true);
 | 
			
		||||
    });    
 | 
			
		||||
    });
 | 
			
		||||
    html.find('.item-equip').click(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".item");
 | 
			
		||||
      this.actor.equipItem( li.data("item-id") );
 | 
			
		||||
      this.render(true);      
 | 
			
		||||
      this.render(true);
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  /** @override */
 | 
			
		||||
  setPosition(options = {}) {
 | 
			
		||||
 
 | 
			
		||||
@@ -17,8 +17,8 @@ export class HawkmoonActor extends Actor {
 | 
			
		||||
  /**
 | 
			
		||||
   * Override the create() function to provide additional SoS functionality.
 | 
			
		||||
   *
 | 
			
		||||
   * This overrided create() function adds initial items 
 | 
			
		||||
   * Namely: Basic skills, money, 
 | 
			
		||||
   * This overrided create() function adds initial items
 | 
			
		||||
   * Namely: Basic skills, money,
 | 
			
		||||
   *
 | 
			
		||||
   * @param {Object} data        Barebones actor data which this function adds onto.
 | 
			
		||||
   * @param {Object} options     (Unused) Additional options which customize the creation workflow.
 | 
			
		||||
@@ -67,6 +67,10 @@ export class HawkmoonActor extends Actor {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  prepareArme(arme) {
 | 
			
		||||
    if (this.type == "cellule") {
 | 
			
		||||
      return arme
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    arme = foundry.utils.duplicate(arme)
 | 
			
		||||
    let combat = this.getCombatValues()
 | 
			
		||||
    if (arme.system.typearme == "contact" || arme.system.typearme == "contactjet") {
 | 
			
		||||
@@ -202,6 +206,20 @@ export class HawkmoonActor extends Actor {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  getCombatValues() {
 | 
			
		||||
    if (this.type == "cellule") {
 | 
			
		||||
      return {
 | 
			
		||||
        initBase: 0,
 | 
			
		||||
        initTotal: 0,
 | 
			
		||||
        bonusDegats: 0,
 | 
			
		||||
        bonusDegatsTotal: 0,
 | 
			
		||||
        vitesseBase: 0,
 | 
			
		||||
        vitesseTotal: 0,
 | 
			
		||||
        defenseBase: 0,
 | 
			
		||||
        protection: 0,
 | 
			
		||||
        defenseTotal: 0
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    let combat = {
 | 
			
		||||
      initBase: this.system.attributs.adr.value,
 | 
			
		||||
      initTotal: this.system.attributs.adr.value + this.system.combat.initbonus,
 | 
			
		||||
@@ -525,6 +543,23 @@ export class HawkmoonActor extends Actor {
 | 
			
		||||
    return init || -1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  getBestAttackValue() {
 | 
			
		||||
    let attackList = this.items.filter(item => (item.type == "arme" || item.type == "talent") && item.system.equipped)
 | 
			
		||||
    let maxOff = 0
 | 
			
		||||
    let bestArme
 | 
			
		||||
    for (let arme of attackList) {
 | 
			
		||||
      if (arme.type == "arme") {
 | 
			
		||||
        arme = this.prepareArme(arme)
 | 
			
		||||
      }
 | 
			
		||||
      if (arme.system.totalOffensif > maxOff) {
 | 
			
		||||
        maxOff = arme.system.totalOffensif
 | 
			
		||||
        bestArme = foundry.utils.duplicate(arme)
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    return bestArme
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  getBestDefenseValue() {
 | 
			
		||||
    let defenseList = this.items.filter(item => (item.type == "arme") && item.system.equipped)
 | 
			
		||||
 
 | 
			
		||||
@@ -7,10 +7,10 @@ import { HawkmoonUtility } from "./hawkmoon-utility.js";
 | 
			
		||||
import { HawkmoonAutomation } from "./hawkmoon-automation.js";
 | 
			
		||||
 | 
			
		||||
/* -------------------------------------------- */
 | 
			
		||||
const __ALLOWED_ITEM_CELLULE = { "talent": 1, "ressource": 1, "contact": 1}
 | 
			
		||||
const __ALLOWED_ITEM_CELLULE = { "talent": 1, "ressource": 1, "contact": 1, "equipement": 1, "protection": 1, "artefact": 1, "arme": 1, "monnaie": 1 }
 | 
			
		||||
 | 
			
		||||
/* -------------------------------------------- */
 | 
			
		||||
export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
export class HawkmoonCelluleSheet extends foundry.appv1.sheets.ActorSheet {
 | 
			
		||||
 | 
			
		||||
  /** @override */
 | 
			
		||||
  static get defaultOptions() {
 | 
			
		||||
@@ -45,6 +45,13 @@ export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
      ressources: foundry.utils.duplicate(this.actor.getRessources()),
 | 
			
		||||
      contacts: foundry.utils.duplicate(this.actor.getContacts()),
 | 
			
		||||
      members: this.getMembers(),
 | 
			
		||||
      equipements: foundry.utils.duplicate(this.actor.getEquipments()),
 | 
			
		||||
      artefacts: foundry.utils.duplicate(this.actor.getArtefacts()),
 | 
			
		||||
      armes: foundry.utils.duplicate(this.actor.getWeapons()),
 | 
			
		||||
      monnaies: foundry.utils.duplicate(this.actor.getMonnaies()),
 | 
			
		||||
      protections: foundry.utils.duplicate(this.actor.getArmors()),
 | 
			
		||||
      richesse: this.actor.computeRichesse(),
 | 
			
		||||
      valeurEquipement: this.actor.computeValeurEquipement(),
 | 
			
		||||
      description: await TextEditor.enrichHTML(this.object.system.description, { async: true }),
 | 
			
		||||
      options: this.options,
 | 
			
		||||
      owner: this.document.isOwner,
 | 
			
		||||
@@ -88,7 +95,7 @@ export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
      let actorId = li.data("actor-id")
 | 
			
		||||
      this.actor.removeMember(actorId)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Update Inventory Item
 | 
			
		||||
    html.find('.item-edit').click(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".item")
 | 
			
		||||
@@ -110,15 +117,15 @@ export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
      let value = ev.currentTarget.value
 | 
			
		||||
      this.actor.editItemField(itemId, itemType, itemField, dataType, value)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.find('.quantity-minus').click(event => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item");
 | 
			
		||||
      this.actor.incDecQuantity(li.data("item-id"), -1);
 | 
			
		||||
    });
 | 
			
		||||
    html.find('.quantity-plus').click(event => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item");
 | 
			
		||||
      this.actor.incDecQuantity(li.data("item-id"), +1);
 | 
			
		||||
    });
 | 
			
		||||
    html.find('.quantity-modify').click(event => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      const value = Number($(event.currentTarget).data("quantite-value"))
 | 
			
		||||
      this.actor.incDecQuantity( li.data("item-id"), value );
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.item-add').click((event) => {
 | 
			
		||||
      const itemType = $(event.currentTarget).data("type")
 | 
			
		||||
      this.actor.createEmbeddedDocuments('Item', [{ name: `Nouveau ${itemType}`, type: itemType }], { renderSheet: true })
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.find('.lock-unlock-sheet').click((event) => {
 | 
			
		||||
      this.options.editScore = !this.options.editScore;
 | 
			
		||||
@@ -129,7 +136,7 @@ export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async _onDropActor(event, dragData) {
 | 
			
		||||
    const actor = fromUuidSync(dragData.uuid)
 | 
			
		||||
    if (actor) { 
 | 
			
		||||
    if (actor) {
 | 
			
		||||
      this.actor.addMember(actor.id)
 | 
			
		||||
    } else {
 | 
			
		||||
      ui.notifications.warn("Cet acteur n'a pas été trouvé.")
 | 
			
		||||
@@ -149,7 +156,7 @@ export class HawkmoonCelluleSheet extends ActorSheet {
 | 
			
		||||
      super._onDropItem(event, dragData)
 | 
			
		||||
      return
 | 
			
		||||
    }
 | 
			
		||||
    ui.notifications("Ce type d'item n'est pas autorisé sur une Cellule.")
 | 
			
		||||
    ui.notification.info("Ce type d'item n'est pas autorisé sur une Cellule.")
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -3,10 +3,30 @@ export const HAWKMOON_CONFIG = {
 | 
			
		||||
  optionsDifficulte: [
 | 
			
		||||
    { key: "0", label: "Aucune/Inconnue" },
 | 
			
		||||
    { key: "5", label: "Facile (5)" },
 | 
			
		||||
    { key: "6", label: "(6)" },
 | 
			
		||||
    { key: "7", label: "(7)" },
 | 
			
		||||
    { key: "8", label: "(8)" },
 | 
			
		||||
    { key: "9", label: "(9)" },
 | 
			
		||||
    { key: "10", label: "Moyenne (10)" },
 | 
			
		||||
    { key: "11", label: "(11)" },
 | 
			
		||||
    { key: "12", label: "(12)" },
 | 
			
		||||
    { key: "13", label: "(13)" },
 | 
			
		||||
    { key: "14", label: "(14)" },
 | 
			
		||||
    { key: "15", label: "Ardue (15)" },
 | 
			
		||||
    { key: "16", label: "(16)" },
 | 
			
		||||
    { key: "17", label: "(17)" },
 | 
			
		||||
    { key: "18", label: "(18)" },
 | 
			
		||||
    { key: "19", label: "(19)" },
 | 
			
		||||
    { key: "20", label: "Hasardeuse (20)" },
 | 
			
		||||
    { key: "21", label: "(21)" },
 | 
			
		||||
    { key: "22", label: "(22)" },
 | 
			
		||||
    { key: "23", label: "(23)" },
 | 
			
		||||
    { key: "24", label: "(24)" },
 | 
			
		||||
    { key: "25", label: "Insensée (25)" },
 | 
			
		||||
    { key: "26", label: "(26)" },
 | 
			
		||||
    { key: "27", label: "(27)" },
 | 
			
		||||
    { key: "28", label: "(28)" },
 | 
			
		||||
    { key: "29", label: "(29)" },
 | 
			
		||||
    { key: "30", label: "Pure Folie (30)" }
 | 
			
		||||
  ],
 | 
			
		||||
  optionsDistanceTir: [
 | 
			
		||||
@@ -15,6 +35,12 @@ export const HAWKMOON_CONFIG = {
 | 
			
		||||
    { key: "porteelongue", label: "Longue ({protectionDefenseur}+14)" }
 | 
			
		||||
  ],
 | 
			
		||||
  optionsBonusMalus: [
 | 
			
		||||
    { key: "-10", label: "-10" },
 | 
			
		||||
    { key: "-9", label: "-9" },
 | 
			
		||||
    { key: "-8", label: "-8" },
 | 
			
		||||
    { key: "-7", label: "-7" },
 | 
			
		||||
    { key: "-6", label: "-6" },
 | 
			
		||||
    { key: "-5", label: "-5" },
 | 
			
		||||
    { key: "-4", label: "-4" },
 | 
			
		||||
    { key: "-3", label: "-3" },
 | 
			
		||||
    { key: "-2", label: "-2" },
 | 
			
		||||
@@ -23,7 +49,13 @@ export const HAWKMOON_CONFIG = {
 | 
			
		||||
    { key: "1", label: "+1" },
 | 
			
		||||
    { key: "2", label: "+2" },
 | 
			
		||||
    { key: "3", label: "+3" },
 | 
			
		||||
    { key: "4", label: "+4" }
 | 
			
		||||
    { key: "4", label: "+4" },
 | 
			
		||||
    { key: "5", label: "+5" },
 | 
			
		||||
    { key: "6", label: "+6" },
 | 
			
		||||
    { key: "7", label: "+7" },
 | 
			
		||||
    { key: "8", label: "+8" },
 | 
			
		||||
    { key: "9", label: "+9" },
 | 
			
		||||
    { key: "10", label: "+10" }
 | 
			
		||||
  ],
 | 
			
		||||
  optionsTailleCible: [
 | 
			
		||||
    { key: "normal", label: "Normal (SD+0)" },
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ export class HawkmoonTokenHud {
 | 
			
		||||
 | 
			
		||||
    const hudData = { actor: actor }
 | 
			
		||||
 | 
			
		||||
    const controlIconActions = html.find('.control-icon[data-action=combat]');
 | 
			
		||||
    const controlIconActions = $(html).find('.control-icon[data-action=combat]');
 | 
			
		||||
    // initiative
 | 
			
		||||
    await HawkmoonTokenHud._configureSubMenu(controlIconActions, 'systems/fvtt-hawkmoon-cyd/templates/hud-adversites.html', hudData,
 | 
			
		||||
      (event) => {
 | 
			
		||||
@@ -34,7 +34,7 @@ export class HawkmoonTokenHud {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async addTokenHudExtensions(app, html, tokenId) {
 | 
			
		||||
    const controlIconCombat  = html.find('.control-icon[data-action=combat]')
 | 
			
		||||
    const controlIconCombat  = $(html).find('.control-icon[data-action=combat]')
 | 
			
		||||
    if (controlIconCombat.length>0 ) {
 | 
			
		||||
      HawkmoonTokenHud.addExtensionHud(app, html, tokenId);
 | 
			
		||||
    }
 | 
			
		||||
@@ -42,11 +42,11 @@ export class HawkmoonTokenHud {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async _configureSubMenu(insertionPoint, template, hudData, onMenuItem) {
 | 
			
		||||
    const hud = $(await renderTemplate(template, hudData))
 | 
			
		||||
    const hud = $(await foundry.applications.handlebars.renderTemplate(template, hudData))
 | 
			
		||||
    const list = hud.find('div.hawkmoon-hud-list')
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    HawkmoonTokenHud._toggleHudListActive(hud, list);
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    hud.find('img.hawkmoon-hud-togglebutton').click(event => HawkmoonTokenHud._toggleHudListActive(hud, list));
 | 
			
		||||
    list.find('.hawkmoon-hud-adversite').click(onMenuItem);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@ import { HawkmoonUtility } from "./hawkmoon-utility.js";
 | 
			
		||||
 * Extend the basic ItemSheet with some very simple modifications
 | 
			
		||||
 * @extends {ItemSheet}
 | 
			
		||||
 */
 | 
			
		||||
export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
export class HawkmoonItemSheet extends foundry.appv1.sheets.ItemSheet {
 | 
			
		||||
 | 
			
		||||
  /** @override */
 | 
			
		||||
  static get defaultOptions() {
 | 
			
		||||
@@ -145,7 +145,7 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
      pred[index].description = ev.currentTarget.value
 | 
			
		||||
      pred[index].id = pred[index].id || randomID(16)
 | 
			
		||||
      this.object.update( { 'system.predilections': pred })
 | 
			
		||||
    })    
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.predilection-acquise').change(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".prediction-item")
 | 
			
		||||
      let index = li.data("prediction-index")
 | 
			
		||||
@@ -153,7 +153,7 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
      pred[index].acquise = ev.currentTarget.checked
 | 
			
		||||
      pred[index].id = pred[index].id || randomID(16)
 | 
			
		||||
      this.object.update( { 'system.predilections': pred })
 | 
			
		||||
    })          
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.predilection-maitrise').change(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".prediction-item")
 | 
			
		||||
      let index = li.data("prediction-index")
 | 
			
		||||
@@ -161,7 +161,7 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
      pred[index].maitrise = ev.currentTarget.checked
 | 
			
		||||
      pred[index].id = pred[index].id || randomID(16)
 | 
			
		||||
      this.object.update( { 'system.predilections': pred })
 | 
			
		||||
    })      
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.predilection-used').change(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".prediction-item")
 | 
			
		||||
      let index = li.data("prediction-index")
 | 
			
		||||
@@ -169,11 +169,11 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
      pred[index].used = ev.currentTarget.checked
 | 
			
		||||
      pred[index].id = pred[index].id || randomID(16)
 | 
			
		||||
      this.object.update( { 'system.predilections': pred })
 | 
			
		||||
    })    
 | 
			
		||||
    
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.find('#add-predilection').click(ev => {
 | 
			
		||||
      let pred = foundry.utils.duplicate(this.object.system.predilections)
 | 
			
		||||
      pred.push( { name: "Nouvelle prédilection", id: randomID(16), used: false }) 
 | 
			
		||||
      pred.push( { name: "Nouvelle prédilection", id: randomID(16), used: false })
 | 
			
		||||
      this.object.update( { 'system.predilections': pred })
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.delete-prediction').click(ev => {
 | 
			
		||||
@@ -186,7 +186,7 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
 | 
			
		||||
    html.find('#add-automation').click(ev => {
 | 
			
		||||
      let autom = foundry.utils.duplicate(this.object.system.automations)
 | 
			
		||||
      autom.push( { eventtype: "on-drop", name: "Automatisation 1", bonusname: "vigueur", bonus: 0, competence: "", minLevel: 0, baCost: 0, id: randomID(16) }) 
 | 
			
		||||
      autom.push( { eventtype: "on-drop", name: "Automatisation 1", bonusname: "vigueur", bonus: 0, competence: "", minLevel: 0, baCost: 0, id: randomID(16) })
 | 
			
		||||
      this.object.update( { 'system.automations': autom })
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.delete-automation').click(ev => {
 | 
			
		||||
@@ -203,8 +203,8 @@ export class HawkmoonItemSheet extends ItemSheet {
 | 
			
		||||
      auto[index][field] = ev.currentTarget.value
 | 
			
		||||
      auto[index].id = auto[index].id || randomID(16)
 | 
			
		||||
      this.object.update( { 'system.automations': auto })
 | 
			
		||||
    })    
 | 
			
		||||
    
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    // Update Inventory Item
 | 
			
		||||
    html.find('.item-delete').click(ev => {
 | 
			
		||||
      const li = $(ev.currentTarget).parents(".item");
 | 
			
		||||
 
 | 
			
		||||
@@ -33,7 +33,7 @@ Hooks.once("init", async function () {
 | 
			
		||||
  HawkmoonUtility.preloadHandlebarsTemplates()
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  // Set an initiative formula for the system 
 | 
			
		||||
  // Set an initiative formula for the system
 | 
			
		||||
  CONFIG.Combat.initiative = {
 | 
			
		||||
    formula: "1d10",
 | 
			
		||||
    decimals: 1
 | 
			
		||||
@@ -56,14 +56,14 @@ Hooks.once("init", async function () {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  // Register sheet application classes
 | 
			
		||||
  Actors.unregisterSheet("core", ActorSheet);
 | 
			
		||||
  Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonActorSheet, { types: ["personnage"], makeDefault: true })
 | 
			
		||||
  Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonCreatureSheet, { types: ["creature"], makeDefault: true })
 | 
			
		||||
  Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonCelluleSheet, { types: ["cellule"], makeDefault: true });
 | 
			
		||||
  // Regster sheet application classes
 | 
			
		||||
  foundry.documents.collections.Actors.unregisterSheet("core", foundry.appv1.sheets.ActorSheet);
 | 
			
		||||
  foundry.documents.collections.Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonActorSheet, { types: ["personnage"], makeDefault: true })
 | 
			
		||||
  foundry.documents.collections.Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonCreatureSheet, { types: ["creature"], makeDefault: true })
 | 
			
		||||
  foundry.documents.collections.Actors.registerSheet("fvtt-hawkmoon-cyd", HawkmoonCelluleSheet, { types: ["cellule"], makeDefault: true });
 | 
			
		||||
 | 
			
		||||
  Items.unregisterSheet("core", ItemSheet);
 | 
			
		||||
  Items.registerSheet("fvtt-hawkmoon-cyd", HawkmoonItemSheet, { makeDefault: true })
 | 
			
		||||
  foundry.documents.collections.Items.unregisterSheet("core", foundry.appv1.sheets.ItemSheet);
 | 
			
		||||
  foundry.documents.collections.Items.registerSheet("fvtt-hawkmoon-cyd", HawkmoonItemSheet, { makeDefault: true })
 | 
			
		||||
 | 
			
		||||
  HawkmoonUtility.init()
 | 
			
		||||
  HawkmoonAutomation.init()
 | 
			
		||||
@@ -92,7 +92,7 @@ async function importDefaultScene() {
 | 
			
		||||
    let newDocuments = scenes.filter(i => i.name == "Accueil");
 | 
			
		||||
    if (newDocuments) {
 | 
			
		||||
      await game.scenes.documentClass.create(newDocuments);
 | 
			
		||||
      game.scenes.find(i => i.name == "Accueil").activate();  
 | 
			
		||||
      game.scenes.find(i => i.name == "Accueil").activate();
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -119,7 +119,7 @@ Hooks.once("ready", function () {
 | 
			
		||||
  }).catch(err=>
 | 
			
		||||
    console.log("No stats available, giving up.")
 | 
			
		||||
  )
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  importDefaultScene()
 | 
			
		||||
  welcomeMessage()
 | 
			
		||||
 | 
			
		||||
@@ -138,4 +138,3 @@ Hooks.on("chatMessage", (html, content, msg) => {
 | 
			
		||||
  }
 | 
			
		||||
  return true;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,7 @@ export class HawkmoonRollDialog extends Dialog {
 | 
			
		||||
  static async create(actor, rollData ) {
 | 
			
		||||
 | 
			
		||||
    let options = { classes: ["HawkmoonDialog"], width: 320, height: 'fit-content', 'z-index': 99999 };
 | 
			
		||||
    let html = await renderTemplate('systems/fvtt-hawkmoon-cyd/templates/roll-dialog-generic.html', rollData);
 | 
			
		||||
    let html = await foundry.applications.handlebars.renderTemplate('systems/fvtt-hawkmoon-cyd/templates/roll-dialog-generic.html', rollData);
 | 
			
		||||
 | 
			
		||||
    return new HawkmoonRollDialog(actor, rollData, html, options );
 | 
			
		||||
  }
 | 
			
		||||
@@ -16,16 +16,16 @@ export class HawkmoonRollDialog extends Dialog {
 | 
			
		||||
    let conf = {
 | 
			
		||||
      title: "Test de Capacité",
 | 
			
		||||
      content: html,
 | 
			
		||||
      buttons: { 
 | 
			
		||||
      buttons: {
 | 
			
		||||
        rolld10: {
 | 
			
		||||
            icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
            label: "Lancer 1d10",
 | 
			
		||||
            callback: () => { this.roll("d10") } 
 | 
			
		||||
            callback: () => { this.roll("d10") }
 | 
			
		||||
          },
 | 
			
		||||
          rolld20: {
 | 
			
		||||
            icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
            label: "Lancer 1d20",
 | 
			
		||||
            callback: () => { this.roll("d20") } 
 | 
			
		||||
            callback: () => { this.roll("d20") }
 | 
			
		||||
          },
 | 
			
		||||
          cancel: {
 | 
			
		||||
            icon: '<i class="fas fa-times"></i>',
 | 
			
		||||
@@ -56,7 +56,7 @@ export class HawkmoonRollDialog extends Dialog {
 | 
			
		||||
    function onLoad() {
 | 
			
		||||
    }
 | 
			
		||||
    $(function () { onLoad(); });
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    html.find('#modificateur').change(async (event) =>  {
 | 
			
		||||
      this.rollData.modificateur = Number(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
@@ -66,77 +66,77 @@ export class HawkmoonRollDialog extends Dialog {
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attrKey').change(async (event) =>  {
 | 
			
		||||
      this.rollData.attrKey = String(event.currentTarget.value)
 | 
			
		||||
    })    
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attrKey2').change(async (event) =>  {
 | 
			
		||||
      this.rollData.attrKey2 = String(event.currentTarget.value)
 | 
			
		||||
    })    
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#select-maitrise').change(async (event) =>  {
 | 
			
		||||
      this.rollData.maitriseId = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#competence-talents').change((event) => {
 | 
			
		||||
      this.rollData.selectedTalents = $('#competence-talents').val()      
 | 
			
		||||
      this.rollData.selectedTalents = $('#competence-talents').val()
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#taille-cible').change((event) => {
 | 
			
		||||
      this.rollData.tailleCible = String(event.currentTarget.value)      
 | 
			
		||||
      this.rollData.tailleCible = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#tireur-deplacement').change((event) => {
 | 
			
		||||
      this.rollData.tireurDeplacement = String(event.currentTarget.value)      
 | 
			
		||||
      this.rollData.tireurDeplacement = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#cible-couvert').change((event) => {
 | 
			
		||||
      this.rollData.cibleCouvert = String(event.currentTarget.value)      
 | 
			
		||||
      this.rollData.cibleCouvert = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#distance-tir').change((event) => {
 | 
			
		||||
      this.rollData.distanceTir = String(event.currentTarget.value)      
 | 
			
		||||
      this.rollData.distanceTir = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#bonus-malus-context').change((event) => {
 | 
			
		||||
      this.rollData.bonusMalusContext = Number(event.currentTarget.value)      
 | 
			
		||||
      this.rollData.bonusMalusContext = Number(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#defenseur-au-sol').change((event) => {
 | 
			
		||||
      this.rollData.defenseurAuSol = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.defenseurAuSol = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#ambidextre-1').change((event) => {
 | 
			
		||||
      this.rollData.ambidextre1 = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.ambidextre1 = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#ambidextre-2').change((event) => {
 | 
			
		||||
      this.rollData.ambidextre2 = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attaque-monte').change((event) => {
 | 
			
		||||
      this.rollData.attqueMonte = event.currentTarget.checked
 | 
			
		||||
    })  
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#defenseur-aveugle').change((event) => {
 | 
			
		||||
      this.rollData.defenseurAveugle = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.defenseurAveugle = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#defenseur-de-dos').change((event) => {
 | 
			
		||||
      this.rollData.defenseurDeDos = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.defenseurDeDos = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#defenseur-restreint').change((event) => {
 | 
			
		||||
      this.rollData.defenseurRestreint = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.defenseurRestreint = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#defenseur-immobilise').change((event) => {
 | 
			
		||||
      this.rollData.defenseurImmobilise = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.defenseurImmobilise = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attaque-charge').change((event) => {
 | 
			
		||||
      this.rollData.attaqueCharge = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.attaqueCharge = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#charge-cavalerie').change((event) => {
 | 
			
		||||
      this.rollData.chargeCavalerie = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.chargeCavalerie = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attaquants-multiple').change((event) => {
 | 
			
		||||
      this.rollData.attaquantsMultiples = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.attaquantsMultiples = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#soutiens').change((event) => {
 | 
			
		||||
      this.rollData.soutiens = Number(event.currentTarget.value)     
 | 
			
		||||
      this.rollData.soutiens = Number(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#feinte').change((event) => {
 | 
			
		||||
      this.rollData.feinte = event.currentTarget.checked    
 | 
			
		||||
      this.rollData.feinte = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#contenir').change((event) => {
 | 
			
		||||
      this.rollData.contenir = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.contenir = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#attaque-desarme').change((event) => {
 | 
			
		||||
      this.rollData.attaqueDesarme = event.currentTarget.checked      
 | 
			
		||||
      this.rollData.attaqueDesarme = event.currentTarget.checked
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -15,8 +15,7 @@ export class HawkmoonUtility {
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async init() {
 | 
			
		||||
    Hooks.on('renderChatLog', (log, html, data) => HawkmoonUtility.chatListeners(html))
 | 
			
		||||
    Hooks.on("getChatLogEntryContext", (html, options) => HawkmoonUtility.chatRollMenu(html, options))
 | 
			
		||||
 | 
			
		||||
    Hooks.on("getChatMessageContextOptions", (html, options) => HawkmoonUtility.chatRollMenu(html, options))
 | 
			
		||||
    Hooks.on("getCombatTrackerEntryContext", (html, options) => {
 | 
			
		||||
      HawkmoonUtility.pushInitiativeOptions(html, options);
 | 
			
		||||
    })
 | 
			
		||||
@@ -155,7 +154,7 @@ export class HawkmoonUtility {
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async chatListeners(html) {
 | 
			
		||||
 | 
			
		||||
    html.on("click", '.predilection-reroll', async event => {
 | 
			
		||||
    $(html).on("click", '.predilection-reroll', async event => {
 | 
			
		||||
      let predIdx = $(event.currentTarget).data("predilection-index")
 | 
			
		||||
      let messageId = HawkmoonUtility.findChatMessageId(event.currentTarget)
 | 
			
		||||
      let message = game.messages.get(messageId)
 | 
			
		||||
@@ -166,14 +165,14 @@ export class HawkmoonUtility {
 | 
			
		||||
      HawkmoonUtility.rollHawkmoon(rollData)
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    html.on("click", '.roll-chat-degat', async event => {
 | 
			
		||||
    $(html).on("click", '.roll-chat-degat', async event => {
 | 
			
		||||
      let messageId = HawkmoonUtility.findChatMessageId(event.currentTarget)
 | 
			
		||||
      let message = game.messages.get(messageId)
 | 
			
		||||
      let rollData = message.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
      let actor = HawkmoonUtility.getActorFromRollData(rollData)
 | 
			
		||||
      actor.rollArmeDegats(rollData.arme._id, rollData.targetVigueur, rollData)
 | 
			
		||||
    })
 | 
			
		||||
    html.on("click", '.roll-chat-degat-devastateur', async event => {
 | 
			
		||||
    $(html).on("click", '.roll-chat-degat-devastateur', async event => {
 | 
			
		||||
      let messageId = HawkmoonUtility.findChatMessageId(event.currentTarget)
 | 
			
		||||
      let message = game.messages.get(messageId)
 | 
			
		||||
      let rollData = message.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
@@ -181,7 +180,7 @@ export class HawkmoonUtility {
 | 
			
		||||
      rollData.applyCoupDevastateur = true
 | 
			
		||||
      actor.rollArmeDegats(rollData.arme._id, rollData.targetVigueur, rollData)
 | 
			
		||||
    })
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
@@ -196,7 +195,7 @@ export class HawkmoonUtility {
 | 
			
		||||
      'systems/fvtt-hawkmoon-cyd/templates/partial-automation.html',
 | 
			
		||||
      'systems/fvtt-hawkmoon-cyd/templates/hud-adversites.html',
 | 
			
		||||
    ]
 | 
			
		||||
    return loadTemplates(templatePaths);
 | 
			
		||||
    return foundry.applications.handlebars.loadTemplates(templatePaths);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
@@ -365,7 +364,7 @@ export class HawkmoonUtility {
 | 
			
		||||
  }
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static applyCombativite(rollData, value) {
 | 
			
		||||
    if (game.user.isGM) {     
 | 
			
		||||
    if (game.user.isGM) {
 | 
			
		||||
      let defender = game.canvas.tokens.get(rollData.defenderTokenId).actor
 | 
			
		||||
      defender.changeEtatCombativite(value)
 | 
			
		||||
    } else {
 | 
			
		||||
@@ -399,7 +398,7 @@ export class HawkmoonUtility {
 | 
			
		||||
      rollData.predilections = foundry.utils.duplicate(rollData.competence.system.predilections || [])
 | 
			
		||||
      let compmod = (rollData.competence.system.niveau == 0) ? -3 : 0
 | 
			
		||||
      rollData.diceFormula += `+${rollData.attr.value}+${rollData.competence.system.niveau}+${rollData.modificateur}+${compmod}`
 | 
			
		||||
      
 | 
			
		||||
 | 
			
		||||
      if (rollData.selectedTalents && rollData.selectedTalents.length > 0) {
 | 
			
		||||
        for (let id of rollData.selectedTalents) {
 | 
			
		||||
          let talent = rollData.talents.find(t => t._id == id)
 | 
			
		||||
@@ -423,7 +422,7 @@ export class HawkmoonUtility {
 | 
			
		||||
    } else {
 | 
			
		||||
      rollData.diceFormula += `+${rollData.attr.value}*${rollData.multiplier}+${rollData.modificateur}+${rollData.bonusMalusContext}`
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Bonus arme naturelle en défense
 | 
			
		||||
    if (rollData.bonusArmeNaturelle) {
 | 
			
		||||
      rollData.diceFormula += `+${rollData.bonusArmeNaturelle}`
 | 
			
		||||
@@ -432,10 +431,10 @@ export class HawkmoonUtility {
 | 
			
		||||
      rollData.diceFormula += `+3`
 | 
			
		||||
    }
 | 
			
		||||
    if (rollData.hasAmbidextre) {
 | 
			
		||||
      if ( rollData.attaqueAmbidextre1) {
 | 
			
		||||
      if ( rollData.ambidextre1) {
 | 
			
		||||
        rollData.diceFormula += `-3`
 | 
			
		||||
      } else if ( rollData.attaqueAmbidextre2) {
 | 
			
		||||
        rollData.diceFormula += `-5`
 | 
			
		||||
      } else if ( rollData.ambidextre2) {
 | 
			
		||||
        rollData.diceFormula += `-6`
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    if (rollData.defenseurAuSol) {
 | 
			
		||||
@@ -469,16 +468,16 @@ export class HawkmoonUtility {
 | 
			
		||||
    if (rollData.attaqueDesarme) {
 | 
			
		||||
      rollData.difficulte += 10
 | 
			
		||||
    }
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
    // Ajout adversités
 | 
			
		||||
    rollData.diceFormula += `-${rollData.nbAdversites}`
 | 
			
		||||
 | 
			
		||||
    if (rollData.arme && rollData.arme.type == "arme") {
 | 
			
		||||
      rollData.diceFormula += `+${rollData.arme.system.bonusmaniementoff}`
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Gestion de la feinte éventuelle
 | 
			
		||||
    rollData.nbCombativitePerdu = 1 
 | 
			
		||||
    rollData.nbCombativitePerdu = 1
 | 
			
		||||
 | 
			
		||||
    let myRoll = await new Roll(rollData.diceFormula).roll()
 | 
			
		||||
    await this.showDiceSoNice(myRoll, game.settings.get("core", "rollMode"))
 | 
			
		||||
@@ -500,7 +499,7 @@ export class HawkmoonUtility {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    this.createChatWithRollMode(rollData.alias, {
 | 
			
		||||
      content: await renderTemplate(`systems/fvtt-hawkmoon-cyd/templates/chat-generic-result.html`, rollData)
 | 
			
		||||
      content: await foundry.applications.handlebars.renderTemplate(`systems/fvtt-hawkmoon-cyd/templates/chat-generic-result.html`, rollData)
 | 
			
		||||
    }, rollData)
 | 
			
		||||
 | 
			
		||||
    if ( (rollData.coupBas || rollData.arme) && rollData.isSuccess && rollData.defenderTokenId) {
 | 
			
		||||
@@ -663,6 +662,7 @@ export class HawkmoonUtility {
 | 
			
		||||
      rollData.defenderTokenId = target.id
 | 
			
		||||
      let defender = game.canvas.tokens.get(rollData.defenderTokenId).actor
 | 
			
		||||
      rollData.armeDefense = defender.getBestDefenseValue()
 | 
			
		||||
      rollData.armeAttaqueDefenseur = defender.getBestAttackValue()
 | 
			
		||||
      rollData.targetVigueur = defender.getVigueur()
 | 
			
		||||
      rollData.protectionDefenseur = defender.getProtection()
 | 
			
		||||
      if (rollData.immobiliser || rollData.repousser) {
 | 
			
		||||
@@ -673,6 +673,8 @@ export class HawkmoonUtility {
 | 
			
		||||
        rollData.difficulte = combatValues.defenseTotal
 | 
			
		||||
      }else if ( rollData.assomer) {
 | 
			
		||||
        rollData.difficulte = 3 + (defender.system.attributs.tre.value * 2)
 | 
			
		||||
      } else if (rollData.desengager)  {
 | 
			
		||||
        rollData.difficulte = rollData.armeAttaqueDefenseur?.system?.totalOffensif || 0;
 | 
			
		||||
      } else if (rollData.armeDefense) {
 | 
			
		||||
        rollData.difficulte = rollData.armeDefense.system.totalDefensif
 | 
			
		||||
        if ( !rollData.desengager && !rollData.arme.system.armenaturelle && !rollData.arme.system.armefortune ){
 | 
			
		||||
@@ -693,7 +695,7 @@ export class HawkmoonUtility {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static applyBonneAventureRoll(li, changed, addedBonus) {
 | 
			
		||||
    let msgId = li.data("message-id")
 | 
			
		||||
    let msgId = $(li).data("message-id")
 | 
			
		||||
    let msg = game.messages.get(msgId)
 | 
			
		||||
    if (msg) {
 | 
			
		||||
      let rollData = msg.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
@@ -712,7 +714,7 @@ export class HawkmoonUtility {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static applyEclatRoll(li, changed, addedBonus) {
 | 
			
		||||
    let msgId = li.data("message-id")
 | 
			
		||||
    let msgId = $(li).data("message-id")
 | 
			
		||||
    let msg = game.messages.get(msgId)
 | 
			
		||||
    if (msg) {
 | 
			
		||||
      let rollData = msg.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
@@ -733,13 +735,13 @@ export class HawkmoonUtility {
 | 
			
		||||
  static chatRollMenu(html, options) {
 | 
			
		||||
    let canApply = li => canvas.tokens.controlled.length && li.find(".hawkmoon-roll").length
 | 
			
		||||
    let canApplyBA = function (li) {
 | 
			
		||||
      let message = game.messages.get(li.attr("data-message-id"))
 | 
			
		||||
      let message = game.messages.get($(li).attr("data-message-id"))
 | 
			
		||||
      let rollData = message.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
      let actor = HawkmoonUtility.getActorFromRollData(rollData)
 | 
			
		||||
      return (!rollData.isReroll && actor.getBonneAventure() > 0)
 | 
			
		||||
    }
 | 
			
		||||
    let canApplyPE = function (li) {
 | 
			
		||||
      let message = game.messages.get(li.attr("data-message-id"))
 | 
			
		||||
      let message = game.messages.get($(li).attr("data-message-id"))
 | 
			
		||||
      let rollData = message.getFlag("world", "hawkmoon-roll")
 | 
			
		||||
      let actor = HawkmoonUtility.getActorFromRollData(rollData)
 | 
			
		||||
      return (!rollData.isReroll && actor.getEclat() > 0)
 | 
			
		||||
@@ -765,7 +767,7 @@ export class HawkmoonUtility {
 | 
			
		||||
        name: "Relancer le dé (1 point d'Eclat)",
 | 
			
		||||
        icon: "<i class='fas fa-user-plus'></i>",
 | 
			
		||||
        condition: canApply && canApplyPE,
 | 
			
		||||
        callback: li => HawkmoonUtility.applyEclatRoll(li, -3, "reroll")
 | 
			
		||||
        callback: li => HawkmoonUtility.applyEclatRoll(li, -1, "reroll")
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
    return options
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000272
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.194842 7f28a4c006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.205284 7f28a4c006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.205352 7f28a4c006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.808591 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.808615 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.814886 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.815181 7f289f8006c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.815226 7f289f8006c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.820283 7fb791ffb6c0 Recovering log #270
 | 
			
		||||
2025/04/30-22:46:25.831133 7fb791ffb6c0 Delete type=3 #268
 | 
			
		||||
2025/04/30-22:46:25.831299 7fb791ffb6c0 Delete type=0 #270
 | 
			
		||||
2025/04/30-23:23:04.369017 7fb7917fa6c0 Level-0 table #275: started
 | 
			
		||||
2025/04/30-23:23:04.372625 7fb7917fa6c0 Level-0 table #275: 41333 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.379312 7fb7917fa6c0 Delete type=0 #273
 | 
			
		||||
2025/04/30-23:23:04.379479 7fb7917fa6c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.379516 7fb7917fa6c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 23 : 1
 | 
			
		||||
2025/04/30-23:23:04.379525 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.383543 7fb7917fa6c0 Generated table #276@1: 4 keys, 41333 bytes
 | 
			
		||||
2025/04/30-23:23:04.383570 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 41333 bytes
 | 
			
		||||
2025/04/30-23:23:04.389832 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.390039 7fb7917fa6c0 Delete type=2 #263
 | 
			
		||||
2025/04/30-23:23:04.390302 7fb7917fa6c0 Delete type=2 #275
 | 
			
		||||
2025/04/30-23:23:04.421521 7fb7917fa6c0 Manual compaction at level-1 from '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 23 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.991898 7f18090006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:46.046753 7f18090006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:46.046809 7f18090006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.384266 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.384313 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.390630 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.403867 7f18020006c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.403898 7f18020006c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.240513 7f9cf5ffb6c0 Recovering log #266
 | 
			
		||||
2025/03/28-18:06:54.252115 7f9cf5ffb6c0 Delete type=3 #264
 | 
			
		||||
2025/03/28-18:06:54.252178 7f9cf5ffb6c0 Delete type=0 #266
 | 
			
		||||
2025/03/28-18:09:08.872875 7f9cf4ff96c0 Level-0 table #271: started
 | 
			
		||||
2025/03/28-18:09:08.872910 7f9cf4ff96c0 Level-0 table #271: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.879279 7f9cf4ff96c0 Delete type=0 #269
 | 
			
		||||
2025/03/28-18:09:08.892832 7f9cf4ff96c0 Manual compaction at level-0 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.903986 7f9cf4ff96c0 Manual compaction at level-1 from '!journal!MUbViCE2PkVxlzqe' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/aides-de-jeu/MANIFEST-000272
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/aides-de-jeu/MANIFEST-000272
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/armes/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/armes/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.038253 7f28a56006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.049363 7f28a56006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.049432 7f28a56006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.725130 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.725172 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.731955 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.753233 7f289f8006c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.753281 7f289f8006c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.674405 7fb7927fc6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.686479 7fb7927fc6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.686581 7fb7927fc6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.179243 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.182638 7fb7917fa6c0 Level-0 table #274: 14167 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.190494 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.211888 7fb7917fa6c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.221874 7fb7917fa6c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at '!items!wxrzP3NyiHiYnAMJ' @ 245 : 1
 | 
			
		||||
2025/04/30-23:23:04.221885 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.225802 7fb7917fa6c0 Generated table #275@1: 49 keys, 14167 bytes
 | 
			
		||||
2025/04/30-23:23:04.225834 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 14167 bytes
 | 
			
		||||
2025/04/30-23:23:04.231964 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.232101 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.232269 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.255042 7fb7917fa6c0 Manual compaction at level-1 from '!items!wxrzP3NyiHiYnAMJ' @ 245 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.511332 7f1803e006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.571770 7f1803e006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.571914 7f1803e006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.338949 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.338972 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.345723 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.358156 7f18020006c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.358188 7f18020006c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.129546 7f9cf57fa6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.140296 7f9cf57fa6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.140354 7f9cf57fa6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.799681 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.799712 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.806126 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.806364 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.806424 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0fit7HelSjaFtXcW' @ 72057594037927935 : 1 .. '!items!wxrzP3NyiHiYnAMJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/armes/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/armes/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences-creatures/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences-creatures/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.010642 7f28a56006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.021246 7f28a56006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.021304 7f28a56006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.739501 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.739525 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.745719 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.753252 7f289f8006c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.753274 7f289f8006c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.643592 7fb7937fe6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.654454 7fb7937fe6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.654552 7fb7937fe6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.103416 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.106737 7fb7917fa6c0 Level-0 table #274: 7054 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.112842 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.124899 7fb7917fa6c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.146124 7fb7917fa6c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at '!items!tFU5yISK6spdNWco' @ 40 : 1
 | 
			
		||||
2025/04/30-23:23:04.146133 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.149904 7fb7917fa6c0 Generated table #275@1: 8 keys, 7054 bytes
 | 
			
		||||
2025/04/30-23:23:04.149920 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 7054 bytes
 | 
			
		||||
2025/04/30-23:23:04.156562 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.156635 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.156743 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.168556 7fb7917fa6c0 Manual compaction at level-1 from '!items!tFU5yISK6spdNWco' @ 40 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.399504 7f1803e006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.453251 7f1803e006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.453307 7f1803e006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.324970 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.324998 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.332256 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.332486 7f18020006c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.332520 7f18020006c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.103361 7f9cf5ffb6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.113349 7f9cf5ffb6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.113428 7f9cf5ffb6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.786685 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.786722 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.793132 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.806327 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.806394 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0nhTxujlIUB63Aqt' @ 72057594037927935 : 1 .. '!items!tFU5yISK6spdNWco' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences-creatures/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences-creatures/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:44.981269 7f28a56006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:44.991052 7f28a56006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:44.991117 7f28a56006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.708570 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.708600 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.714914 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.724977 7f289f8006c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.725013 7f289f8006c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.597132 7fb792ffd6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.609063 7fb792ffd6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.609201 7fb792ffd6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.082867 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.086179 7fb7917fa6c0 Level-0 table #274: 16660 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.092287 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.124841 7fb7917fa6c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.124952 7fb7917fa6c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at '!items!yI1zY5k8mAdx9wHK' @ 75 : 1
 | 
			
		||||
2025/04/30-23:23:04.124972 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.129408 7fb7917fa6c0 Generated table #275@1: 15 keys, 16660 bytes
 | 
			
		||||
2025/04/30-23:23:04.129442 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 16660 bytes
 | 
			
		||||
2025/04/30-23:23:04.135379 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.135477 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.135681 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.168528 7fb7917fa6c0 Manual compaction at level-1 from '!items!yI1zY5k8mAdx9wHK' @ 75 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.284662 7f1803e006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.346436 7f1803e006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.346487 7f1803e006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.311914 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.311964 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.318352 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.324962 7f18020006c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.332453 7f18020006c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.075285 7f9cf57fa6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.086230 7f9cf57fa6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.086300 7f9cf57fa6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.813600 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.813626 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.819856 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.833880 7f9cf4ff96c0 Manual compaction at level-0 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.833915 7f9cf4ff96c0 Manual compaction at level-1 from '!items!15IDGG6JoZnRCQtY' @ 72057594037927935 : 1 .. '!items!yI1zY5k8mAdx9wHK' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/equipement/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/equipement/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.066668 7f28a56006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.076940 7f28a56006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.077005 7f28a56006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.759841 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.759880 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.766395 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.780130 7f289f8006c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.780228 7f289f8006c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.707873 7fb7927fc6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.719103 7fb7927fc6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.719286 7fb7927fc6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.190695 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.194619 7fb7917fa6c0 Level-0 table #274: 31834 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.200798 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.211899 7fb7917fa6c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.232371 7fb7917fa6c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at '!items!zYx0Ak2y1LNTcKlO' @ 755 : 1
 | 
			
		||||
2025/04/30-23:23:04.232382 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.236254 7fb7917fa6c0 Generated table #275@1: 151 keys, 31834 bytes
 | 
			
		||||
2025/04/30-23:23:04.236302 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 31834 bytes
 | 
			
		||||
2025/04/30-23:23:04.243742 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.243955 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.244249 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.255058 7fb7917fa6c0 Manual compaction at level-1 from '!items!zYx0Ak2y1LNTcKlO' @ 755 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.631063 7f1803e006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.684522 7f1803e006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.684659 7f1803e006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.351886 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.351907 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.358042 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.358174 7f18020006c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.358195 7f18020006c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.156515 7f9cf5ffb6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.167920 7f9cf5ffb6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.168006 7f9cf5ffb6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.806529 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.806589 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.813486 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.833864 7f9cf4ff96c0 Manual compaction at level-0 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.833923 7f9cf4ff96c0 Manual compaction at level-1 from '!items!0BopmCu8vGK2923j' @ 72057594037927935 : 1 .. '!items!zYx0Ak2y1LNTcKlO' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/equipement/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/equipement/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/historiques/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/historiques/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.024483 7f28a4c006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.034690 7f28a4c006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.034811 7f28a4c006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.745840 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.745862 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.753113 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.753288 7f289f8006c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.753311 7f289f8006c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.658285 7fb792ffd6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.668622 7fb792ffd6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.668716 7fb792ffd6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.092436 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.095766 7fb7917fa6c0 Level-0 table #274: 19976 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.103193 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.124873 7fb7917fa6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.135825 7fb7917fa6c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at '!items!z1HtkvazCGHut7cz' @ 240 : 1
 | 
			
		||||
2025/04/30-23:23:04.135851 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.139629 7fb7917fa6c0 Generated table #275@1: 48 keys, 19976 bytes
 | 
			
		||||
2025/04/30-23:23:04.139657 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 19976 bytes
 | 
			
		||||
2025/04/30-23:23:04.145845 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.145948 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.146054 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.168545 7fb7917fa6c0 Manual compaction at level-1 from '!items!z1HtkvazCGHut7cz' @ 240 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.455012 7f18090006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.509581 7f18090006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.509640 7f18090006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.332626 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.332674 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.338836 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.358145 7f18020006c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.358181 7f18020006c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.116086 7f9cf67fc6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.126771 7f9cf67fc6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.126828 7f9cf67fc6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.793243 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.793267 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.799520 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.806348 7f9cf4ff96c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.806409 7f9cf4ff96c0 Manual compaction at level-1 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/historiques/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/historiques/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/mutations/000185.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/mutations/000185.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000123
 | 
			
		||||
MANIFEST-000181
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:44.995929 7f28a4c006c0 Recovering log #121
 | 
			
		||||
2024/06/01-08:52:45.006711 7f28a4c006c0 Delete type=3 #119
 | 
			
		||||
2024/06/01-08:52:45.006811 7f28a4c006c0 Delete type=0 #121
 | 
			
		||||
2024/06/01-09:10:33.732066 7f289f8006c0 Level-0 table #126: started
 | 
			
		||||
2024/06/01-09:10:33.732091 7f289f8006c0 Level-0 table #126: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.739395 7f289f8006c0 Delete type=0 #124
 | 
			
		||||
2024/06/01-09:10:33.753244 7f289f8006c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.753267 7f289f8006c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.616201 7fb791ffb6c0 Recovering log #179
 | 
			
		||||
2025/04/30-22:46:25.627292 7fb791ffb6c0 Delete type=3 #177
 | 
			
		||||
2025/04/30-22:46:25.627403 7fb791ffb6c0 Delete type=0 #179
 | 
			
		||||
2025/04/30-23:23:04.113049 7fb7917fa6c0 Level-0 table #184: started
 | 
			
		||||
2025/04/30-23:23:04.117530 7fb7917fa6c0 Level-0 table #184: 58257 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.124557 7fb7917fa6c0 Delete type=0 #182
 | 
			
		||||
2025/04/30-23:23:04.124923 7fb7917fa6c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.156834 7fb7917fa6c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at '!items!zttESycGKltfwCzJ' @ 811 : 1
 | 
			
		||||
2025/04/30-23:23:04.156846 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.160766 7fb7917fa6c0 Generated table #185@1: 167 keys, 58927 bytes
 | 
			
		||||
2025/04/30-23:23:04.160803 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 58927 bytes
 | 
			
		||||
2025/04/30-23:23:04.167712 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.167915 7fb7917fa6c0 Delete type=2 #172
 | 
			
		||||
2025/04/30-23:23:04.168270 7fb7917fa6c0 Delete type=2 #184
 | 
			
		||||
2025/04/30-23:23:04.168569 7fb7917fa6c0 Manual compaction at level-1 from '!items!zttESycGKltfwCzJ' @ 811 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.348077 7f18090006c0 Recovering log #117
 | 
			
		||||
2024/05/31-23:16:45.396965 7f18090006c0 Delete type=3 #115
 | 
			
		||||
2024/05/31-23:16:45.397017 7f18090006c0 Delete type=0 #117
 | 
			
		||||
2024/05/31-23:25:37.318478 7f18020006c0 Level-0 table #122: started
 | 
			
		||||
2024/05/31-23:25:37.318502 7f18020006c0 Level-0 table #122: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.324829 7f18020006c0 Delete type=0 #120
 | 
			
		||||
2024/05/31-23:25:37.332435 7f18020006c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.332503 7f18020006c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.089587 7f9cf6ffd6c0 Recovering log #175
 | 
			
		||||
2025/03/28-18:06:54.100163 7f9cf6ffd6c0 Delete type=3 #173
 | 
			
		||||
2025/03/28-18:06:54.100221 7f9cf6ffd6c0 Delete type=0 #175
 | 
			
		||||
2025/03/28-18:09:08.826965 7f9cf4ff96c0 Level-0 table #180: started
 | 
			
		||||
2025/03/28-18:09:08.826991 7f9cf4ff96c0 Level-0 table #180: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.833674 7f9cf4ff96c0 Delete type=0 #178
 | 
			
		||||
2025/03/28-18:09:08.833905 7f9cf4ff96c0 Manual compaction at level-0 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.833931 7f9cf4ff96c0 Manual compaction at level-1 from '!folders!5d4Zn28TUcPxRyXd' @ 72057594037927935 : 1 .. '!items!zttESycGKltfwCzJ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/mutations/MANIFEST-000181
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/mutations/MANIFEST-000181
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/profils/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/profils/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.081166 7f28a4c006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.092578 7f28a4c006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.092718 7f28a4c006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.753373 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.753450 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.759664 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.780095 7f289f8006c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.780182 7f289f8006c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.726020 7fb792ffd6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.737499 7fb792ffd6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.737660 7fb792ffd6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.201057 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.205481 7fb7917fa6c0 Level-0 table #274: 29941 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.211714 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.211908 7fb7917fa6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.244455 7fb7917fa6c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at '!items!tFQqcxmkS3MT6ASE' @ 75 : 1
 | 
			
		||||
2025/04/30-23:23:04.244476 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.248277 7fb7917fa6c0 Generated table #275@1: 15 keys, 29941 bytes
 | 
			
		||||
2025/04/30-23:23:04.248311 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 29941 bytes
 | 
			
		||||
2025/04/30-23:23:04.254398 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.254638 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.254910 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.255072 7fb7917fa6c0 Manual compaction at level-1 from '!items!tFQqcxmkS3MT6ASE' @ 75 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.686951 7f18090006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.748560 7f18090006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.748697 7f18090006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.358272 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.358380 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.364928 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.384137 7f18020006c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.384177 7f18020006c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.172273 7f9cf67fc6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.183178 7f9cf67fc6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.183275 7f9cf67fc6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.820046 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.820086 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.826845 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.833893 7f9cf4ff96c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.833939 7f9cf4ff96c0 Manual compaction at level-1 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/profils/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/profils/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/protections/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/protections/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.052999 7f28a4c006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.063160 7f28a4c006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.063223 7f28a4c006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.766646 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.766703 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.773730 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.780150 7f289f8006c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.780197 7f289f8006c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.692517 7fb7937fe6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.703599 7fb7937fe6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.703745 7fb7937fe6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.168688 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.172836 7fb7917fa6c0 Level-0 table #274: 3496 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.179106 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.211874 7fb7917fa6c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.211922 7fb7917fa6c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at '!items!yszkersMTE4p9VzP' @ 70 : 1
 | 
			
		||||
2025/04/30-23:23:04.211931 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.215103 7fb7917fa6c0 Generated table #275@1: 14 keys, 3496 bytes
 | 
			
		||||
2025/04/30-23:23:04.215136 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 3496 bytes
 | 
			
		||||
2025/04/30-23:23:04.221500 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.221635 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.221783 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.255023 7fb7917fa6c0 Manual compaction at level-1 from '!items!yszkersMTE4p9VzP' @ 70 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.574393 7f18090006c0 Recovering log #207
 | 
			
		||||
2024/05/31-23:16:45.628695 7f18090006c0 Delete type=3 #205
 | 
			
		||||
2024/05/31-23:16:45.628831 7f18090006c0 Delete type=0 #207
 | 
			
		||||
2024/05/31-23:25:37.345824 7f18020006c0 Level-0 table #212: started
 | 
			
		||||
2024/05/31-23:25:37.345846 7f18020006c0 Level-0 table #212: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.351766 7f18020006c0 Delete type=0 #210
 | 
			
		||||
2024/05/31-23:25:37.358165 7f18020006c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.358202 7f18020006c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.142912 7f9cf6ffd6c0 Recovering log #265
 | 
			
		||||
2025/03/28-18:06:54.152918 7f9cf6ffd6c0 Delete type=3 #263
 | 
			
		||||
2025/03/28-18:06:54.153055 7f9cf6ffd6c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.779338 7f9cf4ff96c0 Level-0 table #270: started
 | 
			
		||||
2025/03/28-18:09:08.779431 7f9cf4ff96c0 Level-0 table #270: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.786537 7f9cf4ff96c0 Delete type=0 #268
 | 
			
		||||
2025/03/28-18:09:08.806298 7f9cf4ff96c0 Manual compaction at level-0 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.806379 7f9cf4ff96c0 Manual compaction at level-1 from '!items!16iPa2yIzB0V3pxb' @ 72057594037927935 : 1 .. '!items!yszkersMTE4p9VzP' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/protections/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/protections/MANIFEST-000271
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/scenes/000114.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/scenes/000114.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000049
 | 
			
		||||
MANIFEST-000110
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.179473 7f28a4c006c0 Recovering log #47
 | 
			
		||||
2024/06/01-08:52:45.189293 7f28a4c006c0 Delete type=3 #45
 | 
			
		||||
2024/06/01-08:52:45.189391 7f28a4c006c0 Delete type=0 #47
 | 
			
		||||
2024/06/01-09:10:33.793989 7f289f8006c0 Level-0 table #52: started
 | 
			
		||||
2024/06/01-09:10:33.794013 7f289f8006c0 Level-0 table #52: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.800365 7f289f8006c0 Delete type=0 #50
 | 
			
		||||
2024/06/01-09:10:33.808253 7f289f8006c0 Manual compaction at level-0 from '!scenes!CXx90Qk7nXEd2uTh' @ 72057594037927935 : 1 .. '!scenes.tokens.delta.items!j6RYn1X7KfhTioX5.FPPNsxboEnoqyAoh.JxMmMrhEE67GWHQD.t9lh152OxZDg41sm' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.808287 7f289f8006c0 Manual compaction at level-1 from '!scenes!CXx90Qk7nXEd2uTh' @ 72057594037927935 : 1 .. '!scenes.tokens.delta.items!j6RYn1X7KfhTioX5.FPPNsxboEnoqyAoh.JxMmMrhEE67GWHQD.t9lh152OxZDg41sm' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.802227 7fb7937fe6c0 Recovering log #108
 | 
			
		||||
2025/04/30-22:46:25.814731 7fb7937fe6c0 Delete type=3 #106
 | 
			
		||||
2025/04/30-22:46:25.814933 7fb7937fe6c0 Delete type=0 #108
 | 
			
		||||
2025/04/30-23:23:04.285184 7fb7917fa6c0 Level-0 table #113: started
 | 
			
		||||
2025/04/30-23:23:04.288382 7fb7917fa6c0 Level-0 table #113: 1653 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.295867 7fb7917fa6c0 Delete type=0 #111
 | 
			
		||||
2025/04/30-23:23:04.296061 7fb7917fa6c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.319755 7fb7917fa6c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at '!scenes!mfosNsLsHN5Pf4TO' @ 97 : 1
 | 
			
		||||
2025/04/30-23:23:04.319768 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.323061 7fb7917fa6c0 Generated table #114@1: 2 keys, 1653 bytes
 | 
			
		||||
2025/04/30-23:23:04.323100 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 1653 bytes
 | 
			
		||||
2025/04/30-23:23:04.329661 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.329775 7fb7917fa6c0 Delete type=2 #101
 | 
			
		||||
2025/04/30-23:23:04.329934 7fb7917fa6c0 Delete type=2 #113
 | 
			
		||||
2025/04/30-23:23:04.341258 7fb7917fa6c0 Manual compaction at level-1 from '!scenes!mfosNsLsHN5Pf4TO' @ 97 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/05/31-23:16:45.930564 7f18090006c0 Recovering log #43
 | 
			
		||||
2024/05/31-23:16:45.989362 7f18090006c0 Delete type=3 #41
 | 
			
		||||
2024/05/31-23:16:45.989419 7f18090006c0 Delete type=0 #43
 | 
			
		||||
2024/05/31-23:25:37.390761 7f18020006c0 Level-0 table #48: started
 | 
			
		||||
2024/05/31-23:25:37.390789 7f18020006c0 Level-0 table #48: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.397622 7f18020006c0 Delete type=0 #46
 | 
			
		||||
2024/05/31-23:25:37.403881 7f18020006c0 Manual compaction at level-0 from '!scenes!CXx90Qk7nXEd2uTh' @ 72057594037927935 : 1 .. '!scenes.tokens.delta.items!j6RYn1X7KfhTioX5.FPPNsxboEnoqyAoh.JxMmMrhEE67GWHQD.t9lh152OxZDg41sm' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/31-23:25:37.403914 7f18020006c0 Manual compaction at level-1 from '!scenes!CXx90Qk7nXEd2uTh' @ 72057594037927935 : 1 .. '!scenes.tokens.delta.items!j6RYn1X7KfhTioX5.FPPNsxboEnoqyAoh.JxMmMrhEE67GWHQD.t9lh152OxZDg41sm' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.226942 7f9cf67fc6c0 Recovering log #104
 | 
			
		||||
2025/03/28-18:06:54.236785 7f9cf67fc6c0 Delete type=3 #102
 | 
			
		||||
2025/03/28-18:06:54.236844 7f9cf67fc6c0 Delete type=0 #104
 | 
			
		||||
2025/03/28-18:09:08.854204 7f9cf4ff96c0 Level-0 table #109: started
 | 
			
		||||
2025/03/28-18:09:08.854246 7f9cf4ff96c0 Level-0 table #109: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.861935 7f9cf4ff96c0 Delete type=0 #107
 | 
			
		||||
2025/03/28-18:09:08.862106 7f9cf4ff96c0 Manual compaction at level-0 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:09:08.862134 7f9cf4ff96c0 Manual compaction at level-1 from '!scenes!VOzC5ey4qi1C34MY' @ 72057594037927935 : 1 .. '!scenes!mfosNsLsHN5Pf4TO' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/scenes/MANIFEST-000110
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/scenes/MANIFEST-000110
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000212
 | 
			
		||||
MANIFEST-000268
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
2024/06/01-08:52:45.165393 7f28a56006c0 Recovering log #210
 | 
			
		||||
2024/06/01-08:52:45.176172 7f28a56006c0 Delete type=3 #208
 | 
			
		||||
2024/06/01-08:52:45.176343 7f28a56006c0 Delete type=0 #210
 | 
			
		||||
2024/06/01-09:10:33.780315 7f289f8006c0 Level-0 table #215: started
 | 
			
		||||
2024/06/01-09:10:33.780380 7f289f8006c0 Level-0 table #215: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.787374 7f289f8006c0 Delete type=0 #213
 | 
			
		||||
2024/06/01-09:10:33.808232 7f289f8006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.773588 7fb792ffd6c0 Recovering log #266
 | 
			
		||||
2025/04/30-22:46:25.784012 7fb792ffd6c0 Delete type=3 #264
 | 
			
		||||
2025/04/30-22:46:25.784106 7fb792ffd6c0 Delete type=0 #266
 | 
			
		||||
2025/04/30-23:23:04.278863 7fb7917fa6c0 Level-0 table #271: started
 | 
			
		||||
2025/04/30-23:23:04.278898 7fb7917fa6c0 Level-0 table #271: 0 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.285012 7fb7917fa6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.296050 7fb7917fa6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
2024/05/31-23:16:45.866029 7f1803e006c0 Recovering log #206
 | 
			
		||||
2024/05/31-23:16:45.927421 7f1803e006c0 Delete type=3 #204
 | 
			
		||||
2024/05/31-23:16:45.927530 7f1803e006c0 Delete type=0 #206
 | 
			
		||||
2024/05/31-23:25:37.371152 7f18020006c0 Level-0 table #211: started
 | 
			
		||||
2024/05/31-23:25:37.371175 7f18020006c0 Level-0 table #211: 0 bytes OK
 | 
			
		||||
2024/05/31-23:25:37.377827 7f18020006c0 Delete type=0 #209
 | 
			
		||||
2024/05/31-23:25:37.384161 7f18020006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/03/28-18:06:54.214203 7f9cf5ffb6c0 Recovering log #262
 | 
			
		||||
2025/03/28-18:06:54.224626 7f9cf5ffb6c0 Delete type=3 #260
 | 
			
		||||
2025/03/28-18:06:54.224678 7f9cf5ffb6c0 Delete type=0 #262
 | 
			
		||||
2025/03/28-18:09:08.847807 7f9cf4ff96c0 Level-0 table #267: started
 | 
			
		||||
2025/03/28-18:09:08.847847 7f9cf4ff96c0 Level-0 table #267: 0 bytes OK
 | 
			
		||||
2025/03/28-18:09:08.854019 7f9cf4ff96c0 Delete type=0 #265
 | 
			
		||||
2025/03/28-18:09:08.862095 7f9cf4ff96c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/tables/MANIFEST-000268
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/tables/MANIFEST-000268
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/talents-cellule/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/talents-cellule/000275.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000213
 | 
			
		||||
MANIFEST-000271
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,15 @@
 | 
			
		||||
2024/06/01-08:52:45.116401 7f28a4c006c0 Recovering log #211
 | 
			
		||||
2024/06/01-08:52:45.161544 7f28a4c006c0 Delete type=3 #209
 | 
			
		||||
2024/06/01-08:52:45.161602 7f28a4c006c0 Delete type=0 #211
 | 
			
		||||
2024/06/01-09:10:33.787544 7f289f8006c0 Level-0 table #216: started
 | 
			
		||||
2024/06/01-09:10:33.787584 7f289f8006c0 Level-0 table #216: 0 bytes OK
 | 
			
		||||
2024/06/01-09:10:33.793868 7f289f8006c0 Delete type=0 #214
 | 
			
		||||
2024/06/01-09:10:33.808244 7f289f8006c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/06/01-09:10:33.808268 7f289f8006c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-22:46:25.759038 7fb7927fc6c0 Recovering log #269
 | 
			
		||||
2025/04/30-22:46:25.769599 7fb7927fc6c0 Delete type=3 #267
 | 
			
		||||
2025/04/30-22:46:25.769703 7fb7927fc6c0 Delete type=0 #269
 | 
			
		||||
2025/04/30-23:23:04.267381 7fb7917fa6c0 Level-0 table #274: started
 | 
			
		||||
2025/04/30-23:23:04.270850 7fb7917fa6c0 Level-0 table #274: 9342 bytes OK
 | 
			
		||||
2025/04/30-23:23:04.278700 7fb7917fa6c0 Delete type=0 #272
 | 
			
		||||
2025/04/30-23:23:04.296038 7fb7917fa6c0 Manual compaction at level-0 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
 | 
			
		||||
2025/04/30-23:23:04.308030 7fb7917fa6c0 Manual compaction at level-1 from '!items!0jRgc9a9L8i7j1Uk' @ 72057594037927935 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at '!items!yRTYaNKyXBX9wHhb' @ 95 : 1
 | 
			
		||||
2025/04/30-23:23:04.308048 7fb7917fa6c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2025/04/30-23:23:04.312866 7fb7917fa6c0 Generated table #275@1: 19 keys, 9342 bytes
 | 
			
		||||
2025/04/30-23:23:04.312897 7fb7917fa6c0 Compacted 1@1 + 1@2 files => 9342 bytes
 | 
			
		||||
2025/04/30-23:23:04.319365 7fb7917fa6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2025/04/30-23:23:04.319482 7fb7917fa6c0 Delete type=2 #262
 | 
			
		||||
2025/04/30-23:23:04.319646 7fb7917fa6c0 Delete type=2 #274
 | 
			
		||||
2025/04/30-23:23:04.341230 7fb7917fa6c0 Manual compaction at level-1 from '!items!yRTYaNKyXBX9wHhb' @ 95 : 1 .. '!items!yRTYaNKyXBX9wHhb' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user