diff --git a/packs/armour/000003.log b/packs/armour/000003.log deleted file mode 100644 index 9b6d27d..0000000 Binary files a/packs/armour/000003.log and /dev/null differ diff --git a/packs/armour/000005.ldb b/packs/armour/000005.ldb new file mode 100644 index 0000000..c982555 Binary files /dev/null and b/packs/armour/000005.ldb differ diff --git a/packs/armour/000006.log b/packs/armour/000006.log new file mode 100644 index 0000000..1a1bb27 Binary files /dev/null and b/packs/armour/000006.log differ diff --git a/packs/armour/CURRENT b/packs/armour/CURRENT index 1a84852..cacca75 100644 --- a/packs/armour/CURRENT +++ b/packs/armour/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/armour/LOG b/packs/armour/LOG index 5fdba7b..c8b5ec3 100644 --- a/packs/armour/LOG +++ b/packs/armour/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.126312 1700b3000 Delete type=3 #1 +2026/08/12-18:25:14.825703 1726ef000 Recovering log #3 +2026/08/12-18:25:14.825849 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.825995 1726ef000 Level-0 table #5: 4591 bytes OK +2026/08/12-18:25:14.826236 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.826263 1726ef000 Delete type=3 #2 diff --git a/packs/armour/LOG.old b/packs/armour/LOG.old new file mode 100644 index 0000000..8c1ac7b --- /dev/null +++ b/packs/armour/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:00.997036 17328b000 Delete type=3 #1 diff --git a/packs/armour/MANIFEST-000002 b/packs/armour/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/armour/MANIFEST-000002 and /dev/null differ diff --git a/packs/armour/MANIFEST-000004 b/packs/armour/MANIFEST-000004 new file mode 100644 index 0000000..9c05997 Binary files /dev/null and b/packs/armour/MANIFEST-000004 differ diff --git a/packs/expedition/000003.log b/packs/expedition/000003.log deleted file mode 100644 index 263295b..0000000 Binary files a/packs/expedition/000003.log and /dev/null differ diff --git a/packs/expedition/000005.ldb b/packs/expedition/000005.ldb new file mode 100644 index 0000000..4ff460d Binary files /dev/null and b/packs/expedition/000005.ldb differ diff --git a/packs/expedition/000006.log b/packs/expedition/000006.log new file mode 100644 index 0000000..268b187 Binary files /dev/null and b/packs/expedition/000006.log differ diff --git a/packs/expedition/CURRENT b/packs/expedition/CURRENT index 1a84852..cacca75 100644 --- a/packs/expedition/CURRENT +++ b/packs/expedition/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/expedition/LOG b/packs/expedition/LOG index 95d40a6..2d89db5 100644 --- a/packs/expedition/LOG +++ b/packs/expedition/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.197775 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.845998 172efb000 Recovering log #3 +2026/08/12-18:25:14.846266 172efb000 Level-0 table #5: started +2026/08/12-18:25:14.846391 172efb000 Level-0 table #5: 4129 bytes OK +2026/08/12-18:25:14.846614 172efb000 Delete type=0 #3 +2026/08/12-18:25:14.846646 172efb000 Delete type=3 #2 diff --git a/packs/expedition/LOG.old b/packs/expedition/LOG.old new file mode 100644 index 0000000..8f111b0 --- /dev/null +++ b/packs/expedition/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.063788 173a97000 Delete type=3 #1 diff --git a/packs/expedition/MANIFEST-000002 b/packs/expedition/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/expedition/MANIFEST-000002 and /dev/null differ diff --git a/packs/expedition/MANIFEST-000004 b/packs/expedition/MANIFEST-000004 new file mode 100644 index 0000000..47fbcd4 Binary files /dev/null and b/packs/expedition/MANIFEST-000004 differ diff --git a/packs/gear/000003.log b/packs/gear/000003.log deleted file mode 100644 index 629ba6d..0000000 Binary files a/packs/gear/000003.log and /dev/null differ diff --git a/packs/gear/000005.ldb b/packs/gear/000005.ldb new file mode 100644 index 0000000..d9bac03 Binary files /dev/null and b/packs/gear/000005.ldb differ diff --git a/packs/gear/000006.log b/packs/gear/000006.log new file mode 100644 index 0000000..d1deb9b Binary files /dev/null and b/packs/gear/000006.log differ diff --git a/packs/gear/CURRENT b/packs/gear/CURRENT index 1a84852..cacca75 100644 --- a/packs/gear/CURRENT +++ b/packs/gear/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/gear/LOG b/packs/gear/LOG index 5d025c6..b070b77 100644 --- a/packs/gear/LOG +++ b/packs/gear/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.128218 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.826938 171ee3000 Recovering log #3 +2026/08/12-18:25:14.827153 171ee3000 Level-0 table #5: started +2026/08/12-18:25:14.827483 171ee3000 Level-0 table #5: 31614 bytes OK +2026/08/12-18:25:14.827723 171ee3000 Delete type=0 #3 +2026/08/12-18:25:14.827764 171ee3000 Delete type=3 #2 diff --git a/packs/gear/LOG.old b/packs/gear/LOG.old new file mode 100644 index 0000000..75dd63f --- /dev/null +++ b/packs/gear/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:00.998955 172a7f000 Delete type=3 #1 diff --git a/packs/gear/MANIFEST-000002 b/packs/gear/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/gear/MANIFEST-000002 and /dev/null differ diff --git a/packs/gear/MANIFEST-000004 b/packs/gear/MANIFEST-000004 new file mode 100644 index 0000000..f7cd73c Binary files /dev/null and b/packs/gear/MANIFEST-000004 differ diff --git a/packs/lastadmission/000003.log b/packs/lastadmission/000003.log deleted file mode 100644 index 817f360..0000000 Binary files a/packs/lastadmission/000003.log and /dev/null differ diff --git a/packs/lastadmission/000005.ldb b/packs/lastadmission/000005.ldb new file mode 100644 index 0000000..a96263c Binary files /dev/null and b/packs/lastadmission/000005.ldb differ diff --git a/packs/lastadmission/000006.log b/packs/lastadmission/000006.log new file mode 100644 index 0000000..6eb7bd2 Binary files /dev/null and b/packs/lastadmission/000006.log differ diff --git a/packs/lastadmission/CURRENT b/packs/lastadmission/CURRENT index 1a84852..cacca75 100644 --- a/packs/lastadmission/CURRENT +++ b/packs/lastadmission/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/lastadmission/LOG b/packs/lastadmission/LOG index 87c7871..c76a441 100644 --- a/packs/lastadmission/LOG +++ b/packs/lastadmission/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.182031 16e88f000 Delete type=3 #1 +2026/08/12-18:25:14.839430 1726ef000 Recovering log #3 +2026/08/12-18:25:14.839716 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.840052 1726ef000 Level-0 table #5: 44390 bytes OK +2026/08/12-18:25:14.840621 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.840694 1726ef000 Delete type=3 #2 diff --git a/packs/lastadmission/LOG.old b/packs/lastadmission/LOG.old new file mode 100644 index 0000000..95bad1f --- /dev/null +++ b/packs/lastadmission/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.048880 17328b000 Delete type=3 #1 diff --git a/packs/lastadmission/MANIFEST-000002 b/packs/lastadmission/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/lastadmission/MANIFEST-000002 and /dev/null differ diff --git a/packs/lastadmission/MANIFEST-000004 b/packs/lastadmission/MANIFEST-000004 new file mode 100644 index 0000000..a50cc98 Binary files /dev/null and b/packs/lastadmission/MANIFEST-000004 differ diff --git a/packs/npcs/000003.log b/packs/npcs/000003.log deleted file mode 100644 index 09b2bf6..0000000 Binary files a/packs/npcs/000003.log and /dev/null differ diff --git a/packs/npcs/000005.ldb b/packs/npcs/000005.ldb new file mode 100644 index 0000000..29f69de Binary files /dev/null and b/packs/npcs/000005.ldb differ diff --git a/packs/npcs/000006.log b/packs/npcs/000006.log new file mode 100644 index 0000000..ac2ef10 Binary files /dev/null and b/packs/npcs/000006.log differ diff --git a/packs/npcs/CURRENT b/packs/npcs/CURRENT index 1a84852..cacca75 100644 --- a/packs/npcs/CURRENT +++ b/packs/npcs/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/npcs/LOG b/packs/npcs/LOG index 9a22ffa..0f2f298 100644 --- a/packs/npcs/LOG +++ b/packs/npcs/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.164307 16e88f000 Delete type=3 #1 +2026/08/12-18:25:14.812575 1726ef000 Recovering log #3 +2026/08/12-18:25:14.814591 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.816158 1726ef000 Level-0 table #5: 225945 bytes OK +2026/08/12-18:25:14.816434 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.816497 1726ef000 Delete type=3 #2 diff --git a/packs/npcs/LOG.old b/packs/npcs/LOG.old new file mode 100644 index 0000000..ba23a00 --- /dev/null +++ b/packs/npcs/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.033123 172a7f000 Delete type=3 #1 diff --git a/packs/npcs/MANIFEST-000002 b/packs/npcs/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/npcs/MANIFEST-000002 and /dev/null differ diff --git a/packs/npcs/MANIFEST-000004 b/packs/npcs/MANIFEST-000004 new file mode 100644 index 0000000..116e469 Binary files /dev/null and b/packs/npcs/MANIFEST-000004 differ diff --git a/packs/powers/000003.log b/packs/powers/000003.log deleted file mode 100644 index d723043..0000000 Binary files a/packs/powers/000003.log and /dev/null differ diff --git a/packs/powers/000005.ldb b/packs/powers/000005.ldb new file mode 100644 index 0000000..7f540c6 Binary files /dev/null and b/packs/powers/000005.ldb differ diff --git a/packs/powers/000006.log b/packs/powers/000006.log new file mode 100644 index 0000000..43e306f Binary files /dev/null and b/packs/powers/000006.log differ diff --git a/packs/powers/CURRENT b/packs/powers/CURRENT index 1a84852..cacca75 100644 --- a/packs/powers/CURRENT +++ b/packs/powers/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/powers/LOG b/packs/powers/LOG index ab5d4dd..e4bd61d 100644 --- a/packs/powers/LOG +++ b/packs/powers/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.192532 16e88f000 Delete type=3 #1 +2026/08/12-18:25:14.822117 173707000 Recovering log #3 +2026/08/12-18:25:14.822240 173707000 Level-0 table #5: started +2026/08/12-18:25:14.822383 173707000 Level-0 table #5: 3295 bytes OK +2026/08/12-18:25:14.822727 173707000 Delete type=0 #3 +2026/08/12-18:25:14.822771 173707000 Delete type=3 #2 diff --git a/packs/powers/LOG.old b/packs/powers/LOG.old new file mode 100644 index 0000000..b569b0d --- /dev/null +++ b/packs/powers/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.058642 173a97000 Delete type=3 #1 diff --git a/packs/powers/MANIFEST-000002 b/packs/powers/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/powers/MANIFEST-000002 and /dev/null differ diff --git a/packs/powers/MANIFEST-000004 b/packs/powers/MANIFEST-000004 new file mode 100644 index 0000000..20de082 Binary files /dev/null and b/packs/powers/MANIFEST-000004 differ diff --git a/packs/pregens/000003.log b/packs/pregens/000003.log deleted file mode 100644 index a5c1abe..0000000 Binary files a/packs/pregens/000003.log and /dev/null differ diff --git a/packs/pregens/000005.ldb b/packs/pregens/000005.ldb new file mode 100644 index 0000000..88aa716 Binary files /dev/null and b/packs/pregens/000005.ldb differ diff --git a/packs/pregens/000008.log b/packs/pregens/000008.log new file mode 100644 index 0000000..ccd9db2 Binary files /dev/null and b/packs/pregens/000008.log differ diff --git a/packs/pregens/CURRENT b/packs/pregens/CURRENT index 1a84852..875cf23 100644 --- a/packs/pregens/CURRENT +++ b/packs/pregens/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000007 diff --git a/packs/pregens/LOG b/packs/pregens/LOG index e0f3628..469e462 100644 --- a/packs/pregens/LOG +++ b/packs/pregens/LOG @@ -1 +1,3 @@ -2026/08/12-18:21:45.149192 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.806453 172efb000 Recovering log #6 +2026/08/12-18:25:14.806833 172efb000 Delete type=0 #6 +2026/08/12-18:25:14.806857 172efb000 Delete type=3 #4 diff --git a/packs/pregens/LOG.old b/packs/pregens/LOG.old new file mode 100644 index 0000000..5fe1039 --- /dev/null +++ b/packs/pregens/LOG.old @@ -0,0 +1,5 @@ +2026/08/12-18:25:01.665437 16f483000 Recovering log #3 +2026/08/12-18:25:01.667727 16f483000 Level-0 table #5: started +2026/08/12-18:25:01.671815 16f483000 Level-0 table #5: 545293 bytes OK +2026/08/12-18:25:01.672145 16f483000 Delete type=0 #3 +2026/08/12-18:25:01.672193 16f483000 Delete type=3 #2 diff --git a/packs/pregens/MANIFEST-000002 b/packs/pregens/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/pregens/MANIFEST-000002 and /dev/null differ diff --git a/packs/pregens/MANIFEST-000007 b/packs/pregens/MANIFEST-000007 new file mode 100644 index 0000000..3052ee6 Binary files /dev/null and b/packs/pregens/MANIFEST-000007 differ diff --git a/packs/primer/000003.log b/packs/primer/000003.log deleted file mode 100644 index fff1285..0000000 Binary files a/packs/primer/000003.log and /dev/null differ diff --git a/packs/primer/000005.ldb b/packs/primer/000005.ldb new file mode 100644 index 0000000..669e7b1 Binary files /dev/null and b/packs/primer/000005.ldb differ diff --git a/packs/primer/000006.log b/packs/primer/000006.log new file mode 100644 index 0000000..daa37bb Binary files /dev/null and b/packs/primer/000006.log differ diff --git a/packs/primer/CURRENT b/packs/primer/CURRENT index 1a84852..cacca75 100644 --- a/packs/primer/CURRENT +++ b/packs/primer/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/primer/LOG b/packs/primer/LOG index b2b4b92..e7244e4 100644 --- a/packs/primer/LOG +++ b/packs/primer/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.189595 1700b3000 Delete type=3 #1 +2026/08/12-18:25:14.829681 173707000 Recovering log #3 +2026/08/12-18:25:14.829858 173707000 Level-0 table #5: started +2026/08/12-18:25:14.830111 173707000 Level-0 table #5: 21613 bytes OK +2026/08/12-18:25:14.830352 173707000 Delete type=0 #3 +2026/08/12-18:25:14.830387 173707000 Delete type=3 #2 diff --git a/packs/primer/LOG.old b/packs/primer/LOG.old new file mode 100644 index 0000000..affbd6f --- /dev/null +++ b/packs/primer/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.055569 172a7f000 Delete type=3 #1 diff --git a/packs/primer/MANIFEST-000002 b/packs/primer/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/primer/MANIFEST-000002 and /dev/null differ diff --git a/packs/primer/MANIFEST-000004 b/packs/primer/MANIFEST-000004 new file mode 100644 index 0000000..2ce4ec2 Binary files /dev/null and b/packs/primer/MANIFEST-000004 differ diff --git a/packs/prologue/000003.log b/packs/prologue/000003.log deleted file mode 100644 index 9b97058..0000000 Binary files a/packs/prologue/000003.log and /dev/null differ diff --git a/packs/prologue/000005.ldb b/packs/prologue/000005.ldb new file mode 100644 index 0000000..03d2f7f Binary files /dev/null and b/packs/prologue/000005.ldb differ diff --git a/packs/prologue/000006.log b/packs/prologue/000006.log new file mode 100644 index 0000000..2d03e81 Binary files /dev/null and b/packs/prologue/000006.log differ diff --git a/packs/prologue/CURRENT b/packs/prologue/CURRENT index 1a84852..cacca75 100644 --- a/packs/prologue/CURRENT +++ b/packs/prologue/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/prologue/LOG b/packs/prologue/LOG index c9d4873..aa9e227 100644 --- a/packs/prologue/LOG +++ b/packs/prologue/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.186121 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.841492 1726ef000 Recovering log #3 +2026/08/12-18:25:14.841753 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.842198 1726ef000 Level-0 table #5: 43953 bytes OK +2026/08/12-18:25:14.842469 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.842504 1726ef000 Delete type=3 #2 diff --git a/packs/prologue/LOG.old b/packs/prologue/LOG.old new file mode 100644 index 0000000..f39ad32 --- /dev/null +++ b/packs/prologue/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.052553 173a97000 Delete type=3 #1 diff --git a/packs/prologue/MANIFEST-000002 b/packs/prologue/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/prologue/MANIFEST-000002 and /dev/null differ diff --git a/packs/prologue/MANIFEST-000004 b/packs/prologue/MANIFEST-000004 new file mode 100644 index 0000000..8e0eaa0 Binary files /dev/null and b/packs/prologue/MANIFEST-000004 differ diff --git a/packs/rules/000003.log b/packs/rules/000003.log deleted file mode 100644 index 15e7e16..0000000 Binary files a/packs/rules/000003.log and /dev/null differ diff --git a/packs/rules/000005.ldb b/packs/rules/000005.ldb new file mode 100644 index 0000000..c8f9c7d Binary files /dev/null and b/packs/rules/000005.ldb differ diff --git a/packs/rules/000006.log b/packs/rules/000006.log new file mode 100644 index 0000000..7b08998 Binary files /dev/null and b/packs/rules/000006.log differ diff --git a/packs/rules/CURRENT b/packs/rules/CURRENT index 1a84852..cacca75 100644 --- a/packs/rules/CURRENT +++ b/packs/rules/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/rules/LOG b/packs/rules/LOG index 799afa9..6a4d3c6 100644 --- a/packs/rules/LOG +++ b/packs/rules/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.196269 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.831296 172efb000 Recovering log #3 +2026/08/12-18:25:14.831754 172efb000 Level-0 table #5: started +2026/08/12-18:25:14.832094 172efb000 Level-0 table #5: 33484 bytes OK +2026/08/12-18:25:14.832323 172efb000 Delete type=0 #3 +2026/08/12-18:25:14.832355 172efb000 Delete type=3 #2 diff --git a/packs/rules/LOG.old b/packs/rules/LOG.old new file mode 100644 index 0000000..6c94a7d --- /dev/null +++ b/packs/rules/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.062100 17328b000 Delete type=3 #1 diff --git a/packs/rules/MANIFEST-000002 b/packs/rules/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/rules/MANIFEST-000002 and /dev/null differ diff --git a/packs/rules/MANIFEST-000004 b/packs/rules/MANIFEST-000004 new file mode 100644 index 0000000..15f0607 Binary files /dev/null and b/packs/rules/MANIFEST-000004 differ diff --git a/packs/skills/000003.log b/packs/skills/000003.log deleted file mode 100644 index 2a55440..0000000 Binary files a/packs/skills/000003.log and /dev/null differ diff --git a/packs/skills/000005.ldb b/packs/skills/000005.ldb new file mode 100644 index 0000000..eb948ea Binary files /dev/null and b/packs/skills/000005.ldb differ diff --git a/packs/skills/000006.log b/packs/skills/000006.log new file mode 100644 index 0000000..1989ee1 Binary files /dev/null and b/packs/skills/000006.log differ diff --git a/packs/skills/CURRENT b/packs/skills/CURRENT index 1a84852..cacca75 100644 --- a/packs/skills/CURRENT +++ b/packs/skills/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/skills/LOG b/packs/skills/LOG index 82892cb..95f58fb 100644 --- a/packs/skills/LOG +++ b/packs/skills/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.120890 16e88f000 Delete type=3 #1 +2026/08/12-18:25:14.819152 173707000 Recovering log #3 +2026/08/12-18:25:14.819603 173707000 Level-0 table #5: started +2026/08/12-18:25:14.819785 173707000 Level-0 table #5: 7590 bytes OK +2026/08/12-18:25:14.820023 173707000 Delete type=0 #3 +2026/08/12-18:25:14.820059 173707000 Delete type=3 #2 diff --git a/packs/skills/LOG.old b/packs/skills/LOG.old new file mode 100644 index 0000000..e54e049 --- /dev/null +++ b/packs/skills/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:00.991223 172a7f000 Delete type=3 #1 diff --git a/packs/skills/MANIFEST-000002 b/packs/skills/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/skills/MANIFEST-000002 and /dev/null differ diff --git a/packs/skills/MANIFEST-000004 b/packs/skills/MANIFEST-000004 new file mode 100644 index 0000000..90efb97 Binary files /dev/null and b/packs/skills/MANIFEST-000004 differ diff --git a/packs/slice/000003.log b/packs/slice/000003.log deleted file mode 100644 index 39926e8..0000000 Binary files a/packs/slice/000003.log and /dev/null differ diff --git a/packs/slice/000005.ldb b/packs/slice/000005.ldb new file mode 100644 index 0000000..ac4df01 Binary files /dev/null and b/packs/slice/000005.ldb differ diff --git a/packs/slice/000006.log b/packs/slice/000006.log new file mode 100644 index 0000000..c25ac75 Binary files /dev/null and b/packs/slice/000006.log differ diff --git a/packs/slice/CURRENT b/packs/slice/CURRENT index 1a84852..cacca75 100644 --- a/packs/slice/CURRENT +++ b/packs/slice/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/slice/LOG b/packs/slice/LOG index 4dacded..746ebd4 100644 --- a/packs/slice/LOG +++ b/packs/slice/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.191070 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.843251 1726ef000 Recovering log #3 +2026/08/12-18:25:14.843315 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.843666 1726ef000 Level-0 table #5: 16902 bytes OK +2026/08/12-18:25:14.843880 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.843909 1726ef000 Delete type=3 #2 diff --git a/packs/slice/LOG.old b/packs/slice/LOG.old new file mode 100644 index 0000000..8f960c6 --- /dev/null +++ b/packs/slice/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.057365 1742a3000 Delete type=3 #1 diff --git a/packs/slice/MANIFEST-000002 b/packs/slice/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/slice/MANIFEST-000002 and /dev/null differ diff --git a/packs/slice/MANIFEST-000004 b/packs/slice/MANIFEST-000004 new file mode 100644 index 0000000..0966a50 Binary files /dev/null and b/packs/slice/MANIFEST-000004 differ diff --git a/packs/starter/000003.log b/packs/starter/000003.log deleted file mode 100644 index 02f266f..0000000 Binary files a/packs/starter/000003.log and /dev/null differ diff --git a/packs/starter/000005.ldb b/packs/starter/000005.ldb new file mode 100644 index 0000000..c0f9d9b Binary files /dev/null and b/packs/starter/000005.ldb differ diff --git a/packs/starter/000006.log b/packs/starter/000006.log new file mode 100644 index 0000000..aaf167c Binary files /dev/null and b/packs/starter/000006.log differ diff --git a/packs/starter/CURRENT b/packs/starter/CURRENT index 1a84852..cacca75 100644 --- a/packs/starter/CURRENT +++ b/packs/starter/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/starter/LOG b/packs/starter/LOG index 9b9c137..3526f9c 100644 --- a/packs/starter/LOG +++ b/packs/starter/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.175057 16f09b000 Delete type=3 #1 +2026/08/12-18:25:14.834950 1726ef000 Recovering log #3 +2026/08/12-18:25:14.836174 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.836766 1726ef000 Level-0 table #5: 82299 bytes OK +2026/08/12-18:25:14.837010 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.837044 1726ef000 Delete type=3 #2 diff --git a/packs/starter/LOG.old b/packs/starter/LOG.old new file mode 100644 index 0000000..fbafad2 --- /dev/null +++ b/packs/starter/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.042866 17328b000 Delete type=3 #1 diff --git a/packs/starter/MANIFEST-000002 b/packs/starter/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/starter/MANIFEST-000002 and /dev/null differ diff --git a/packs/starter/MANIFEST-000004 b/packs/starter/MANIFEST-000004 new file mode 100644 index 0000000..87687fc Binary files /dev/null and b/packs/starter/MANIFEST-000004 differ diff --git a/packs/tables/000003.log b/packs/tables/000003.log deleted file mode 100644 index f125b7d..0000000 Binary files a/packs/tables/000003.log and /dev/null differ diff --git a/packs/tables/000005.ldb b/packs/tables/000005.ldb new file mode 100644 index 0000000..64baa1c Binary files /dev/null and b/packs/tables/000005.ldb differ diff --git a/packs/tables/000006.log b/packs/tables/000006.log new file mode 100644 index 0000000..d5e06f3 Binary files /dev/null and b/packs/tables/000006.log differ diff --git a/packs/tables/CURRENT b/packs/tables/CURRENT index 1a84852..cacca75 100644 --- a/packs/tables/CURRENT +++ b/packs/tables/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/tables/LOG b/packs/tables/LOG index 6e67a56..6b7a858 100644 --- a/packs/tables/LOG +++ b/packs/tables/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.168964 16f8a7000 Delete type=3 #1 +2026/08/12-18:25:14.844722 173707000 Recovering log #3 +2026/08/12-18:25:14.844812 173707000 Level-0 table #5: started +2026/08/12-18:25:14.844927 173707000 Level-0 table #5: 3739 bytes OK +2026/08/12-18:25:14.845139 173707000 Delete type=0 #3 +2026/08/12-18:25:14.845172 173707000 Delete type=3 #2 diff --git a/packs/tables/LOG.old b/packs/tables/LOG.old new file mode 100644 index 0000000..9977ee7 --- /dev/null +++ b/packs/tables/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.037171 17328b000 Delete type=3 #1 diff --git a/packs/tables/MANIFEST-000002 b/packs/tables/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/tables/MANIFEST-000002 and /dev/null differ diff --git a/packs/tables/MANIFEST-000004 b/packs/tables/MANIFEST-000004 new file mode 100644 index 0000000..004ff30 Binary files /dev/null and b/packs/tables/MANIFEST-000004 differ diff --git a/packs/talents/000003.log b/packs/talents/000003.log deleted file mode 100644 index 443b7ea..0000000 Binary files a/packs/talents/000003.log and /dev/null differ diff --git a/packs/talents/000005.ldb b/packs/talents/000005.ldb new file mode 100644 index 0000000..fb653de Binary files /dev/null and b/packs/talents/000005.ldb differ diff --git a/packs/talents/000006.log b/packs/talents/000006.log new file mode 100644 index 0000000..29003f7 Binary files /dev/null and b/packs/talents/000006.log differ diff --git a/packs/talents/CURRENT b/packs/talents/CURRENT index 1a84852..cacca75 100644 --- a/packs/talents/CURRENT +++ b/packs/talents/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/talents/LOG b/packs/talents/LOG index 8e99eb2..b66666a 100644 --- a/packs/talents/LOG +++ b/packs/talents/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.123309 16e88f000 Delete type=3 #1 +2026/08/12-18:25:14.820693 171ee3000 Recovering log #3 +2026/08/12-18:25:14.820828 171ee3000 Level-0 table #5: started +2026/08/12-18:25:14.821041 171ee3000 Level-0 table #5: 5770 bytes OK +2026/08/12-18:25:14.821296 171ee3000 Delete type=0 #3 +2026/08/12-18:25:14.821332 171ee3000 Delete type=3 #2 diff --git a/packs/talents/LOG.old b/packs/talents/LOG.old new file mode 100644 index 0000000..2d7458c --- /dev/null +++ b/packs/talents/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:00.993769 1742a3000 Delete type=3 #1 diff --git a/packs/talents/MANIFEST-000002 b/packs/talents/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/talents/MANIFEST-000002 and /dev/null differ diff --git a/packs/talents/MANIFEST-000004 b/packs/talents/MANIFEST-000004 new file mode 100644 index 0000000..f8c6b47 Binary files /dev/null and b/packs/talents/MANIFEST-000004 differ diff --git a/packs/vehicles/000003.log b/packs/vehicles/000003.log deleted file mode 100644 index 9950ce5..0000000 Binary files a/packs/vehicles/000003.log and /dev/null differ diff --git a/packs/vehicles/000005.ldb b/packs/vehicles/000005.ldb new file mode 100644 index 0000000..f6b2cd4 Binary files /dev/null and b/packs/vehicles/000005.ldb differ diff --git a/packs/vehicles/000006.log b/packs/vehicles/000006.log new file mode 100644 index 0000000..47800e2 Binary files /dev/null and b/packs/vehicles/000006.log differ diff --git a/packs/vehicles/CURRENT b/packs/vehicles/CURRENT index 1a84852..cacca75 100644 --- a/packs/vehicles/CURRENT +++ b/packs/vehicles/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/vehicles/LOG b/packs/vehicles/LOG index a096397..d85cf6d 100644 --- a/packs/vehicles/LOG +++ b/packs/vehicles/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.129984 1700b3000 Delete type=3 #1 +2026/08/12-18:25:14.828480 1726ef000 Recovering log #3 +2026/08/12-18:25:14.828626 1726ef000 Level-0 table #5: started +2026/08/12-18:25:14.828783 1726ef000 Level-0 table #5: 6939 bytes OK +2026/08/12-18:25:14.828982 1726ef000 Delete type=0 #3 +2026/08/12-18:25:14.829012 1726ef000 Delete type=3 #2 diff --git a/packs/vehicles/LOG.old b/packs/vehicles/LOG.old new file mode 100644 index 0000000..dd58b25 --- /dev/null +++ b/packs/vehicles/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:01.000633 17328b000 Delete type=3 #1 diff --git a/packs/vehicles/MANIFEST-000002 b/packs/vehicles/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/vehicles/MANIFEST-000002 and /dev/null differ diff --git a/packs/vehicles/MANIFEST-000004 b/packs/vehicles/MANIFEST-000004 new file mode 100644 index 0000000..d4d73b7 Binary files /dev/null and b/packs/vehicles/MANIFEST-000004 differ diff --git a/packs/weapons/000003.log b/packs/weapons/000003.log deleted file mode 100644 index e1488ed..0000000 Binary files a/packs/weapons/000003.log and /dev/null differ diff --git a/packs/weapons/000005.ldb b/packs/weapons/000005.ldb new file mode 100644 index 0000000..742beba Binary files /dev/null and b/packs/weapons/000005.ldb differ diff --git a/packs/weapons/000006.log b/packs/weapons/000006.log new file mode 100644 index 0000000..4d427a6 Binary files /dev/null and b/packs/weapons/000006.log differ diff --git a/packs/weapons/CURRENT b/packs/weapons/CURRENT index 1a84852..cacca75 100644 --- a/packs/weapons/CURRENT +++ b/packs/weapons/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000004 diff --git a/packs/weapons/LOG b/packs/weapons/LOG index 732fc38..0acc0c0 100644 --- a/packs/weapons/LOG +++ b/packs/weapons/LOG @@ -1 +1,5 @@ -2026/08/12-18:21:45.124907 16f8a7000 Delete type=3 #1 +2026/08/12-18:25:14.823695 171ee3000 Recovering log #3 +2026/08/12-18:25:14.824080 171ee3000 Level-0 table #5: started +2026/08/12-18:25:14.824417 171ee3000 Level-0 table #5: 14767 bytes OK +2026/08/12-18:25:14.824758 171ee3000 Delete type=0 #3 +2026/08/12-18:25:14.824810 171ee3000 Delete type=3 #2 diff --git a/packs/weapons/LOG.old b/packs/weapons/LOG.old new file mode 100644 index 0000000..5162d36 --- /dev/null +++ b/packs/weapons/LOG.old @@ -0,0 +1 @@ +2026/08/12-18:25:00.995275 1742a3000 Delete type=3 #1 diff --git a/packs/weapons/MANIFEST-000002 b/packs/weapons/MANIFEST-000002 deleted file mode 100644 index bbbc585..0000000 Binary files a/packs/weapons/MANIFEST-000002 and /dev/null differ diff --git a/packs/weapons/MANIFEST-000004 b/packs/weapons/MANIFEST-000004 new file mode 100644 index 0000000..6a582af Binary files /dev/null and b/packs/weapons/MANIFEST-000004 differ diff --git a/system.json b/system.json index fbcb690..cc9ee03 100644 --- a/system.json +++ b/system.json @@ -2,7 +2,7 @@ "id": "ringbrp", "title": "The Custodians", "description": "A Basic Roleplaying game of agents who cross the crossing to contain what should not be there — and who come back a little less from here each time.", - "version": "0.9.0", + "version": "1.0.0", "compatibility": { "minimum": 13, "verified": "14.364" @@ -108,7 +108,7 @@ }, { "name": "vehicles", - "label": "Transport", + "label": "The Custodians · Transport", "path": "packs/vehicles", "type": "Item", "system": "ringbrp" @@ -129,21 +129,21 @@ }, { "name": "starter", - "label": "The Custodians · BLACK PLATFORM (starter scenario)", + "label": "The Custodians · BLACK PLATFORM (starter case)", "path": "packs/starter", "type": "Adventure", "system": "ringbrp" }, { "name": "lastadmission", - "label": "Custodians: Prologue — LAST ADMISSION", + "label": "The Custodians · LAST ADMISSION (prologue)", "path": "packs/lastadmission", "type": "Adventure", "system": "ringbrp" }, { "name": "prologue", - "label": "Custodians: Prologue — OPEN DAY", + "label": "The Custodians · OPEN DAY (prologue)", "path": "packs/prologue", "type": "Adventure", "system": "ringbrp" @@ -176,19 +176,51 @@ ], "packFolders": [ { - "name": "RingBRP", + "name": "The Custodians", "sorting": "m", - "packs": [ - "pregens", - "npcs", - "skills", - "weapons", - "armour", - "gear", - "vehicles", - "slice", - "tables", - "expedition" + "color": "#18268d", + "folders": [ + { + "name": "Scenarios", + "sorting": "m", + "packs": [ + "lastadmission", + "prologue", + "starter", + "expedition", + "slice" + ] + }, + { + "name": "Characters", + "sorting": "m", + "packs": [ + "pregens", + "npcs" + ] + }, + { + "name": "Equipment", + "sorting": "m", + "packs": [ + "weapons", + "armour", + "gear", + "vehicles" + ] + }, + { + "name": "Rules & reference", + "sorting": "m", + "packs": [ + "primer", + "rules", + "skills", + "talents", + "powers", + "tables" + ] + } ] } ], @@ -196,4 +228,4 @@ "manifest": "https://gitea.timevans.uk/slaguru666/RingBRP/raw/branch/main/system.json", "download": "https://gitea.timevans.uk/slaguru666/RingBRP/archive/main.zip", "license": "LICENSE.txt" -} \ No newline at end of file +} diff --git a/tools/build-packs.mjs b/tools/build-packs.mjs index b9d0178..e7d64dd 100644 --- a/tools/build-packs.mjs +++ b/tools/build-packs.mjs @@ -463,6 +463,17 @@ function journalDoc(name, key, pages) { /* ---------------- writer ---------------- */ +/** + * A compendium folder. Foundry stores these as !folders! documents inside the pack and + * an actor joins one by setting its `folder` to the folder id. Thirty-six pregens in a + * flat list is the difference between a GM finding a character and a GM giving up. + */ +function packFolder(packName, name, sort, type = "Actor") { + const _id = idFor(`folder:${packName}:${name}`); + return { _id, name, type, sorting: "a", sort, color: null, description: "", + folder: null, flags: {}, ...BASE() }; +} + async function writePack(packName, entries) { const dir = path.join(PACKS, packName); await rm(dir, { recursive: true, force: true }); @@ -595,9 +606,20 @@ await writePack("armour", ARMOURS.map(a => { if (taught.length) throw new Error(`${c.name} knows induction skills: ${taught.map(s => s.spec ? `${s.fam}:${s.spec}` : s.fam).join(", ")}`); } - const entries = []; + const fDuty = packFolder("pregens", "Duty roster — agents", 0); + const fBefore = packFolder("pregens", "Before the department — civilians", 1); + const fOrig = packFolder("pregens", "Original pregens", 2); + const folderFor = spec => + before.includes(spec) ? fBefore._id : roster.includes(spec) ? fDuty._id : fOrig._id; + + const entries = [ + [`!folders!${fDuty._id}`, fDuty], + [`!folders!${fBefore._id}`, fBefore], + [`!folders!${fOrig._id}`, fOrig] + ]; for (const p of [...PREGENS, ...roster, ...before]) { const { actorDoc, itemDocs } = buildActor(p, "character"); + actorDoc.folder = folderFor(p); entries.push([`!actors!${actorDoc._id}`, actorDoc]); for (const it of itemDocs) entries.push([`!actors.items!${actorDoc._id}.${it._id}`, it]); } diff --git a/tools/check-behaviour.mjs b/tools/check-behaviour.mjs index 2021d8c..f975e1e 100644 --- a/tools/check-behaviour.mjs +++ b/tools/check-behaviour.mjs @@ -376,6 +376,28 @@ test("LAST ADMISSION's fight numbers match the actor the build will generate", a `the page says the shears do ${dmg}; the ${w.name} on his sheet does ${w.dmg}`); }); +// packFolders was written when there were ten packs and never revisited, so seven of +// seventeen sat loose in the sidebar — the same defect as always, a declaration nothing +// re-reads. Foundry does not warn: a pack missing from the declaration is simply not +// filed, and a folder naming a pack that does not exist is silently skipped. +test("every compendium pack is declared in exactly one packFolders folder", async () => { + const { readFile } = await import("node:fs/promises"); + const sys = JSON.parse(await readFile(new URL("../system.json", import.meta.url), "utf8")); + const declared = []; + const walk = f => { declared.push(...(f.packs ?? [])); (f.folders ?? []).forEach(walk); }; + (sys.packFolders ?? []).forEach(walk); + + const packs = sys.packs.map(p => p.name); + const missing = packs.filter(n => !declared.includes(n)); + assert.equal(missing.length, 0, `not in any folder, so loose in the sidebar: ${missing.join(", ")}`); + + const phantom = declared.filter(n => !packs.includes(n)); + assert.equal(phantom.length, 0, `folder names a pack that does not exist: ${phantom.join(", ")}`); + + const dupes = declared.filter((n, i) => declared.indexOf(n) !== i); + assert.equal(dupes.length, 0, `declared in more than one folder: ${dupes.join(", ")}`); +}); + /* ---------------------------------------------------------------- */ await runAll();