diff --git a/The Expanse RPG (AGE System)/sheet.json b/The Expanse RPG (AGE System)/sheet.json index f939fe7843..c010a4c929 100644 --- a/The Expanse RPG (AGE System)/sheet.json +++ b/The Expanse RPG (AGE System)/sheet.json @@ -1,8 +1,8 @@ { "html": "the-expanse-rpg-age-system.html", "css": "the-expanse-rpg-age-system.css", - "authors": "Green Ronin (Evan Sass)", - "roll20userid": "6360493", + "authors": "Green Ronin (Evan Sass), Elminster(Duncan)", + "roll20userid": "6360493, 5752003", "preview": "the-expanse-rpg-age-system.png", "instructions": "The Green Ronin-official Roll20 character sheet for The Expanse RPG. Based on the AGE System sheet by Olivier L.-L. and Zach Hall.\n\nUtilizes the API script 'TotalRolled for AGE' to total rolls and calculate stunt points.\n**Note:** When adding a new character, ability focuses need to be added from the 'Focuses' tab, and you must enter a number under Focus Bonus in order for the focus rolls to perform correctly.\n\nSheet version 1.0.0 (last modified 27 July 2020). Starting from v.1.20.1 of the AGE System sheet, The Expanse sheet now only shows options available in The Expanse RPG (no magic options), includes a Conditions tracker, and tracks Income and Fortune as used in The Expanse RPG.\n\nThe Expanse RPG is ©2019 Green Ronin Publishing, LLC. The Expanse is © 2011-2020 Daniel Abraham and Ty Franck.", "useroptions": [ diff --git a/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.css b/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.css index 9eaaef8c4f..fa7dcc3ff7 100644 --- a/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.css +++ b/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.css @@ -492,19 +492,28 @@ input { /* Right column */ .sheet-sectionfourth { width: calc(25% - 6px); - height: 92px; + height: 125px; } .sheet-sectionthreefourths { width: calc(75% - 4px); - height: 92px; + height: 125px; } .sheet-shieldbonus-armorpenalty { - width: calc(50% - 3.79px); + width: calc(20% - 3.79px); + padding-top: 0.75em; text-align: right; float: left; } - - +.sheet-shieldbonus-armorpenalty2 { + width: calc(23% - 3.79px); + padding-left: 1.1em; +} +.sheet-shieldbonus-armorpenalty2 .sheet-maximum-input span { + text-align: center; +} +.sheet-shieldbonus-armorpenalty2 .sheet-maximum-input input { + margin-right: 0.75em; +} .sheet-sectiononethird { width: calc(33.3% - 3.79px); /* height: 92px; */ @@ -555,6 +564,7 @@ input { -webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 0px; + border-radius: 0px; border: none; color: black; padding: none; @@ -696,7 +706,7 @@ input { } .sheet-speed-defense-armor-container { - height: 92px; + height: 125px; } .sheet-speed-defense-armor-container .sheet-col { @@ -740,6 +750,7 @@ input { } .sheet-speed-defense-armor-container .sheet-maximum-input span { + height: 20px; margin-left: 5px;; } @@ -2303,4 +2314,350 @@ input.sheet-ammo-col-checkbox:checked ~ .sheet-page .sheet-attack-container .she color: #111; border: 1px solid #333; background: #eee; -} \ No newline at end of file +} + +/* ROLL TEMPLATES */ + +.sheet-rolltemplate-default table { + border: 1px solid black; +} + +.sheet-rolltemplate-default caption { + background-color: black; + font-weight: bold; + border-top: 1px solid black; + border-bottom: 0px; + border-left: 1px solid black; + border-right: 1px solid black; +} + +.sheet-rolltemplate-default td:first-child { + text-align: left; +} + +.sheet-rolltemplate-default td:nth-child(2) { + text-align: right; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-red, +input.sheet-red-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-red-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-red-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-red-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-color: #810206; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-teal1, +input.sheet-teal1-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-teal1-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-teal1-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-color: #00576B; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-teal2, +input.sheet-teal2-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-teal2-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-teal2-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-color: #1f7b92; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-blue1, +input.sheet-blue1-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-blue1-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-blue1-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-color: #007ab8; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-blue2, +input.sheet-blue2-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-blue2-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-blue2-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-color: #006496; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-orange, +input.sheet-orange-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-orange-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-orange-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: radial-gradient(ellipse at top, #bc610e, #431c00); +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-threefold, +input.sheet-threefold-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-threefold-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-threefold-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: linear-gradient(135deg, #00658D, #2A828E, #87641B, #c79846, #851c07); +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-rainbow, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: radial-gradient(circle at bottom left, mediumvioletred, firebrick, darkorange, darkkhaki, forestgreen, blue, darkviolet); +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-green, +input.sheet-green-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-green-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-green-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-green-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: radial-gradient(circle at center, #1d8514, #1d8514, black); +} + +/* dragonscale texture from https://www.myfreetextures.com/four-dragon-scale-background-textures/ */ +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-dragon, +input.sheet-dragon-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-dragon-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-dragon-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: url("https://i.imgur.com/ZiUOVSE.jpg"); +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-lazarus, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: radial-gradient(circle at center, #3A8BCC, #124179); +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-title.sheet-age-roller-color-stars, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab-button:checked + span, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab-button.sheet-tab5:checked + span + span + span, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-section-name { + background-image: url("http://i.imgur.com/Xsnnevo.png"); +} + +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-strength .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-intelligence .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-accuracy .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-strength .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-fighting .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-communication .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-section:nth-child(odd) .sheet-section-name { + background-image: url("http://i.imgur.com/CEij2yw.png"); +} +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-willpower .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-dexterity .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab4 .sheet-ability-communication .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-constitution .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-intelligence .sheet-section-name, +input.sheet-stars-color-checkbox:checked ~ .sheet-tab1 .sheet-ability-willpower .sheet-section-name { + background-image: url("https://i.imgur.com/aRp1Jdz.png"); +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-red, +input.sheet-red-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-red-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-red-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-red-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-red-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-red-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-red-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #810206; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-teal1, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-teal1-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-teal1-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #00576B; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-teal2, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-teal2-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-teal2-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #1f7b92; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-blue1, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-blue1-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-blue1-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #007ab8; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-blue2, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-blue2-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-blue2-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #006496; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-orange, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-orange-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-orange-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #BC610E; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-stars, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-stars-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-stars-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: black; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-threefold, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-threefold-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-threefold-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #1f7b92; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-lazarus, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-lazarus-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-lazarus-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #007ab8; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-green, +input.sheet-green-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-green-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-green-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-green-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-green-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-green-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-green-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: #1D8514; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-rainbow, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-rainbow-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-rainbow-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: blueviolet; +} + +.sheet-rolltemplate-age-roller .sheet-die-face-drama.sheet-color-dragon, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_edit:after, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .repcontrol .repcontrol_add:before, +input.sheet-dragon-color-checkbox:checked ~ button[type=roll].sheet-floating-dice-roller::before, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .sheet-attack-container button[type=roll]::before, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .sheet-spell-short-container button[type=roll]::before, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .sheet-focus-container button[type=roll]::before, +input.sheet-dragon-color-checkbox:checked ~ .sheet-page .sheet-spell-container button[type=roll]::before { + color: darkred; +} + + +input.sheet-dragon-age-button:checked ~ .sheet-page .sheet-no-dragon-age-selected, +input.sheet-fantasy-age-button:checked ~ .sheet-page .sheet-no-fantasy-age-selected, +input.sheet-titansgrave-button:checked ~ .sheet-page .sheet-no-titansgrave-selected, +input.sheet-blue-rose-button:checked ~ .sheet-page .sheet-no-blue-rose-selected, +input.sheet-the-expanse-button:checked ~ .sheet-page .sheet-no-the-expanse-selected, +input.sheet-modern-age-button:checked ~ .sheet-page .sheet-no-modern-age-selected, +input.sheet-threefold-button:checked ~ .sheet-page .sheet-no-threefold-selected, +input.sheet-world-of-lazarus-button:checked ~ .sheet-page .sheet-no-world-of-lazarus-selected { + display: none; +} + +.sheet-mod-selected { display: none; } + +/* specific games */ +input.sheet-dragon-age-button:checked ~ .sheet-page .sheet-dragon-age-selected, +input.sheet-fantasy-age-button:checked ~ .sheet-page .sheet-fantasy-age-selected, +input.sheet-titansgrave-button:checked ~ .sheet-page .sheet-titansgrave-selected, +input.sheet-blue-rose-button:checked ~ .sheet-page .sheet-blue-rose-selected, +input.sheet-the-expanse-button:checked ~ .sheet-page .sheet-the-expanse-selected, +input.sheet-modern-age-button:checked ~ .sheet-page .sheet-modern-age-selected, +input.sheet-threefold-button:checked ~ .sheet-page .sheet-threefold-selected, +input.sheet-world-of-lazarus-button:checked ~ .sheet-page .sheet-world-of-lazarus-selected, +input.sheet-dragon-age-button:checked ~ .sheet-page .sheet-age-selected, +input.sheet-fantasy-age-button:checked ~ .sheet-page .sheet-age-selected, +input.sheet-titansgrave-button:checked ~ .sheet-page .sheet-age-selected, +input.sheet-modern-age-button:checked ~ .sheet-page .sheet-mod-selected, +input.sheet-threefold-button:checked ~ .sheet-page .sheet-mod-selected, +input.sheet-world-of-lazarus-button:checked ~ .sheet-page .sheet-mod-selected, +input.sheet-fantasy-age-button:checked ~ .sheet-page .sheet-second-gen-selected, +input.sheet-titansgrave-button:checked ~ .sheet-page .sheet-second-gen-selected, +input.sheet-blue-rose-button:checked ~ .sheet-page .sheet-second-gen-selected { + display: inline-block; +} + +input.sheet-modern-age-button:checked ~ .sheet-page .sheet-no-mod-selected, +input.sheet-threefold-button:checked ~ .sheet-page .sheet-no-mod-selected, +input.sheet-world-of-lazarus-button:checked ~ .sheet-page .sheet-no-mod-selected { +display: none; +} + +input.sheet-dragon-age-button:checked ~ .sheet-page .sheet-blue-rose-selected, +input.sheet-fantasy-age-button:checked ~ .sheet-page .sheet-blue-rose-selected, +input.sheet-titansgrave-button:checked ~ .sheet-page .sheet-blue-rose-selected, +input.sheet-blue-rose-button:checked ~ .sheet-page .sheet-age-selected, +input.sheet-the-expanse-button:checked ~ .sheet-page .sheet-blue-rose-selected { + display: none; +} + +sheet-rolltemplate-default td:first-child { + text-align: left; +} + +.sheet-rolltemplate-default td:nth-child(2) { + text-align: right; +} + +.sheet-rolltemplate-age-roller .sheet-age-roller-container { width: 225px; border: 1px solid black; padding: 0; margin: 0; background-color: white; } +.sheet-rolltemplate-age-roller .sheet-age-roller-result { width: 100%; padding-top: 10px; text-align: center; border-bottom: 1px solid black;padding-bottom: 5px; } +.sheet-rolltemplate-age-roller .sheet-die-face { font-size: 48px; font-weight: bold; font-family: "dicefontd6"; color: #333333; } +.sheet-rolltemplate-age-roller .sheet-die-face-drama { text-transform: uppercase; } +.sheet-rolltemplate-age-roller .sheet-age-roller-stunt + .sheet-age-roller-stunt { display: none; } +.sheet-rolltemplate-age-roller .sheet-age-roller-line { padding-top: 2px; padding-bottom: 2px; text-align: top; } +.sheet-rolltemplate-age-roller .sheet-age-roller-stunt { border-top: 1px solid black; color: green; font-weight: bold; } +.sheet-rolltemplate-age-roller .sheet-age-roller-col1 { display: inline-block; width: 165px; text-align: left; margin-left: 5px; margin-right: 5px; } +.sheet-rolltemplate-age-roller .sheet-age-roller-col2 { display: inline-block; width: 36px; text-align: right; margin-left: 5px; margin-right: 5px; } +.sheet-rolltemplate-age-roller .sheet-age-roller-title { background-color: black; color: white; font-weight: bold; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; margin-bottom: 3px; } +.sheet-rolltemplate-age-roller .sheet-age-roller-total { border-top: 1px solid black; } +.sheet-rolltemplate-age-roller .sheet-age-roller-total .sheet-age-roller-col1 { font-weight: bold; } +.sheet-rolltemplate-age-roller .sheet-age-roller-tn { border-top: 1px solid black; font-style: italic; } + +.sheet-rolltemplate-age-roller .sheet-age-roller-col2 .inlinerollresult { background-color: transparent; border: none; padding: 0; margin: 0; text-align: right; } +.sheet-rolltemplate-age-roller .sheet-age-roller-col2 .inlinerollresult.fullfail, +.sheet-rolltemplate-age-roller .sheet-age-roller-col2 .inlinerollresult.fullcrit, +.sheet-rolltemplate-age-roller .sheet-age-roller-col2 .inlinerollresult.importantroll { border: none; } diff --git a/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.html b/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.html index 3ec7653539..83523a665b 100644 --- a/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.html +++ b/The Expanse RPG (AGE System)/the-expanse-rpg-age-system.html @@ -1,5 +1,6 @@
+ @@ -109,7 +110,7 @@
- +
@@ -120,7 +121,7 @@ - , + ,
@@ -133,7 +134,7 @@
- +
@@ -144,7 +145,7 @@ - , + ,
@@ -157,7 +158,7 @@
- +
@@ -168,8 +169,7 @@ - - , + ,
@@ -182,7 +182,7 @@
- +
@@ -193,7 +193,7 @@ - , + ,
@@ -206,7 +206,7 @@
- +
@@ -217,7 +217,7 @@ - , + ,
@@ -230,7 +230,7 @@
- +
@@ -241,7 +241,7 @@ - , + ,
@@ -254,7 +254,7 @@
- +
@@ -265,7 +265,7 @@ - , + ,
@@ -278,7 +278,7 @@
- +
@@ -289,7 +289,7 @@ - , + ,
@@ -302,7 +302,7 @@
- +
@@ -313,7 +313,7 @@ - , + ,
@@ -360,12 +360,12 @@
- +
- +
@@ -379,7 +379,19 @@
-
+
+
+ Defense Bonus + +
+
+
+
+ Tough Bonus + +
+
+
Armor Penalty @@ -446,12 +458,12 @@
- - + +
- +
@@ -489,7 +501,8 @@
- Income: + Income: +
@@ -739,7 +752,7 @@ FOCUS: - +
@@ -757,7 +770,7 @@ FOCUS: - +
@@ -775,7 +788,7 @@ FOCUS: - +
@@ -796,7 +809,7 @@ FOCUS: - +
@@ -814,7 +827,7 @@ FOCUS: - +
@@ -832,7 +845,7 @@ FOCUS: - +
@@ -853,7 +866,7 @@ FOCUS: - +
@@ -871,7 +884,7 @@ FOCUS: - +
@@ -889,7 +902,7 @@ FOCUS: - +
@@ -952,7 +965,7 @@ SPECIALIZATION 2
- + DEGREE
@@ -1029,9 +1042,18 @@ Aim value (a number MUST be entered here)
- +
+
+
+ Apply Armor Penalty to Dexterity rolls +
+ +
@@ -1045,7 +1067,11 @@ the TotalRolled for AGE API script by Joshua Casserino and Olivier L.-L., with much appreciation from Green Ronin.

The Expanse RPG is ©2019 Green Ronin Publishing, LLC. The Expanse is © 2011-2020 Daniel Abraham and Ty Franck.

- Version 1.0.0 [Last Modified 20 July 2020] + + + Version + +
@@ -1053,4 +1079,265 @@
- \ No newline at end of file + + + +
+ + {{#color-black}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-black}} + {{#color-red}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-red}} + {{#color-blue1}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-blue1}} + {{#color-blue2}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-blue2}} + {{#color-teal1}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-teal1}} + {{#color-teal2}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-teal2}} + {{#color-green}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-green}} + {{#color-orange}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-orange}} + {{#color-stars}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-stars}} + {{#color-threefold}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-threefold}} + {{#color-lazarus}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-lazarus}} + {{#color-rainbow}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-rainbow}} + {{#color-dragon}}
{{#player}}{{player}}{{/player}}{{#desc}}{{desc}}{{/desc}}
{{/color-dragon}} + + {{#total}} +
+ + {{#rollTotal() die1 1}}a{{/rollTotal() die1 1}} + {{#rollTotal() die1 2}}b{{/rollTotal() die1 2}} + {{#rollTotal() die1 3}}c{{/rollTotal() die1 3}} + {{#rollTotal() die1 4}}d{{/rollTotal() die1 4}} + {{#rollTotal() die1 5}}e{{/rollTotal() die1 5}} + {{#rollTotal() die1 6}}f{{/rollTotal() die1 6}} + + + {{#rollTotal() die2 1}}a{{/rollTotal() die2 1}} + {{#rollTotal() die2 2}}b{{/rollTotal() die2 2}} + {{#rollTotal() die2 3}}c{{/rollTotal() die2 3}} + {{#rollTotal() die2 4}}d{{/rollTotal() die2 4}} + {{#rollTotal() die2 5}}e{{/rollTotal() die2 5}} + {{#rollTotal() die2 6}}f{{/rollTotal() die2 6}} + + {{#color-black}} {{/color-black}} + {{#color-red}} {{/color-red}} + {{#color-blue1}} {{/color-blue1}} + {{#color-blue2}} {{/color-blue2}} + {{#color-teal1}} {{/color-teal1}} + {{#color-teal2}} {{/color-teal2}} + {{#color-orange}} {{/color-orange}} + {{#color-green}} {{/color-green}} + {{#color-threefold}} {{/color-threefold}} + {{#color-lazarus}} {{/color-lazarus}} + {{#color-stars}} {{/color-stars}} + {{#color-rainbow}} {{/color-rainbow}} + {{#color-dragon}} {{/color-dragon}} + + {{#rollTotal() drama 1}}a{{/rollTotal() drama 1}} + {{#rollTotal() drama 2}}b{{/rollTotal() drama 2}} + {{#rollTotal() drama 3}}c{{/rollTotal() drama 3}} + {{#rollTotal() drama 4}}d{{/rollTotal() drama 4}} + {{#rollTotal() drama 5}}e{{/rollTotal() drama 5}} + {{#rollTotal() drama 6}}f{{/rollTotal() drama 6}} + +
+ {{/total}} + + {{#mod}} +
+
+ {{#ability}}{{ability}}{{/ability}} +
+
+ {{#mod}} + {{#rollGreater() mod 0}}+{{/rollGreater() mod 0}}{{mod}} + {{/mod}} +
+
+ {{/mod}} + + {{#damage}} +
+
+ Damage +
+
+ {{damage}} +
+
+ {{/damage}} + + {{#extramod1}} +
+
+ {{#extramod1-name}}{{extramod1-name}}{{/extramod1-name}} +
+
+ {{#extramod1}} + {{#rollGreater() extramod1 0}}+{{/rollGreater() extramod1 0}}{{extramod1}} + {{/extramod1}} +
+
+ {{/extramod1}} + + {{#extramod2}} + {{#^rollTotal() extramod2 0}} +
+
+ {{#extramod2-name}}{{extramod2-name}}{{/extramod2-name}} +
+
+ {{#extramod2}} + {{#rollGreater() extramod2 0}}+{{/rollGreater() extramod2 0}}{{extramod2}} + {{/extramod2}} +
+
+ {{/^rollTotal() extramod2 0}} + {{/extramod2}} + + {{#extramod3}} + {{#^rollTotal() extramod3 0}} +
+
+ {{#extramod3-name}}{{extramod3-name}}{{/extramod3-name}} +
+
+ {{#extramod3}} + {{#rollGreater() extramod3 0}}+{{/rollGreater() extramod3 0}}{{extramod3}} + {{/extramod3}} +
+
+ {{/^rollTotal() extramod3 0}} + {{/extramod3}} + + {{#extramod4}} + {{#^rollTotal() extramod4 0}} +
+
+ {{#extramod4-name}}{{extramod4-name}}{{/extramod4-name}} +
+
+ {{#extramod4}} + {{#rollGreater() extramod4 0}}+{{/rollGreater() extramod4 0}}{{extramod4}} + {{/extramod4}} +
+
+ {{/^rollTotal() extramod4 0}} + {{/extramod4}} + + {{#rollGreater() fatigue 0}} +
+
+ Fatigue +
+
+ {{#fatigue}} + -{{fatigue}} + {{/fatigue}} +
+
+ {{/rollGreater() fatigue 0}} + + {{#total}} +
+ Total + {{total}} +
+ {{/total}} + + {{#tn}} +
+ + Target Number + + + {{tn}} + + +
+ {{/tn}} + + {{#note1}} +
+ + {{note1-name}} + + + {{note1}} + + +
+ {{/note1}} + + {{#note2}} +
+ + {{note2-name}} + + + {{note2}} + +
+ {{/note2}} + + {{#note3}} +
+ + {{note3-name}} + + + {{note3}} + +
+ {{/note3}} + + {{#note4}} +
+ + {{note4-name}} + + + {{note4}} + +
+ {{/note4}} + + {{#note5}} +
+ + {{note5-name}} + + + {{note5}} + +
+ {{/note5}} + + {{#note6}} +
+ + {{note6-name}} + + + {{note6}} + +
+ {{/note6}} + + {{#rollTotal() die1 die2}} +
+ Stunt Points{{drama}} +
+ {{/rollTotal() die1 die2}} + + {{#rollTotal() die1 drama}} +
+ Stunt Points{{drama}} +
+ {{/rollTotal() die1 drama}} + + {{#rollTotal() die2 drama}} +
+ Stunt Points{{drama}} +
+ {{/rollTotal() die2 drama}} + +
+
diff --git a/The Expanse RPG (AGE System)/translation.json b/The Expanse RPG (AGE System)/translation.json index 58d89b9ac6..feb72d9ff5 100644 --- a/The Expanse RPG (AGE System)/translation.json +++ b/The Expanse RPG (AGE System)/translation.json @@ -58,6 +58,8 @@ "base": "Base", "Shield": "Shield Bonus", "Penalty": "Armor Penalty", + "Defense": "Defence Lvl Bonus", + "Tough": "Tough Lvl Bonus", "attack-u": "WEAPON TYPE", "range-u": "RANGE", "reload-u": "RELOAD", @@ -178,5 +180,10 @@ "unconscious": "UNCONSCIOUS", "wounded": "WOUNDED", "about-u": "ABOUT", - "DEGREE:-u": "DEGREE:" + "DEGREE:-u": "DEGREE:", + "version":"Version", + "no":"No", + "yes":"Yes", + "income-u":"INCOME", + "apply-armor-penalty-to-dexterity-rolls":"Apply Armor Penalty to Dexterity rolls" } \ No newline at end of file