diff --git a/ShadowbaneInquisition/README.md b/ShadowbaneInquisition/README.md index 19876783f1..e61fe2db50 100644 --- a/ShadowbaneInquisition/README.md +++ b/ShadowbaneInquisition/README.md @@ -3,17 +3,22 @@ head over to our [Discord](https://discord.gg/rc9Fwgp9qv) to learn more. ## Change log #### TO DO: ++ add curency field + add a value field to inventory + add inventory sorting (look into the Pathfinder Community Sheet) + add Characteristics Bonus selector to weap dmg same with psykana -+ add a stat modifier table + add a buff menu (temp stats changes & fatigue ignore) + make a changelog page + add a crit table (reuse the righteous fury) -+ add a carry option for weapons -+ A button in the Psykana section for being a blank -+ need a button to swap between Psychic Bolt, Barrage, and Storm ++ weapons qualities and traits +#### v 0.1.4 Inventory update ++ fixed accurate damage ++ changed 1 letter ++ added a stat modifier table ++ added an option to swap between Psychic Bolt, Barrage, and Storm ++ added an option in the Psykana section for being a blank ++ added a carry option for weapons #### v 0.1.3 The weapon update + added limiter on roll targets diff --git a/ShadowbaneInquisition/Shadowbane.css b/ShadowbaneInquisition/Shadowbane.css index 030979d515..367ecc701c 100644 --- a/ShadowbaneInquisition/Shadowbane.css +++ b/ShadowbaneInquisition/Shadowbane.css @@ -33,7 +33,6 @@ input[type='text'], button[type='action'] { background: #d5d4cd; box-shadow: inset 0px 0px 6px 1px black; -/* color: white; */ font-family: inherit; text-align: center; } @@ -79,7 +78,6 @@ label:hover { cursor: pointer; } /* Both header elements 2 and 3 receive the following CSS properties. */ h2, h3 { -/* color: white; */ color: #4d4d4d; font-family: inherit; letter-spacing: 0px; @@ -102,14 +100,12 @@ p { /* All instances of the placeholder attribute across all elements */ ::placeholder { - /*color: white;*/ opacity: 0.7; } /* All textarea elements (keep width for textarea to prevent stretching off of sheet) */ textarea { background: rgba(0,0,0,0.25); - /*color: white;*/ font-family: inherit; font-size: 14px; resize: vertical; @@ -190,7 +186,6 @@ ______________________________ start of multipurpose or special-use classes such .sheet-box { background-image: url(https://raw.githubusercontent.com/johnmoney-code/roll20-character-sheets/Only-War-Enhanced/Only-War-Enhanced/images/assets/background.gif); -/* background: #4d4d4d; */ border-color: black; border-style: solid; border-width: 1px; @@ -198,8 +193,6 @@ ______________________________ start of multipurpose or special-use classes such } .sheet-table { - /*background: rgba(0,0,0,0.25);*/ - /* color: white; */ font-family: inherit; } @@ -300,12 +293,6 @@ ______________________________ start of grid structure for character information 'ah6 ah12 ah13 ah19 ah24'; } -.sheet-logo, -.sheet-kartus { display: none } - -.sheet-logotoggle[value='logo'] ~ div.sheet-logo, -.sheet-logotoggle[value='kartus'] ~ div.sheet-kartus { display: block } - /* ______________________________ end of grid structure for character information ______________________________ ______________________________ start of structure for characteristics ______________________________ */ @@ -316,12 +303,26 @@ ______________________________ start of structure for characteristics __________ /* background: black; */ box-shadow: inset 0px 0px 20px 5px black; padding: 3px 0px 6px 3px; +} + +.sheet-characteristics_main, { display: grid; grid-column-gap: 0.5%; grid-template-columns: 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5%; grid-template-rows: 26px 40px 26px; } +.sheet-characteristics_mods { + display: grid; + grid-column-gap: 0.5%; + grid-template-columns: 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5% 9.5%; + grid-template-rows: 26px; +} +.sheet-char_more { + display: block; + text-align: center; +} + .sheet-characteristics_button { margin-left: -0.1%!important; width: calc(100% - 8px); @@ -345,26 +346,31 @@ _____________ start of grid structure for unnatural characteristics, size dropdo .sheet-unnatgs_width { width: 40px; } .sheet-unnatgs1 { grid-area: amy1; font-size: 15px; font-family: inherit; letter-spacing: 0px; text-align: center; } -.sheet-unnatgs2 { grid-area: amy2; z-index: 1; position: relative; } -.sheet-unnatgs3 { grid-area: amy3; z-index: 1; position: relative; } -.sheet-unnatgs4 { grid-area: amy4; z-index: 1; position: relative; } -.sheet-unnatgs5 { grid-area: amy5; z-index: 1; position: relative; } -.sheet-unnatgs6 { grid-area: amy6; z-index: 1; position: relative; } -.sheet-unnatgs7 { grid-area: amy7; z-index: 1; position: relative; } -.sheet-unnatgs8 { grid-area: amy8; z-index: 1; position: relative; } -.sheet-unnatgs9 { grid-area: amy9; z-index: 1; position: relative; } -.sheet-unnatgs10 { grid-area: amy10; z-index: 1; position: relative; } -.sheet-unnatgs11 { grid-area: amy11; z-index: 1; position: relative; } -.sheet-unnatgs12 { grid-area: amy12; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs13 { grid-area: amy13; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs14 { grid-area: amy14; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs15 { grid-area: amy15; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs16 { grid-area: amy16; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs17 { grid-area: amy17; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs18 { grid-area: amy18; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs19 { grid-area: amy19; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs20 { grid-area: amy20; font-family: inherit; font-size: 14px; text-align: center; } -.sheet-unnatgs21 { grid-area: amy21; font-family: inherit; font-size: 14px; text-align: center; } +.sheet-unnatgs2 { grid-area: amy2; } +.sheet-unnatgs3 { grid-area: amy3; } +.sheet-unnatgs4 { grid-area: amy4; } +.sheet-unnatgs5 { grid-area: amy5; } +.sheet-unnatgs6 { grid-area: amy6; } +.sheet-unnatgs7 { grid-area: amy7; } +.sheet-unnatgs8 { grid-area: amy8; } +.sheet-unnatgs9 { grid-area: amy9; } +.sheet-unnatgs10 { grid-area: amy10; } +.sheet-unnatgs11 { grid-area: amy11; } + +.sheet-unnatgs12, .sheet-unnatgs13, .sheet-unnatgs14, .sheet-unnatgs15, .sheet-unnatgs16, +.sheet-unnatgs17, .sheet-unnatgs18, .sheet-unnatgs19, .sheet-unnatgs20, .sheet-unnatgs21 { + font-size: 14px; +} +.sheet-unnatgs12 { grid-area: amy12; } +.sheet-unnatgs13 { grid-area: amy13; } +.sheet-unnatgs14 { grid-area: amy14; } +.sheet-unnatgs15 { grid-area: amy15; } +.sheet-unnatgs16 { grid-area: amy16; } +.sheet-unnatgs17 { grid-area: amy17; } +.sheet-unnatgs18 { grid-area: amy18; } +.sheet-unnatgs19 { grid-area: amy19; } +.sheet-unnatgs20 { grid-area: amy20; } +.sheet-unnatgs21 { grid-area: amy21; } .sheet-characteristics_unnat { display: grid; @@ -541,17 +547,14 @@ ______________________________ start of minimisable infographic ________________ .sheet-select_text { - /* background: rgba(0,0,0,0.25); */ box-shadow: inset 0px 0px 10px 5px black; border: 1px solid white; border-radius: 4px; - /* color: white; font-family: inherit; */ padding: 4px 5px 4px 5px; } .sheet-select_button:checked ~ .sheet-select_text { text-shadow: -1px -1px 5px white, 1px 1px 5px white; box-shadow: inset 0px 0px 5px 1px black; -/*background: rgb(200, 0, 0); */ } .sheet-minimisable_infographic_main { margin-left: 5px; } @@ -584,9 +587,9 @@ ______________________________ start of minimisable infographic ________________ } .sheet-minimisable_infographic_g1 { grid-area: mi1; background: #52682d38 !important; box-shadow: inset 0px 0px 10px black; border: 0px solid transparent; font-family: inherit !important; letter-spacing: 0px; justify-self: center; width: calc(100% - 6px); } -.sheet-minimisable_infographic_g2 { grid-area: mi2; /*color: white;*/ justify-self: right; margin-top: 3px; margin-right: 3px; } +.sheet-minimisable_infographic_g2 { grid-area: mi2; justify-self: right; margin-top: 3px; margin-right: 3px; } .sheet-minimisable_infographic_g3 { grid-area: mi3; border-right: 1px solid #52682d38; } -.sheet-minimisable_infographic_g4 { grid-area: mi4; /*color: white;*/ justify-self: right; margin-top: 3px; margin-right: 3px; } +.sheet-minimisable_infographic_g4 { grid-area: mi4; justify-self: right; margin-top: 3px; margin-right: 3px; } .sheet-minimisable_infographic_g5 { grid-area: mi5; border-right: 1px solid #52682d38; border-bottom: 1px solid #52682d38; border-bottom-right-radius: 10px; } .sheet-minimisable_infographic_field2x3 { height: fit-content; @@ -601,7 +604,7 @@ ______________________________ start of minimisable infographic ________________ 'mi4 mi5'; } -.sheet-minimisable_infographic_g6 { grid-area: mi6; /*color: white;*/ font-family: inherit; justify-self: right; margin-top: 3px; margin-right: 3px; } +.sheet-minimisable_infographic_g6 { grid-area: mi6; font-family: inherit; justify-self: right; margin-top: 3px; margin-right: 3px; } .sheet-minimisable_infographic_g7 { grid-area: mi7; } .sheet-minimisable_infographic_field4x3a { @@ -647,7 +650,7 @@ ______________________________ start of minimisable infographic ________________ 'mi8 mi8 mi8 mc12'; } -.sheet-minimisable_infographic_g8 { grid-area: mi8; /*color: white;*/ font-family: inherit; justify-self: right; margin-top: 3px; margin-right: 3px; } +.sheet-minimisable_infographic_g8 { grid-area: mi8; font-family: inherit; justify-self: right; margin-top: 3px; margin-right: 3px; } .sheet-minimisable_infographic_g9 { grid-area: mi9; border-bottom: 1px solid #52682d38; } .sheet-minimisable_infographic_field4x3b { height: fit-content; @@ -776,57 +779,57 @@ ______________________________ start of equipment tab __________________________ .sheet-equipment_ranged_weapons_gs05 {} .sheet-equipment_ranged_weapons_gs05 {} -.sheet-equipment_ranged_weapons_gs1 { grid-area: rw1; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs2 { grid-area: rw2; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs3 { grid-area: rw3; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs4 { grid-area: rw4; /*color: white;*/ font-size: 12px; } +.sheet-equipment_ranged_weapons_gs1 { grid-area: rw1; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs2 { grid-area: rw2; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs3 { grid-area: rw3; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs4 { grid-area: rw4; font-size: 12px; } -.sheet-equipment_ranged_weapons_gs5 { grid-area: rw5; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs6 { grid-area: rw6; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs7 { grid-area: rw7; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs8 { grid-area: rw8; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs9 { grid-area: rw9; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs10 { grid-area: rw10; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs11 { grid-area: rw11; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs12 { grid-area: rw12; /*color: white;*/ font-size: 12px; } +.sheet-equipment_ranged_weapons_gs5 { grid-area: rw5; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs6 { grid-area: rw6; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs7 { grid-area: rw7; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs8 { grid-area: rw8; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs9 { grid-area: rw9; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs10 { grid-area: rw10; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs11 { grid-area: rw11; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs12 { grid-area: rw12; font-size: 12px; } -.sheet-equipment_ranged_weapons_gs06 { grid-area: rw05; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs07 { grid-area: rw06; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs08 { grid-area: rw07; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs09 { grid-area: rw08; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs010 { grid-area: rw09; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs011 { grid-area: rw010; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs012 { grid-area: rw011; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs013 { grid-area: rw012; /*color: white; font-size: 12px;*/ } +.sheet-equipment_ranged_weapons_gs06 { grid-area: rw05; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs07 { grid-area: rw06; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs08 { grid-area: rw07; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs09 { grid-area: rw08; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs010 { grid-area: rw09; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs011 { grid-area: rw010; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs012 { grid-area: rw011; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs013 { grid-area: rw012; } -.sheet-equipment_ranged_weapons_gs13 { grid-area: rw13; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs14 { grid-area: rw14; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs15 { grid-area: rw15; /*color: white;*/ font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } -.sheet-equipment_ranged_weapons_gs16 { grid-area: rw16; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs17 { grid-area: rw17; /*color: white;*/ font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } -.sheet-equipment_ranged_weapons_gs18 { grid-area: rw18; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs19 { grid-area: rw19; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs20 { grid-area: rw20; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs21 { grid-area: rw21; /*color: white;*/ font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } -.sheet-equipment_ranged_weapons_gs22 { grid-area: rw22; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs23 { grid-area: rw23; /*color: white;*/ font-size: 12px; width: 60px!important;} -.sheet-equipment_ranged_weapons_gs24 { grid-area: rw24; /*color: white;*/ font-size: 12px; width: 50px!important;} +.sheet-equipment_ranged_weapons_gs13 { grid-area: rw13; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs14 { grid-area: rw14; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs15 { grid-area: rw15; font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } +.sheet-equipment_ranged_weapons_gs16 { grid-area: rw16; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs17 { grid-area: rw17; font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } +.sheet-equipment_ranged_weapons_gs18 { grid-area: rw18; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs19 { grid-area: rw19; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs20 { grid-area: rw20; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs21 { grid-area: rw21; font-size: 30px; margin-top: -27px; text-align: center; height: 15px; } +.sheet-equipment_ranged_weapons_gs22 { grid-area: rw22; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs23 { grid-area: rw23; font-size: 12px; width: 60px!important;} +.sheet-equipment_ranged_weapons_gs24 { grid-area: rw24; font-size: 12px; width: 50px!important;} -.sheet-equipment_ranged_weapons_gs25 { grid-area: rw25; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs26 { grid-area: rw26; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs27 { grid-area: rw27; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs28 { grid-area: rw28; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs29 { grid-area: rw29; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs30 { grid-area: rw30; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs31 { grid-area: rw31; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs32 { grid-area: rw32; /*color: white;*/ font-size: 12px; } +.sheet-equipment_ranged_weapons_gs25 { grid-area: rw25; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs26 { grid-area: rw26; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs27 { grid-area: rw27; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs28 { grid-area: rw28; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs29 { grid-area: rw29; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs30 { grid-area: rw30; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs31 { grid-area: rw31; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs32 { grid-area: rw32; font-size: 12px; } -.sheet-equipment_ranged_weapons_gs33 { grid-area: rw33; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs34 { grid-area: rw34; /*color: white;*/ font-size: 12px; } -.sheet-equipment_ranged_weapons_gs35 { grid-area: rw35; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs36 { grid-area: rw36; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs37 { grid-area: rw37; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_ranged_weapons_gs38 { grid-area: rw38; /*color: white;*/ font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs33 { grid-area: rw33; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs34 { grid-area: rw34; font-size: 12px; } +.sheet-equipment_ranged_weapons_gs35 { grid-area: rw35; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs36 { grid-area: rw36; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs37 { grid-area: rw37; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_ranged_weapons_gs38 { grid-area: rw38; font-size: 12px; padding: 0px 2px; } .sheet-equipment_ranged_weapons_grid0 { /* gs01-05, roll modifiers, hit, DMG */ align-items: center; @@ -890,37 +893,37 @@ ______________________________ start of equipment tab __________________________ .sheet-equipment_melee_weapons_gs04 { grid-area: mw04; width: 60px!important;} .sheet-equipment_melee_weapons_gs05 { grid-area: mw05; width: 50px!important;} -.sheet-equipment_melee_weapons_gs1 { grid-area: mw1; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs2 { grid-area: mw2; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs3 { grid-area: mw3; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs4 { grid-area: mw4; /*color: white;*/ font-size: 12px; } +.sheet-equipment_melee_weapons_gs1 { grid-area: mw1; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs2 { grid-area: mw2; font-size: 12px; } +.sheet-equipment_melee_weapons_gs3 { grid-area: mw3; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs4 { grid-area: mw4; font-size: 12px; } -.sheet-equipment_melee_weapons_gs5 { grid-area: mw5; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs6 { grid-area: mw6; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs7 { grid-area: mw7; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs8 { grid-area: mw8; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs9 { grid-area: mw9; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs10 { grid-area: mw10; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs11 { grid-area: mw11; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs12 { grid-area: mw12; /*color: white;*/ font-size: 12px; } +.sheet-equipment_melee_weapons_gs5 { grid-area: mw5; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs6 { grid-area: mw6; font-size: 12px; } +.sheet-equipment_melee_weapons_gs7 { grid-area: mw7; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs8 { grid-area: mw8; font-size: 12px; } +.sheet-equipment_melee_weapons_gs9 { grid-area: mw9; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs10 { grid-area: mw10; font-size: 12px; } +.sheet-equipment_melee_weapons_gs11 { grid-area: mw11; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs12 { grid-area: mw12; font-size: 12px; } -.sheet-equipment_melee_weapons_gs06 { grid-area: mw05; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs07 { grid-area: mw06; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs08 { grid-area: mw07; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs09 { grid-area: mw08; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs010 { grid-area: mw09; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs011 { grid-area: mw010; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs012 { grid-area: mw011; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs013 { grid-area: mw012; /*color: white;*/ font-size: 12px; } +.sheet-equipment_melee_weapons_gs06 { grid-area: mw05; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs07 { grid-area: mw06; font-size: 12px; } +.sheet-equipment_melee_weapons_gs08 { grid-area: mw07; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs09 { grid-area: mw08; font-size: 12px; } +.sheet-equipment_melee_weapons_gs010 { grid-area: mw09; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs011 { grid-area: mw010; font-size: 12px; } +.sheet-equipment_melee_weapons_gs012 { grid-area: mw011; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs013 { grid-area: mw012; font-size: 12px; } -.sheet-equipment_melee_weapons_gs13 { grid-area: mw13; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs14 { grid-area: mw14; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs15 { grid-area: mw15; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs16 { grid-area: mw16; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs17 { grid-area: mw17; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-equipment_melee_weapons_gs18 { grid-area: mw18; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs19 { grid-area: mw19; /*color: white;*/ font-size: 12px; } -.sheet-equipment_melee_weapons_gs20 { grid-area: mw20; /*color: white;*/ font-size: 12px; } +.sheet-equipment_melee_weapons_gs13 { grid-area: mw13; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs14 { grid-area: mw14; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs15 { grid-area: mw15; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs16 { grid-area: mw16; font-size: 12px; } +.sheet-equipment_melee_weapons_gs17 { grid-area: mw17; font-size: 12px; padding: 0px 2px; } +.sheet-equipment_melee_weapons_gs18 { grid-area: mw18; font-size: 12px; } +.sheet-equipment_melee_weapons_gs19 { grid-area: mw19; font-size: 12px; } +.sheet-equipment_melee_weapons_gs20 { grid-area: mw20; font-size: 12px; } .sheet-equipment_melee_weapons_grid0 { /* gs01-05 aim, type, multi, hit, dmg */ align-items: center; @@ -1119,8 +1122,8 @@ ______________________________ start of Journal tab ____________________________ } -.sheet-insanity_gs1 { grid-area: in1; margin-top: 5px; /*color: white;*/ font-size: 16px; margin-top: 2px; } -.sheet-insanity_gs2 { grid-area: in2; margin-top: 5px; /*color: white;*/ font-size: 14px; } +.sheet-insanity_gs1 { grid-area: in1; margin-top: 5px; font-size: 16px; margin-top: 2px; } +.sheet-insanity_gs2 { grid-area: in2; margin-top: 5px; font-size: 14px; } .sheet-insanity_gs3 { grid-area: in3; margin-top: 5px; font-size: 14px; text-align: center; } .sheet-insanity_gs4 { grid-area: in4; margin-top: 5px; font-size: 14px; } .sheet-insanity_gs5 { grid-area: in5; margin-top: 5px; font-size: 14px; } @@ -1136,8 +1139,8 @@ ______________________________ start of Journal tab ____________________________ 'in3 in3'; } -.sheet-corruption_gs1 { grid-area: co1; margin-top: 5px; /*color: white;*/ font-size: 16px; margin-top: 2px; } -.sheet-corruption_gs2 { grid-area: co2; margin-top: 5px; /*color: white;*/ font-size: 14px; } +.sheet-corruption_gs1 { grid-area: co1; margin-top: 5px; font-size: 16px; margin-top: 2px; } +.sheet-corruption_gs2 { grid-area: co2; margin-top: 5px; font-size: 14px; } .sheet-corruption_gs3 { grid-area: co3; margin-top: 5px; font-size: 15px; text-align: center; } .sheet-corruption_gs4 { grid-area: co4; margin-top: 5px; font-size: 15px; } .sheet-corruption_gs5 { grid-area: co5; margin-top: 5px; font-size: 15px; } @@ -1174,28 +1177,28 @@ ______________________________ start of Psykana tab ____________________________ .sheet-minormanifestation_rep, .sheet-psykana_ability_rep { /*background:rgba(0,0,0,0.25);*/ border:1px solid white; border-radius: 10px; padding: 2px; } -.sheet-psykana_info_gs1 { grid-area: pi1; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs2 { grid-area: pi2; /*color: white;*/ font-size: 14px; margin-top: 5px; } -.sheet-psykana_info_gs3 { grid-area: pi3; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs4 { grid-area: pi4; /*color: white;*/ font-size: 14px; margin-top: 5px; } -.sheet-psykana_info_gs5 { grid-area: pi5; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs6 { grid-area: pi6; /*color: white;*/ font-size: 14px; } -.sheet-psykana_info_gs7 { grid-area: pi7; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs8 { grid-area: pi8; /*color: white;*/ font-size: 14px; } +.sheet-psykana_info_gs1 { grid-area: pi1; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs2 { grid-area: pi2; font-size: 14px; margin-top: 5px; } +.sheet-psykana_info_gs3 { grid-area: pi3; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs4 { grid-area: pi4; font-size: 14px; margin-top: 5px; } +.sheet-psykana_info_gs5 { grid-area: pi5; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs6 { grid-area: pi6; font-size: 14px; } +.sheet-psykana_info_gs7 { grid-area: pi7; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs8 { grid-area: pi8; font-size: 14px; } -.sheet-psykana_info_gs9 { grid-area: pi9; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs10 { grid-area: pi10; /*color: white;*/ font-size: 14px; } -.sheet-psykana_info_gs11 { grid-area: pi11; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs12 { grid-area: pi12; /*color: white;*/ font-size: 14px; } +.sheet-psykana_info_gs9 { grid-area: pi9; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs10 { grid-area: pi10; font-size: 14px; } +.sheet-psykana_info_gs11 { grid-area: pi11; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs12 { grid-area: pi12; font-size: 14px; } -.sheet-psykana_info_gs13 { grid-area: pi13; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs14 { grid-area: pi14; /*color: white;*/ font-size: 14px; } -.sheet-psykana_info_gs15 { grid-area: pi15; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs16 { grid-area: pi16; /*color: white;*/ font-size: 14px; } -.sheet-psykana_info_gs17 { grid-area: pi17; /*color: white;*/ font-size: 14px; width: 130px!important;} -.sheet-psykana_info_gs18 { grid-area: pi18; /*color: white;*/ font-size: 14px; width: 100px!important;} -.sheet-psykana_info_gs19 { grid-area: pi19; /*color: white;*/ font-size: 14px; padding: 0px 2px; } -.sheet-psykana_info_gs20 { grid-area: pi20; /*color: white;*/ font-size: 14px; } +.sheet-psykana_info_gs13 { grid-area: pi13; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs14 { grid-area: pi14; font-size: 14px; } +.sheet-psykana_info_gs15 { grid-area: pi15; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs16 { grid-area: pi16; font-size: 14px; } +.sheet-psykana_info_gs17 { grid-area: pi17; font-size: 14px; width: 130px!important;} +.sheet-psykana_info_gs18 { grid-area: pi18; font-size: 14px; width: 100px!important;} +.sheet-psykana_info_gs19 { grid-area: pi19; font-size: 14px; padding: 0px 2px; } +.sheet-psykana_info_gs20 { grid-area: pi20; font-size: 14px; } .sheet-psykana_info_grid { font-weight: bold; @@ -1214,33 +1217,33 @@ ______________________________ start of Psykana tab ____________________________ } -.sheet-psykana_ability_gs1 { grid-area: pa1; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs2 { grid-area: pa2; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs3 { grid-area: pa3; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs4 { grid-area: pa4; /*color: white;*/ font-size: 12px; border-top-right-radius: 10px; } +.sheet-psykana_ability_gs1 { grid-area: pa1; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs2 { grid-area: pa2; font-size: 12px; } +.sheet-psykana_ability_gs3 { grid-area: pa3; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs4 { grid-area: pa4; font-size: 12px; border-top-right-radius: 10px; } -.sheet-psykana_ability_gs5 { grid-area: pa5; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs6 { grid-area: pa6; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs7 { grid-area: pa7; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs8 { grid-area: pa8; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs9 { grid-area: pa9; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs10 { grid-area: pa10; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs11 { grid-area: pa11; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs12 { grid-area: pa12; /*color: white;*/ font-size: 12px; } +.sheet-psykana_ability_gs5 { grid-area: pa5; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs6 { grid-area: pa6; font-size: 12px; } +.sheet-psykana_ability_gs7 { grid-area: pa7; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs8 { grid-area: pa8; font-size: 12px; } +.sheet-psykana_ability_gs9 { grid-area: pa9; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs10 { grid-area: pa10; font-size: 12px; } +.sheet-psykana_ability_gs11 { grid-area: pa11; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs12 { grid-area: pa12; font-size: 12px; } -.sheet-psykana_ability_gs13 { grid-area: pa13; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs14 { grid-area: pa14; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs15 { grid-area: pa15; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs16 { grid-area: pa16; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs17 { grid-area: pa17; /*color: white;*/ font-size: 12px; width: 70px!important;} -.sheet-psykana_ability_gs18 { grid-area: pa18; /*color: white;*/ font-size: 12px; width: 50px!important;} +.sheet-psykana_ability_gs13 { grid-area: pa13; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs14 { grid-area: pa14; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs15 { grid-area: pa15; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs16 { grid-area: pa16; font-size: 12px; } +.sheet-psykana_ability_gs17 { grid-area: pa17; font-size: 12px; width: 70px!important;} +.sheet-psykana_ability_gs18 { grid-area: pa18; font-size: 12px; width: 50px!important;} -.sheet-psykana_ability_gs19 { grid-area: pa19; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs20 { grid-area: pa20; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs21 { grid-area: pa21; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs22 { grid-area: pa22; /*color: white;*/ font-size: 12px; } -.sheet-psykana_ability_gs23 { grid-area: pa23; /*color: white;*/ font-size: 12px; padding: 0px 2px; } -.sheet-psykana_ability_gs24 { grid-area: pa24; /*color: white;*/ font-size: 12px; } +.sheet-psykana_ability_gs19 { grid-area: pa19; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs20 { grid-area: pa20; font-size: 12px; } +.sheet-psykana_ability_gs21 { grid-area: pa21; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs22 { grid-area: pa22; font-size: 12px; } +.sheet-psykana_ability_gs23 { grid-area: pa23; font-size: 12px; padding: 0px 2px; } +.sheet-psykana_ability_gs24 { grid-area: pa24; font-size: 12px; } .sheet-psykana_ability_grid1 { /* gs1-4, Name, Subtype */ align-items: center; @@ -1280,8 +1283,8 @@ ______________________________ start of vehicles page __________________________ -.sheet-vehicles_grid1 { margin-right: 10px; background: rgba(0,0,0,0.25); border-top: 2px solid #6e8b3d38; border-left: 2px solid #6e8b3d38; border-right: 2px solid #6e8b3d38; border-top-left-radius: 10px; border-top-right-radius: 10px; /*color: white;*/ font-family: inherit; } -.sheet-vehicles_grid2 { margin-right: 10px; background: rgba(0,0,0,0.25); border-left: 2px solid #6e8b3d38; border-right: 2px solid #6e8b3d38; /*color: white;*/ font-family: inherit; } +.sheet-vehicles_grid1 { margin-right: 10px; background: rgba(0,0,0,0.25); border-top: 2px solid #6e8b3d38; border-left: 2px solid #6e8b3d38; border-right: 2px solid #6e8b3d38; border-top-left-radius: 10px; border-top-right-radius: 10px; font-family: inherit; } +.sheet-vehicles_grid2 { margin-right: 10px; background: rgba(0,0,0,0.25); border-left: 2px solid #6e8b3d38; border-right: 2px solid #6e8b3d38; font-family: inherit; } .sheet-vehicle_weapons { grid-area: vgw; } .sheet-vehicles_divider { display: grid; @@ -1290,7 +1293,7 @@ ______________________________ start of vehicles page __________________________ 'vg1 vgw' 'vg2 vgw'; } -.sheet-vehicles_Gn { grid-area: vn; background: rgba(0,0,0,0.25); border: none; border-bottom: 1px solid white; border-radius: 9px 9px 0px 0px; /*color: white;*/ font-family: inherit; text-align: center; font-size: 15px; } +.sheet-vehicles_Gn { grid-area: vn; background: rgba(0,0,0,0.25); border: none; border-bottom: 1px solid white; border-radius: 9px 9px 0px 0px; font-family: inherit; text-align: center; font-size: 15px; } .sheet-vehicles_Gs { grid-area: vs; height: 28.5px; margin-bottom: -8px; margin-top: -1px; border-top: 1px solid white; } .sheet-vehicles_Gt { grid-area: vt; height: 28.5px; margin-bottom: -8px; margin-top: -1px; border-top: 1px solid white; } .sheet-vehicles_G1 { grid-area: v1 } @@ -1358,6 +1361,19 @@ the appropriate Operate check is displayed, on an invalid selection there is no /* ______________________________ end of vehicles page ______________________________ +______________________________ start of json ___________________________________________________________ */ +.sheet-json_skill {display: none} +input[type="checkbox"]:not(:checked) ~ .sheet-json_skill {display: inline;} + +.sheet-json_container span .repcontrol {display: none;} +.sheet-json_container span .repcontainer {display: inline; box-shadow: none; } +.sheet-json_container span .repcontainer .repitem {display: inline;} +.sheet-json_container { + border: solid black 3px; + padding: 5px; + word-break: break-all; +} +/* ______________________________ end of json ______________________________ ______________________________ start of rolltemplate ___________________________________________________________ */ @@ -1387,7 +1403,6 @@ ______________________________ start of rolltemplate ___________________________ .sheet-rolltemplate-mythic .sheet-template-header, .sheet-rolltemplate-mythic .sheet-template-row { - /*color: white;*/ line-height: 1.6em; font-size: 1.1em; font-family: inherit; diff --git a/ShadowbaneInquisition/Shadowbane.html b/ShadowbaneInquisition/Shadowbane.html index 2ddcfaafc1..d309a1a4db 100644 --- a/ShadowbaneInquisition/Shadowbane.html +++ b/ShadowbaneInquisition/Shadowbane.html @@ -25,9 +25,7 @@
- - -
+
@@ -53,140 +51,176 @@
+
+ + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
+ +
+ +

Characteristics Modifiers

+
+ + + + + + + + + + +
+ +

@@ -221,6 +255,33 @@ +
+
+
+

Characteristics Bonus

+ + + + + + + + + + +

WS

+

BS

+

STR

+

TOU

+

AGI

+

INT

+

PER

+

WP

+

FEL

+

INF

+
+
+

@@ -321,7 +382,7 @@

Current

-

Critical Damage

+

Non-Lethal Dmg

Max

@@ -458,7 +519,7 @@ -
@@ -474,7 +535,7 @@ -
@@ -491,7 +552,7 @@ -
@@ -507,7 +568,7 @@ -
@@ -525,7 +586,7 @@ -
@@ -541,7 +602,7 @@ -
@@ -557,7 +618,7 @@ -
@@ -572,7 +633,7 @@ -
@@ -589,7 +650,7 @@ -
@@ -605,7 +666,7 @@ -
@@ -621,7 +682,7 @@ -
@@ -637,7 +698,7 @@ -
@@ -654,7 +715,7 @@ -
@@ -670,7 +731,7 @@ -
@@ -686,7 +747,7 @@ -
@@ -702,7 +763,7 @@ -
@@ -718,7 +779,7 @@ -
@@ -734,7 +795,7 @@ -
@@ -750,7 +811,7 @@ -
@@ -765,7 +826,7 @@ -
@@ -781,7 +842,7 @@ -
@@ -797,7 +858,7 @@ -
@@ -813,7 +874,7 @@ -
@@ -829,7 +890,7 @@ -
@@ -845,7 +906,7 @@ -
@@ -862,7 +923,7 @@ -
@@ -878,7 +939,7 @@ -
@@ -902,7 +963,7 @@ -
@@ -933,7 +994,7 @@ -
@@ -950,7 +1011,7 @@ -
@@ -981,7 +1042,7 @@ -
@@ -998,7 +1059,7 @@ -
@@ -1029,7 +1090,7 @@ -
@@ -1046,7 +1107,7 @@ -
@@ -1077,7 +1138,7 @@ -
@@ -1094,7 +1155,7 @@ -
@@ -1126,7 +1187,7 @@ -
@@ -1144,7 +1205,7 @@ -
@@ -1215,7 +1276,7 @@

- @@ -1350,8 +1411,8 @@ -
Spray?
- +
Carry?
+
@@ -1378,7 +1439,7 @@

- @@ -1470,6 +1531,8 @@ +
Carry?
+
@@ -1826,27 +1889,27 @@ - - - - - - -
@@ -1916,7 +1979,7 @@

- @@ -1941,7 +2004,7 @@ - @@ -2051,8 +2114,6 @@ -
Spray?
-
@@ -2078,7 +2139,7 @@

- @@ -2195,6 +2256,7 @@
Class
🗖

- -
+
Name
Subtype
@@ -2319,6 +2381,13 @@
Power Mod
+
Type
+
Action
@@ -2336,7 +2405,6 @@
-
@@ -2384,6 +2452,448 @@
+ + + +
+ { + "name": "", + "homeworld": "", + "background": "", + "role": "", + "eliteAdvances": "", + "note": "", + "player":"", + "appearance":" ", + "quirks":"", + "divination":"", + "superstition":"", + "size":"", + "xp": "", + "movementModifier": "", + "weaponSkill": {"base": , "advancement": , "modifier": , "unnatural": }, + "ballisticSkill": {"base": , "advancement": , "modifier": , "unnatural": }, + "strenght": {"base": , "advancement": , "modifier": , "unnatural": }, + "toughness": {"base": , "advancement": , "modifier": , "unnatural": }, + "agility": {"base": , "advancement": , "modifier": , "unnatural": }, + "intelligence": {"base": , "advancement": , "modifier": , "unnatural": }, + "perception": {"base": , "advancement": , "modifier": , "unnatural": }, + "willpower": {"base": , "advancement": , "modifier": , "unnatural": }, + "fellowship": {"base": , "advancement": , "modifier": , "unnatural": }, + "influence": {"base": , "advancement": , "modifier": , "unnatural": }, + "buffs": [], + "wounds": {"current": , "max": , "criticals": {"head": "","body": "","arm_left": "","arm_right": "","leg_left": "","leg_right": ""}}, + "fate": {"current": , "max": , "setting": ""}, + "fatigue": {"current": , "modifier": }, + "forcefield": {"name": "", "protection": "", "overload": ""}, + "conditions": [ +
+ {"name": "", "description":""}, +
+ null +
], + "skills": [ + + + {"name": "acrobatics", "modifier": , "level": }, + + + + {"name": "athletics", "modifier": , "level": }, + + + + {"name": "awareness", "modifier": , "level": }, + + + + {"name": "charm", "modifier": , "level": }, + + + + {"name": "command", "modifier": , "level": }, + + + + {"name": "commerce", "modifier": , "level": }, + + + + {"name": "deceive", "modifier": , "level": }, + + + + {"name": "dodge", "modifier": , "level": }, + + + + {"name": "inquiry", "modifier": , "level": }, + + + + {"name": "interrogation", "modifier": , "level": }, + + + + {"name": "intimidate", "modifier": , "level": }, + + + + {"name": "logic", "modifier": , "level": }, + + + + {"name": "medicae", "modifier": , "level": }, + + + + {"name": "nav_surface", "modifier": , "level": }, + + + + {"name": "nav_stellar", "modifier": , "level": }, + + + + {"name": "nav_warp", "modifier": , "level": }, + + + + {"name": "op_aero", "modifier": , "level": }, + + + + {"name": "op_surface", "modifier": , "level": }, + + + + {"name": "op_void", "modifier": , "level": }, + + + + {"name": "parry", "modifier": , "level": }, + + + + {"name": "psyniscience", "modifier": , "level": }, + + + + {"name": "scrutiny", "modifier": , "level": }, + + + + {"name": "security", "modifier": , "level": }, + + + + {"name": "sleight", "modifier": , "level": }, + + + + {"name": "stealth", "modifier": , "level": }, + + + + {"name": "survival", "modifier": , "level": }, + + + + {"name": "tech_use", "modifier": , "level": }, + + + + + null + ], + "lores": { + "common": [ + {"name": "", "modifier": , "level": }, +
+ {"name" : "", "modifier": , "level": }, +
+ null +
], + "scholastic": [ + {"name": "", "modifier": , "level": }, +
+ {"name" : "", "modifier": , "level": }, +
+ null +
], + "forbidden": [ + {"name": "", "modifier": , "level": }, +
+ {"name" : "", "modifier": , "level": }, +
+ null +
] + }, + "linguistics": [ + {"name": "", "modifier": , "level": }, +
+ {"name" : "", "modifier": , "level": }, +
+ null +
], + "trades": [ + {"name": "", "modifier": , "level": }, +
+ {"name" : "", "modifier": , "level": }, +
+ null +
], + "abilities": [ + {"name": "", "description":""}, +
+ {"name": "", "description":""}, +
+ null +
], + "traits": [ + {"name": "", "description":""}, +
+ {"name": "", "description":""}, +
+ null +
], + "inventory": { + "weapons": { + "ranged": [ +
{ + "name": "", + "class":"", + "range":"", + "damage":"", + "pen":"", + "type":"", + "max":"", + "min":"", + "vengeful":"", + "accurate":"", + "burst":"", + "auto":"", + "mag":"", + "mag_max":"", + "trained":"", + "mod1":"", + "reload":"", + "weight":"", + "domain":"", + "mishap_chance":"", + "carry":"", + "special":"", + "description":"" + },
+ null +
], + "melee": [ +
{ + "name": "", + "class":"Melee", + "reach":"", + "damage":"", + "pen":"", + "type":"", + "max":"", + "min":"", + "vengeful":"", + "trained":"", + "mod1":"", + "weight":"", + "domain":"", + "carry":"", + "special":"", + "description":"" + },
+ null +
] + }, + "gears": [ + {"carry":"", "name":"", "craftsmanship":"", "quantity":"", "availability":"", "weight":"", "description":""}, +
{ + "carry":"", + "name":"", + "craftsmanship":"", + "quantity":"", + "availability":"", + "weight":"", + "description":""}, +
+ null +
], + "tools": [], + "consumables": [], + "armor": {"maxAgi": "","limit": "","head": "","body": "","arm_right": "","arm_left": "","leg_right": "","leg_left": "", "description": ""}, + "armors": [], + "ammo": [], + "cybernetics": [ + {"name":"","location":"","description":""}, +
{ + "name":"", + "location":"", + "description":""}, +
+ null +
] + }, + "advancements": { + "aptitudes": [ + "","","", +
+ "","","", +
+ null +
], + "advances": [ + {"name":"","cost":""}, + {"name":"","cost":""}, +
+ {"name":"","cost":""}, + {"name":"","cost":""}, +
+ null +
], + "training":{ + "bolt": "", + "chain": "", + "flame": "", + "las": "", + "launcher": "", + "melta": "", + "plasma": "", + "power": "", + "low-tech": "", + "shock": "", + "solid-projectile": "", + "heavy": "" + } + }, + "insanity": { + "points": "", + "disorders": [ +
+ {"name": "", "description": ""}, +
+ null +
] + }, + "corruption": { + "points": "", + "mutations": [ +
+ {"name": "", "description": ""}, +
+ null +
] + }, + "objectives": [ +
+ {"name":"","complete":""}, +
+ null +
], + "notes": [ +
+ "", +
+ null +
], + "vehicles": { + "list": [ +
+ {"name": "", "size": "","world":"","type":"","tactical":"","cruising":"","maneuver":"", "crew":"", "compliment":"", "integrity":"", "integrity_max":"", "armor-front":"", "armor-side":"", "armor-rear":"", "armaments":"", "armaments_desc":"", "traits":"", "traits_desc":"", "modifications":"", "modifications_desc":""}, +
+ null +
], + "weapons": { + "ranged": [ +
{ + "name": "", + "class":"", + "range":"", + "damage":"", + "pen":"", + "type":"", + "max":"", + "min":"", + "vengeful":"", + "accurate":"", + "burst":"", + "auto":"", + "mag":"", + "mag_max":"", + "trained":"", + "mod1":"", + "reload":"", + "weight":"", + "domain":"", + "mishap_chance":"", + "special":"", + "description":"" + },
+ null +
], + "melee": [ +
{ + "name": "", + "class":"Melee", + "reach":"", + "damage":"", + "pen":"", + "type":"", + "max":"", + "min":"", + "vengeful":"", + "trained":"", + "mod1":"", + "weight":"", + "domain":"", + "carry":"", + "special":"", + "description":"" + },
+ null +
] + } + }, + "psykana":{ + "class":"", + "limit":"", + "rating":"", + "push":"", + "sustain":"", + "focus_mod":"", + "sustain_count":"", + "minor":[ +
+ {"name":"","description":""}, +
+ null +
], + "notes":[ +
+ {"name":"","description":""}, +
+ null +
], + "powers":[ +
+ {"name":"","subtype":"","range":"","damage":"","type":"","pen":"","focus":"","mod":"","multi":"","action":"","sustained":"","hitloc":"","ability":"","desc":""}, +
+ null +
] + } + } +
+ + +
+ + + +
+ @@ -2394,22 +2904,29 @@ NOTE: replace worker by javascript for IDE functionality don't forget to put worker back for published version --> @@ -3459,6 +4517,31 @@ NOTE: replace worker by javascript for IDE functionality / Max: {{WS_bonus}} {{/rollTotal() multi -20}} {{/M_type}} + {{#P_multi}} + {{#rollTotal() P_multi 1}} + spacer +
Psychic Barrage: + {{#rollBetween() dos 1 2}}1 Hit {{/rollBetween() dos 1 2}} + {{#rollBetween() dos 3 4}}2 Hits {{/rollBetween() dos 3 4}} + {{#rollBetween() dos 5 6}}3 Hits {{/rollBetween() dos 5 6}} + {{#rollBetween() dos 7 8}}4 Hits {{/rollBetween() dos 7 8}} + {{#rollBetween() dos 9 10}}5 Hits {{/rollBetween() dos 9 10}} + {{#rollBetween() dos 11 12}}6 Hits {{/rollBetween() dos 11 12}} + {{#rollBetween() dos 13 14}}7 Hits {{/rollBetween() dos 13 14}} + {{#rollBetween() dos 15 16}}8 Hits {{/rollBetween() dos 15 16}} + {{#rollBetween() dos 17 18}}9 Hits {{/rollBetween() dos 17 18}} + {{#rollBetween() dos 19 20}}10 Hits {{/rollBetween() dos 19 20}} + {{#rollGreater() dos 20}}10+ Hits {{/rollGreater() dos 20}} + / Max: {{epr}}
+ {{/rollTotal() P_multi 1}} + {{#rollTotal() P_multi 2}} + spacer +
Psychic Storm: + {{#rollTotal() dos 1}}1 Hit {{/rollTotal() dos 1}} + {{#^rollTotal() dos 1}}{{dos}} Hits {{/^rollTotal() dos 1}} + / Max: {{epr}}
+ {{/rollTotal() P_multi 2}} + {{/P_multi}} {{/^rollGreater() roll target }} {{#rollGreater() roll target }}