[TheWitcher] add non-carried gear

This commit is contained in:
Stexinator
2022-11-19 13:45:47 +01:00
parent 66f3ae2d0d
commit 97487cff3f
3 changed files with 96 additions and 3 deletions
+2
View File
@@ -284,12 +284,14 @@
"loot-u": "LOOT",
"tools-u": "TOOLS",
"consumables-u": "CONSUMABLES",
"noncarried-u": "NON CARRIED ITEMS",
"used-skill-u": "USED SKILL",
"campaign-info-u": "CAMPAIGN INFORMATION",
"settings-u": "SETTINGS",
"inventory-u": "INVENTORY",
"show-tools-u": "Show tools",
"show-consumables-u": "Show consumables",
"show-NonCarried-u": "Show non carried items",
"weapon-template-u": "WEAPON TEMPLATES",
"show-singlestrike": "Show single strike",
"show-fastattacks-u": "Show fast attacks",
+29 -3
View File
@@ -3229,6 +3229,14 @@ input.consumables-toggle:checked ~ div.consumables {
display: block;
}
input.noncarried-toggle:not(:checked) ~ div.noncarried {
display: none;
}
input.noncarried-toggle:checked ~ div.noncarried {
display: block;
}
input.repeating_gear_notes {
width: 210px;
height: 25px;
@@ -3986,7 +3994,10 @@ input.focus4-toggle:checked ~ div.focus4-container {
[data-groupname=repeating_crafting3] .repcontrol_add,
[data-groupname=repeating_crafting4] .repcontrol_add,
[data-groupname=repeating_tools] .repcontrol_add,
[data-groupname=repeating_consumables] .repcontrol_add {
[data-groupname=repeating_consumables] .repcontrol_add,
[data-groupname=repeating_noncarried-items1] .repcontrol_add,
[data-groupname=repeating_noncarried-items2] .repcontrol_add,
[data-groupname=repeating_noncarried-items3] .repcontrol_add {
display: inline-block;
box-shadow:none;
padding: 2px 8px 2px 6px;
@@ -4018,6 +4029,15 @@ input.focus4-toggle:checked ~ div.focus4-container {
margin-left: 10px;
}
[data-groupname=repeating_noncarried-items1] .repitem {
margin-left: 10px;
}
[data-groupname=repeating_noncarried-items2] .repitem {
margin-left: 10px;
}
[data-groupname=repeating_noncarried-items3] .repitem {
margin-left: 10px;
}
[data-groupname=repeating_events] .repitem {
margin: 0px 0px -10px 0px;
@@ -4033,7 +4053,10 @@ input.focus4-toggle:checked ~ div.focus4-container {
[data-groupname=repeating_crafting4] .repitem,
[data-groupname=repeating_gear] .repitem,
[data-groupname=repeating_tools] .repitem,
[data-groupname=repeating_consumables] .repitem {
[data-groupname=repeating_consumables] .repitem,
[data-groupname=repeating_noncarried-items1] .repitem,
[data-groupname=repeating_noncarried-items2] .repitem,
[data-groupname=repeating_noncarried-items3] .repitem {
}
[data-groupname=repeating_events] .repcontrol_edit,
@@ -4046,7 +4069,10 @@ input.focus4-toggle:checked ~ div.focus4-container {
[data-groupname=repeating_crafting4] .repcontrol_edit,
[data-groupname=repeating_gear] .repcontrol_edit,
[data-groupname=repeating_tools] .repcontrol_edit,
[data-groupname=repeating_consumables] .repcontrol_edit {
[data-groupname=repeating_consumables] .repcontrol_edit,
[data-groupname=repeating_noncarried-items1] .repcontrol_edit,
[data-groupname=repeating_noncarried-items2] .repcontrol_edit,
[data-groupname=repeating_noncarried-items3] .repcontrol_edit {
display: inline-block;
box-shadow:none;
padding: 2px 6px 2px 8px;
+65
View File
@@ -2778,6 +2778,56 @@
<input type="text" class='repeating_gear_weight' name="attr_gearweight" value='0'>
</fieldset>
</div>
<input class="noncarried-toggle" name="attr_showNonCarried" type="checkbox" checked hidden/>
<div class="noncarried">
<label class='spell-title' data-i18n="noncarried-u" >NON CARRIED</label>
<details>
<summary>
<input type="text" class='repeating_gear_name' name="attr_containername1" placeholder='Container description goes here...'> |
<input type='text' class='repeating_gear_notes' name="attr_containernotes1" placeholder='Container description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_containerweight1">
</summary>
<div>
<fieldset class="repeating_noncarried-items1">
<input type="text" class='repeating_gear_name' name="attr_gearname" placeholder='Item name goes here...'> |
<input type="text" class='repeating_gear_quantity' name="attr_gearquantity" value='0'> |
<input type='text' class='repeating_gear_notes' name="attr_gearnotes" placeholder='Item description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_gearweight" value='0'>
</fieldset>
</div>
</details>
<details>
<summary>
<input type="text" class='repeating_gear_name' name="attr_containername2" placeholder='Container description goes here...'> |
<input type='text' class='repeating_gear_notes' name="attr_containernotes2" placeholder='Container description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_containerweight2" value='0'>
</summary>
<div>
<fieldset class="repeating_noncarried-items2">
<input type="text" class='repeating_gear_name' name="attr_gearname" placeholder='Item name goes here...'> |
<input type="text" class='repeating_gear_quantity' name="attr_gearquantity" value='0'> |
<input type='text' class='repeating_gear_notes' name="attr_gearnotes" placeholder='Item description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_gearweight" value='0'>
</fieldset>
</div>
</details>
<details>
<summary>
<input type="text" class='repeating_gear_name' name="attr_containername3" placeholder='Container description goes here...'> |
<input type='text' class='repeating_gear_notes' name="attr_containernotes3" placeholder='Container description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_containerweight3" value='0'>
</summary>
<div>
<fieldset class="repeating_noncarried-items3">
<input type="text" class='repeating_gear_name' name="attr_gearname" placeholder='Item name goes here...'> |
<input type="text" class='repeating_gear_quantity' name="attr_gearquantity" value='0'> |
<input type='text' class='repeating_gear_notes' name="attr_gearnotes" placeholder='Item description goes here...'> |
<input type="text" class='repeating_gear_weight' name="attr_gearweight" value='0'>
</fieldset>
</div>
</details>
</div>
</div>
@@ -3398,6 +3448,10 @@
<span data-i18n="show-consumables-u">Show Consumables</span>
<input id="showConsumables" name="attr_showConsumables" type="checkbox" checked/>
</label>
<label for="showNonCarried" class="settings-checkbox">
<span data-i18n="show-NonCarried-u">Show Non carried</span>
<input id="showNonCarried" name="attr_showNonCarried" type="checkbox"/>
</label>
</div>
</details>
<br>
@@ -4379,6 +4433,17 @@ on('change:repeating_consumables remove:repeating_consumables sheet:opened', fun
repeatingSum("weight_consumables","consumables","gearweight","gearquantity");
});
on('change:repeating_noncarried-items1 remove:repeating_noncarried-items1 sheet:opened', function() {
repeatingSum("containerweight1","noncarried-items1","gearweight","gearquantity");
});
on('change:repeating_noncarried-items2 remove:repeating_noncarried-items2 sheet:opened', function() {
repeatingSum("containerweight2","noncarried-items2","gearweight","gearquantity");
});
on('change:repeating_noncarried-items3 remove:repeating_noncarried-items3 sheet:opened', function() {
repeatingSum("containerweight3","noncarried-items3","gearweight","gearquantity");
});
on('change:repeating_comp remove:repeating_comp sheet:opened', function() {
repeatingSum("weight_comp","comp","compweight","compquantity");
});