From 7623123bb506c402b2eaf56e2487fcbb8cd2a646 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Sun, 7 Jun 2026 21:32:05 +0200 Subject: [PATCH] Fix load/Capacity --- README.md | 3 ++ lang/en.json | 7 ++++ module/models/character.mjs | 10 +++++- module/models/feature.mjs | 3 +- packs-system/armor/{000075.log => 000080.log} | 0 packs-system/armor/{000077.ldb => 000082.ldb} | Bin 685 -> 685 bytes packs-system/armor/CURRENT | 2 +- packs-system/armor/LOG | 30 +++++++++--------- packs-system/armor/LOG.old | 30 +++++++++--------- packs-system/armor/MANIFEST-000073 | Bin 363 -> 0 bytes packs-system/armor/MANIFEST-000078 | Bin 0 -> 364 bytes .../companions/{000075.log => 000080.log} | 0 .../companions/{000077.ldb => 000082.ldb} | Bin 1984 -> 1984 bytes packs-system/companions/CURRENT | 2 +- packs-system/companions/LOG | 30 +++++++++--------- packs-system/companions/LOG.old | 30 +++++++++--------- packs-system/companions/MANIFEST-000073 | Bin 383 -> 0 bytes packs-system/companions/MANIFEST-000078 | Bin 0 -> 383 bytes .../features/{000075.log => 000080.log} | 0 .../features/{000077.ldb => 000082.ldb} | Bin 728 -> 728 bytes packs-system/features/CURRENT | 2 +- packs-system/features/LOG | 30 +++++++++--------- packs-system/features/LOG.old | 30 +++++++++--------- packs-system/features/MANIFEST-000073 | Bin 351 -> 0 bytes packs-system/features/MANIFEST-000078 | Bin 0 -> 351 bytes packs-system/names/000079.ldb | Bin 40570 -> 0 bytes packs-system/names/{000077.log => 000082.log} | 0 packs-system/names/000084.ldb | Bin 0 -> 40657 bytes packs-system/names/CURRENT | 2 +- packs-system/names/LOG | 30 +++++++++--------- packs-system/names/LOG.old | 30 +++++++++--------- packs-system/names/MANIFEST-000075 | Bin 442 -> 0 bytes packs-system/names/MANIFEST-000080 | Bin 0 -> 442 bytes .../resonations/{000075.log => 000080.log} | 0 .../resonations/{000077.ldb => 000082.ldb} | Bin 911 -> 911 bytes packs-system/resonations/CURRENT | 2 +- packs-system/resonations/LOG | 30 +++++++++--------- packs-system/resonations/LOG.old | 30 +++++++++--------- packs-system/resonations/MANIFEST-000073 | Bin 365 -> 0 bytes packs-system/resonations/MANIFEST-000078 | Bin 0 -> 365 bytes .../scenes/{000012.log => 000016.log} | 0 packs-system/scenes/CURRENT | 2 +- packs-system/scenes/LOG | 16 +++++----- packs-system/scenes/LOG.old | 16 +++++----- .../{MANIFEST-000010 => MANIFEST-000014} | Bin 160 -> 160 bytes .../weapons/{000075.log => 000080.log} | 0 .../weapons/{000077.ldb => 000082.ldb} | Bin 626 -> 626 bytes packs-system/weapons/CURRENT | 2 +- packs-system/weapons/LOG | 30 +++++++++--------- packs-system/weapons/LOG.old | 30 +++++++++--------- packs-system/weapons/MANIFEST-000073 | Bin 353 -> 0 bytes packs-system/weapons/MANIFEST-000078 | Bin 0 -> 353 bytes templates/character-equipment.hbs | 6 ++++ templates/feature.hbs | 3 ++ 54 files changed, 233 insertions(+), 205 deletions(-) rename packs-system/armor/{000075.log => 000080.log} (100%) rename packs-system/armor/{000077.ldb => 000082.ldb} (74%) delete mode 100644 packs-system/armor/MANIFEST-000073 create mode 100644 packs-system/armor/MANIFEST-000078 rename packs-system/companions/{000075.log => 000080.log} (100%) rename packs-system/companions/{000077.ldb => 000082.ldb} (92%) delete mode 100644 packs-system/companions/MANIFEST-000073 create mode 100644 packs-system/companions/MANIFEST-000078 rename packs-system/features/{000075.log => 000080.log} (100%) rename packs-system/features/{000077.ldb => 000082.ldb} (79%) delete mode 100644 packs-system/features/MANIFEST-000073 create mode 100644 packs-system/features/MANIFEST-000078 delete mode 100644 packs-system/names/000079.ldb rename packs-system/names/{000077.log => 000082.log} (100%) create mode 100644 packs-system/names/000084.ldb delete mode 100644 packs-system/names/MANIFEST-000075 create mode 100644 packs-system/names/MANIFEST-000080 rename packs-system/resonations/{000075.log => 000080.log} (100%) rename packs-system/resonations/{000077.ldb => 000082.ldb} (84%) delete mode 100644 packs-system/resonations/MANIFEST-000073 create mode 100644 packs-system/resonations/MANIFEST-000078 rename packs-system/scenes/{000012.log => 000016.log} (100%) rename packs-system/scenes/{MANIFEST-000010 => MANIFEST-000014} (80%) rename packs-system/weapons/{000075.log => 000080.log} (100%) rename packs-system/weapons/{000077.ldb => 000082.ldb} (71%) delete mode 100644 packs-system/weapons/MANIFEST-000073 create mode 100644 packs-system/weapons/MANIFEST-000078 diff --git a/README.md b/README.md index 9d12e05..7c0fcf3 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,6 @@ In this release, you will find: - Tools to set up a game of Machine Gods, with everything in place to add your own gear, creatures, and more - Automated rolls for all the core functionality of the game (Ability checks, Resonance Cores, Weapons, etc.) - Full support for the game's mechanics, based on Mörk Borg + + +A game by Blackoath Entertainment https://blackoathgames.com/ \ No newline at end of file diff --git a/lang/en.json b/lang/en.json index e8a9ab3..5a36662 100644 --- a/lang/en.json +++ b/lang/en.json @@ -115,6 +115,7 @@ "ArtifactSync": "Artifact Sync", "CarryingCapacity": "Carrying Capacity", "Load": "Load", + "CapacityModifier": "Carrying Capacity", "Rations": "Rations", "Kiffol": "Kiffol", "Weapons": "Weapons", @@ -223,6 +224,9 @@ "carryCapacity": { "label": "Carrying Capacity" }, + "carryCapacityModifier": { + "label": "Capacity Modifier" + }, "rations": { "label": "Rations" }, @@ -794,6 +798,9 @@ }, "featureId": { "label": "Feature Id" + }, + "capacity": { + "label": "Capacity" } } }, diff --git a/module/models/character.mjs b/module/models/character.mjs index 53c4f64..83b05b7 100644 --- a/module/models/character.mjs +++ b/module/models/character.mjs @@ -25,6 +25,7 @@ export default class MGNECharacter extends foundry.abstract.TypeDataModel { }), conditions: conditionSchema(), carryCapacity: numberField(8, 0), + carryCapacityModifier: numberField(0, 0), rations: numberField(0, 0), kiffol: numberField(0, 0), background: stringField(""), @@ -40,18 +41,25 @@ export default class MGNECharacter extends foundry.abstract.TypeDataModel { prepareDerivedData() { super.prepareDerivedData() - this.carryCapacity = (this.abilities.strength?.value ?? 0) + 8 this.resonance.remaining = Math.max(0, (this.resonance.max ?? 0) - (this.resonance.used ?? 0)) this.syncLimit = Math.max(0, this.abilities.toughness?.value ?? 0) this.syncRemaining = Math.max(0, this.syncLimit - (this.artifactSync.used ?? 0)) this.armorFormula = this.parent?.getArmorRollFormula?.() ?? "0" + // Compute carry capacity: base STR + 8 + feature capacities + direct modifier + const featureCapacity = (this.parent?.items ?? []) + .filter(i => i.type === "feature") + .reduce((sum, f) => sum + (f.system?.capacity ?? 0), 0) + this.carryCapacity = (this.abilities.strength?.value ?? 0) + 8 + featureCapacity + (this.carryCapacityModifier ?? 0) + // Compute current load per RAW: + // Only items with a weight field count — features and creature-traits are excluded // trivial = 0, light = 10 per slot, normal = 1, heavy = fills remaining capacity (max 1) let normalLoad = 0 let lightCount = 0 let heavyCount = 0 for (const item of (this.parent?.items ?? [])) { + if (!("weight" in (item.system ?? {}))) continue // no weight field (features, traits) if (item.system?.carried === false) continue // not being carried const w = item.system?.weight ?? "normal" if (w === "trivial") continue diff --git a/module/models/feature.mjs b/module/models/feature.mjs index 20fb58b..94b2020 100644 --- a/module/models/feature.mjs +++ b/module/models/feature.mjs @@ -1,5 +1,5 @@ import { SYSTEM } from "../config/system.mjs" -import { htmlField } from "./shared.mjs" +import { htmlField, numberField } from "./shared.mjs" export default class MGNEFeature extends foundry.abstract.TypeDataModel { static defineSchema() { @@ -10,6 +10,7 @@ export default class MGNEFeature extends foundry.abstract.TypeDataModel { blank: true, initial: "", }), + capacity: numberField(0, 0), description: htmlField(""), } } diff --git a/packs-system/armor/000075.log b/packs-system/armor/000080.log similarity index 100% rename from packs-system/armor/000075.log rename to packs-system/armor/000080.log diff --git a/packs-system/armor/000077.ldb b/packs-system/armor/000082.ldb similarity index 74% rename from packs-system/armor/000077.ldb rename to packs-system/armor/000082.ldb index fe336afcaaf564de0ed519f2adfe6f1b6a98f92e..676c07d7aebba66e7b6eabcafc94e17967a4d922 100644 GIT binary patch delta 38 ucmZ3>x|UVs6N?Lj@MRXo%#zgHV#U1DoE*l^jUs;;S==s6Zk#O2Gy?$okqvnO delta 38 ucmZ3>x|UVs6N?Lj@MRXo%#zgHV#U1DoE*l+jUs;;S(3MR*iIH@ngIa##0@3@ diff --git a/packs-system/armor/CURRENT b/packs-system/armor/CURRENT index 60f8f3c..741d918 100644 --- a/packs-system/armor/CURRENT +++ b/packs-system/armor/CURRENT @@ -1 +1 @@ -MANIFEST-000073 +MANIFEST-000078 diff --git a/packs-system/armor/LOG b/packs-system/armor/LOG index c52bc09..c1e8ee7 100644 --- a/packs-system/armor/LOG +++ b/packs-system/armor/LOG @@ -1,15 +1,15 @@ -2026/06/02-19:43:31.530779 7f2215bfe6c0 Recovering log #70 -2026/06/02-19:43:31.541230 7f2215bfe6c0 Delete type=3 #68 -2026/06/02-19:43:31.541267 7f2215bfe6c0 Delete type=0 #70 -2026/06/02-19:44:40.424603 7f1ff7fff6c0 Level-0 table #76: started -2026/06/02-19:44:40.428039 7f1ff7fff6c0 Level-0 table #76: 1354 bytes OK -2026/06/02-19:44:40.435632 7f1ff7fff6c0 Delete type=0 #74 -2026/06/02-19:44:40.446442 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:44:40.446598 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 122 : 1 -2026/06/02-19:44:40.446608 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:44:40.449973 7f1ff7fff6c0 Generated table #77@1: 1 keys, 685 bytes -2026/06/02-19:44:40.450003 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 685 bytes -2026/06/02-19:44:40.456735 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:44:40.457031 7f1ff7fff6c0 Delete type=2 #72 -2026/06/02-19:44:40.457165 7f1ff7fff6c0 Delete type=2 #76 -2026/06/02-19:44:40.489581 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 122 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.303282 7f480abff6c0 Recovering log #75 +2026/06/04-19:59:31.312491 7f480abff6c0 Delete type=3 #73 +2026/06/04-19:59:31.312518 7f480abff6c0 Delete type=0 #75 +2026/06/04-20:00:50.106068 7f4808bfb6c0 Level-0 table #81: started +2026/06/04-20:00:50.109748 7f4808bfb6c0 Level-0 table #81: 1354 bytes OK +2026/06/04-20:00:50.116095 7f4808bfb6c0 Delete type=0 #79 +2026/06/04-20:00:50.133136 7f4808bfb6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.133294 7f4808bfb6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 130 : 1 +2026/06/04-20:00:50.133299 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.136397 7f4808bfb6c0 Generated table #82@1: 1 keys, 685 bytes +2026/06/04-20:00:50.136409 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 685 bytes +2026/06/04-20:00:50.142598 7f4808bfb6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/04-20:00:50.142662 7f4808bfb6c0 Delete type=2 #77 +2026/06/04-20:00:50.142750 7f4808bfb6c0 Delete type=2 #81 +2026/06/04-20:00:50.170090 7f4808bfb6c0 Manual compaction at level-1 from '!items!null' @ 130 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/armor/LOG.old b/packs-system/armor/LOG.old index eb58e1f..c52bc09 100644 --- a/packs-system/armor/LOG.old +++ b/packs-system/armor/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.359950 7f22153fd6c0 Recovering log #65 -2026/06/02-19:38:41.370323 7f22153fd6c0 Delete type=3 #63 -2026/06/02-19:38:41.370382 7f22153fd6c0 Delete type=0 #65 -2026/06/02-19:38:52.219787 7f1ff7fff6c0 Level-0 table #71: started -2026/06/02-19:38:52.223074 7f1ff7fff6c0 Level-0 table #71: 1354 bytes OK -2026/06/02-19:38:52.230583 7f1ff7fff6c0 Delete type=0 #69 -2026/06/02-19:38:52.237087 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.249096 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 114 : 1 -2026/06/02-19:38:52.249106 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.252924 7f1ff7fff6c0 Generated table #72@1: 1 keys, 685 bytes -2026/06/02-19:38:52.252947 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 685 bytes -2026/06/02-19:38:52.259084 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:38:52.259162 7f1ff7fff6c0 Delete type=2 #67 -2026/06/02-19:38:52.259309 7f1ff7fff6c0 Delete type=2 #71 -2026/06/02-19:38:52.273606 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 114 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.530779 7f2215bfe6c0 Recovering log #70 +2026/06/02-19:43:31.541230 7f2215bfe6c0 Delete type=3 #68 +2026/06/02-19:43:31.541267 7f2215bfe6c0 Delete type=0 #70 +2026/06/02-19:44:40.424603 7f1ff7fff6c0 Level-0 table #76: started +2026/06/02-19:44:40.428039 7f1ff7fff6c0 Level-0 table #76: 1354 bytes OK +2026/06/02-19:44:40.435632 7f1ff7fff6c0 Delete type=0 #74 +2026/06/02-19:44:40.446442 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.446598 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 122 : 1 +2026/06/02-19:44:40.446608 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.449973 7f1ff7fff6c0 Generated table #77@1: 1 keys, 685 bytes +2026/06/02-19:44:40.450003 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 685 bytes +2026/06/02-19:44:40.456735 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/02-19:44:40.457031 7f1ff7fff6c0 Delete type=2 #72 +2026/06/02-19:44:40.457165 7f1ff7fff6c0 Delete type=2 #76 +2026/06/02-19:44:40.489581 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 122 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/armor/MANIFEST-000073 b/packs-system/armor/MANIFEST-000073 deleted file mode 100644 index 6a72cac42eaf77192bb27048e8f61800257ac11d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmdn7Ms)Xn21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{32EcVa3dn)ZAjlywaQ; z#wZ3bU}Z!RErN)$GbzpBRDvqcP0vf!O)SdQP0mQn%qz~wEGl6%gs4+QR#KdiqMMtV z0#pEW0i!w0B#*VMC{|QLB(RD7{;s;0gMpFBi<5!bo2ByW)(L0LfLw1N*O#S{k)6@! s6c>uVMl5DkLBxdW166{cn*D&9(L4%O#m4Bv#^k}yB=;o%T z02KgTz-SIL$#*R)iWQ9z32b8fI^A4385o)TIT@G(SQ;6%YSq4(0r>$yeh^D1BRgZ@ tDJ~R^omdQOf{0xyY 1984 bytes -2026/06/02-19:44:40.477948 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:44:40.478072 7f1ff7fff6c0 Delete type=2 #72 -2026/06/02-19:44:40.478253 7f1ff7fff6c0 Delete type=2 #76 -2026/06/02-19:44:40.489611 7f1ff7fff6c0 Manual compaction at level-1 from '!actors!null' @ 62 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.279596 7f48093fc6c0 Recovering log #75 +2026/06/04-19:59:31.289218 7f48093fc6c0 Delete type=3 #73 +2026/06/04-19:59:31.289235 7f48093fc6c0 Delete type=0 #75 +2026/06/04-20:00:50.045800 7f4808bfb6c0 Level-0 table #81: started +2026/06/04-20:00:50.049176 7f4808bfb6c0 Level-0 table #81: 4899 bytes OK +2026/06/04-20:00:50.055679 7f4808bfb6c0 Delete type=0 #79 +2026/06/04-20:00:50.066108 7f4808bfb6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.076443 7f4808bfb6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at '!actors!null' @ 66 : 1 +2026/06/04-20:00:50.076453 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.079696 7f4808bfb6c0 Generated table #82@1: 1 keys, 1984 bytes +2026/06/04-20:00:50.079711 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 1984 bytes +2026/06/04-20:00:50.085900 7f4808bfb6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/04-20:00:50.085969 7f4808bfb6c0 Delete type=2 #77 +2026/06/04-20:00:50.086069 7f4808bfb6c0 Delete type=2 #81 +2026/06/04-20:00:50.096347 7f4808bfb6c0 Manual compaction at level-1 from '!actors!null' @ 66 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/companions/LOG.old b/packs-system/companions/LOG.old index 69ec4b3..1e17b10 100644 --- a/packs-system/companions/LOG.old +++ b/packs-system/companions/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.329254 7f2214bfc6c0 Recovering log #65 -2026/06/02-19:38:41.339373 7f2214bfc6c0 Delete type=3 #63 -2026/06/02-19:38:41.339444 7f2214bfc6c0 Delete type=0 #65 -2026/06/02-19:38:52.118810 7f1ff7fff6c0 Level-0 table #71: started -2026/06/02-19:38:52.123075 7f1ff7fff6c0 Level-0 table #71: 4899 bytes OK -2026/06/02-19:38:52.130714 7f1ff7fff6c0 Delete type=0 #69 -2026/06/02-19:38:52.153910 7f1ff7fff6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.189284 7f1ff7fff6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at '!actors!null' @ 58 : 1 -2026/06/02-19:38:52.189297 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.193815 7f1ff7fff6c0 Generated table #72@1: 1 keys, 1984 bytes -2026/06/02-19:38:52.193845 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 1984 bytes -2026/06/02-19:38:52.200660 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:38:52.200784 7f1ff7fff6c0 Delete type=2 #67 -2026/06/02-19:38:52.200926 7f1ff7fff6c0 Delete type=2 #71 -2026/06/02-19:38:52.201085 7f1ff7fff6c0 Manual compaction at level-1 from '!actors!null' @ 58 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.502187 7f22153fd6c0 Recovering log #70 +2026/06/02-19:43:31.512581 7f22153fd6c0 Delete type=3 #68 +2026/06/02-19:43:31.512620 7f22153fd6c0 Delete type=0 #70 +2026/06/02-19:44:40.413927 7f1ff7fff6c0 Level-0 table #76: started +2026/06/02-19:44:40.417618 7f1ff7fff6c0 Level-0 table #76: 4899 bytes OK +2026/06/02-19:44:40.424469 7f1ff7fff6c0 Delete type=0 #74 +2026/06/02-19:44:40.446430 7f1ff7fff6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.468275 7f1ff7fff6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at '!actors!null' @ 62 : 1 +2026/06/02-19:44:40.468288 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.471670 7f1ff7fff6c0 Generated table #77@1: 1 keys, 1984 bytes +2026/06/02-19:44:40.471701 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 1984 bytes +2026/06/02-19:44:40.477948 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/02-19:44:40.478072 7f1ff7fff6c0 Delete type=2 #72 +2026/06/02-19:44:40.478253 7f1ff7fff6c0 Delete type=2 #76 +2026/06/02-19:44:40.489611 7f1ff7fff6c0 Manual compaction at level-1 from '!actors!null' @ 62 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/companions/MANIFEST-000073 b/packs-system/companions/MANIFEST-000073 deleted file mode 100644 index 773ff21519a1cd7532eb76c6c64912141f5a0dfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmb;t-1++g10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!h+<+gkWs9dSDKT< zsK)>Xtc<9_RuEx!CZ(k!8ZZsH>3ONT$v~rYlTy=5Gjmc?bo26)a#9&3A*!(`EY8fy zOwP~KO-{@M+Q}#bGuGn(KdObc5E-n3J6@-4;$UE8^5SG*_GYnFoXwqM4&-_RxxOrp w?2JB()ll_0Vl&JRBA8Rb^)v*k+mFQ&-Q!SIY>Yl^Odjk^zUc16YBW?309FiN{Qv*} diff --git a/packs-system/companions/MANIFEST-000078 b/packs-system/companions/MANIFEST-000078 new file mode 100644 index 0000000000000000000000000000000000000000..99efb2ba4ce6009f7fea8b832a3bacb169b9216c GIT binary patch literal 383 zcmda_yOup<)LFn$pYBW?309f;200000 literal 0 HcmV?d00001 diff --git a/packs-system/features/000075.log b/packs-system/features/000080.log similarity index 100% rename from packs-system/features/000075.log rename to packs-system/features/000080.log diff --git a/packs-system/features/000077.ldb b/packs-system/features/000082.ldb similarity index 79% rename from packs-system/features/000077.ldb rename to packs-system/features/000082.ldb index 0afd3c8fde3818ace671fe7d7ac935c3bd81bf59..1e359ace7c209a145293c114c5c1471faebc980b 100644 GIT binary patch delta 38 ucmcb?dV^JD0jmdta3iZ?W=U#pv0`3nP7Y)0MiC7rmRB0Fl9L^nW&i-@)CV%8stff1 diff --git a/packs-system/features/CURRENT b/packs-system/features/CURRENT index 60f8f3c..741d918 100644 --- a/packs-system/features/CURRENT +++ b/packs-system/features/CURRENT @@ -1 +1 @@ -MANIFEST-000073 +MANIFEST-000078 diff --git a/packs-system/features/LOG b/packs-system/features/LOG index 65a4fe8..54edeaf 100644 --- a/packs-system/features/LOG +++ b/packs-system/features/LOG @@ -1,15 +1,15 @@ -2026/06/02-19:43:31.488540 7f2215bfe6c0 Recovering log #70 -2026/06/02-19:43:31.498827 7f2215bfe6c0 Delete type=3 #68 -2026/06/02-19:43:31.498873 7f2215bfe6c0 Delete type=0 #70 -2026/06/02-19:44:40.435761 7f1ff7fff6c0 Level-0 table #76: started -2026/06/02-19:44:40.439546 7f1ff7fff6c0 Level-0 table #76: 10405 bytes OK -2026/06/02-19:44:40.446253 7f1ff7fff6c0 Delete type=0 #74 -2026/06/02-19:44:40.446564 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:44:40.478358 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 542 : 1 -2026/06/02-19:44:40.478373 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:44:40.482365 7f1ff7fff6c0 Generated table #77@1: 1 keys, 728 bytes -2026/06/02-19:44:40.482397 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 728 bytes -2026/06/02-19:44:40.489232 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:44:40.489356 7f1ff7fff6c0 Delete type=2 #72 -2026/06/02-19:44:40.489491 7f1ff7fff6c0 Delete type=2 #76 -2026/06/02-19:44:40.489825 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 542 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.268808 7f480a3fe6c0 Recovering log #75 +2026/06/04-19:59:31.278025 7f480a3fe6c0 Delete type=3 #73 +2026/06/04-19:59:31.278064 7f480a3fe6c0 Delete type=0 #75 +2026/06/04-20:00:50.055792 7f4808bfb6c0 Level-0 table #81: started +2026/06/04-20:00:50.059981 7f4808bfb6c0 Level-0 table #81: 10404 bytes OK +2026/06/04-20:00:50.065983 7f4808bfb6c0 Delete type=0 #79 +2026/06/04-20:00:50.096324 7f4808bfb6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.096480 7f4808bfb6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 578 : 1 +2026/06/04-20:00:50.096485 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.099620 7f4808bfb6c0 Generated table #82@1: 1 keys, 728 bytes +2026/06/04-20:00:50.099636 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 728 bytes +2026/06/04-20:00:50.105851 7f4808bfb6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/04-20:00:50.105910 7f4808bfb6c0 Delete type=2 #77 +2026/06/04-20:00:50.105999 7f4808bfb6c0 Delete type=2 #81 +2026/06/04-20:00:50.133122 7f4808bfb6c0 Manual compaction at level-1 from '!items!null' @ 578 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/features/LOG.old b/packs-system/features/LOG.old index ec5dad0..65a4fe8 100644 --- a/packs-system/features/LOG.old +++ b/packs-system/features/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.313392 7f22163ff6c0 Recovering log #65 -2026/06/02-19:38:41.325409 7f22163ff6c0 Delete type=3 #63 -2026/06/02-19:38:41.325473 7f22163ff6c0 Delete type=0 #65 -2026/06/02-19:38:52.130850 7f1ff7fff6c0 Level-0 table #71: started -2026/06/02-19:38:52.134936 7f1ff7fff6c0 Level-0 table #71: 10410 bytes OK -2026/06/02-19:38:52.141805 7f1ff7fff6c0 Delete type=0 #69 -2026/06/02-19:38:52.153922 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.177911 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 506 : 1 -2026/06/02-19:38:52.177922 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.181665 7f1ff7fff6c0 Generated table #72@1: 1 keys, 728 bytes -2026/06/02-19:38:52.181698 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 728 bytes -2026/06/02-19:38:52.188934 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:38:52.189052 7f1ff7fff6c0 Delete type=2 #67 -2026/06/02-19:38:52.189189 7f1ff7fff6c0 Delete type=2 #71 -2026/06/02-19:38:52.201050 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 506 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.488540 7f2215bfe6c0 Recovering log #70 +2026/06/02-19:43:31.498827 7f2215bfe6c0 Delete type=3 #68 +2026/06/02-19:43:31.498873 7f2215bfe6c0 Delete type=0 #70 +2026/06/02-19:44:40.435761 7f1ff7fff6c0 Level-0 table #76: started +2026/06/02-19:44:40.439546 7f1ff7fff6c0 Level-0 table #76: 10405 bytes OK +2026/06/02-19:44:40.446253 7f1ff7fff6c0 Delete type=0 #74 +2026/06/02-19:44:40.446564 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.478358 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 542 : 1 +2026/06/02-19:44:40.478373 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.482365 7f1ff7fff6c0 Generated table #77@1: 1 keys, 728 bytes +2026/06/02-19:44:40.482397 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 728 bytes +2026/06/02-19:44:40.489232 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/02-19:44:40.489356 7f1ff7fff6c0 Delete type=2 #72 +2026/06/02-19:44:40.489491 7f1ff7fff6c0 Delete type=2 #76 +2026/06/02-19:44:40.489825 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 542 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/features/MANIFEST-000073 b/packs-system/features/MANIFEST-000073 deleted file mode 100644 index 0fa22e5d7560a6421eeaba0f813637bdebdf4423..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmZqMXuM_<10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!uwrIOYHqP&UTIDa zV;>^}2(U7ui2j0zvNI_?a+ZcF&rQ!u)lExHEYUSIWV{L1#egYiX2$pjBFE0;af21b zR9Pml3^uW|pB}MsGB7fEaWXJ_v&?1DPukdT2IPAK`MxX%S=bqUmIk6|bi`tq97HVs hVv9!*RI?vYGn(h1s@NEP*qA)nnS9Y)iOpcB7yu&jRkQ#A diff --git a/packs-system/features/MANIFEST-000078 b/packs-system/features/MANIFEST-000078 new file mode 100644 index 0000000000000000000000000000000000000000..3f450a483785adfc9d61f7eca7c4aa8df719ffd8 GIT binary patch literal 351 zcmWGCzmU3#fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVSTVCCHMdwXuQVrz zv5%1f1XvkSMCF*kqU=mckDR5U%5&56Qgzc(6H9ar4H<8O|z&1Sfj-^l9Rh-;nw=>yL3MeLO61tJD72YF3OVL=;vN2vuyZ zJev*cH zK`s>#`DB_;2=Hg#L@Y+96LgSEb7GtqI69lih;$&rifjO0Iz2_F(yW-~g)ptW@<}7S zK`0@{GcgtpHU;hQZ;?yJ*Z>#jgmh(NTFh|p8GH&}%i=e$EIz49&`_KQ}@x=5#+mXf}UTs3ZGFB3ViK!t`<+|J9w|}~UPitwm-=YYxX*QJ>6UhjNzCF@RuBsv` zvj;S$I=Xq~+83J1^2rD%(5$hQFwluWAS0&eU`FKGM|8B8OC@h_`nBWAS69OE1bo3##vdZ`nQZaNhvy#Z2r(AcQa@C}k=F?ofX%Eu--rs{%aKyUX zkn$unm^n{`Ba2WrqC@TKSaeeoDR{cwtjdUx=l;bHR^Vv z)^tZt0xmX;bQ-1&oxn4h3q*6fP~$G7g5%)_yyw5PL1opuD$2?pr4ng=;_(($3jNRM zEpR2*-iGI1C%%$asCZ)C%LU3Z+b)Ev@J9OWL>qWt{jRU{ErIh{ zr&g9V-A~xotCdywXH)*CGyl`2MpesO)vDs37nU5>z?pn?ICUPBJRg)JssibROy(C zW>Y0+7FWq6V76Ks zp9Dx?dKJ=N6O88yxTtX4iGMTWy(ik#nQZ_d1pJ5a|Fu76LJw4)L(uP2$DwON zLZyrFbsbG$beqLjxaHky>(R65x6b=6Js9Ccj&{KR!-)*-5)<*S!Jqywfp;>3`j2vp z;TPX2xQQY71ON%?esv|Lc$ncWQ%P1xamNBOQ}@pi89*8>0_9KtRZu4E7@ix}l@XMw z4t|BXN|^q&%^El}0QBMmWD-_p3T+zMOyU_loGrJ}J@C?p8_Bkfwn5Uc(BvR-or^>t zztch@Z=;J;pTv9@!R9Kwxf*X~U_;odyQ^MRqyns%LeHq!r(8c*C{J12tuZmQ51CXj z^|?->g?HsPp{`8`Kvm=)(8Txe*1{gG0yd?1Q>Fm? zdjkLVBy0#q|9+kJdPQ2~Gx203h3*~s0F~;EM=|*I71zJ;d$dWm05n+LG#_ANbSe`F za4A@t#REgNvqoVtZtZ-G;sQ;B3gw^Pc>_^taor6{fQjE=?D{p{ypA`&!kgFd=2g6T z1#eyk&>>70AEEE2CV2Q1^yQHw6kLqkF=h=Q(+jsE#$DL-2MR^ky+sks!RB`^K`Qvu z#xVsPehGe$f3`toEy>JX@Q0h=5DZr}g)(d%{}WZcU1L9~^si)^1urI*;?n4$k)sMY zw`Eln%+x#7gvrsSg}vautj%?k-fj|&D!=D8(luR)G}lOd%S(j~i#s%Sn%J56=Q+Dh9i z>guQ8zn3J~b@z}IySnjiX?qu`VOQ5#c5XH-y-P94u}N^8&}$>#0uy7r02|FgwN-XA zDu1j}Ppx}h(Q^1515!;Ug~rwRdez`7_d4Eu!EbQUN;9u3;pP~Z1LWHoSPd%8-AW-7 zi=l^f#ws;BX^S;?4}$U7J?P^S6zr*Mx3${>E#gG8-x-a;<;wIA*H5`ZygM+}6KU~) zA5|G^b@h4^6XWilM2jmvHI0|QQ>gc(+Z`^xeo%0Ax4=uL=}bqH;2GrGqmfR*-3~AH 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 diff --git a/packs-system/names/000077.log b/packs-system/names/000082.log similarity index 100% rename from packs-system/names/000077.log rename to packs-system/names/000082.log diff --git a/packs-system/names/000084.ldb b/packs-system/names/000084.ldb new file mode 100644 index 0000000000000000000000000000000000000000..38e4e074f75d88411271ae478ae69948ff727ce9 GIT binary patch literal 40657 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 40570 bytes -2026/06/02-19:44:40.538399 7f1ff7fff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2026/06/02-19:44:40.538517 7f1ff7fff6c0 Delete type=2 #74 -2026/06/02-19:44:40.538677 7f1ff7fff6c0 Delete type=2 #78 -2026/06/02-19:44:40.564184 7f1ff7fff6c0 Manual compaction at level-1 from '!tables.results!zjAZ7bctIvTyKfff' @ 6129 : 1 .. '!tables.results!zjAZ7bctIvTyKfff' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.314227 7f480a3fe6c0 Recovering log #77 +2026/06/04-19:59:31.324228 7f480a3fe6c0 Delete type=3 #75 +2026/06/04-19:59:31.324261 7f480a3fe6c0 Delete type=0 #77 +2026/06/04-20:00:50.116271 7f4808bfb6c0 Level-0 table #83: started +2026/06/04-20:00:50.120528 7f4808bfb6c0 Level-0 table #83: 36363 bytes OK +2026/06/04-20:00:50.126851 7f4808bfb6c0 Delete type=0 #81 +2026/06/04-20:00:50.133146 7f4808bfb6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zwUjCB2xwyG4KtF8' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.142815 7f4808bfb6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zwUjCB2xwyG4KtF8' @ 0 : 0; will stop at '!tables.results!zwUjCB2xwyG4KtF8' @ 6608 : 1 +2026/06/04-20:00:50.142822 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.147353 7f4808bfb6c0 Generated table #84@1: 436 keys, 40657 bytes +2026/06/04-20:00:50.147367 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 40657 bytes +2026/06/04-20:00:50.153433 7f4808bfb6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2026/06/04-20:00:50.153502 7f4808bfb6c0 Delete type=2 #79 +2026/06/04-20:00:50.153631 7f4808bfb6c0 Delete type=2 #83 +2026/06/04-20:00:50.170103 7f4808bfb6c0 Manual compaction at level-1 from '!tables.results!zwUjCB2xwyG4KtF8' @ 6608 : 1 .. '!tables.results!zwUjCB2xwyG4KtF8' @ 0 : 0; will stop at (end) diff --git a/packs-system/names/LOG.old b/packs-system/names/LOG.old index 7f4431e..61ae15c 100644 --- a/packs-system/names/LOG.old +++ b/packs-system/names/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.373993 7f2214bfc6c0 Recovering log #67 -2026/06/02-19:38:41.384841 7f2214bfc6c0 Delete type=3 #65 -2026/06/02-19:38:41.384906 7f2214bfc6c0 Delete type=0 #67 -2026/06/02-19:38:52.207992 7f1ff7fff6c0 Level-0 table #73: started -2026/06/02-19:38:52.212811 7f1ff7fff6c0 Level-0 table #73: 36337 bytes OK -2026/06/02-19:38:52.219611 7f1ff7fff6c0 Delete type=0 #71 -2026/06/02-19:38:52.237075 7f1ff7fff6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zDBA2MM7O4aGPzvj' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.237220 7f1ff7fff6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zDBA2MM7O4aGPzvj' @ 0 : 0; will stop at '!tables.results!zujdTVEcOrMemrQK' @ 5671 : 0 -2026/06/02-19:38:52.237225 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.241483 7f1ff7fff6c0 Generated table #74@1: 436 keys, 40329 bytes -2026/06/02-19:38:52.241507 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 40329 bytes -2026/06/02-19:38:52.248771 7f1ff7fff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2026/06/02-19:38:52.248884 7f1ff7fff6c0 Delete type=2 #69 -2026/06/02-19:38:52.249011 7f1ff7fff6c0 Delete type=2 #73 -2026/06/02-19:38:52.273586 7f1ff7fff6c0 Manual compaction at level-1 from '!tables.results!zujdTVEcOrMemrQK' @ 5671 : 0 .. '!tables.results!zDBA2MM7O4aGPzvj' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.544375 7f22153fd6c0 Recovering log #72 +2026/06/02-19:43:31.554816 7f22153fd6c0 Delete type=3 #70 +2026/06/02-19:43:31.554878 7f22153fd6c0 Delete type=0 #72 +2026/06/02-19:44:40.500606 7f1ff7fff6c0 Level-0 table #78: started +2026/06/02-19:44:40.505562 7f1ff7fff6c0 Level-0 table #78: 36499 bytes OK +2026/06/02-19:44:40.512075 7f1ff7fff6c0 Delete type=0 #76 +2026/06/02-19:44:40.526628 7f1ff7fff6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zjAZ7bctIvTyKfff' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.526936 7f1ff7fff6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zjAZ7bctIvTyKfff' @ 0 : 0; will stop at '!tables.results!zjAZ7bctIvTyKfff' @ 6129 : 1 +2026/06/02-19:44:40.526943 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.531590 7f1ff7fff6c0 Generated table #79@1: 436 keys, 40570 bytes +2026/06/02-19:44:40.531624 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 40570 bytes +2026/06/02-19:44:40.538399 7f1ff7fff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2026/06/02-19:44:40.538517 7f1ff7fff6c0 Delete type=2 #74 +2026/06/02-19:44:40.538677 7f1ff7fff6c0 Delete type=2 #78 +2026/06/02-19:44:40.564184 7f1ff7fff6c0 Manual compaction at level-1 from '!tables.results!zjAZ7bctIvTyKfff' @ 6129 : 1 .. '!tables.results!zjAZ7bctIvTyKfff' @ 0 : 0; will stop at (end) diff --git a/packs-system/names/MANIFEST-000075 b/packs-system/names/MANIFEST-000075 deleted file mode 100644 index 8107af97794814ac0bf8b4402c006af97a3df21e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmdmY|LDa742+CYIjLo-IVnkcPL(C8<(b8)&iT0oiA9Me`9-V@8j2-}Nja&-dPS+l zr8y2t^_XYC(S#}$;Gx|-Q%OnD`Ew3~uhjF(A4m+|Oqs)_% yOFYX$D!tRv(ilIAgB9A9Jo?oEH8TKcCN|IF(8|W>$HwHv&gB1V59waUVI}}hvx5-; diff --git a/packs-system/names/MANIFEST-000080 b/packs-system/names/MANIFEST-000080 new file mode 100644 index 0000000000000000000000000000000000000000..98c54aa2c58693613177caf6c0d2c48626bc2698 GIT binary patch literal 442 zcmaF*KfUq*10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!hGI!#Qch~IUQuds zX--M8VpT+1n3rWxQc$S3V@061DWkP80|>A(Vk*sYj51G3F7Yf2sq{`uOJn>f4pz#} zpIW?NoqP7Y(96b?JeL$jQnj4H}2-A%kp+$ 911 bytes -2026/06/02-19:44:40.467956 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:44:40.468078 7f1ff7fff6c0 Delete type=2 #72 -2026/06/02-19:44:40.468198 7f1ff7fff6c0 Delete type=2 #76 -2026/06/02-19:44:40.489599 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 302 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.255965 7f48093fc6c0 Recovering log #75 +2026/06/04-19:59:31.266393 7f48093fc6c0 Delete type=3 #73 +2026/06/04-19:59:31.266452 7f48093fc6c0 Delete type=0 #75 +2026/06/04-20:00:50.024423 7f4808bfb6c0 Level-0 table #81: started +2026/06/04-20:00:50.028206 7f4808bfb6c0 Level-0 table #81: 7108 bytes OK +2026/06/04-20:00:50.034820 7f4808bfb6c0 Delete type=0 #79 +2026/06/04-20:00:50.066089 7f4808bfb6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.066131 7f4808bfb6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 322 : 1 +2026/06/04-20:00:50.066135 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.069225 7f4808bfb6c0 Generated table #82@1: 1 keys, 911 bytes +2026/06/04-20:00:50.069242 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 911 bytes +2026/06/04-20:00:50.075815 7f4808bfb6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/04-20:00:50.076200 7f4808bfb6c0 Delete type=2 #77 +2026/06/04-20:00:50.076357 7f4808bfb6c0 Delete type=2 #81 +2026/06/04-20:00:50.096339 7f4808bfb6c0 Manual compaction at level-1 from '!items!null' @ 322 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/resonations/LOG.old b/packs-system/resonations/LOG.old index 590cb9b..f0b5440 100644 --- a/packs-system/resonations/LOG.old +++ b/packs-system/resonations/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.298101 7f2214bfc6c0 Recovering log #65 -2026/06/02-19:38:41.309083 7f2214bfc6c0 Delete type=3 #63 -2026/06/02-19:38:41.309147 7f2214bfc6c0 Delete type=0 #65 -2026/06/02-19:38:52.107907 7f1ff7fff6c0 Level-0 table #71: started -2026/06/02-19:38:52.112019 7f1ff7fff6c0 Level-0 table #71: 7108 bytes OK -2026/06/02-19:38:52.118652 7f1ff7fff6c0 Delete type=0 #69 -2026/06/02-19:38:52.153887 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.153996 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 282 : 1 -2026/06/02-19:38:52.154006 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.157685 7f1ff7fff6c0 Generated table #72@1: 1 keys, 911 bytes -2026/06/02-19:38:52.157721 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 911 bytes -2026/06/02-19:38:52.164744 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:38:52.165117 7f1ff7fff6c0 Delete type=2 #67 -2026/06/02-19:38:52.165250 7f1ff7fff6c0 Delete type=2 #71 -2026/06/02-19:38:52.201019 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 282 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.473126 7f22163ff6c0 Recovering log #70 +2026/06/02-19:43:31.484666 7f22163ff6c0 Delete type=3 #68 +2026/06/02-19:43:31.484705 7f22163ff6c0 Delete type=0 #70 +2026/06/02-19:44:40.402774 7f1ff7fff6c0 Level-0 table #76: started +2026/06/02-19:44:40.407015 7f1ff7fff6c0 Level-0 table #76: 7108 bytes OK +2026/06/02-19:44:40.413760 7f1ff7fff6c0 Delete type=0 #74 +2026/06/02-19:44:40.446409 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.457226 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 302 : 1 +2026/06/02-19:44:40.457235 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.461196 7f1ff7fff6c0 Generated table #77@1: 1 keys, 911 bytes +2026/06/02-19:44:40.461226 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 911 bytes +2026/06/02-19:44:40.467956 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/02-19:44:40.468078 7f1ff7fff6c0 Delete type=2 #72 +2026/06/02-19:44:40.468198 7f1ff7fff6c0 Delete type=2 #76 +2026/06/02-19:44:40.489599 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 302 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/resonations/MANIFEST-000073 b/packs-system/resonations/MANIFEST-000073 deleted file mode 100644 index 4ab28052ec4fe6ee022cc342fd8d757453e1fb52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmXT$SXg?1fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVSTVCCHMdwXuQVrz z@g4&huri{EN-=^(*_o84>nlN(=cebS>K3II>n0{Ar{<&r4NGOLgy_alQe2vwo1d4P zSzN-{15v`xOzez4 tN6b+)I$|+Q4cWxWoJ^FuCD}Do|~SRs#}y=tecpeoSKsgG%S^|5~3SJNpWdzZhl^F zW^oB)4@3z&lW#veiXDy+JFtm47%t7`WME|S=VV|GU^&Pn7qjS)8IT_U`sP|d+W&1hbQs$yddWMlGWX9_}dB{qYhVgQ5UTPpwn literal 0 HcmV?d00001 diff --git a/packs-system/scenes/000012.log b/packs-system/scenes/000016.log similarity index 100% rename from packs-system/scenes/000012.log rename to packs-system/scenes/000016.log diff --git a/packs-system/scenes/CURRENT b/packs-system/scenes/CURRENT index 3051f81..23b73d9 100644 --- a/packs-system/scenes/CURRENT +++ b/packs-system/scenes/CURRENT @@ -1 +1 @@ -MANIFEST-000010 +MANIFEST-000014 diff --git a/packs-system/scenes/LOG b/packs-system/scenes/LOG index 46ef740..b36d0e5 100644 --- a/packs-system/scenes/LOG +++ b/packs-system/scenes/LOG @@ -1,8 +1,8 @@ -2026/06/02-19:43:31.609465 7f22153fd6c0 Recovering log #8 -2026/06/02-19:43:31.620427 7f22153fd6c0 Delete type=3 #6 -2026/06/02-19:43:31.620485 7f22153fd6c0 Delete type=0 #8 -2026/06/02-19:44:40.512258 7f1ff7fff6c0 Level-0 table #13: started -2026/06/02-19:44:40.512300 7f1ff7fff6c0 Level-0 table #13: 0 bytes OK -2026/06/02-19:44:40.519094 7f1ff7fff6c0 Delete type=0 #11 -2026/06/02-19:44:40.526642 7f1ff7fff6c0 Manual compaction at level-0 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) -2026/06/02-19:44:40.526909 7f1ff7fff6c0 Manual compaction at level-1 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.337020 7f480a3fe6c0 Recovering log #12 +2026/06/04-19:59:31.346261 7f480a3fe6c0 Delete type=3 #10 +2026/06/04-19:59:31.346300 7f480a3fe6c0 Delete type=0 #12 +2026/06/04-20:00:50.126988 7f4808bfb6c0 Level-0 table #17: started +2026/06/04-20:00:50.127020 7f4808bfb6c0 Level-0 table #17: 0 bytes OK +2026/06/04-20:00:50.133026 7f4808bfb6c0 Delete type=0 #15 +2026/06/04-20:00:50.133229 7f4808bfb6c0 Manual compaction at level-0 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.133257 7f4808bfb6c0 Manual compaction at level-1 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) diff --git a/packs-system/scenes/LOG.old b/packs-system/scenes/LOG.old index 6fbb790..46ef740 100644 --- a/packs-system/scenes/LOG.old +++ b/packs-system/scenes/LOG.old @@ -1,8 +1,8 @@ -2026/06/02-19:38:41.450683 7f2214bfc6c0 Recovering log #4 -2026/06/02-19:38:41.462030 7f2214bfc6c0 Delete type=3 #2 -2026/06/02-19:38:41.462080 7f2214bfc6c0 Delete type=0 #4 -2026/06/02-19:38:52.230748 7f1ff7fff6c0 Level-0 table #9: started -2026/06/02-19:38:52.230780 7f1ff7fff6c0 Level-0 table #9: 0 bytes OK -2026/06/02-19:38:52.236951 7f1ff7fff6c0 Delete type=0 #7 -2026/06/02-19:38:52.237131 7f1ff7fff6c0 Manual compaction at level-0 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.237146 7f1ff7fff6c0 Manual compaction at level-1 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.609465 7f22153fd6c0 Recovering log #8 +2026/06/02-19:43:31.620427 7f22153fd6c0 Delete type=3 #6 +2026/06/02-19:43:31.620485 7f22153fd6c0 Delete type=0 #8 +2026/06/02-19:44:40.512258 7f1ff7fff6c0 Level-0 table #13: started +2026/06/02-19:44:40.512300 7f1ff7fff6c0 Level-0 table #13: 0 bytes OK +2026/06/02-19:44:40.519094 7f1ff7fff6c0 Delete type=0 #11 +2026/06/02-19:44:40.526642 7f1ff7fff6c0 Manual compaction at level-0 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.526909 7f1ff7fff6c0 Manual compaction at level-1 from '!scenes!D6yaY8sk0WN8mCr5' @ 72057594037927935 : 1 .. '!scenes.levels!D6yaY8sk0WN8mCr5.defaultLevel0000' @ 0 : 0; will stop at (end) diff --git a/packs-system/scenes/MANIFEST-000010 b/packs-system/scenes/MANIFEST-000014 similarity index 80% rename from packs-system/scenes/MANIFEST-000010 rename to packs-system/scenes/MANIFEST-000014 index 40d2c43421c50dea38530ceb72a90b3cb8df5eec..00b760cdadeadd6d73330ea0a6c01908ea7be710 100644 GIT binary patch delta 37 pcmZ3$xPWm&lU$L)v`HKcj7^8JKxkSl%X169RF0fLuNn768612VnpJ diff --git a/packs-system/weapons/000075.log b/packs-system/weapons/000080.log similarity index 100% rename from packs-system/weapons/000075.log rename to packs-system/weapons/000080.log diff --git a/packs-system/weapons/000077.ldb b/packs-system/weapons/000082.ldb similarity index 71% rename from packs-system/weapons/000077.ldb rename to packs-system/weapons/000082.ldb index ebc8c7dcaeba5a5b25b444a6b1a44e0da60b3144..ba3c2857c6cd13be904006786bec85346d91608a 100644 GIT binary patch delta 38 ucmeyw@`*)cD~k(*@H7_1%#zgHV#U1DoE*lp8$}K=vM9O~cuc;xg-^c4I0FCx;0@~l diff --git a/packs-system/weapons/CURRENT b/packs-system/weapons/CURRENT index 60f8f3c..741d918 100644 --- a/packs-system/weapons/CURRENT +++ b/packs-system/weapons/CURRENT @@ -1 +1 @@ -MANIFEST-000073 +MANIFEST-000078 diff --git a/packs-system/weapons/LOG b/packs-system/weapons/LOG index b3aa775..a623252 100644 --- a/packs-system/weapons/LOG +++ b/packs-system/weapons/LOG @@ -1,15 +1,15 @@ -2026/06/02-19:43:31.516359 7f22153fd6c0 Recovering log #70 -2026/06/02-19:43:31.527478 7f22153fd6c0 Delete type=3 #68 -2026/06/02-19:43:31.527540 7f22153fd6c0 Delete type=0 #70 -2026/06/02-19:44:40.489853 7f1ff7fff6c0 Level-0 table #76: started -2026/06/02-19:44:40.493463 7f1ff7fff6c0 Level-0 table #76: 1965 bytes OK -2026/06/02-19:44:40.500444 7f1ff7fff6c0 Delete type=0 #74 -2026/06/02-19:44:40.526600 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:44:40.538777 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 182 : 1 -2026/06/02-19:44:40.538789 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:44:40.542122 7f1ff7fff6c0 Generated table #77@1: 1 keys, 626 bytes -2026/06/02-19:44:40.542154 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 626 bytes -2026/06/02-19:44:40.549101 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:44:40.549243 7f1ff7fff6c0 Delete type=2 #72 -2026/06/02-19:44:40.549396 7f1ff7fff6c0 Delete type=2 #76 -2026/06/02-19:44:40.564205 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 182 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-19:59:31.291257 7f480abff6c0 Recovering log #75 +2026/06/04-19:59:31.301289 7f480abff6c0 Delete type=3 #73 +2026/06/04-19:59:31.301323 7f480abff6c0 Delete type=0 #75 +2026/06/04-20:00:50.034965 7f4808bfb6c0 Level-0 table #81: started +2026/06/04-20:00:50.038649 7f4808bfb6c0 Level-0 table #81: 1966 bytes OK +2026/06/04-20:00:50.045673 7f4808bfb6c0 Delete type=0 #79 +2026/06/04-20:00:50.066100 7f4808bfb6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/04-20:00:50.086146 7f4808bfb6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 194 : 1 +2026/06/04-20:00:50.086154 7f4808bfb6c0 Compacting 1@1 + 1@2 files +2026/06/04-20:00:50.089546 7f4808bfb6c0 Generated table #82@1: 1 keys, 626 bytes +2026/06/04-20:00:50.089562 7f4808bfb6c0 Compacted 1@1 + 1@2 files => 626 bytes +2026/06/04-20:00:50.096082 7f4808bfb6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/04-20:00:50.096151 7f4808bfb6c0 Delete type=2 #77 +2026/06/04-20:00:50.096257 7f4808bfb6c0 Delete type=2 #81 +2026/06/04-20:00:50.096468 7f4808bfb6c0 Manual compaction at level-1 from '!items!null' @ 194 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/weapons/LOG.old b/packs-system/weapons/LOG.old index 7ba99d6..b3aa775 100644 --- a/packs-system/weapons/LOG.old +++ b/packs-system/weapons/LOG.old @@ -1,15 +1,15 @@ -2026/06/02-19:38:41.343792 7f2214bfc6c0 Recovering log #65 -2026/06/02-19:38:41.356079 7f2214bfc6c0 Delete type=3 #63 -2026/06/02-19:38:41.356142 7f2214bfc6c0 Delete type=0 #65 -2026/06/02-19:38:52.141944 7f1ff7fff6c0 Level-0 table #71: started -2026/06/02-19:38:52.145396 7f1ff7fff6c0 Level-0 table #71: 1965 bytes OK -2026/06/02-19:38:52.153716 7f1ff7fff6c0 Delete type=0 #69 -2026/06/02-19:38:52.153970 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/06/02-19:38:52.165354 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 170 : 1 -2026/06/02-19:38:52.165366 7f1ff7fff6c0 Compacting 1@1 + 1@2 files -2026/06/02-19:38:52.169864 7f1ff7fff6c0 Generated table #72@1: 1 keys, 626 bytes -2026/06/02-19:38:52.169895 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 626 bytes -2026/06/02-19:38:52.177600 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] -2026/06/02-19:38:52.177705 7f1ff7fff6c0 Delete type=2 #67 -2026/06/02-19:38:52.177829 7f1ff7fff6c0 Delete type=2 #71 -2026/06/02-19:38:52.201037 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 170 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:43:31.516359 7f22153fd6c0 Recovering log #70 +2026/06/02-19:43:31.527478 7f22153fd6c0 Delete type=3 #68 +2026/06/02-19:43:31.527540 7f22153fd6c0 Delete type=0 #70 +2026/06/02-19:44:40.489853 7f1ff7fff6c0 Level-0 table #76: started +2026/06/02-19:44:40.493463 7f1ff7fff6c0 Level-0 table #76: 1965 bytes OK +2026/06/02-19:44:40.500444 7f1ff7fff6c0 Delete type=0 #74 +2026/06/02-19:44:40.526600 7f1ff7fff6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/06/02-19:44:40.538777 7f1ff7fff6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 182 : 1 +2026/06/02-19:44:40.538789 7f1ff7fff6c0 Compacting 1@1 + 1@2 files +2026/06/02-19:44:40.542122 7f1ff7fff6c0 Generated table #77@1: 1 keys, 626 bytes +2026/06/02-19:44:40.542154 7f1ff7fff6c0 Compacted 1@1 + 1@2 files => 626 bytes +2026/06/02-19:44:40.549101 7f1ff7fff6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/06/02-19:44:40.549243 7f1ff7fff6c0 Delete type=2 #72 +2026/06/02-19:44:40.549396 7f1ff7fff6c0 Delete type=2 #76 +2026/06/02-19:44:40.564205 7f1ff7fff6c0 Manual compaction at level-1 from '!items!null' @ 182 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/weapons/MANIFEST-000073 b/packs-system/weapons/MANIFEST-000073 deleted file mode 100644 index 0ce4c1abe25260b047b306c96b1b3502cd60ae4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmb=twDsW@21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{32EcVa3dn)ZAjlywaQ; z#x@2pU}Z!RT?G+kXHx3tl7TAEP0vf!EicH^P0lGzV)TTlz>qA@$ShzCfob>n#DZe( zR)_>PF~%ty)^jp2GI?<_FnhCXWt83}{oV}7_XhHPSq?I?Gy1IMN6~l?i(%U!V(Xfg gtPX-|_5*50^Bz0^!lLtGKFPbZ{84MKz0D@6k761SM diff --git a/packs-system/weapons/MANIFEST-000078 b/packs-system/weapons/MANIFEST-000078 new file mode 100644 index 0000000000000000000000000000000000000000..b5fcddf4dd639c726fd0921ee19db151dfccbb41 GIT binary patch literal 353 zcmey_Jz?t>21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{32EcVa3dn)ZAjlywaQ; z#x@2pU}Z!R-3Ae5XHx3tl7TAEP0vf!EicH^P0lGzV)TTlz>qA@$ShzCfob>s#DZe( zL5Ku4v4!5g7daUinfy5!m;+c2GOmAPwZRO?4*>FmSk5xCGX}2XN6~l|i(!W#Vmq`d gCI>+^2Lm;uc@L_JjWLjo$(Nle2+ft)42FsU0QVkR +
+ +
+ +
+
diff --git a/templates/feature.hbs b/templates/feature.hbs index 71733b6..731c87f 100644 --- a/templates/feature.hbs +++ b/templates/feature.hbs @@ -8,6 +8,9 @@

{{localize "MGNE.Common.Description"}}

+
+ {{formInput systemFields.capacity value=source.system.capacity name="system.capacity"}} +
{{formInput systemFields.description enriched=(lookup enrichedFields "description") value=system.description name="system.description" toggled=true}}