diff --git a/Rotted Capes/Readme.md b/Rotted Capes/Readme.md index 59f5377c3e..ec2b4074f8 100644 --- a/Rotted Capes/Readme.md +++ b/Rotted Capes/Readme.md @@ -1,37 +1,63 @@ -# Rotted Capes Sheet - -This is a character sheet for use on Roll20.net with Rotted Capes. The sheet is designed to be usable by all Roll20 users regardless of subscription level. - -### Current Version -Version 1.01 (December 11th, 2017) - -### Many Thanks -This sheet came into being through my experimentation in adapting sheets for my various games. A big influence was Nathas's Numenera multi-tabs character sheet! - -### TODO - -Short Term: - -* Shake-out sheet in play (targeted next updates will be January 2018) -* Expand Tagging -* Further refinement of layout and coloration of the sheet and inline messages - -Long term: - -* Move calculations to script workers for efficiency -* Automate generation of various manual fields such as Defenses, Initiative, total XP Spent (from advancements), and maneuver mod based on selection -* Hover tool-tips to display entered tooltips without checking the Notes\Details box -* Add an image overlaying the checkbox (emulate a button that is clicked to open and close tooltip) -* Add a tab for managing global settings for further automation (such as reducing avoidance based on being larger) - -### Changelog -** December 11, 2017: version 1.01 ** -* Multiple fixes to variable names -* Layout fixes -* Added information icon and minus icon for managing tooltips -* Added hover over field for managed tooltips - -** December 2, 2017: version 1.0 submitted to Roll20** - -### Known Issues -1) When changing the value on a spin button it resets the value to its origin value on the first click. Have not been able to duplicate this 100% of the time. +# Rotted Capes Sheet + +This is a character sheet for use on Roll20.net with Rotted Capes. The sheet is designed to be usable by all Roll20 users regardless of subscription level. + +### Current Version +Version 1.3 (December 31st, 2017) "The Automation Release" + +### Many Thanks +This sheet came into being through my experimentation in adapting sheets for my various games. A big influence was Nathas's Numenera multi-tabs character sheet! + +### TODO + +Short Term: + +* Shake-out sheet in play (target stable state by mid to end of January) +* Further refinement of layout and coloration of the sheet and inline messages +* Automation for Cast Member View + +Long term: +* Automated Tick Management (may require an API) +* Secret Roll mechanism to send rolls to GM (Cast Members and Full Characters alike) +* Power Cards +* Additional Minor Automations +* New View: Data sheet for Enclaves and supporting cast + +### Changelog +** December 31, 2017: version 1.3 "The Automation Release" ** +* Autoset Max Lift, Throw, and Max Drag/Push based on Might score +* Autoset MPH based on Quickness score +* Autoset Attribute Dice based on selected score; note maximum score is 51 +* Add die bump to attribute dice with automatic adjustment of the dice based on the bump; note maximum die bump is 5d12 +* Autoset the attribute dice and passive modifier on the skill table based on the selected primary attribute. +* Add die bump to attribute dice on the skill table with automatic adjustment of the dice based on the bump; a bump on the associated attribute carries down to the skill. +* When an attribute score is changed or dice are bumped, all skills that share the associated attribute are updated accordingly with the skill bump taken into account. +* Dice display in the attribute dice field, attribute rolls, skill dice field, and skill rolls no longer shows the bang sign (!) +* Maneuver Mod automatically set by by the selection of Maneuver +* Total XP Earned and Spent in the logs and then autocalculate the totals for a sum of what is available +* Finished Tagging fields +* Fixes: corrected damage scales (now 5d8 goes to 10d8 and up to 50d8 by increments of 5; previously was in increments of 1 up to 10d8) + +** December 18, 2017: version 1.2 ** +* updated icon for tooltips +* added hover ability for entered tooltips (hover over the field in front of the icon) +* Implemented auto-calculation of Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, and Stamina with modifier +* Added two new sections to Advancements: Fixed Modifications and XP Earned (serial log) +* Can now set fixed modifier values for Pace, Avoidance, Fortitude, Discipline, BO Threshold, Wounds, Stamina, and Horror Points +* Wound penalty is automatically added to all action rolls if apply is toggled; it becomes zero if the ignore option is toggled +* Added option to apply (default) or ignore wound penalty +* CSM inline rolls will not show the roll value (purposefully hidden) +* Added Impact to the Attack Details Damage Roll so it appears in the inline results for ease of reference +* Added text block for capturing Built Items +* Misc Fixes: die roll embeded in modifiers for skills, attack roll mods are now merged, layout to Gear table, layout to Advancements, layout tweaks to Cast member view + +** December 11, 2017: version 1.1 ** +* Multiple fixes to variable names +* Layout fixes +* Added information icon and minus icon for managing tooltips +* Added hover over field for managed tooltips + +** December 2, 2017: version 1.0 submitted to Roll20** + +### Known Issues +1) When changing the value on a spin button it resets the value to its origin value on the first click. Have not been able to duplicate this 100% of the time. diff --git a/Rotted Capes/RottedCapes.css b/Rotted Capes/RottedCapes.css index 7e7e72194d..362a4e51e1 100644 --- a/Rotted Capes/RottedCapes.css +++ b/Rotted Capes/RottedCapes.css @@ -1,652 +1,643 @@ -/* ================ Roll Templates ================ */ -.sheet-rolltemplate-cast_plotdie_roll table, -.sheet-rolltemplate-cast_burnout_roll table, -.sheet-rolltemplate-cast_attack_roll table, -.sheet-rolltemplate-cast_damage_roll table, -.sheet-rolltemplate-cast_action_roll table, -.sheet-rolltemplate-cast_plotdie_roll table, -.sheet-rolltemplate-cast_init_roll table, -.sheet-rolltemplate-cast_powerskill_roll table, -.sheet-rolltemplate-plotdie_roll table, -.sheet-rolltemplate-burnout_roll table, -.sheet-rolltemplate-init_roll table, -.sheet-rolltemplate-power_roll table, -.sheet-rolltemplate-attack_roll table, -.sheet-rolltemplate-general_roll table, -.sheet-rolltemplate-skill_roll table, -.sheet-rolltemplate-damage_roll table, -.sheet-rolltemplate-action_roll table { - width:100%; - background-color: white; - border:1px solid Black -} -.sheet-rolltemplate-cast_plotdie_roll th, -.sheet-rolltemplate-cast_burnout_roll th, -.sheet-rolltemplate-cast_attack_roll th, -.sheet-rolltemplate-cast_damage_roll th, -.sheet-rolltemplate-cast_action_roll th, -.sheet-rolltemplate-cast_plotdie_roll th, -.sheet-rolltemplate-cast_init_roll th, -.sheet-rolltemplate-cast_powerskill_roll th, -.sheet-rolltemplate-plotdie_roll th, -.sheet-rolltemplate-burnout_roll th, -.sheet-rolltemplate-init_roll th, -.sheet-rolltemplate-power_roll th, -.sheet-rolltemplate-attack_roll th, -.sheet-rolltemplate-general_roll th, -.sheet-rolltemplate-skill_roll th, -.sheet-rolltemplate-damage_roll th, -.sheet-rolltemplate-action_roll th { - text-align: center; - font-family: Ariel; - font-weight:300; - font-size:1.1em; - padding:5px -} -.sheet-rolltemplate-action_roll th { /* - Layout: inline attribute header */ - background-color: DarkBlue; - color: white; -} -.sheet-rolltemplate-damage_roll th { /* - Layout: inline damage header */ - background-color: #490f00; - color: white; -} -.sheet-rolltemplate-skill_roll th { /* - Layout: inline Skills header */ - background-color: #0f8215; - color: white; -} -.sheet-rolltemplate-attack_roll th { /* - Layout: inline attack header */ - background-color: darkred; - color: black; -} -.sheet-rolltemplate-power_roll th { /* - Layout: inline Powers header */ - background-color: #702edb; - color: white; -} -.sheet-rolltemplate-general_roll th { /* - Layout: inline APAR header */ - background-color: Blue; - color: white; -} -.sheet-rolltemplate-init_roll th { /* - Layout: inline Init header */ - background-color: yellow; - color: Black; -} -.sheet-rolltemplate-plotdie_roll th { /* - Layout: inline Plot Die header */ - background-color: Gold; - color: Black; -} -.sheet-rolltemplate-burnout_roll th { /* - Layout: inline Burnout header */ - background-color: DarkGray; - color: white; -} -.sheet-rolltemplate-cast_plotdie_roll th, -.sheet-rolltemplate-cast_burnout_roll th, -.sheet-rolltemplate-cast_attack_roll th, -.sheet-rolltemplate-cast_damage_roll th, -.sheet-rolltemplate-cast_action_roll th, -.sheet-rolltemplate-cast_plotdie_roll th, -.sheet-rolltemplate-cast_init_roll th, -.sheet-rolltemplate-cast_powerskill_roll th { /* - Layout: inline CAST Die roll header */ - background-color: #145a32; - color: white; -} -.sheet-rolltemplate-cast_plotdie_roll td, -.sheet-rolltemplate-cast_burnout_roll td, -.sheet-rolltemplate-cast_attack_roll td, -.sheet-rolltemplate-cast_damage_roll td, -.sheet-rolltemplate-cast_action_roll td, -.sheet-rolltemplate-cast_plotdie_roll td, -.sheet-rolltemplate-cast_init_roll td, -.sheet-rolltemplate-cast_powerskill_roll td, -.sheet-rolltemplate-plotdie_roll td, -.sheet-rolltemplate-burnout_roll td, -.sheet-rolltemplate-init_roll td, -.sheet-rolltemplate-power_roll td, -.sheet-rolltemplate-attack_roll td, -.sheet-rolltemplate-general_roll td, -.sheet-rolltemplate-skill_roll td, -.sheet-rolltemplate-damage_roll td, -.sheet-rolltemplate-action_roll td { - padding:5px; - line-height:1.4em; - vertical-align:top -} -.sheet-rolltemplate-cast_plotdie_roll td:first-child, -.sheet-rolltemplate-cast_burnout_roll td:first-child, -.sheet-rolltemplate-cast_attack_roll td:first-child, -.sheet-rolltemplate-cast_damage_roll td:first-child, -.sheet-rolltemplate-cast_action_roll td:first-child, -.sheet-rolltemplate-cast_plotdie_roll td:first-child, -.sheet-rolltemplate-cast_init_roll td:first-child, -.sheet-rolltemplate-cast_powerskill_roll td:first-child, -.sheet-rolltemplate-plotdie_roll td:first-child, -.sheet-rolltemplate-burnout_roll td:first-child, -.sheet-rolltemplate-init_roll td:first-child, -.sheet-rolltemplate-power_roll td:first-child, -.sheet-rolltemplate-attack_roll td:first-child, -.sheet-rolltemplate-general_roll td:first-child, -.sheet-rolltemplate-skill_roll td:first-child, -.sheet-rolltemplate-damage_roll td:first-child, -.sheet-rolltemplate-action_roll td:first-child { - color: white - font-weight: bold; - text-align:Left; - min-width:50px; - padding-right:5px -} -.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even), -.sheet-rolltemplate-cast_burnout_roll tr:nth-child(even), -.sheet-rolltemplate-cast_attack_roll tr:nth-child(even), -.sheet-rolltemplate-cast_damage_roll tr:nth-child(even), -.sheet-rolltemplate-cast_action_roll tr:nth-child(even), -.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even), -.sheet-rolltemplate-cast_init_roll tr:nth-child(even), -.sheet-rolltemplate-cast_powerskill_roll tr:nth-child(even), -.sheet-rolltemplate-plotdie_roll tr:nth-child(even), -.sheet-rolltemplate-burnout_roll tr:nth-child(even), -.sheet-rolltemplate-init_roll tr:nth-child(even), -.sheet-rolltemplate-power_roll tr:nth-child(even), -.sheet-rolltemplate-attack_roll tr:nth-child(even), -.sheet-rolltemplate-general_roll tr:nth-child(even), -.sheet-rolltemplate-skill_roll tr:nth-child(even), -.sheet-rolltemplate-damage_roll tr:nth-child(even), -.sheet-rolltemplate-action_roll tr:nth-child(even) { - background-color:#EEEEEE -} -/* ================ End Roll Templates ================ */ - -span { - font-family: Ariel; - text-align: left; - font-size: 100%; - color: black; - font-weight: normal; - font-style: normal; -} -.sheet-smallfont { - font-size: 80%; -} -/* ================ RADIO HANDLING ================ */ -input[type="radio"].sheet-falseRadio { - position: relative; - top: 0px; - left: 0px; - width: 65px; - cursor: pointer; - opacity: 0; - z-index: 9999; -} -span.sheet-falseRadio { - position: relative; - top: -10px; - left: 0px; - text-align: center; - display: inline-block; - margin-left, margin-right: 2px; - padding-left, padding-right: 3px; - width: 65px; - cursor: pointer; - border: none; - color: #000000; - background: transparent; - font-size: 11px; - text-decoration: none; - font-weight: bold; -} -input.sheet-falseRadio:checked + span.sheet-falseRadio { - font-weight: bold; - color: #000000; -} -input.sheet-falseRadio:checked + span.sheet-falseRadio::after { - content: '?'; -} -/* ================ END RADIO HANDLING ================ */ - -/*================ TABS HANDLING ================ */ - -/* ---- Detail or Quick Sheet ---- */ - -.sheet-block-a, -.sheet-block-switch:checked ~ .sheet-block-b { - display: block; - margin-top: 1em; -} - -.sheet-block-b, -.sheet-block-switch:checked ~ .sheet-block-a { - display: none; -} - -/* ---- Character Detail ---- */ - -div[class^="sheet-section"] { - visibility: hidden; - opacity: 0; - max-height:0; - overflow: hidden; -} -input.sheet-tab99:checked ~ div[class^="sheet-section"] { - max-height: 999998px; - opacity: 1; - transition: opacity 0.5s linear 0s; - overflow: auto; -} -input.sheet-tab { - width: 165px; - height: 20px; - cursor: pointer; - position: relative; - opacity: 0; - z-index: 9999; -} -span.sheet-tab { - text-align: center; - display: inline-block; - padding-left: 4px; - padding-right: 4px; - padding-top: 4px; - width: 155px; - height: 20px; - cursor: pointer; - position: relative; - margin-left: -170px; - border: 2px solid #490f00; /* - Layout: tab borders- */ - color: black; /* - Layout: font color for tabs not selected - */ - background: #ede5e3; /* - Layout: color of the tabs not selected - */ - border-radius:4px; - font-size: 14px; - font-weight: normal; -} -input.sheet-tab::before { - content: attr(title); - text-align: center; - margin-top: 5px; - display: inline-block; - width: 75%; - height: 100%; - background: #490f00; /* - Layout: color of the selected tab - */ - color:white; /* - Layout: font color for selected tab - */ -} -input.sheet-tab:checked::before { - background: #490f00; /* - Layout: color of the selected tab - */ - color:white; /* - Layout: font color for selected tab - */ - font-weight: bold; -} -input.sheet-tab1:checked ~ div.sheet-section-pc1, -input.sheet-tab2:checked ~ div.sheet-section-pc2, -input.sheet-tab3:checked ~ div.sheet-section-pc3, -input.sheet-tab4:checked ~ div.sheet-section-pc4, -input.sheet-tab5:checked ~ div.sheet-section-pc5, -input.sheet-tab5:checked ~ div.sheet-section-pc6 { - max-height: 999999px; - visibility: visible; - opacity: 1; - transition: opacity 0.5s linear 0s; - overflow: hidden; - width: 100%; - font-weight: bold; -} -input.sheet-tab1:checked + span.sheet-tab1, -input.sheet-tab2:checked + span.sheet-tab2, -input.sheet-tab3:checked + span.sheet-tab3, -input.sheet-tab4:checked + span.sheet-tab4, -input.sheet-tab5:checked + span.sheet-tab5, -input.sheet-tab6:checked + span.sheet-tab6 { - background: #490f00; /* - Layout: color of the selected tab - */ - color: white; - font-weight: bold; -} - -/* ================ END TABS HANDLING ================ */ - -/* ================ REPEATING SECTIONS ================ */ - -.repcontainer[data-groupname=repeating_attack] -.repitem { margin-bottom: 5px; } -.repcontrol { margin-bottom: 5px; } -.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol { text-align: right; } -.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol .repcontrol_edit { float: left; } - -/* ================ END REPEATING SECTIONS ================ */ - -/* ================ HEADERS and LABELS ================ */ - -h1,h2,h3,h4 { - font-family: ComicSans; - font-variant: small-caps; - font-weight: Bold; - text-align: center; - color: black; - font-size: 100%; -} -h1 { - font-size: 150%; - margin-bottom: 10px; -} -h2 { - font-style: Italic; - margin-bottom: 5px; -} -h3 { /* - Table Headers with TH - */ - font-size: 80%; -} -h4 { /* - standalone row where the first word is the header - */ - text-align: left; -} -h5 { /* - standalone row with standard sized text (typically the first td in a row) - */ - text-align: left; - font-size: 80%; - margin-top: 0px; - margin-bottom: 0px; -} -/* ================ END HEADERS and LABELS ================ */ - -/* ================ TEXTAREAS ================ */ - -textarea[name=attr_background] { - resize: vertical; - display: block; - width: 92.5% !important; - height: 14em; - margin-left: 10px !important; -} - -/* ================ END TEXTAREAS ================ */ - -/* ================ SECTION FORMATTING ================ */ -.sheet-header { - margin-bottom: 4px; - padding: 2px 4px; - text-align: center; - background: #490f00; /* - Layout: header color - */ - color: White; /* - Layout: header font color - */ - font-weight: bold; -} -.charsheet { - background-size: cover; - background: WhiteSmoke; /* - Layout: page background color - */ -} -input, select, textarea { - font-size: 100%; - font-family: Ariel; - color: black; -} -.sheet-select-attr { - /* configure attribute drop down box */ - Font-size: 75% !important; - width: 7.6em; -} -.sheet-dropdown, -.sheet-select-attr { - margin-top: 1px; - margin-bottom: 1px; -} -.sheet-subsection { - border: 1px solid #490f00; /* - Layout: section border colors - */ - position: relative; - border-radius: 10px; - margin-bottom: 10px; - padding: 2px; -} -.sheet-input > .sheet-input-name + input { - display: block; - font-size: 120%; - border-radius: 5px; - padding: 5px 5px 5pt 5px; - width: 100%; - height: 2em; - box-shadow: 5px 5px 3px 1px #999; -} -.sheet-input-name { - font-family: Ariel; - font-size: 120%; - font-variant: small-caps; - position: absolute; - left: 5px; - bottom: 0px; -} -table { width: 100%; } - -/* ================ END SECTION FORMATTING ================ */ - -/* ================ NUMBER FORMATTING ================ */ - -.sheet-circle input[type=text], -.sheet-circle input[type=number] { - border-radius: 100%; - height: 28px; - width: 28px !important; - text-align: center; - border: 1px solid black; - -moz-appearance: textfield; - margin-top: 1px; - margin-bottom: 1px; -} -.sheet-circle input[type=text]::-webkit-outer-spin-button, -.sheet-circle input[type=text]::-webkit-inner-spin-button, -.sheet-circle input[type=number]::-webkit-outer-spin-button, -.sheet-circle input[type=number]::-webkit-inner-spin-button { - -webkit-appearance: none; -} - -/* ================ END NUMBER FORMATTING ================ */ - - -/* ================ BUTTON STYLE ================ */ - -button.sheet-diebutton { - margin: 0; - border-radius: 0 !important; - background-image: none !important; - border: none !important; - box-shadow: none !important; - color: blue; /* - Layout: button image color #490f00 - */ - background-color: transparent; - font-size: 175% !important; -} -/* ================ End BUTTON STYLE ================ */ -/* ================ BEGIN TOOLTIP ================ */ - -/* Tooltip container */ -.sheet-displaytooltip { - position: relative; - display: inline-block; - border-bottom: 1px dotted black; /* If you want dots under the hoverable text */ -} -.sheet-displaytooltip .sheet-displaytooltiptext { - visibility: hidden; - width: 120px; - background-color: black; - color: #fff; - text-align: center; - border-radius: 6px; - padding: 5px 0; - position: absolute; - z-index: 1; - bottom: 150%; - left: 50%; - margin-left: -60px; -} -/* Show the tooltip text when you mouse over the tooltip container */ -.sheet-displaytooltip .sheet-displaytooltiptext::after { - content: ""; - position: absolute; - top: 100%; - left: 50%; - margin-left: -5px; - border-width: 5px; - border-style: solid; - border-color: black transparent transparent transparent; -} -.sheet-displaytooltip:hover .sheet-displaytooltiptext { - visibility: visible; -} - -/* ================ End TOOLTIP ================ */ -/* ================ BEGIN Flex Rows with Tooltips ================ */ - -.sheet-hover input[type="text"] { - display: flex; - flex: 1; - color: black; -} - -.sheet-hover input[type=number] {-moz-appearance: textfield;} -.sheet-hover input[type=number]::-webkit-outer-spin-button, -.sheet-hover input[type=number]::-webkit-inner-spin-button { - -webkit-appearance: none !important; - margin: 0; -} - -.sheet-hover input:focus::-webkit-input-placeholder { color:transparent; } -.sheet-hover input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */ -.sheet-hover input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */ -.sheet-hover input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */ - -::-webkit-input-placeholder { /* Chrome/Opera/Safari */ - color: black; -} - -::-moz-placeholder { /* Firefox 19+ */ - color: black; -} - -:-ms-input-placeholder { /* IE 10+ */ - color: black; -} - -:-moz-placeholder { /* Firefox 18- */ - color: black; -} - -.sheet-flexrow { - display: flex; - flex-flow: row; -} - -.sheet-tooltip { - display: inline-block; - pointer-events: none; - position: absolute; - bottom: 60%; - left: 0%; - word-wrap: break-word; - text-align: left; - background-color: white; - border: 1px solid black; - border-radius: 5px; - padding: 5px; - white-space: pre-wrap; - visibility: hidden; - opacity: 0; - transition: visibility 500ms, opacity 500ms; - -webkit-transition-delay: 0s; /* Safari */ - -webkit-transition: all 500ms ease-in-out; - -moz-transition: all 500ms ease-in-out; - -ms-transition: all 500ms ease-in-out; - -o-transition: all 500ms ease-in-out; - transition: all 500ms ease-in-out; - transition-delay: 0s; -} - -.sheet-hover:hover + .sheet-tooltip { - display: block; - background-color: white; - opacity: 1.0 !important; - visibility: visible; - pointer-events: visible; - box-shadow: none; - z-index: 1; -} - -.sheet-hover-hidden { /* hidden checkbox to launch the tootip */ - position: absolute; - opacity: 0; /* hide for design work*/ - margin: 2px; - transform: scale(1.5); -} - -.sheet-hover-hidden + span::before { /* image overlaid on the checkbox */ - content: url(https://i.imgur.com/ss83wvY.png); - float: center; - align: center; - z-index: -1; -} - -.sheet-hover-hidden:checked + span::before { /* image overlaid on the checkbox */ - content: url(https://i.imgur.com/42WU2sp.png); - float: center; - align: center; - z-index: -1; -} - -.sheet-hover-hidden:hover ~ .sheet-tooltip { - left: 0%; - pointer-events: visible; - box-shadow: none; - z-index: 1; -} - -.sheet-hover-hidden:checked ~ .sheet-tooltip { - display: block; - left: 0%; - background-color: #bbb; - opacity: 1.0; - visibility: visible; - pointer-events: visible; - z-index: 1; -} - -/* ================ END Flex Rows with Tooltips ================ */ - -/* ================ Section formatting ================ */ - -table, th, td { - /* border: 1px solid black; Table cell border for design work */ - border-collapse: collapse; -} -th { - text-align: center; -} -.sheet-tagline{ - font: Rockwell; - size: 100%; - font-style: Italic Bold; - margin-top: 10px; - margin-left: 5px; - background-color: WhiteSmoke; -} -.sheet-block-text {text-size: 100%;} -.sheet-header-spacer {margin-top: 22.5px;} -.sheet-center {text-align: center;} -.sheet-right {text-align: right;} -.sheet-left {text-align: left;} -.sheet-header-override {text-align: left!important;} -.sheet-width-W100 {width: 100%;} -.sheet-width-W95 {width: 95%;} -.sheet-width-W90 {width: 90%;} -.sheet-width-W85 {width: 85%;} -.sheet-width-W80 {width: 80%;} -.sheet-width-W75 {width: 75%;} -.sheet-width-W70 {width: 70%;} -.sheet-width-W65 {width: 65%;} -.sheet-width-W60 {width: 60%;} -.sheet-width-W55 {width: 55%;} -.sheet-width-W50 {width: 50%;} -.sheet-width-W45 {width: 45%;} -.sheet-width-W40 {width: 40%;} -.sheet-width-W35 {width: 35%;} -.sheet-width-W30 {width: 30%;} -.sheet-width-W25 {width: 25%;} -.sheet-width-W20 {width: 20%;} -.sheet-width-W15 {width: 15%;} -.sheet-width-W10 {width: 10%;} -.sheet-width-W7 {width: 7%;} -.sheet-width-W5 {width: 5%;} -.sheet-small-textblock {width: 4em !important;} -.sheet-large-textblock {width: 10em !important;} -.sheet-spin-button {width: 4.25em !important;} -.sheet-bigspin-button {width: 5.25em !important;} -.sheet-pad-text {padding-left: 10px;} -.sheet-margin {margin-left: 10px;} -.sheet-tooltip-override {bottom: 100%;} + +/* ================ Roll Templates ================ */ +.sheet-rolltemplate-cast_plotdie_roll table, +.sheet-rolltemplate-cast_burnout_roll table, +.sheet-rolltemplate-cast_attack_roll table, +.sheet-rolltemplate-cast_damage_roll table, +.sheet-rolltemplate-cast_action_roll table, +.sheet-rolltemplate-cast_plotdie_roll table, +.sheet-rolltemplate-cast_init_roll table, +.sheet-rolltemplate-cast_powerskill_roll table, +.sheet-rolltemplate-plotdie_roll table, +.sheet-rolltemplate-burnout_roll table, +.sheet-rolltemplate-init_roll table, +.sheet-rolltemplate-power_roll table, +.sheet-rolltemplate-attack_roll table, +.sheet-rolltemplate-general_roll table, +.sheet-rolltemplate-skill_roll table, +.sheet-rolltemplate-damage_roll table, +.sheet-rolltemplate-action_roll table { + width:100%; + background-color: white; + border:1px solid Black +} +.sheet-rolltemplate-cast_plotdie_roll th, +.sheet-rolltemplate-cast_burnout_roll th, +.sheet-rolltemplate-cast_attack_roll th, +.sheet-rolltemplate-cast_damage_roll th, +.sheet-rolltemplate-cast_action_roll th, +.sheet-rolltemplate-cast_plotdie_roll th, +.sheet-rolltemplate-cast_init_roll th, +.sheet-rolltemplate-cast_powerskill_roll th, +.sheet-rolltemplate-plotdie_roll th, +.sheet-rolltemplate-burnout_roll th, +.sheet-rolltemplate-init_roll th, +.sheet-rolltemplate-power_roll th, +.sheet-rolltemplate-attack_roll th, +.sheet-rolltemplate-general_roll th, +.sheet-rolltemplate-skill_roll th, +.sheet-rolltemplate-damage_roll th, +.sheet-rolltemplate-action_roll th { + text-align: center; + font-family: Ariel; + font-weight:300; + font-size:1.1em; + padding:5px +} +.sheet-rolltemplate-action_roll th { /* - Layout: inline attribute header */ + background-color: DarkBlue; + color: white; +} +.sheet-rolltemplate-damage_roll th { /* - Layout: inline damage header */ + background-color: #490f00; + color: white; +} +.sheet-rolltemplate-skill_roll th { /* - Layout: inline Skills header */ + background-color: #0f8215; + color: white; +} +.sheet-rolltemplate-attack_roll th { /* - Layout: inline attack header */ + background-color: darkred; + color: white; +} +.sheet-rolltemplate-power_roll th { /* - Layout: inline Powers header */ + background-color: #702edb; + color: white; +} +.sheet-rolltemplate-general_roll th { /* - Layout: inline APAR header */ + background-color: Blue; + color: white; +} +.sheet-rolltemplate-init_roll th { /* - Layout: inline Init header */ + background-color: yellow; + color: Black; +} +.sheet-rolltemplate-plotdie_roll th { /* - Layout: inline Plot Die header */ + background-color: Gold; + color: Black; +} +.sheet-rolltemplate-burnout_roll th { /* - Layout: inline Burnout header */ + background-color: DarkGray; + color: white; +} +.sheet-rolltemplate-cast_plotdie_roll th, +.sheet-rolltemplate-cast_burnout_roll th, +.sheet-rolltemplate-cast_attack_roll th, +.sheet-rolltemplate-cast_damage_roll th, +.sheet-rolltemplate-cast_action_roll th, +.sheet-rolltemplate-cast_plotdie_roll th, +.sheet-rolltemplate-cast_init_roll th, +.sheet-rolltemplate-cast_powerskill_roll th { /* - Layout: inline CAST Die roll header */ + background-color: #145a32; + color: white; +} +.sheet-rolltemplate-cast_plotdie_roll td, +.sheet-rolltemplate-cast_burnout_roll td, +.sheet-rolltemplate-cast_attack_roll td, +.sheet-rolltemplate-cast_damage_roll td, +.sheet-rolltemplate-cast_action_roll td, +.sheet-rolltemplate-cast_plotdie_roll td, +.sheet-rolltemplate-cast_init_roll td, +.sheet-rolltemplate-cast_powerskill_roll td, +.sheet-rolltemplate-plotdie_roll td, +.sheet-rolltemplate-burnout_roll td, +.sheet-rolltemplate-init_roll td, +.sheet-rolltemplate-power_roll td, +.sheet-rolltemplate-attack_roll td, +.sheet-rolltemplate-general_roll td, +.sheet-rolltemplate-skill_roll td, +.sheet-rolltemplate-damage_roll td, +.sheet-rolltemplate-action_roll td { + padding:5px; + line-height:1.4em; + vertical-align:top +} +.sheet-rolltemplate-cast_plotdie_roll td:first-child, +.sheet-rolltemplate-cast_burnout_roll td:first-child, +.sheet-rolltemplate-cast_attack_roll td:first-child, +.sheet-rolltemplate-cast_damage_roll td:first-child, +.sheet-rolltemplate-cast_action_roll td:first-child, +.sheet-rolltemplate-cast_plotdie_roll td:first-child, +.sheet-rolltemplate-cast_init_roll td:first-child, +.sheet-rolltemplate-cast_powerskill_roll td:first-child, +.sheet-rolltemplate-plotdie_roll td:first-child, +.sheet-rolltemplate-burnout_roll td:first-child, +.sheet-rolltemplate-init_roll td:first-child, +.sheet-rolltemplate-power_roll td:first-child, +.sheet-rolltemplate-attack_roll td:first-child, +.sheet-rolltemplate-general_roll td:first-child, +.sheet-rolltemplate-skill_roll td:first-child, +.sheet-rolltemplate-damage_roll td:first-child, +.sheet-rolltemplate-action_roll td:first-child { + color: white + font-weight: bold; + text-align:Left; + min-width:50px; + padding-right:5px +} +.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even), +.sheet-rolltemplate-cast_burnout_roll tr:nth-child(even), +.sheet-rolltemplate-cast_attack_roll tr:nth-child(even), +.sheet-rolltemplate-cast_damage_roll tr:nth-child(even), +.sheet-rolltemplate-cast_action_roll tr:nth-child(even), +.sheet-rolltemplate-cast_plotdie_roll tr:nth-child(even), +.sheet-rolltemplate-cast_init_roll tr:nth-child(even), +.sheet-rolltemplate-cast_powerskill_roll tr:nth-child(even), +.sheet-rolltemplate-plotdie_roll tr:nth-child(even), +.sheet-rolltemplate-burnout_roll tr:nth-child(even), +.sheet-rolltemplate-init_roll tr:nth-child(even), +.sheet-rolltemplate-power_roll tr:nth-child(even), +.sheet-rolltemplate-attack_roll tr:nth-child(even), +.sheet-rolltemplate-general_roll tr:nth-child(even), +.sheet-rolltemplate-skill_roll tr:nth-child(even), +.sheet-rolltemplate-damage_roll tr:nth-child(even), +.sheet-rolltemplate-action_roll tr:nth-child(even) { + background-color:#EEEEEE +} +/* ================ End Roll Templates ================ */ + +span { + font-family: Ariel; + text-align: left; + font-size: 100%; + color: black; + font-weight: normal; + font-style: normal; +} +.sheet-smallfont { + font-size: 80%; +} +/* ================ RADIO HANDLING ================ */ +input[type="radio"].sheet-falseRadio { + position: relative; + top: 0px; + left: 0px; + width: 65px; + cursor: pointer; + opacity: 0; + z-index: 9999; +} +span.sheet-falseRadio { + position: relative; + top: -10px; + left: 0px; + text-align: center; + display: inline-block; + margin-left, margin-right: 2px; + padding-left, padding-right: 3px; + width: 65px; + cursor: pointer; + border: none; + color: #000000; + background: transparent; + font-size: 11px; + text-decoration: none; + font-weight: bold; +} +input.sheet-falseRadio:checked + span.sheet-falseRadio { + font-weight: bold; + color: #000000; +} +input.sheet-falseRadio:checked + span.sheet-falseRadio::after { + content: '?'; +} +/* ================ END RADIO HANDLING ================ */ + +/*================ TABS HANDLING ================ */ + +/* ---- Detail or Quick Sheet ---- */ + +.sheet-block-a, +.sheet-block-switch:checked ~ .sheet-block-b { + display: block; + margin-top: 1em; +} + +.sheet-block-b, +.sheet-block-switch:checked ~ .sheet-block-a { + display: none; +} + +/* ---- Character Detail ---- */ + +div[class^="sheet-section"] { + visibility: hidden; + opacity: 0; + max-height:0; + overflow: hidden; +} +input.sheet-tab99:checked ~ div[class^="sheet-section"] { + max-height: 999998px; + opacity: 1; + transition: opacity 0.5s linear 0s; + overflow: auto; +} +input.sheet-tab { + width: 165px; + height: 20px; + cursor: pointer; + position: relative; + opacity: 0; + z-index: 9999; +} +span.sheet-tab { + text-align: center; + display: inline-block; + padding-left: 4px; + padding-right: 4px; + padding-top: 4px; + width: 155px; + height: 20px; + cursor: pointer; + position: relative; + margin-left: -170px; + border: 2px solid #490f00; /* - Layout: tab borders- */ + color: black; /* - Layout: font color for tabs not selected - */ + background: #ede5e3; /* - Layout: color of the tabs not selected - */ + border-radius:4px; + font-size: 14px; + font-weight: normal; +} +input.sheet-tab::before { + content: attr(title); + text-align: center; + margin-top: 5px; + display: inline-block; + width: 75%; + height: 100%; + background: #490f00; /* - Layout: color of the selected tab - */ + color:white; /* - Layout: font color for selected tab - */ +} +input.sheet-tab:checked::before { + background: #490f00; /* - Layout: color of the selected tab - */ + color:white; /* - Layout: font color for selected tab - */ + font-weight: bold; +} +input.sheet-tab1:checked ~ div.sheet-section-pc1, +input.sheet-tab2:checked ~ div.sheet-section-pc2, +input.sheet-tab3:checked ~ div.sheet-section-pc3, +input.sheet-tab4:checked ~ div.sheet-section-pc4, +input.sheet-tab5:checked ~ div.sheet-section-pc5, +input.sheet-tab5:checked ~ div.sheet-section-pc6 { + max-height: 999999px; + visibility: visible; + opacity: 1; + transition: opacity 0.5s linear 0s; + overflow: hidden; + width: 100%; + font-weight: bold; +} +input.sheet-tab1:checked + span.sheet-tab1, +input.sheet-tab2:checked + span.sheet-tab2, +input.sheet-tab3:checked + span.sheet-tab3, +input.sheet-tab4:checked + span.sheet-tab4, +input.sheet-tab5:checked + span.sheet-tab5, +input.sheet-tab6:checked + span.sheet-tab6 { + background: #490f00; /* - Layout: color of the selected tab - */ + color: white; + font-weight: bold; +} + +/* ================ END TABS HANDLING ================ */ + +/* ================ REPEATING SECTIONS ================ */ + +.repcontainer[data-groupname=repeating_attack] +.repitem { margin-bottom: 5px; } +.repcontrol { margin-bottom: 5px; } +.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol { text-align: right; } +.repcontainer.editmode[data-groupname=repeating_attack] + .repcontrol .repcontrol_edit { float: left; } + +/* ================ END REPEATING SECTIONS ================ */ + +/* ================ HEADERS and LABELS ================ */ + +h1,h2,h3,h4 { + font-family: ComicSans; + font-variant: small-caps; + font-weight: Bold; + text-align: center; + color: black; + font-size: 100%; +} +h1 { + font-size: 150%; + margin-bottom: 10px; +} +h2 { + font-style: Italic; + margin-bottom: 5px; +} +h3 { /* - Table Headers with TH - */ + font-size: 80%; +} +h4 { /* - standalone row where the first word is the header - */ + text-align: left; +} +h5 { /* - standalone row with standard sized text (typically the first td in a row) - */ + text-align: left; + font-size: 80%; + margin-top: 0px; + margin-bottom: 0px; +} +/* ================ END HEADERS and LABELS ================ */ + +/* ================ TEXTAREAS ================ */ + +textarea[name=attr_background] { + resize: vertical; + display: block; + width: 92.5% !important; + height: 11.75em; + margin-left: 10px !important; +} +textarea[name=attr_BuiltItem] { + resize: vertical; + display: block; + width: 92.5% !important; + height: 4em; + margin-left: 10px !important; +} +/* ================ END TEXTAREAS ================ */ + +/* ================ SECTION FORMATTING ================ */ +.sheet-header { + margin-bottom: 4px; + padding: 2px 4px; + text-align: center; + background: #490f00; /* - Layout: header color - */ + color: White; /* - Layout: header font color - */ + font-weight: bold; +} +.charsheet { + background-size: cover; + background: WhiteSmoke; /* - Layout: page background color - */ +} +input, select, textarea { + font-size: 100%; + font-family: Ariel; + color: black; +} +.sheet-select-attr { + /* configure attribute drop down box */ + Font-size: 75% !important; + width: 7.6em; +} +.sheet-dropdown, +.sheet-smalldropdown, +.sheet-meddropdown, +.sheet-select-attr { + margin-top: 1px; + margin-bottom: 1px; +} +.sheet-subsection { + border: 1px solid #490f00; /* - Layout: section border colors - */ + position: relative; + border-radius: 10px; + margin-bottom: 10px; + padding: 2px; +} +.sheet-input > .sheet-input-name + input { + display: block; + font-size: 120%; + border-radius: 5px; + padding: 5px 5px 5pt 5px; + width: 100%; + height: 2em; + box-shadow: 5px 5px 3px 1px #999; +} +.sheet-input-name { + font-family: Ariel; + font-size: 120%; + font-variant: small-caps; + position: absolute; + left: 5px; + bottom: 0px; +} +table { width: 100%; } + +/* ================ END SECTION FORMATTING ================ */ + +/* ================ NUMBER FORMATTING ================ */ + +.sheet-circle input[type=text], +.sheet-circle input[type=number] { + border-radius: 100%; + height: 28px; + width: 28px !important; + text-align: center; + border: 1px solid black; + -moz-appearance: textfield; + margin-top: 1px; + margin-bottom: 1px; +} + +.sheet-noborder input[type=text], +.sheet-noborder input[type=number] { + border: none; + -webkit-box-shadow: none; + box-shadow: none; + -moz-appearance: textfield; +} +.sheet-circle input[type=text]::-webkit-outer-spin-button, +.sheet-circle input[type=text]::-webkit-inner-spin-button, +.sheet-circle input[type=number]::-webkit-outer-spin-button, +.sheet-circle input[type=number]::-webkit-inner-spin-button { + -webkit-appearance: none; +} + +/* ================ END NUMBER FORMATTING ================ */ + + +/* ================ BUTTON STYLE ================ */ + +button.sheet-diebutton { + margin: 0; + border-radius: 0 !important; + background-image: none !important; + border: none !important; + box-shadow: none !important; + color: blue; /* - Layout: button image color #490f00 - */ + background-color: transparent; + font-size: 175% !important; +} +/* ================ End BUTTON STYLE ================ */ +/* ================ BEGIN Flex Rows with Tooltips ================ */ + +.sheet-hover input[type="text"] { + display: flex; + flex: 1; + color: black; +} + +.sheet-hover input[type=number] {-moz-appearance: textfield;} +.sheet-hover input[type=number]::-webkit-outer-spin-button, +.sheet-hover input[type=number]::-webkit-inner-spin-button { + -webkit-appearance: none !important; + margin: 0; +} + +.sheet-hover input:focus::-webkit-input-placeholder { color:transparent; } +.sheet-hover input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */ +.sheet-hover input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */ +.sheet-hover input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */ + +::-webkit-input-placeholder { /* Chrome/Opera/Safari */ + color: black; +} + +::-moz-placeholder { /* Firefox 19+ */ + color: black; +} + +:-ms-input-placeholder { /* IE 10+ */ + color: black; +} + +:-moz-placeholder { /* Firefox 18- */ + color: black; +} + +.sheet-flexrow { + display: flex; + flex-flow: row; +} + +.sheet-tooltip { + display: inline-block; + pointer-events: none; + position: absolute; + bottom: 60%; + left: 0%; + word-wrap: break-word; + text-align: left; + background-color: white; + border: 1px solid black; + border-radius: 5px; + padding: 5px; + white-space: pre-wrap; + visibility: hidden; + opacity: 0; + transition: visibility 500ms, opacity 500ms; + -webkit-transition-delay: 0s; /* Safari */ + -webkit-transition: all 500ms ease-in-out; + -moz-transition: all 500ms ease-in-out; + -ms-transition: all 500ms ease-in-out; + -o-transition: all 500ms ease-in-out; + transition: all 500ms ease-in-out; + transition-delay: 0s; +} + +.sheet-hover:hover + .sheet-tooltip { + display: block; + background-color: white; + opacity: 1.0 !important; + visibility: visible; + pointer-events: visible; + box-shadow: none; + z-index: 1; +} + +.sheet-hover-hidden { /* hidden checkbox to launch the tootip */ + position: absolute; + opacity: 0; /* hide for design work*/ + margin: 2px; + transform: scale(1.5); +} + +.sheet-hover-hidden + span::before { /* image overlaid on the checkbox */ + content: url(https://i.imgur.com/sRvElxy.png); + float: center; + align: center; + z-index: -1; +} + +.sheet-hover-hidden:checked + span::before { /* image overlaid on the checkbox */ + content: url(https://i.imgur.com/N8VCNVO.png); + float: center; + align: center; + z-index: -1; +} + +.sheet-hover-hidden:hover ~ .sheet-tooltip { + left: 0%; + pointer-events: visible; + box-shadow: none; + z-index: 1; +} + +.sheet-hover-hidden:checked ~ .sheet-tooltip { + display: block; + left: 0%; + background-color: #bbb; + opacity: 1.0; + visibility: visible; + pointer-events: visible; + z-index: 1; +} + +/* ================ END Flex Rows with Tooltips ================ */ + +/* ================ Section formatting ================ */ + +table, th, td { + /* border: 1px solid black; Table cell border for design work */ + border-collapse: collapse; +} +th { + text-align: center; +} +.sheet-tagline{ + font: Rockwell; + size: 100%; + font-style: Italic Bold; + margin-top: 10px; + margin-left: 5px; + background-color: WhiteSmoke; +} +.sheet-block-text {Font-size: 100%;} +.sheet-smaller-text {Font-size: 80%;} +.sheet-header-spacer {margin-top: 22.5px;} +.sheet-center {text-align: center;} +.sheet-right {text-align: right;} +.sheet-left {text-align: left;} +.sheet-header-override {text-align: left!important;} +.sheet-width-W100 {width: 100%;} +.sheet-width-W95 {width: 95%;} +.sheet-width-W90 {width: 90%;} +.sheet-width-W85 {width: 85%;} +.sheet-width-W80 {width: 80%;} +.sheet-width-W75 {width: 75%;} +.sheet-width-W70 {width: 70%;} +.sheet-width-W65 {width: 65%;} +.sheet-width-W60 {width: 60%;} +.sheet-width-W55 {width: 55%;} +.sheet-width-W50 {width: 50%;} +.sheet-width-W45 {width: 45%;} +.sheet-width-W40 {width: 40%;} +.sheet-width-W35 {width: 35%;} +.sheet-width-W30 {width: 30%;} +.sheet-width-W25 {width: 25%;} +.sheet-width-W20 {width: 20%;} +.sheet-width-W15 {width: 15%;} +.sheet-width-W10 {width: 10%;} +.sheet-width-W8 {width: 8%;} +.sheet-width-W7 {width: 7%;} +.sheet-width-W6 {width: 6%;} +.sheet-width-W5 {width: 5%;} +.sheet-width-W4 {width: 4%;} +.sheet-width-W3 {width: 3%;} +.sheet-width-W2 {width: 2%;} +.sheet-attr-display {width: 5.75em !important; Font-size: 90% !important;} +.sheet-verysmall-textblock {width: 3em !important;} +.sheet-small-textblock {width: 4em !important;} +.sheet-med-textblock {width: 7.5em !important;} +.sheet-large-textblock {width: 10em !important;} +.sheet-verylarge-textblock {width: 15em !important;} +.sheet-smalldropdown {width: 3.5em !important;} +.sheet-meddropdown {width: 5.5em !important;} +.sheet-spin-button {width: 3.6em !important;} +.sheet-bigspin-button {width: 5.25em !important;} +.sheet-pad-text {padding-left: 10px;} +.sheet-margin {margin-left: 10px;} +.sheet-tooltip-override {bottom: 100%;} \ No newline at end of file diff --git a/Rotted Capes/RottedCapes.html b/Rotted Capes/RottedCapes.html index 0b3676a9a4..fe0238945f 100644 --- a/Rotted Capes/RottedCapes.html +++ b/Rotted Capes/RottedCapes.html @@ -1,2169 +1,3720 @@ - - -
- -
-
-
- -
-
-
- -
-
- -
-
- - -
- - Switch to Cast Member View - - - -
- - - Character Details - Attributes & Skills - Combat Actions - Powers & Gear - Advancements - -
- -
- - - -
All-Purpose Action Roller
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Roll Name

Action

Attribute Dice

Rank

Foci Mod

Pow Mod

Adv Mod

Circ Mod

Roll

- -
-
- -
- - -
-
Personal Details
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Real Name:
Power Source:
Archetype:
Flaw:
Threat Lvl:
Tagline:
- Background: - -
- -
- -
-
Number and Type of Plot Dice:
-
- - - - - - - - - - - - - -

Plot Dice

- -
-
-
Health
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Physical

Full

Current

Notes

Stamina:
Wounds:

Mental

Breaking

Current

In Breakdown?

Horror Points:Breakdown?     Yes 
-
- -
Data Points
-
- - - - - - - - - -
Pace AreasTop MPH
- - - - - - - - - - - - - -
Max Lift:Max Push/Drag
Throw Range: Areas
-
-
-
- - -
Advantages & Disadvantages
- -
- - -
-
- - - - - -

Advantage

-

+Info

-
- - - - -
- - - - -
-
- - - - -
- - - - -
-
-
-
- - -
-
- - - -

Disadvantage

-

+Info

-
- - - - - -
- - - -
-
- - - - -
- - - -
-
-
-
-
-
- - -
-
- -
-
Physical Attributes
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Attribute

Score

Attribute Dice

Passive

Roll Mod

Roll

Might (Mi)
- -
Prowess (Pr)
- -
Quickness (Qu)
- -
Vigor (Vi)
- -
-
-
- -
-
Mental Attributes
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Attribute

Score

Attribute Dice

Passive

Roll Mod

Roll

Charisma (Ch)
- -
Insight (In)
- -
Logic (Lo)
- -
Resolve (Re)
- -
-
-
-
- - - -
Skills
-
- - - - - - - - - - - - - - - - -

Skill [Specialization]

+Info

P Attr

Rank

Passive

Attribute Dice

Foci Mod

Pow Mod

Adv Mod

Msc Mod

Roll

-
- - - - - - - - - - - - - - - -
- - - - - - -
-
-
- -
- - -
-
- -
-
Initiative
-
- - - - - - - - - - - -
Init Attribute: - Init Modifier: -
-
- -
Defenses
-
- - - - - - - - - - - - - - - - - - - -
Avoidance:  Fortitude:  Discipline:  
Ballistic:  Melee:  Energy:  
-
-
- -
-
Common Circumstance Mods
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Charge+2Tactical Edge+2
Burst, Dbl Tap, Spray-3Cover (Part/hlf/full)-2/-4/-6
Auto Single Target-4Total Concealment-6
Dev ATK, Disarm-6Inadequate Space-2
Rvs Grapple, Headshot-6Prone (excluding guns)-3
Beyond Range-1/aRange vs Melee-3
Wounded (applied to all actions)-1/wndAttacking from a Vehicle-1/5a
-
-
-
-
Attack Action: Combat Maneuvers
-
- - - - - - - - - - - - - - - - - -

Attack

+Info

Maneuver

MM

Attribute Dice

vs Def

Ticks

Rank

ATK M

Circ M

Roll

-
- - - - - - - - - - - - - - - - -
- - - - - - -
-
-
- -
- -
-
Attack Details: Damage Roll
-
- - - - - - - - - - - -

Attack

+Info

Dmg Die

Attr Dice

Dmg

Roll

-
- - - - - - - - - - -
- - - - - - -
-
-
-
-
-
Weapon Reference(pg 76)
-
- - - - - - - - - - - - - -

Weapon

+Info

CRTG

Rng

Dmg

Impct

Rnds

Rld

-
- - - - - - - - - - - - -
- - - - - -
-
-
-
-
-
- - -
-
Burnout
-
- - - - - - - - - - - - - - - - - -
Threshold:Current:Roll: - Modifiers:Base: - Mod Sources:
-
- - -
Powers
-
- - - - - - - - - - - - - - - - - -

Power

+Info

Attr

Rank

Rng

Spd

PV

BO

Attribute Dice

TTL Mod

CIRC Mod

Roll

-
- - - - - - - - - - - - - - - - -
- - - - - - -
- - - - -
Gear
-
-
- - - - - - - -

Gear Name

+Info

Quick Reference for Game Stats and Effects

-
- - - - - - - -
- - - - - - -
-
-
-
- - - -
- -
-
-
XP Tracking
-
- - - - - - - - - - - - - -

XP Earned:

XP Spent:

XP Available:

-
-
-
-
XP Expenditure Options
-
- 1. New Power = 10xp
- 2. New Skill/New Advantage/Power Exploit/Emulated Power = 5xp
- 3. New Power Perk = treat each perk mod as a new rank in xp/rank
- 4. + Rank (attr, skill, power) = new rank in xp/rank; preferred power = current rank/xp
- 5. Build Things (see page 39) -
-
-
- -
Advancements Log
-
- - - - - - - - - - - -
AdvancementBrief DescriptionXP Spent
-
- - - - - - -
-
-
-
-
- - -
- -
Cast Member Stats
- -
- -
- - - - - - - - - - - - - - - - - -
Threat Lvl:
Pwr Source:
Flaw:
-
-
- - - - - - - - - - - - - - -
Real Name: -
Archetype:
Tagline:
-
-
- - - - - - - -
Pace:
- - - - - - - - - -
Plot Die: - Roll PD: - -
- - - - - - - -
Mob? - Mob Size:
-
-
-
- -
- -
- -
Attributes
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Attribute

Score

Attribute Dice

Passive

Roll Mod

Roll

Might (Mi)
- -
Prowess (Pr)
- -
Quickness (Qu)
- -
Vigor (Vi)
- -
Charisma (Ch)
- -
Insight (In)
- -
Logic (Lo)
- -
Resolve (Re)
- -
-
- -
- -
- -
Initiative
-
- - - - - - - - - - - -
Init Attribute: - Init Modifier: -
-
-
Defenses & Health
-
- - - - - - - - - - - - - - - - - - - -
Avoidance:  Fortitude:  Discipline:  
Ballistic:  Melee:  Energy:  
-
- -
- - - - - - - - - - - -
Stamina:Wounds:
-
- -
Other Details
-
- - - - - - - - - -
BO Threshold:Curr. BO:Roll: - -
- - - - - - - -
-  Advantages - - - - -  Disadvantages - - - - -  Gear - - - - -  Background - - - -
-
-
-
- -
Attacks and Damage
-
- - - - - - - - - - - - - - - - - - -

Attack

+Info

Attr ATK Dice

Rng

Ticks

ATK Mod

Circ Mod

ATK

Dmg Dice

Attr Dmg Dice

Dmg Mod

Dmg

-
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
-
- -
- -
-
Skills
-
- - - - - - - - - - - -

Skill

+Info

Mod

Pssv

Attr Dice

Roll

-
- - - - - - - - - - -
- - - - - -
-
-
-
- -
-
Powers
-
- - - - - - - - - - - -

Power

+Info

Mod

Pssv

Attr Dice

Roll

-
- - - - - - - - - - -
- - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - -
{{name}}
Attribute: {{attribute}}
Attribute Dice: {{rolldice}}
Modifier: {{rollmod}}
Roll: {{AttributeRoll}}
-
- - - - - - - - - -
{{name}}
Attack: {{AttName}}
Dice: {{basedmgdice}}
Attribute: {{attributedmgdice}}
Modifier: {{rollmod}}
Damage Roll: {{DamageRoll}}
-
- - - - - - - - - -
{{name}}
Skill: {{Rolled}}
Rank: {{Rank}}
Dice: {{rolldice}}
Modifier: {{rollmod}}
Roll: {{roll}}
-
- - - - - - - - - -
{{name}}
Power: {{Rolled}}
Rank: {{Rank}}
Dice: {{rolldice}}
Modifier: {{RollMod}}
Roll: {{roll}}
-
- - - - - - - - - - - - - - -
{{name}}
Attack: {{AttackName}}
Maneuver: {{Maneuver}}
Mnvr Mod: {{ManMod}}
Attr Dice: {{Dice}}
Defense: {{Defense}}
Speed: {{Ticks}} Ticks
Rank: {{Rank}}
Attack Mod: {{AttkMod}}
Circumstance: {{CircMod}}
Roll: {{roll}}
-
- - - - - - - - - -
{{name}}
Action: {{Action}}
Dice: {{Rolled}}
Rank: {{Rank}}
Modifier: {{APARMod}}
Roll: {{GeneralRoll}}
-
- - - - - -
{{name}}
Roll: {{initroll}}
-
- - - - - - -
{{name}}
Test: {{Text}}
Roll: {{BORoll}}
-
- - - - - - -
{{name}}
Plot Die: {{Die}}
Roll: {{PlotDieRoll}}
-
- - - - - - - - - -
{{name}}
Roll: {{roll}}
-
- - - - - - - - -
{{name}}
Skill: {{SkillPowerName}}
Type: {{Type}}
Dice: {{rolldice}}
Roll: {{roll}}
-
- - - - - - -
{{name}}
Plot Die: {{Die}}
Roll: {{roll}}
-
- - - - - - - - -
{{name}}
Attribute: {{attribute}}
Attribute Dice: {{rolldice}}
Roll: {{roll}}
-
- - - - - - - - - - -
{{name}}
Attack: {{AttName}}
Dice: {{Dice}}
Range: {{Range}}
Speed: {{Ticks}} Ticks
Roll: {{roll}}
-
- - - - - - - - - -
{{name}}
Attack: {{AttName}}
Base Dice: {{basedmgdice}}
Attribute: {{DmgAttr}}
Damage Roll: {{roll}}
-
- - - - - - -
{{name}}
Test: {{Text}}
Roll: {{roll}}
-
+ + +
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+ + +
+ + Switch to Cast Member View + + + +
+ + + Character Details + Attributes & Skills + Combat Actions + Powers & Gear + Advancement & Mods + +
+ +
+ + + +
All-Purpose Action Roller
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Roll Name

Action

Attribute Dice

Rank

Foci Mod

Pow Mod

Adv Mod

Circ Mod

Roll

+ +
+
+ +
+ + +
+
Personal Details
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Real Name:
Power Source:
Archetype:
Flaw:
Threat Lvl:
Tagline:
+ Background: + +
+ +
+ +
+
Number and Type of Plot Dice:
+
+ + + + + + + + + + + + + +

Plot Dice

+ +
+
+
Health
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Physical

Full

Current

Notes

Stamina:
Wounds:

Mental

Breaking

Current

In Breakdown?

Horror Pnts:Breakdown?     Yes 
+
+ +
Data Points
+
+ + + + + + + + + +
Pace AreasTop Speed
+ + + + + + + + + + + + + +
Max Lift:Max Push/Drag
Throw Range: Areas
+
+
+
+ + +
Advantages & Disadvantages
+ +
+ + +
+
+ + + + + +

Advantage

+

+Info

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

Disadvantage

+

+Info

+
+ + + + + +
+ + + +
+
+ + + + +
+ + + +
+
+
+
+
+
+ + +
+
+ +
+
Physical Attributes
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Attribute

Score

Attribute Dice

Bump

Passive

Roll Mod

Roll

Might (Mi)
+ +
Prowess (Pr)
+ +
Quickness (Qu)
+ +
Vigor (Vi)
+ +
+
+
+ +
+
Mental Attributes
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Attribute

Score

Attribute Dice

Bump

Passive

Roll Mod

Roll

Charisma (Ch)
+ +
Insight (In)
+ +
Logic (Lo)
+ +
Resolve (Re)
+ +
+
+
+
+ + + +
Skills
+
+ + + + + + + + + + + + + + + + + +

Skill [Specialization]

+Info

P Attr

Attribute Dice

Bump

Rank

Passive

Foci Mod

Pow Mod

Adv Mod

Msc Mod

Roll

+
+ + + + + + + + + + + + + + + + +
+ + + + + + +
+
+
+
+ + +
+
+ +
+
Initiative
+
+ + + + + + + + + + + +
Init Attribute: + Init Modifier: +
+
+ +
Defenses
+
+ + + + + + + + + + + + + + + + + + + +
Avoidance:  Fortitude:  Discipline:  
Ballistic:  Melee:  Energy:  
+
+
+ +
+
Common Circumstance Mods
+ + + + + +
Wound Penalty:  +  apply   ignore
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Charge+2Tactical Edge+2
Burst, Dbl Tap, Spray, Fire into melee-3Cover (Part/hlf/full)-2/-4/-6
Auto Single Target-4Total Concealment-6
Dev ATK, Disarm-6Inadequate Space-2
Rvs Grapple, Headshot-6Prone (excluding guns)-3
Beyond Range-1/aAttacking from a Vehicle-1/5a
+
+
+
+ + +
Weapon Details (pg 76)
+
+ + + + + + + + + + + + + + + + +

Weapon

+Info

CART/Shell

Rng

Dmg Die

Impact

Rnds/load

Reload

Ammo Cat

Ammo Track

Qualities

+
+ + + + + + + + + + + + + + + +
+ + + + + +
+
+
+ + +
Attack Action Roll (with Maneuvers)
+
+ + + + + + + + + + + + + + + + + + +

Attack

+Info

P Attr

Attribute Dice

Bump

Maneuver

Mnv Mod

vs Def

Ticks

Rank

ATK Mod

Circ Mod

Roll

+
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + +
+
+
+
Attack Damage Roll
+
+ + + + + + + + + + + + + + + +

Attack

+Info

Dmg Die

P Attr

Attribute Dice

Bump

Dmg Mod

Impact

Special

Roll

+
+ + + + + + + + + + + + + + +
+ + + + + + + + + + +
+
+
+
+ + +
+
+
+
Burnout
+
+ + + + + + + + + + + + + + + +
BO Threshold:Current:Roll: +
Defense: + Value:
+
+
+
+
Built Item Quick Reference
+
+ +
+
+
+ + +
Powers
+
+ + + + + + + + + + + + + + + + + + +

Power

+Pwr Info

P Attr

Attribute Dice

Bump

Rank

Passive

Burnout

Range

Ticks

TTL Mod

Circ Mod

Roll

+
+ + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + +
Gear
+
+
+ + + + + + + +

Gear Name

+Info

Quick Reference for Game Stats and Effects

+
+ + + + + + + +
+ + + + + + +
+
+
+
+ + + +
+ +
+
+
XP Tracking
+
+ + + + + + + + + + + + + + + + + +

Total XP Earned:

Starting XP:

Total XP Spent:

Starting XP Spent:

XP Available:

+
+
+
+
Fixed Modifiers
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Avoidance:Fortitude:Discipline:
Stamina:Wounds:Pace:
Burnout:Horror:
+
+
+
+ +
Advancements Log
+
+ + + + + + + +

Advancements (XP Spent)

XP Spent

+
+ + + + + +
+
+
+
Serial Log (Serial Details and XP Awarded)
+
+ + + + + + + +

Serial Name

Award Date

Brief Highlight

XP Award

+
+ + + + + + + +
+ + + + +
+
+
+
+
+ + +
+ +
Cast Member Stats
+ +
+ +
+ + + + + + + + + + + + + + + + + +
Threat Lvl:
Pwr Source:
Flaw:
+
+
+ + + + + + + + + + + + + + + +
Real Name:
Archetype:
Tagline:
+
+
+ + + + + + + +
Pace:
+ + + + + + + + + +
Plot Die: + Roll Plot Die: + +
+ + + + + + + +
Mob? + Mob Size:
+
+
+
+ +
+ +
+ +
Attributes
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Attribute

Score

Attribute Dice

Passive

Roll Mod

Roll

Might (Mi)
+ +
Prowess (Pr)
+ +
Quickness (Qu)
+ +
Vigor (Vi)
+ +
Charisma (Ch)
+ +
Insight (In)
+ +
Logic (Lo)
+ +
Resolve (Re)
+ +
+
+ +
+ +
+ +
Initiative
+
+ + + + + + + + + + + +
Init Attribute: + Init Modifier: +
+
+
Defenses & Health
+
+ + + + + + + + + + + + + + + + + + + +
Avoidance:  Fortitude:  Discipline:  
Ballistic:  Melee:  Energy:  
+
+ +
+ + + + + + + + + + + +
Stamina:Wounds:
+
+ +
Other Details
+
+ + + + + + + + + +
BO Threshold:Curr. BO:BO Roll: + +
+ + + + + + + +
+  Advantages + + + + +  Disadvantages + + + + +  Gear + + + + +  Background + + + +
+
+
+
+ +
Attacks and Damage
+
+ + + + + + + +
Wound Penalty:  + +  apply  +  ignore +
+ + + + + + + + + + + + + + + + + + +

Attack

+Info

Attr ATK Dice

Rng

Ticks

ATK Mod

Circ Mod

ATK

Dmg Dice

Attr Dmg Dice

Dmg Mod

Impct

Dmg

+
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+ +
+ +
+
Skills
+
+ + + + + + + + + + + +

Skill

+Info

Mod

Pssv

Attr Dice

Roll

+
+ + + + + + + + + + +
+ + + + + +
+
+
+
+ +
+
Powers
+
+ + + + + + + + + + + +

Power

+Info

Mod

Pssv

Attr Dice

Roll

+
+ + + + + + + + + + +
+ + + + + + +
+
+
+
+
+
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
{{name}}
Attribute: {{attribute}}
Attribute Dice: {{rolldice}}
Modifier: {{rollmod}}
Wnd Pen: {{wndpen}}
Roll: {{AttributeRoll}}
+
+ + + + + + + + + + +
{{name}}
Attack: {{AttName}}
Dice: {{basedmgdice}}
Attribute: {{attributedmgdice}}
Modifier: {{rollmod}}
Damage Roll: {{DamageRoll}}
Impact Mod: {{Impact}}
+
+ + + + + + + + + + +
{{name}}
Skill: {{Rolled}}
Rank: {{Rank}}
Dice: {{rolldice}}
Modifier: {{rollmod}}
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + + + + + +
{{name}}
Power: {{Rolled}}
Rank: {{Rank}}
Dice: {{rolldice}}
Modifier: {{RollMod}}
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + + + + + + + + + +
{{name}}
Attack: {{AttackName}}
Maneuver: {{Maneuver}}
Mnvr Mod: {{ManMod}}
Attr Dice: {{Dice}}
Defense: {{Defense}}
Speed: {{Ticks}} Ticks
Rank: {{Rank}}
Attack Mod: {{RollMod}}
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + + + + + +
{{name}}
Action: {{Action}}
Dice: {{Rolled}}
Rank: {{Rank}}
Modifier: {{APARMod}}
Wnd Pen: {{wndpen}}
Roll: {{GeneralRoll}}
+
+ + + + + +
{{name}}
Roll: {{initroll}}
+
+ + + + + + +
{{name}}
Test: {{Text}}
Roll: {{BORoll}}
+
+ + + + + + +
{{name}}
Plot Die: {{Die}}
Roll: {{PlotDieRoll}}
+
+ + + + + + + + + +
{{name}}
Roll: {{roll}}
+
+ + + + + + + + + +
{{name}}
Skill: {{SkillPowerName}}
Type: {{Type}}
Dice: {{rolldice}}
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + +
{{name}}
Plot Die: {{Die}}
Roll: {{roll}}
+
+ + + + + + + + +
{{name}}
Attribute: {{attribute}}
Attribute Dice: {{rolldice}}
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + + + + + +
{{name}}
Attack: {{AttName}}
Dice: {{Dice}}
Range: {{Range}}
Speed: {{Ticks}} Ticks
Wnd Pen: {{wndpen}}
Roll: {{roll}}
+
+ + + + + + + + + +
{{name}}
Attack: {{AttName}}
Base Dice: {{basedmgdice}}
Attribute: {{DmgAttr}}
Damage Roll: {{roll}}
Impact Mod: {{Impact}}
+
+ + + + + + +
{{name}}
Test: {{Text}}
Roll: {{roll}}
+
+ + \ No newline at end of file diff --git a/Rotted Capes/sheet.json b/Rotted Capes/sheet.json index aa0a16ea59..60a3059d05 100644 --- a/Rotted Capes/sheet.json +++ b/Rotted Capes/sheet.json @@ -1,8 +1,8 @@ -{ - "html": "RottedCapes.html", - "css": "RottedCapes.css", - "authors": "Barry Snyder", - "roll20userid": "399162", - "preview": "RottedCapes.png", - "instructions": "**Rotted Capes**\n\nThe Rotted Capes is a multi-tab form. Repeating rows have been created for skills, powers, advantages, disadvantages, attacks, damage and weapons to provide flexibility. For Cast Members and Supporting Cast there is a separate (single page) view for quick stating NPC’s; check the box beneath the character name to switch views." -} +{ + "html": "RottedCapes.html", + "css": "RottedCapes.css", + "authors": "Barry Snyder", + "roll20userid": "399162", + "preview": "RottedCapes.png", + "instructions": "**Rotted Capes**\n\nThis is a multi-tab character sheet. Repeating rows are used throughout to provide flexibility in adding as many instances of a weapon, attack, skill, power, advantage, or disadvantage as desired. Changing an Attribute will ripple throughout the character sheet to Skills, Powers, Attack Actions, and Damage if those elements are set to the changed attribute. Additionally, the ability to bump dice is also available; bumping an attribute will likewise ripple throughout the sheet. A seperate view is provided for NPC Cast Members and Supporting Cast." +}