* Restyled tabs to work with Firefox and MS Edge
* Traits tab -> disadvantages section: slight changes to column spacing
* Combat tab -> Ranged attacks section: slight changes to column spacing and abbreviate titles
* Skills Tab -> Techniques section: slight changes to column spacing
* Added URL to GURPS roll20 wiki
* Tested on Chrome (PC), Firefox (PC), and MS Edge
Fixed various issues with calculations and updated the initilization script to set up values when a sheet is first opened. This uses a new attribute added to characters "sheet_version" which is currently checked for and set to "1.3".
Resized several fields on the "General" tab to make major Attributes Stand out, give room for new fields
Added 2 "blank" stats for user pools like Energy Reserve or Blood Points
Added Lifting ST and Striking ST
Added step values for attribute costs, so users can just press up or down and get the right cost per level.
Updated the "Current" line in the Encumbrance box to show the current encumbrance level, load, move, and dodge.
Changed many of the auto-caculated fields to be updated by helper scripts.
Added first time script to run when sheets are opened and populate values for formerly caculated fields. This will also initalize any "blank" values from reapeating sections that are missing the default values now.
1) Added scripts to automatically fill point summeries.
2) Created function to handle summing up repeating section fields
3) Changed or removed default values of repeated sections to prevent bad calculations.
Note: For some reason when you create a new repeating item the "on change" event does not trigger, and fields that are filled in with a default value are read as undefined. For this reason I removed the default value for repeating sections. I also made the sumRepeating function assume a value of 0 for any falsey value.
Fixed attributes not updating properly due to unintended use of _max
fields;
Minor correction in swing damage progression;
Fixed lifting & encumberance box not calculating properly;