diff --git a/Mythras/Changelog.md b/Mythras/Changelog.md index de2ba102e3..6f426f2d1e 100644 --- a/Mythras/Changelog.md +++ b/Mythras/Changelog.md @@ -7,6 +7,13 @@ Versions have three numbers Major.Minor.Release **Release**: Indicates bugfixes and minor UI changes only. +## 1.4 0 +### New Features +* Added M-Space support. New sheet options include extended conflict resolution, simplified combat(M-Space optional rule) and M-Space style Psionics +* Added Mythic Rome suppor. New sheet options include Roman Magic +* Added one more hit location for crab styled creatures +* Added option to not display the 101+ reduced result in roll templates + ## 1.3.3 ### Bugfixes * Moved checkbox to left of labels/descriptors to more closely match most style guidelines diff --git a/Mythras/Mythras.css b/Mythras/Mythras.css index d33bcfc852..50fadbdaf7 100644 --- a/Mythras/Mythras.css +++ b/Mythras/Mythras.css @@ -263,6 +263,7 @@ input.sheet-campaign-settings-toggle:checked ~ div.sheet-campaign-settings { input.sheet-default-style-toggle:not(:checked) ~ div .sheet-default-style, input.sheet-classic-fantasy-style-toggle:not(:checked) ~ div .sheet-classic-fantasy-style, input.sheet-luther-arkwright-style-toggle:not(:checked) ~ div .sheet-luther-arkwright-style, +input.sheet-m-space-style-toggle:not(:checked) ~ div .sheet-m-space-style, input.sheet-thennla-style-toggle:not(:checked) ~ div .sheet-thennla-style { display: none; } @@ -270,10 +271,30 @@ input.sheet-thennla-style-toggle:not(:checked) ~ div .sheet-thennla-style { input.sheet-default-style-toggle:checked ~ div .sheet-default-style, input.sheet-classic-fantasy-style-toggle:checked ~ div .sheet-classic-fantasy-style, input.sheet-luther-arkwright-style-toggle:checked ~ div .sheet-luther-arkwright-style, +input.sheet-m-space-style-toggle:checked ~ div .sheet-m-space-style, input.sheet-thennla-style-toggle:checked ~ div .sheet-thennla-style { display: initial; } +input.sheet-extended-conflict-toggle:checked ~ div .sheet-char-number { + width: 19.5%; +} +input.sheet-extended-conflict-toggle:checked ~ div .sheet-char-number-header { + width: 45%; +} +input.sheet-extended-conflict-toggle:not(:checked) ~ div .sheet-extended-conflict { + display: none; +} + + +input.sheet-simplified-combat-toggle:not(:checked) ~ div .sheet-simplified-combat { + display: none; +} +input.sheet-simplified-combat-toggle:checked ~ div .sheet-complex-combat { + display: none; +} + + input.sheet-dependencies-enabled-toggle ~ div .sheet-dependencies-enabled { display: none; } @@ -320,6 +341,14 @@ input.sheet-superstition-standard-toggle:checked ~ div .sheet-superstition-stand display: initial; } +input.sheet-ms-psionics-enabled-toggle:not(:checked) ~ div .sheet-ms-psionics-enabled { + display: none; +} + +input.sheet-roman-magic-enabled-toggle:not(:checked) ~ div .sheet-roman-magic-enabled { + display: none; +} + input.sheet-arcane-magic-enabled-toggle:not(:checked) ~ div .sheet-arcane-magic-enabled { display: none; } @@ -512,6 +541,12 @@ div.sheet-char-number { width: 33%; } +div.sheet-char-number-header { + display: inline-block; + text-align: center; + width: 33%; +} + div.sheet-char-symbol { display: inline-block; text-align: center; @@ -612,6 +647,9 @@ div.sheet-hit-locations-hp { text-align: center; width: 29%; } +textarea.sheet-hit-locations-note { + height: 88px; +} /* Movement */ div.sheet-movement { @@ -954,6 +992,10 @@ input[type="checkbox"].sheet-display-la-psionics:not(:checked) ~ div.sheet-displ display: none; } +input[type="checkbox"].sheet-display-ms-psionics:not(:checked) ~ div.sheet-display-ms-psionics { + display: none; +} + input[type="checkbox"].sheet-display-animism:not(:checked) ~ div.sheet-display-animism { display: none; } @@ -970,6 +1012,10 @@ input[type="checkbox"].sheet-display-divine-magic:not(:checked) ~ div.sheet-disp display: none; } +input[type="checkbox"].sheet-display-roman-magic:not(:checked) ~ div.sheet-display-roman-magic { + display: none; +} + div.sheet-magic-row { display: inline-block; width: 97.5%; @@ -998,6 +1044,48 @@ div.sheet-magic-button { width: 2.375%; } +div.sheet-cursing-roll { + display: inline-block; + text-align: center; + width: 52.25%; +} + +div.sheet-pharmacy-roll { + display: inline-block; + text-align: center; + width: 52.25%; +} + +div.sheet-shape-shifting-roll { + display: inline-block; + text-align: center; + width: 17.125%; +} + +div.sheet-divination-label { + display: inline-block; + text-align: center; + width: 7%; +} + +div.sheet-divination-select { + display: inline-block; + text-align: center; + width: 13%; +} + +div.sheet-divination-roll { + display: inline-block; + text-align: center; + width: 10.5%; +} + +div.sheet-necromancy-roll { + display: inline-block; + text-align: center; + width: 25.9375%; +} + textarea.sheet-magic-note { height: 3em; } @@ -1118,6 +1206,11 @@ div.sheet-la-discipline-number { text-align: center; width: 25.75%; } +div.sheet-ms-power-select { + display: inline-block; + text-align: center; + width: 25.75%; +} div.sheet-invocation-intensity { display: inline-block; text-align: center; diff --git a/Mythras/Mythras.html b/Mythras/Mythras.html index 90304caabd..0e9252fa51 100644 --- a/Mythras/Mythras.html +++ b/Mythras/Mythras.html @@ -1,7 +1,7 @@