diff --git a/Rotted Capes/Readme.md b/Rotted Capes/Readme.md index 9844e2221d..0994b727d5 100644 --- a/Rotted Capes/Readme.md +++ b/Rotted Capes/Readme.md @@ -1,33 +1,37 @@ - -# 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.0 (December 2nd, 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 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.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. diff --git a/Rotted Capes/RottedCapes.css b/Rotted Capes/RottedCapes.css index 8ac63eba3a..072abb9fbc 100644 --- a/Rotted Capes/RottedCapes.css +++ b/Rotted Capes/RottedCapes.css @@ -1,616 +1,652 @@ - - -/* ================ 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: DarkGreen; - 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 Flex Rows with Tooltips ================ */ - -.sheet-hover input[type="text"] { - display: flex; - background-color: transparent; - box-shadow: none; - border-radius: 0; - flex: 1; - vertical-align: middle; - width: 100%; - height: 28px; - margin: auto; - color: black; - min-width: 20px; -} - -.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: none; - pointer-events: none; - position: absolute; - bottom: -20%; - left: 0%; - word-wrap: break-word; - text-align: left; - background-color: white; - border: 1px solid black; - border-radius: 5px; - pointer-events: none; - 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 { - position: relative; - align: center; -} - -.sheet-hover-hidden + span::before { - content: url(http://i.imgur.com/SvPkbOW.png); - z-index: -1; -} - -.sheet-hover-hidden:checked + span::before { - content: url(http://i.imgur.com/SvPkbOW.png); - 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; */ - 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-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-W50 {width: 50%;} -.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: 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%;} diff --git a/Rotted Capes/RottedCapes.html b/Rotted Capes/RottedCapes.html index 5a37ea11fa..ad70b862ab 100644 --- a/Rotted Capes/RottedCapes.html +++ b/Rotted Capes/RottedCapes.html @@ -1,2192 +1,2169 @@ - - -
- -
-
-
- -
-
-
- -
-
- -
-
- - -
- - 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

-

Detail

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

Disadvantage

-

Detail

-
- - - -
-
- - - - - - - -
- - - -
-
-
-
-
- -
- - -
-
- -
-
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]

P Attr

Rank

Passive

Attribute Dice

Foci Mod

Pow Mod

Adv Mod

Msc Mod

Roll

Notes

-
- - - - - - - - - - - - - - - - -
- - - - - - -
-
-
- -
- - -
-
- -
-
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

Maneuver

MM

Attribute Dice

vs Def

Ticks

Rank

ATK M

Circ M

Roll

Note

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

Attack

Dmg Die

Attr Dice

Dmg

Roll

Notes

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

Weapon

Cart

Rng

Dmg

Imp

Rnds

Rld

Notes

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

Power

Attr

Rank

Rng

Spd

PV

BO

Attribute Dice

Tot Mod

Cir Mod

Roll

Desc

M/E

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

Gear

Brief Description

Detail

-
- - - - - - - - -
- - - -
-
-
-
- - - -
- -
-
-
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:
Power Source:
Flaw:
-
-
- - - - - - - - - - - - - - -
Real Name: -
Archetype:
Tagline:
-
-
- - - - - - - -
Pace:
- - - - - - - - - -
Plot Die: - Plot Roll: - -
- - - - - - - -
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
-
- - - - - - - - - - - - - - - - - - - - - -
DefensesAvoidance:  Fortitude:  Discipline:  
AR vs...Ballistic:  Melee:  Energy:  
-
- -
- - - - - - - - - - - -
Stamina:Wounds:
-
- -
Other Details
-
- - - - - - - - - -
BO Threshold:Curr. BO:Roll: - -
- - - - - - - - - - - -
Advantages: - - - - Disadvantages: - - - - Gear: - - - - Background: - - - -
-
-
-
- -
Attacks and Damage
-
- - - - - - - - - - - - - - - - - - -

Attack

Attr ATK Dice

Rng

Ticks

ATK Mod

Circ Mod

Roll ATK

Dmg Dice

Attr Dmg Dice

Dmg Mod

Roll Dmg

Notes

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

Skill

Mod

Pssv

Attr Dice

Roll

Notes

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

Power

Mod

Pssv

Attr Dice

Roll

Notes

-
- - - - - - - - - - - -
- - - - - -
-
-
-
-
-
-
- - - - - - - - - - - -
{{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 + 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}}
+
diff --git a/Rotted Capes/sheet.json b/Rotted Capes/sheet.json index f6cfd8381f..bf98c7ddbf 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": "**This is a test**\n\nYou can put Markdown-formatted instructions here for how to use your sheet. Please try to keep it moderately-short (500 characters or less is preferred)." -} +{ + "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." +}