diff --git a/css/mosh.css b/css/mosh.css index a25df31..6efac0c 100644 --- a/css/mosh.css +++ b/css/mosh.css @@ -1060,6 +1060,31 @@ p { z-index: 5; } +.mosh .box1 { + display: none; +} + +.mosh .box2 { + color: green; + display: block; + display: flex; + align-items: center; + justify-content: center; +} + +.mosh .circle-input-swapper { + width: auto; + display: inline-block; +} + +.mosh .circle-input-swapper:enabled .box1 { + display: block; +} + +.mosh .circle-input-swapper:enabled .box2 { + display: none; +} + .mosh .textarea-input { font-family: "Roboto", sans-serif; margin: -0.15em; @@ -1216,6 +1241,65 @@ p { padding: 4px 6px; } +.mosh .sbt-text-area{ + font-family: "Roboto", sans-serif; + margin: -0.15em; + border: 2px solid #c5c5c5; + border-radius: 15px; + font-size: 11pt; + font-weight: bold; + background: #fff; + resize: none; + min-height: 0; + overflow: hidden; +} + + +.mosh .sbt-megadamage-tab{ + position: absolute; + rotate: -90deg; + left: -80px; + top: 71px; + border-radius: 10px 10px 0 0; + z-index: -1; + box-shadow: 0 0 22px -6px; + border: 2px solid; +} + +.mosh .sbt-megadamage{ + /* position: absolute; */ + /* left: 0; */ + /* background: white; + left: -300px; + width: 300px; + padding: 20px; + border-radius: 10px 0 0 10px; + height: 600px; + overflow-y: auto; + z-index: -1; */ + + position: absolute; + background: white; + left: -310px; + width: 300px; + padding: 20px; + border-radius: 10px; + z-index: -2; + transition: 1s; + height: auto; + overflow: hidden; +} + +.mosh .sbt-megadamage-open{ + left: -310px; + height: auto; +} + +.mosh .sbt-megadamage-closed{ + left: 0; + height: 0%; +} + .mosh .sbt-crew-name { text-align: center; font-size: 1rem; diff --git a/module/actor/ship-sheet-sbt.js b/module/actor/ship-sheet-sbt.js index e1832b4..9424f0e 100644 --- a/module/actor/ship-sheet-sbt.js +++ b/module/actor/ship-sheet-sbt.js @@ -16,9 +16,9 @@ export class MothershipShipSheetSBT extends ActorSheet { classes: ["mosh", "sheet", "actor", "ship"], template: "systems/mosh/templates/actor/ship-sheet-sbt.html", width: 700, - height: 800, - tabs: [{ navSelector: "#sheet-tabs", contentSelector: "#sheet-body", initial: "character" }, - { navSelector: "#side-tabs", contentSelector: "#side-body", initial: "crew" }], + height: 840, + tabs: [{ navSelector: "#sheet-tabs", contentSelector: "#sheet-body", initial: "character" }], + // { navSelector: "#side-tabs", contentSelector: "#side-body", initial: "crew" }], scrollY: [".sheet-body", "scroll-lock"] }); } @@ -71,6 +71,9 @@ export class MothershipShipSheetSBT extends ActorSheet { const superData = data.data.system; + superData.page = {}; //Prep the page object, for any html specific stuff we want to do. + console.log(superData); + console.log("ack"); // Prepare items. if (this.actor.type == 'ship') { this._prepareShipItems(data); @@ -122,6 +125,8 @@ export class MothershipShipSheetSBT extends ActorSheet { const weapons = []; const cargo = []; const modules = []; + const minorRepairs = []; + const majorRepairs = []; // Iterate through items, allocating to containers // let totalWeight = 0; @@ -137,6 +142,13 @@ export class MothershipShipSheetSBT extends ActorSheet { cargo.push(i); } else if (i.type === 'module') { modules.push(i); + } else if (i.type == 'repair'){ + if(i.system.major){ + majorRepairs.push(i); + } + else{ + minorRepairs.push(i); + } } } @@ -145,6 +157,9 @@ export class MothershipShipSheetSBT extends ActorSheet { actorData.weapons = weapons; actorData.cargo = cargo; actorData.modules = modules; + actorData.minorRepairs = minorRepairs; + actorData.majorRepairs = majorRepairs; + } async _prepareMegadamage(sheetData){ @@ -206,6 +221,21 @@ export class MothershipShipSheetSBT extends ActorSheet { "data.megadamage.html": megadamageHTML }); + console.log(actorData.system) + + if(actorData.system.page == undefined){ + actorData.system.page = {}; + } + + actorData.system.page.megadamageMenuClass = ""; + + if(actorData.system.megadamage.open){ + actorData.system.page.megadamageMenuClass = "sbt-megadamage-open" + } else { + actorData.system.page.megadamageMenuClass = "sbt-megadamage-closed" + } + + // await this.object.update({ // "data.megadamage.hits": [] // }); @@ -225,7 +255,6 @@ export class MothershipShipSheetSBT extends ActorSheet { const div = $(ev.currentTarget); const targetKey = div.data("key"); - console.log(targetKey); if(data.data.system.megadamage.hits.includes(targetKey)){ const index = data.data.system.megadamage.hits.indexOf(targetKey); @@ -317,6 +346,27 @@ export class MothershipShipSheetSBT extends ActorSheet { //Megadamage Menu Button html.find('.megadamage-menu-button').click(ev => this._onOpenMegadamage(ev)); + //Megadamage Menu Button + html.find('.megadamage-sidebar-button').click(ev => { + const data = this.object; + console.log(data); + + console.log(data.data.system.megadamage.open); + + let sidebarClasses = "" + + if(data.data.system.megadamage.open){ + sidebarClasses = "sbt-megadamage-open" + } else { + sidebarClasses = "sbt-megadamage-closed" + } + + this.object.update({ + "data.megadamage.open": !data.data.system.megadamage.open, + "data.megadamage.sidebarclasses" : sidebarClasses + }); + }); + html.on('mousedown', '.weapon-ammo', ev => { const li = ev.currentTarget.closest(".item"); @@ -376,6 +426,10 @@ export class MothershipShipSheetSBT extends ActorSheet { const header = event.currentTarget; // Get the type of item to create. const type = header.dataset.type; + + const subtype = header.dataset.subtype; + + // Grab any data associated with this control. const data = duplicate(header.dataset); // Initialize a default name. @@ -384,8 +438,16 @@ export class MothershipShipSheetSBT extends ActorSheet { const itemData = { name: name, type: type, - data: data + data: data, + system : {} }; + + if(type == "repair"){ + itemData.system.major = (header.dataset.subtype == "major"); + + console.log(header.dataset.subtype); + } + // Remove the type from the dataset since it's in the itemData.type prop. delete itemData.data["type"]; diff --git a/packs/conditions_0e/000005.ldb b/packs/conditions_0e/000011.ldb similarity index 100% rename from packs/conditions_0e/000005.ldb rename to packs/conditions_0e/000011.ldb diff --git a/packs/conditions_0e/000004.log b/packs/conditions_0e/000013.log similarity index 100% rename from packs/conditions_0e/000004.log rename to packs/conditions_0e/000013.log diff --git a/packs/conditions_0e/CURRENT b/packs/conditions_0e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/conditions_0e/CURRENT +++ b/packs/conditions_0e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/conditions_0e/LOG b/packs/conditions_0e/LOG index a792b05..8f7dd07 100644 --- a/packs/conditions_0e/LOG +++ b/packs/conditions_0e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.893 67cc Delete type=3 #1 -2024/01/27-13:23:55.121 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.128 4ae0 Level-0 table #5: 8479 bytes OK -2024/01/27-13:23:55.132 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.159 4ae0 Manual compaction at level-0 from '!items!1r6ruvSdxn2bHHIk' @ 72057594037927935 : 1 .. '!items!zbKI2RCl5h3vowoy' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.984 7014 Recovering log #9 +2024/01/28-12:59:47.006 7014 Delete type=0 #9 +2024/01/28-12:59:47.006 7014 Delete type=3 #7 diff --git a/packs/conditions_0e/LOG.old b/packs/conditions_0e/LOG.old new file mode 100644 index 0000000..773a31c --- /dev/null +++ b/packs/conditions_0e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.985 7014 Delete type=3 #1 +2024/01/28-12:59:43.678 8f38 Level-0 table #10: started +2024/01/28-12:59:43.678 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.684 8f38 Delete type=0 #8 +2024/01/28-12:59:43.707 8f38 Manual compaction at level-0 from '!items!1r6ruvSdxn2bHHIk' @ 72057594037927935 : 1 .. '!items!zbKI2RCl5h3vowoy' @ 0 : 0; will stop at '!items!zbKI2RCl5h3vowoy' @ 35 : 1 +2024/01/28-12:59:43.707 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.714 8f38 Generated table #11@0: 35 keys, 8479 bytes +2024/01/28-12:59:43.714 8f38 Compacted 1@0 + 0@1 files => 8479 bytes +2024/01/28-12:59:43.719 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.720 8f38 Delete type=2 #5 +2024/01/28-12:59:43.738 8f38 Manual compaction at level-0 from '!items!zbKI2RCl5h3vowoy' @ 35 : 1 .. '!items!zbKI2RCl5h3vowoy' @ 0 : 0; will stop at (end) diff --git a/packs/conditions_0e/MANIFEST-000012 b/packs/conditions_0e/MANIFEST-000012 new file mode 100644 index 0000000..c745652 Binary files /dev/null and b/packs/conditions_0e/MANIFEST-000012 differ diff --git a/packs/conditions_1e/000004.log b/packs/conditions_0e/lost/000004.log similarity index 100% rename from packs/conditions_1e/000004.log rename to packs/conditions_0e/lost/000004.log diff --git a/packs/conditions_0e/MANIFEST-000002 b/packs/conditions_0e/lost/MANIFEST-000002 similarity index 100% rename from packs/conditions_0e/MANIFEST-000002 rename to packs/conditions_0e/lost/MANIFEST-000002 diff --git a/packs/conditions_1e/000005.ldb b/packs/conditions_1e/000011.ldb similarity index 100% rename from packs/conditions_1e/000005.ldb rename to packs/conditions_1e/000011.ldb diff --git a/packs/items_maintenance_1e/000004.log b/packs/conditions_1e/000013.log similarity index 100% rename from packs/items_maintenance_1e/000004.log rename to packs/conditions_1e/000013.log diff --git a/packs/conditions_1e/CURRENT b/packs/conditions_1e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/conditions_1e/CURRENT +++ b/packs/conditions_1e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/conditions_1e/LOG b/packs/conditions_1e/LOG index ca83db6..410cac3 100644 --- a/packs/conditions_1e/LOG +++ b/packs/conditions_1e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.725 2b88 Delete type=3 #1 -2024/01/27-13:23:55.024 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.032 4ae0 Level-0 table #5: 14495 bytes OK -2024/01/27-13:23:55.036 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.036 4ae0 Manual compaction at level-0 from '!items!0ZAwhewvLBwX3opf' @ 72057594037927935 : 1 .. '!items!z0avrplKe6M0RcXk' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.920 7014 Recovering log #9 +2024/01/28-12:59:46.946 7014 Delete type=0 #9 +2024/01/28-12:59:46.946 7014 Delete type=3 #7 diff --git a/packs/conditions_1e/LOG.old b/packs/conditions_1e/LOG.old new file mode 100644 index 0000000..73f8461 --- /dev/null +++ b/packs/conditions_1e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.882 7014 Delete type=3 #1 +2024/01/28-12:59:43.590 8f38 Level-0 table #10: started +2024/01/28-12:59:43.590 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.596 8f38 Delete type=0 #8 +2024/01/28-12:59:43.608 8f38 Manual compaction at level-0 from '!items!0ZAwhewvLBwX3opf' @ 72057594037927935 : 1 .. '!items!z0avrplKe6M0RcXk' @ 0 : 0; will stop at '!items!z0avrplKe6M0RcXk' @ 49 : 1 +2024/01/28-12:59:43.608 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.616 8f38 Generated table #11@0: 49 keys, 14495 bytes +2024/01/28-12:59:43.616 8f38 Compacted 1@0 + 0@1 files => 14495 bytes +2024/01/28-12:59:43.621 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.621 8f38 Delete type=2 #5 +2024/01/28-12:59:43.653 8f38 Manual compaction at level-0 from '!items!z0avrplKe6M0RcXk' @ 49 : 1 .. '!items!z0avrplKe6M0RcXk' @ 0 : 0; will stop at (end) diff --git a/packs/conditions_1e/MANIFEST-000012 b/packs/conditions_1e/MANIFEST-000012 new file mode 100644 index 0000000..81a3eb3 Binary files /dev/null and b/packs/conditions_1e/MANIFEST-000012 differ diff --git a/packs/macros_hotbar_0e/000004.log b/packs/conditions_1e/lost/000004.log similarity index 100% rename from packs/macros_hotbar_0e/000004.log rename to packs/conditions_1e/lost/000004.log diff --git a/packs/conditions_1e/MANIFEST-000002 b/packs/conditions_1e/lost/MANIFEST-000002 similarity index 100% rename from packs/conditions_1e/MANIFEST-000002 rename to packs/conditions_1e/lost/MANIFEST-000002 diff --git a/packs/items_maintenance_1e/000005.ldb b/packs/items_maintenance_1e/000011.ldb similarity index 100% rename from packs/items_maintenance_1e/000005.ldb rename to packs/items_maintenance_1e/000011.ldb diff --git a/packs/macros_hotbar_1e/000004.log b/packs/items_maintenance_1e/000013.log similarity index 100% rename from packs/macros_hotbar_1e/000004.log rename to packs/items_maintenance_1e/000013.log diff --git a/packs/items_maintenance_1e/CURRENT b/packs/items_maintenance_1e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/items_maintenance_1e/CURRENT +++ b/packs/items_maintenance_1e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/items_maintenance_1e/LOG b/packs/items_maintenance_1e/LOG index 1a241e1..ef3ea10 100644 --- a/packs/items_maintenance_1e/LOG +++ b/packs/items_maintenance_1e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.757 67cc Delete type=3 #1 -2024/01/27-13:23:55.056 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.063 4ae0 Level-0 table #5: 12692 bytes OK -2024/01/27-13:23:55.068 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.091 4ae0 Manual compaction at level-0 from '!items!1HNvL7XEUcMQbLps' @ 72057594037927935 : 1 .. '!items!zRzb3Laiuw4ac6p0' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.920 37ec Recovering log #9 +2024/01/28-12:59:46.947 37ec Delete type=0 #9 +2024/01/28-12:59:46.947 37ec Delete type=3 #7 diff --git a/packs/items_maintenance_1e/LOG.old b/packs/items_maintenance_1e/LOG.old new file mode 100644 index 0000000..9e174a6 --- /dev/null +++ b/packs/items_maintenance_1e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.887 37ec Delete type=3 #1 +2024/01/28-12:59:43.602 8f38 Level-0 table #10: started +2024/01/28-12:59:43.602 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.608 8f38 Delete type=0 #8 +2024/01/28-12:59:43.636 8f38 Manual compaction at level-0 from '!items!1HNvL7XEUcMQbLps' @ 72057594037927935 : 1 .. '!items!zRzb3Laiuw4ac6p0' @ 0 : 0; will stop at '!items!zRzb3Laiuw4ac6p0' @ 100 : 1 +2024/01/28-12:59:43.636 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.641 8f38 Generated table #11@0: 100 keys, 12692 bytes +2024/01/28-12:59:43.641 8f38 Compacted 1@0 + 0@1 files => 12692 bytes +2024/01/28-12:59:43.646 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.646 8f38 Delete type=2 #5 +2024/01/28-12:59:43.653 8f38 Manual compaction at level-0 from '!items!zRzb3Laiuw4ac6p0' @ 100 : 1 .. '!items!zRzb3Laiuw4ac6p0' @ 0 : 0; will stop at (end) diff --git a/packs/items_maintenance_1e/MANIFEST-000012 b/packs/items_maintenance_1e/MANIFEST-000012 new file mode 100644 index 0000000..3fa5118 Binary files /dev/null and b/packs/items_maintenance_1e/MANIFEST-000012 differ diff --git a/packs/macros_triggered_0e/000004.log b/packs/items_maintenance_1e/lost/000004.log similarity index 100% rename from packs/macros_triggered_0e/000004.log rename to packs/items_maintenance_1e/lost/000004.log diff --git a/packs/items_maintenance_1e/MANIFEST-000002 b/packs/items_maintenance_1e/lost/MANIFEST-000002 similarity index 100% rename from packs/items_maintenance_1e/MANIFEST-000002 rename to packs/items_maintenance_1e/lost/MANIFEST-000002 diff --git a/packs/macros_hotbar_0e/000005.ldb b/packs/macros_hotbar_0e/000011.ldb similarity index 100% rename from packs/macros_hotbar_0e/000005.ldb rename to packs/macros_hotbar_0e/000011.ldb diff --git a/packs/macros_triggered_1e/000004.log b/packs/macros_hotbar_0e/000013.log similarity index 100% rename from packs/macros_triggered_1e/000004.log rename to packs/macros_hotbar_0e/000013.log diff --git a/packs/macros_hotbar_0e/CURRENT b/packs/macros_hotbar_0e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/macros_hotbar_0e/CURRENT +++ b/packs/macros_hotbar_0e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/macros_hotbar_0e/LOG b/packs/macros_hotbar_0e/LOG index eba035f..6b1060f 100644 --- a/packs/macros_hotbar_0e/LOG +++ b/packs/macros_hotbar_0e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.925 2b88 Delete type=3 #1 -2024/01/27-13:23:55.132 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.139 4ae0 Level-0 table #5: 13847 bytes OK -2024/01/27-13:23:55.143 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.159 4ae0 Manual compaction at level-0 from '!macros!2xRvRAixuocjCm40' @ 72057594037927935 : 1 .. '!macros!ilBclUmPwcd7aNQK' @ 0 : 0; will stop at (end) +2024/01/28-12:59:47.016 37ec Recovering log #9 +2024/01/28-12:59:47.043 37ec Delete type=0 #9 +2024/01/28-12:59:47.043 37ec Delete type=3 #7 diff --git a/packs/macros_hotbar_0e/LOG.old b/packs/macros_hotbar_0e/LOG.old new file mode 100644 index 0000000..036d07b --- /dev/null +++ b/packs/macros_hotbar_0e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:39.032 7014 Delete type=3 #1 +2024/01/28-12:59:43.732 8f38 Level-0 table #10: started +2024/01/28-12:59:43.732 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.738 8f38 Delete type=0 #8 +2024/01/28-12:59:43.738 8f38 Manual compaction at level-0 from '!macros!2xRvRAixuocjCm40' @ 72057594037927935 : 1 .. '!macros!ilBclUmPwcd7aNQK' @ 0 : 0; will stop at '!macros!ilBclUmPwcd7aNQK' @ 9 : 1 +2024/01/28-12:59:43.738 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.763 8f38 Generated table #11@0: 9 keys, 13847 bytes +2024/01/28-12:59:43.763 8f38 Compacted 1@0 + 0@1 files => 13847 bytes +2024/01/28-12:59:43.779 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.779 8f38 Delete type=2 #5 +2024/01/28-12:59:43.794 8f38 Manual compaction at level-0 from '!macros!ilBclUmPwcd7aNQK' @ 9 : 1 .. '!macros!ilBclUmPwcd7aNQK' @ 0 : 0; will stop at (end) diff --git a/packs/macros_hotbar_0e/MANIFEST-000012 b/packs/macros_hotbar_0e/MANIFEST-000012 new file mode 100644 index 0000000..f9a05e3 Binary files /dev/null and b/packs/macros_hotbar_0e/MANIFEST-000012 differ diff --git a/packs/rolltables_0e/000004.log b/packs/macros_hotbar_0e/lost/000004.log similarity index 100% rename from packs/rolltables_0e/000004.log rename to packs/macros_hotbar_0e/lost/000004.log diff --git a/packs/macros_hotbar_0e/MANIFEST-000002 b/packs/macros_hotbar_0e/lost/MANIFEST-000002 similarity index 100% rename from packs/macros_hotbar_0e/MANIFEST-000002 rename to packs/macros_hotbar_0e/lost/MANIFEST-000002 diff --git a/packs/macros_hotbar_1e/000005.ldb b/packs/macros_hotbar_1e/000011.ldb similarity index 100% rename from packs/macros_hotbar_1e/000005.ldb rename to packs/macros_hotbar_1e/000011.ldb diff --git a/packs/rolltables_1e/000004.log b/packs/macros_hotbar_1e/000013.log similarity index 100% rename from packs/rolltables_1e/000004.log rename to packs/macros_hotbar_1e/000013.log diff --git a/packs/macros_hotbar_1e/CURRENT b/packs/macros_hotbar_1e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/macros_hotbar_1e/CURRENT +++ b/packs/macros_hotbar_1e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/macros_hotbar_1e/LOG b/packs/macros_hotbar_1e/LOG index a86de17..92fe1ae 100644 --- a/packs/macros_hotbar_1e/LOG +++ b/packs/macros_hotbar_1e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.794 2b88 Delete type=3 #1 -2024/01/27-13:23:55.068 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.075 4ae0 Level-0 table #5: 17699 bytes OK -2024/01/27-13:23:55.085 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.102 4ae0 Manual compaction at level-0 from '!macros!2u4a5gEogtLd3XQz' @ 72057594037927935 : 1 .. '!macros!trU0DtBJvJCPddsQ' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.951 37ec Recovering log #9 +2024/01/28-12:59:46.979 37ec Delete type=0 #9 +2024/01/28-12:59:46.979 37ec Delete type=3 #7 diff --git a/packs/macros_hotbar_1e/LOG.old b/packs/macros_hotbar_1e/LOG.old new file mode 100644 index 0000000..8bd9b0e --- /dev/null +++ b/packs/macros_hotbar_1e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.933 37ec Delete type=3 #1 +2024/01/28-12:59:43.596 8f38 Level-0 table #10: started +2024/01/28-12:59:43.596 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.601 8f38 Delete type=0 #8 +2024/01/28-12:59:43.621 8f38 Manual compaction at level-0 from '!macros!2u4a5gEogtLd3XQz' @ 72057594037927935 : 1 .. '!macros!trU0DtBJvJCPddsQ' @ 0 : 0; will stop at '!macros!trU0DtBJvJCPddsQ' @ 11 : 1 +2024/01/28-12:59:43.621 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.630 8f38 Generated table #11@0: 11 keys, 17699 bytes +2024/01/28-12:59:43.630 8f38 Compacted 1@0 + 0@1 files => 17699 bytes +2024/01/28-12:59:43.636 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.636 8f38 Delete type=2 #5 +2024/01/28-12:59:43.653 8f38 Manual compaction at level-0 from '!macros!trU0DtBJvJCPddsQ' @ 11 : 1 .. '!macros!trU0DtBJvJCPddsQ' @ 0 : 0; will stop at (end) diff --git a/packs/macros_hotbar_1e/MANIFEST-000012 b/packs/macros_hotbar_1e/MANIFEST-000012 new file mode 100644 index 0000000..3f0456f Binary files /dev/null and b/packs/macros_hotbar_1e/MANIFEST-000012 differ diff --git a/packs/macros_hotbar_1e/lost/000004.log b/packs/macros_hotbar_1e/lost/000004.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/macros_hotbar_1e/MANIFEST-000002 b/packs/macros_hotbar_1e/lost/MANIFEST-000002 similarity index 100% rename from packs/macros_hotbar_1e/MANIFEST-000002 rename to packs/macros_hotbar_1e/lost/MANIFEST-000002 diff --git a/packs/macros_triggered_0e/000005.ldb b/packs/macros_triggered_0e/000011.ldb similarity index 100% rename from packs/macros_triggered_0e/000005.ldb rename to packs/macros_triggered_0e/000011.ldb diff --git a/packs/macros_triggered_0e/000013.log b/packs/macros_triggered_0e/000013.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/macros_triggered_0e/CURRENT b/packs/macros_triggered_0e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/macros_triggered_0e/CURRENT +++ b/packs/macros_triggered_0e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/macros_triggered_0e/LOG b/packs/macros_triggered_0e/LOG index e495f05..acee2a6 100644 --- a/packs/macros_triggered_0e/LOG +++ b/packs/macros_triggered_0e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.956 67cc Delete type=3 #1 -2024/01/27-13:23:55.143 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.154 4ae0 Level-0 table #5: 14286 bytes OK -2024/01/27-13:23:55.159 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.174 4ae0 Manual compaction at level-0 from '!macros!0Yw4QWSAeOuUzRqB' @ 72057594037927935 : 1 .. '!macros!z5V92LyXHjfMxnRQ' @ 0 : 0; will stop at (end) +2024/01/28-12:59:47.017 7014 Recovering log #9 +2024/01/28-12:59:47.049 7014 Delete type=0 #9 +2024/01/28-12:59:47.049 7014 Delete type=3 #7 diff --git a/packs/macros_triggered_0e/LOG.old b/packs/macros_triggered_0e/LOG.old new file mode 100644 index 0000000..e0f7637 --- /dev/null +++ b/packs/macros_triggered_0e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:39.038 8504 Delete type=3 #1 +2024/01/28-12:59:43.684 8f38 Level-0 table #10: started +2024/01/28-12:59:43.684 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.690 8f38 Delete type=0 #8 +2024/01/28-12:59:43.720 8f38 Manual compaction at level-0 from '!macros!0Yw4QWSAeOuUzRqB' @ 72057594037927935 : 1 .. '!macros!z5V92LyXHjfMxnRQ' @ 0 : 0; will stop at '!macros!z5V92LyXHjfMxnRQ' @ 93 : 1 +2024/01/28-12:59:43.720 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.726 8f38 Generated table #11@0: 93 keys, 14286 bytes +2024/01/28-12:59:43.726 8f38 Compacted 1@0 + 0@1 files => 14286 bytes +2024/01/28-12:59:43.732 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.732 8f38 Delete type=2 #5 +2024/01/28-12:59:43.738 8f38 Manual compaction at level-0 from '!macros!z5V92LyXHjfMxnRQ' @ 93 : 1 .. '!macros!z5V92LyXHjfMxnRQ' @ 0 : 0; will stop at (end) diff --git a/packs/macros_triggered_0e/MANIFEST-000012 b/packs/macros_triggered_0e/MANIFEST-000012 new file mode 100644 index 0000000..81ba7a5 Binary files /dev/null and b/packs/macros_triggered_0e/MANIFEST-000012 differ diff --git a/packs/macros_triggered_0e/lost/000004.log b/packs/macros_triggered_0e/lost/000004.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/macros_triggered_0e/MANIFEST-000002 b/packs/macros_triggered_0e/lost/MANIFEST-000002 similarity index 100% rename from packs/macros_triggered_0e/MANIFEST-000002 rename to packs/macros_triggered_0e/lost/MANIFEST-000002 diff --git a/packs/macros_triggered_1e/000005.ldb b/packs/macros_triggered_1e/000011.ldb similarity index 100% rename from packs/macros_triggered_1e/000005.ldb rename to packs/macros_triggered_1e/000011.ldb diff --git a/packs/macros_triggered_1e/000013.log b/packs/macros_triggered_1e/000013.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/macros_triggered_1e/CURRENT b/packs/macros_triggered_1e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/macros_triggered_1e/CURRENT +++ b/packs/macros_triggered_1e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/macros_triggered_1e/LOG b/packs/macros_triggered_1e/LOG index e9e9aa4..977fa70 100644 --- a/packs/macros_triggered_1e/LOG +++ b/packs/macros_triggered_1e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.822 67cc Delete type=3 #1 -2024/01/27-13:23:55.091 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.101 4ae0 Level-0 table #5: 18692 bytes OK -2024/01/27-13:23:55.102 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.121 4ae0 Manual compaction at level-0 from '!macros!06j3tzX29f4pwYwh' @ 72057594037927935 : 1 .. '!macros!zLRsweb35Lw0NMev' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.952 7014 Recovering log #9 +2024/01/28-12:59:46.981 7014 Delete type=0 #9 +2024/01/28-12:59:46.981 7014 Delete type=3 #7 diff --git a/packs/macros_triggered_1e/LOG.old b/packs/macros_triggered_1e/LOG.old new file mode 100644 index 0000000..201475f --- /dev/null +++ b/packs/macros_triggered_1e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.938 8504 Delete type=3 #1 +2024/01/28-12:59:43.647 8f38 Level-0 table #10: started +2024/01/28-12:59:43.647 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.653 8f38 Delete type=0 #8 +2024/01/28-12:59:43.653 8f38 Manual compaction at level-0 from '!macros!06j3tzX29f4pwYwh' @ 72057594037927935 : 1 .. '!macros!zLRsweb35Lw0NMev' @ 0 : 0; will stop at '!macros!zLRsweb35Lw0NMev' @ 128 : 1 +2024/01/28-12:59:43.653 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.666 8f38 Generated table #11@0: 128 keys, 18692 bytes +2024/01/28-12:59:43.666 8f38 Compacted 1@0 + 0@1 files => 18692 bytes +2024/01/28-12:59:43.671 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.672 8f38 Delete type=2 #5 +2024/01/28-12:59:43.690 8f38 Manual compaction at level-0 from '!macros!zLRsweb35Lw0NMev' @ 128 : 1 .. '!macros!zLRsweb35Lw0NMev' @ 0 : 0; will stop at (end) diff --git a/packs/macros_triggered_1e/MANIFEST-000012 b/packs/macros_triggered_1e/MANIFEST-000012 new file mode 100644 index 0000000..211f86c Binary files /dev/null and b/packs/macros_triggered_1e/MANIFEST-000012 differ diff --git a/packs/macros_triggered_1e/lost/000004.log b/packs/macros_triggered_1e/lost/000004.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/macros_triggered_1e/MANIFEST-000002 b/packs/macros_triggered_1e/lost/MANIFEST-000002 similarity index 100% rename from packs/macros_triggered_1e/MANIFEST-000002 rename to packs/macros_triggered_1e/lost/MANIFEST-000002 diff --git a/packs/rolltables_0e/000005.ldb b/packs/rolltables_0e/000011.ldb similarity index 100% rename from packs/rolltables_0e/000005.ldb rename to packs/rolltables_0e/000011.ldb diff --git a/packs/rolltables_0e/000013.log b/packs/rolltables_0e/000013.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/rolltables_0e/CURRENT b/packs/rolltables_0e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/rolltables_0e/CURRENT +++ b/packs/rolltables_0e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/rolltables_0e/LOG b/packs/rolltables_0e/LOG index fd83930..3b56cde 100644 --- a/packs/rolltables_0e/LOG +++ b/packs/rolltables_0e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.986 2b88 Delete type=3 #1 -2024/01/27-13:23:55.159 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.167 4ae0 Level-0 table #5: 23482 bytes OK -2024/01/27-13:23:55.174 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.188 4ae0 Manual compaction at level-0 from '!tables!1vCm4ElRPotQXgNB' @ 72057594037927935 : 1 .. '!tables.results!kqKpQAXyLTEEyz6Z.xdwwswzfoPuVifvw' @ 0 : 0; will stop at (end) +2024/01/28-12:59:47.047 37ec Recovering log #9 +2024/01/28-12:59:47.061 37ec Delete type=0 #9 +2024/01/28-12:59:47.061 37ec Delete type=3 #7 diff --git a/packs/rolltables_0e/LOG.old b/packs/rolltables_0e/LOG.old new file mode 100644 index 0000000..280d2ca --- /dev/null +++ b/packs/rolltables_0e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:39.069 7014 Delete type=3 #1 +2024/01/28-12:59:43.779 8f38 Level-0 table #10: started +2024/01/28-12:59:43.779 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.794 8f38 Delete type=0 #8 +2024/01/28-12:59:43.800 8f38 Manual compaction at level-0 from '!tables!1vCm4ElRPotQXgNB' @ 72057594037927935 : 1 .. '!tables.results!kqKpQAXyLTEEyz6Z.xdwwswzfoPuVifvw' @ 0 : 0; will stop at '!tables.results!kqKpQAXyLTEEyz6Z.xdwwswzfoPuVifvw' @ 78 : 1 +2024/01/28-12:59:43.800 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.828 8f38 Generated table #11@0: 104 keys, 23482 bytes +2024/01/28-12:59:43.828 8f38 Compacted 1@0 + 0@1 files => 23482 bytes +2024/01/28-12:59:43.847 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.848 8f38 Delete type=2 #5 +2024/01/28-12:59:43.850 8f38 Manual compaction at level-0 from '!tables.results!kqKpQAXyLTEEyz6Z.xdwwswzfoPuVifvw' @ 78 : 1 .. '!tables.results!kqKpQAXyLTEEyz6Z.xdwwswzfoPuVifvw' @ 0 : 0; will stop at (end) diff --git a/packs/rolltables_0e/MANIFEST-000012 b/packs/rolltables_0e/MANIFEST-000012 new file mode 100644 index 0000000..0506ca6 Binary files /dev/null and b/packs/rolltables_0e/MANIFEST-000012 differ diff --git a/packs/rolltables_0e/lost/000004.log b/packs/rolltables_0e/lost/000004.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/rolltables_0e/MANIFEST-000002 b/packs/rolltables_0e/lost/MANIFEST-000002 similarity index 100% rename from packs/rolltables_0e/MANIFEST-000002 rename to packs/rolltables_0e/lost/MANIFEST-000002 diff --git a/packs/rolltables_1e/000005.ldb b/packs/rolltables_1e/000011.ldb similarity index 100% rename from packs/rolltables_1e/000005.ldb rename to packs/rolltables_1e/000011.ldb diff --git a/packs/rolltables_1e/000013.log b/packs/rolltables_1e/000013.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/rolltables_1e/CURRENT b/packs/rolltables_1e/CURRENT index 1a84852..ef20c6d 100644 --- a/packs/rolltables_1e/CURRENT +++ b/packs/rolltables_1e/CURRENT @@ -1 +1 @@ -MANIFEST-000002 +MANIFEST-000012 diff --git a/packs/rolltables_1e/LOG b/packs/rolltables_1e/LOG index e3eeea1..cd69317 100644 --- a/packs/rolltables_1e/LOG +++ b/packs/rolltables_1e/LOG @@ -1,5 +1,3 @@ -2024/01/27-13:22:40.854 2b88 Delete type=3 #1 -2024/01/27-13:23:55.102 4ae0 Level-0 table #5: started -2024/01/27-13:23:55.117 4ae0 Level-0 table #5: 50100 bytes OK -2024/01/27-13:23:55.120 4ae0 Delete type=0 #3 -2024/01/27-13:23:55.143 4ae0 Manual compaction at level-0 from '!tables!31YibfjueXuZdNLb' @ 72057594037927935 : 1 .. '!tables.results!ypcoikqHLhnc9tNs.zJkYrssfrdWBSeRm' @ 0 : 0; will stop at (end) +2024/01/28-12:59:46.982 37ec Recovering log #9 +2024/01/28-12:59:47.006 37ec Delete type=0 #9 +2024/01/28-12:59:47.006 37ec Delete type=3 #7 diff --git a/packs/rolltables_1e/LOG.old b/packs/rolltables_1e/LOG.old new file mode 100644 index 0000000..0ae2efa --- /dev/null +++ b/packs/rolltables_1e/LOG.old @@ -0,0 +1,11 @@ +2024/01/28-10:54:38.977 51b0 Delete type=3 #1 +2024/01/28-12:59:43.672 8f38 Level-0 table #10: started +2024/01/28-12:59:43.672 8f38 Level-0 table #10: 0 bytes OK +2024/01/28-12:59:43.678 8f38 Delete type=0 #8 +2024/01/28-12:59:43.690 8f38 Manual compaction at level-0 from '!tables!31YibfjueXuZdNLb' @ 72057594037927935 : 1 .. '!tables.results!ypcoikqHLhnc9tNs.zJkYrssfrdWBSeRm' @ 0 : 0; will stop at '!tables.results!ypcoikqHLhnc9tNs.zJkYrssfrdWBSeRm' @ 276 : 1 +2024/01/28-12:59:43.690 8f38 Compacting 1@0 + 0@1 files +2024/01/28-12:59:43.700 8f38 Generated table #11@0: 278 keys, 50100 bytes +2024/01/28-12:59:43.700 8f38 Compacted 1@0 + 0@1 files => 50100 bytes +2024/01/28-12:59:43.707 8f38 compacted to: files[ 0 1 0 0 0 0 0 ] +2024/01/28-12:59:43.707 8f38 Delete type=2 #5 +2024/01/28-12:59:43.738 8f38 Manual compaction at level-0 from '!tables.results!ypcoikqHLhnc9tNs.zJkYrssfrdWBSeRm' @ 276 : 1 .. '!tables.results!ypcoikqHLhnc9tNs.zJkYrssfrdWBSeRm' @ 0 : 0; will stop at (end) diff --git a/packs/rolltables_1e/MANIFEST-000012 b/packs/rolltables_1e/MANIFEST-000012 new file mode 100644 index 0000000..fdced2a Binary files /dev/null and b/packs/rolltables_1e/MANIFEST-000012 differ diff --git a/packs/rolltables_1e/lost/000004.log b/packs/rolltables_1e/lost/000004.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/rolltables_1e/MANIFEST-000002 b/packs/rolltables_1e/lost/MANIFEST-000002 similarity index 100% rename from packs/rolltables_1e/MANIFEST-000002 rename to packs/rolltables_1e/lost/MANIFEST-000002 diff --git a/template.json b/template.json index 2f89a16..0992988 100644 --- a/template.json +++ b/template.json @@ -227,7 +227,8 @@ "hits" : [], "menu" : { "html" : "" - } + }, + "open" : false }, "stats": { "armor": { diff --git a/templates/actor/ship-sheet-sbt.html b/templates/actor/ship-sheet-sbt.html index dc97055..dedc3c0 100644 --- a/templates/actor/ship-sheet-sbt.html +++ b/templates/actor/ship-sheet-sbt.html @@ -1,6 +1,31 @@
+
Megadamage
+ +
+
Megadamage
+ +
+
{{{system.megadamage.html}}}
+ +
+
+ + +
+ +
+
+
+ + + +
+ + {{!-- Sheet Header --}}
+
@@ -52,7 +77,6 @@
-
@@ -63,8 +87,11 @@
- + + + +
Make / Model / Jump / Class / Type
-
@@ -165,119 +192,54 @@
- -
Open Deckplan
- - - - - - - + +
Open Deckplan
- {{!-- Sheet Tab Navigation --}} -
@@ -294,6 +256,7 @@ Weapons Upgrades Cargo + Repairs Notes @@ -478,5 +441,54 @@ {{/each}} + {{!-- Repair Tab --}} +
+
+ +
    +
  1. +
    +
    Minor Repairs
    +
    + Add +
    +
  2. + {{#each minorRepairs as |item id|}} +
  3. +
    +
    +

    {{item.name}}

    +
    + + +
    +
  4. + {{/each}} +
+ +
    +
  1. +
    +
    Major Repairs
    +
    + Add +
    +
  2. + {{#each majorRepairs as |item id|}} +
  3. +
    +
    +

    {{item.name}}

    +
    + + +
    +
  4. + {{/each}} +
+
+
\ No newline at end of file diff --git a/templates/item/item-repair-sheet.html b/templates/item/item-repair-sheet.html new file mode 100644 index 0000000..c70d04d --- /dev/null +++ b/templates/item/item-repair-sheet.html @@ -0,0 +1,32 @@ +
+
+ +
+

+
+
+ + +
+
+ + +
+
+
+
+ + {{!-- Sheet Tab Navigation --}} + + + {{!-- Sheet Body --}} +
+ + {{!-- Description Tab --}} +
+ {{editor system.description target="system.description" button=true owner=owner editable=true}} +
+
+
\ No newline at end of file